summaryrefslogtreecommitdiffstats
path: root/net/data
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-19 20:19:47 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-19 20:19:47 +0000
commit131d13b8530e28cea6ae0fd5fa7e41723667ce04 (patch)
tree57cb7f1f6d07b581b1979b96b6ab9f55d51f0f22 /net/data
parenteaf60d8ba229a9dc7344cc305ef23607ce4b52be (diff)
downloadchromium_src-131d13b8530e28cea6ae0fd5fa7e41723667ce04.zip
chromium_src-131d13b8530e28cea6ae0fd5fa7e41723667ce04.tar.gz
chromium_src-131d13b8530e28cea6ae0fd5fa7e41723667ce04.tar.bz2
Revert "Revert "net: add OCSP tests.""
(First landed in r127486, reverted in r127493 because it broke on Windows XP.) I was getting increasingly unhappy altering EV and revocation checking semantics without any tests. We historically haven't had tests because online revocation checking is inherently flaky so I amended testserver with the minimum code to be able to sign and vend OCSP responses. These tests do not test the final EV/CRLSet/revocation checking semantics. They are intended to be altered in future CLs. BUG=none TEST=net_unittests https://chromiumcodereview.appspot.com/9663017/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127518 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
-rw-r--r--net/data/ssl/certificates/README3
-rw-r--r--net/data/ssl/certificates/ocsp-test-root.pem51
2 files changed, 54 insertions, 0 deletions
diff --git a/net/data/ssl/certificates/README b/net/data/ssl/certificates/README
index be9ded9..2006d58 100644
--- a/net/data/ssl/certificates/README
+++ b/net/data/ssl/certificates/README
@@ -104,3 +104,6 @@ unit tests.
net/socket/ssl_client_socket_unittest.cc. These chains are valid until
26 Feb 2022 and are generated by
net/data/ssl/scripts/generate-redundant-test-chains.sh.
+
+- ocsp-test-root.pem : A root certificate for the code in
+ net/tools/testserver/minica.py
diff --git a/net/data/ssl/certificates/ocsp-test-root.pem b/net/data/ssl/certificates/ocsp-test-root.pem
new file mode 100644
index 0000000..493fe54
--- /dev/null
+++ b/net/data/ssl/certificates/ocsp-test-root.pem
@@ -0,0 +1,51 @@
+Certificate:
+ Data:
+ Version: 3 (0x2)
+ Serial Number: 1 (0x1)
+ Signature Algorithm: sha1WithRSAEncryption
+ 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
+ RSA Public Key: (1024 bit)
+ Modulus (1024 bit):
+ 00:a7:19:98:f2:93:0b:fe:73:d0:31:a8:7f:13:3d:
+ 2f:37:8e:ee:ee:d5:2a:77:e4:4d:0f:c9:ff:6f:07:
+ ff:32:cb:f3:da:99:9d:e4:ed:65:83:2a:fc:b0:80:
+ 7f:98:78:75:06:53:9d:25:8a:0c:e3:c2:c7:79:67:
+ 65:30:99:a9:03:4a:9b:11:5a:87:6c:39:a8:c4:e4:
+ ed:4a:cd:0c:64:09:59:46:fb:39:ee:eb:47:a0:70:
+ 4d:bb:01:8a:cf:48:c3:a1:c4:b8:95:fc:40:9f:b4:
+ a3:40:a9:86:b1:af:c4:55:19:ab:9e:ca:47:c3:01:
+ 85:c7:71:c6:4a:a5:ec:f0:7d
+ Exponent: 3 (0x3)
+ X509v3 extensions:
+ X509v3 Basic Constraints: critical
+ CA:TRUE, pathlen:0
+ X509v3 Certificate Policies:
+ Policy: 1.3.6.1.4.1.11129.2.4.1
+
+ Signature Algorithm: sha1WithRSAEncryption
+ 48:0c:c9:ab:8f:f2:cc:80:f1:1f:b3:3a:45:18:de:ab:c5:e0:
+ d7:d4:64:a0:c4:86:2e:fc:58:3a:d7:86:ba:02:4e:29:95:72:
+ 9f:20:5d:43:b2:41:4e:7c:a4:86:a1:df:b3:ab:7e:46:cb:af:
+ 41:7d:c2:2b:b4:d3:22:d3:67:3e:13:ef:b6:9f:5c:8a:0d:3c:
+ a7:58:eb:a9:21:d2:9b:6b:e5:b6:4f:d6:7c:22:a7:b3:18:82:
+ b2:16:7d:d6:5c:7d:c9:46:be:91:49:e8:d2:42:95:cd:f8:8a:
+ 91:50:e7:5b:2a:26:68:ef:e7:e7:c6:24:d1:3c:01:9d:6c:48:
+ a4:f5
+-----BEGIN CERTIFICATE-----
+MIIB0DCCATmgAwIBAgIBATANBgkqhkiG9w0BAQUFADAVMRMwEQYDVQQDEwpUZXN0
+aW5nIENBMB4XDTEwMDEwMTA2MDAwMFoXDTMyMTIwMTA2MDAwMFowFTETMBEGA1UE
+AxMKVGVzdGluZyBDQTCBnTANBgkqhkiG9w0BAQEFAAOBiwAwgYcCgYEApxmY8pML
+/nPQMah/Ez0vN47u7tUqd+RND8n/bwf/Msvz2pmd5O1lgyr8sIB/mHh1BlOdJYoM
+48LHeWdlMJmpA0qbEVqHbDmoxOTtSs0MZAlZRvs57utHoHBNuwGKz0jDocS4lfxA
+n7SjQKmGsa/EVRmrnspHwwGFx3HGSqXs8H0CAQOjMjAwMBIGA1UdEwEB/wQIMAYB
+Af8CAQAwGgYDVR0gAQEABBAwDjAMBgorBgEEAdZ5AgQBMA0GCSqGSIb3DQEBBQUA
+A4GBAEgMyauP8syA8R+zOkUY3qvF4NfUZKDEhi78WDrXhroCTimVcp8gXUOyQU58
+pIah37OrfkbLr0F9wiu00yLTZz4T77afXIoNPKdY66kh0ptr5bZP1nwip7MYgrIW
+fdZcfclGvpFJ6NJClc34ipFQ51sqJmjv5+fGJNE8AZ1sSKT1
+-----END CERTIFICATE-----