diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-20 15:14:27 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-20 15:14:27 +0000 |
commit | dffe824dde902d3dc2da49f13bf94cfe6d00dc5f (patch) | |
tree | 64efe94957dc97e2aa2d108ee9a0465c61da3a9a /net/data | |
parent | 5edc5b36105063b5dc4fcb5ba4769ea25fbb327e (diff) | |
download | chromium_src-dffe824dde902d3dc2da49f13bf94cfe6d00dc5f.zip chromium_src-dffe824dde902d3dc2da49f13bf94cfe6d00dc5f.tar.gz chromium_src-dffe824dde902d3dc2da49f13bf94cfe6d00dc5f.tar.bz2 |
Revert "Revert "Revert "Revert "net: add OCSP tests.""""
(First landed in r127486, reverted in r127493 because it broke on
Windows XP, relanded in r127518 and reverted in r127520 because Android got
upset about an unused function.)
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@127680 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
-rw-r--r-- | net/data/ssl/certificates/README | 3 | ||||
-rw-r--r-- | net/data/ssl/certificates/ocsp-test-root.pem | 51 |
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----- |