Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1696)

Unified Diff: net/data/verify_certificate_chain_unittest/target-not-end-entity.pem

Issue 1414393008: Add scripts to generate simple test data for certificate verification. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@key_usages
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/data/verify_certificate_chain_unittest/target-not-end-entity.pem
diff --git a/net/data/verify_certificate_chain_unittest/target-not-end-entity.pem b/net/data/verify_certificate_chain_unittest/target-not-end-entity.pem
new file mode 100644
index 0000000000000000000000000000000000000000..6afc7b7e802f8ca4394db418010479abfc0f7f92
--- /dev/null
+++ b/net/data/verify_certificate_chain_unittest/target-not-end-entity.pem
@@ -0,0 +1,279 @@
+[Created by: generate-target-not-end-entity.py]
+
+Certificate chain with 1 intermediary, a trusted
+root, and a target certificate that is also a CA
+
+Certificate:
+ Data:
+ Version: 3 (0x2)
+ Serial Number: 1 (0x1)
+ Signature Algorithm: sha256WithRSAEncryption
+ Issuer: CN=Intermediary
+ Validity
+ Not Before: Jan 1 12:00:00 2015 GMT
+ Not After : Jan 1 12:00:00 2016 GMT
+ Subject: CN=Target
+ Subject Public Key Info:
+ Public Key Algorithm: rsaEncryption
+ Public-Key: (2048 bit)
+ Modulus:
+ 00:ba:ce:6d:11:a9:3c:53:5f:33:90:ee:26:3d:46:
+ d3:4d:43:2f:b7:80:1a:48:3e:7c:d4:77:05:10:24:
+ e9:51:f8:a1:1d:ef:87:25:3e:6d:1d:a7:02:69:77:
+ 9d:31:26:55:e0:46:f3:68:88:fb:6d:4f:4d:c8:ee:
+ 73:25:37:f5:fc:27:e4:42:2b:1c:72:f9:a5:ea:09:
+ 43:37:9d:ef:e6:6a:a6:0b:77:c8:4f:e8:d0:60:d5:
+ 2e:93:95:c3:80:f6:9f:43:6f:c0:03:e0:e5:e3:49:
+ cd:6b:da:69:b7:8e:2f:ab:80:ed:1a:1f:d3:0c:4d:
+ c8:75:54:d3:f1:46:cd:67:55:7f:01:d0:47:27:a4:
+ 3a:86:c1:77:8f:9f:1c:2e:47:23:a1:2d:dd:f0:60:
+ af:1a:b5:1d:96:43:fe:cc:14:ca:9b:71:04:63:8f:
+ 20:9d:03:52:bc:d0:80:46:e4:00:0f:06:eb:1a:48:
+ 25:58:43:eb:84:a0:a2:c6:2f:87:3b:da:7b:3f:d7:
+ a8:4f:70:28:93:6f:ed:ad:4a:96:b1:db:1c:ad:58:
+ 94:98:98:fd:80:cd:a3:0b:b5:eb:86:2c:35:98:6d:
+ f2:16:a9:33:f6:1b:ab:c0:8c:a1:91:70:72:b0:6b:
+ 83:7e:84:9b:20:ad:22:79:05:65:fb:7e:04:f3:f8:
+ 0f:4d
+ Exponent: 65537 (0x10001)
+ X509v3 extensions:
+ X509v3 Subject Key Identifier:
+ 33:F6:4B:5D:B1:58:4F:4D:54:88:B9:51:C3:20:34:06:CF:83:70:F8
+ X509v3 Authority Key Identifier:
+ keyid:28:61:FC:9B:B7:1B:75:28:47:F6:03:DE:6B:DD:05:7D:4D:81:EE:A1
+
+ Authority Information Access:
+ CA Issuers - URI:http://url-for-aia/Intermediary.cer
+
+ X509v3 CRL Distribution Points:
+
+ Full Name:
+ URI:http://url-for-crl/Intermediary.crl
+
+ X509v3 Key Usage: critical
+ Certificate Sign, CRL Sign
+ X509v3 Basic Constraints: critical
+ CA:TRUE
+ Signature Algorithm: sha256WithRSAEncryption
+ 59:5c:30:79:74:8f:43:ec:9c:5d:b3:e9:d4:de:60:8b:9b:08:
+ 50:7e:49:cf:51:ca:64:4f:d9:9b:e8:45:25:16:6e:d0:d7:cf:
+ 30:b8:b4:5a:35:4f:3b:60:14:18:9d:d0:ed:8d:2d:b0:af:42:
+ 9f:fb:c1:26:c8:0a:d1:63:4e:bd:74:b2:9e:39:a5:fe:69:77:
+ 05:21:cf:96:42:b0:b9:d3:79:65:b7:8d:8f:e9:27:3f:ef:79:
+ 79:98:bc:21:bd:f0:af:a9:ca:3f:50:d7:60:9f:16:da:76:6d:
+ a5:1a:c3:38:81:34:11:df:6e:42:4c:3f:62:de:6f:82:a9:ef:
+ 34:bc:b4:7f:e8:48:fe:61:c3:e2:1d:11:1e:b4:21:ce:25:ae:
+ d8:f7:37:c9:08:bf:05:da:f7:dd:b5:a7:ff:c4:fc:bd:1c:ca:
+ 5a:89:bd:e9:9e:19:46:77:50:e9:47:37:bd:12:d5:de:85:5f:
+ e4:e9:a9:3a:6b:03:43:cc:4f:0d:d3:f5:32:33:a3:04:b9:27:
+ b7:e6:b4:94:8b:26:e4:2f:0d:11:36:4b:4a:1e:09:02:22:11:
+ 32:16:6e:16:a7:3f:f3:40:fe:ff:09:08:84:da:78:99:53:0b:
+ ee:2f:4e:28:30:86:37:1f:7a:24:76:3e:8a:41:aa:16:4d:f2:
+ aa:1e:a0:10
+-----BEGIN CERTIFICATE-----
+MIIDfzCCAmegAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
+cm1lZGlhcnkwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD
+VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6zm0R
+qTxTXzOQ7iY9RtNNQy+3gBpIPnzUdwUQJOlR+KEd74clPm0dpwJpd50xJlXgRvNo
+iPttT03I7nMlN/X8J+RCKxxy+aXqCUM3ne/maqYLd8hP6NBg1S6TlcOA9p9Db8AD
+4OXjSc1r2mm3ji+rgO0aH9MMTch1VNPxRs1nVX8B0EcnpDqGwXePnxwuRyOhLd3w
+YK8atR2WQ/7MFMqbcQRjjyCdA1K80IBG5AAPBusaSCVYQ+uEoKLGL4c72ns/16hP
+cCiTb+2tSpax2xytWJSYmP2AzaMLteuGLDWYbfIWqTP2G6vAjKGRcHKwa4N+hJsg
+rSJ5BWX7fgTz+A9NAgMBAAGjgdswgdgwHQYDVR0OBBYEFDP2S12xWE9NVIi5UcMg
+NAbPg3D4MB8GA1UdIwQYMBaAFChh/Ju3G3UoR/YD3mvdBX1Nge6hMD8GCCsGAQUF
+BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk
+aWFyeS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu
+dGVybWVkaWFyeS5jcmwwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w
+DQYJKoZIhvcNAQELBQADggEBAFlcMHl0j0PsnF2z6dTeYIubCFB+Sc9RymRP2Zvo
+RSUWbtDXzzC4tFo1TztgFBid0O2NLbCvQp/7wSbICtFjTr10sp45pf5pdwUhz5ZC
+sLnTeWW3jY/pJz/veXmYvCG98K+pyj9Q12CfFtp2baUawziBNBHfbkJMP2Leb4Kp
+7zS8tH/oSP5hw+IdER60Ic4lrtj3N8kIvwXa9921p//E/L0cylqJvemeGUZ3UOlH
+N70S1d6FX+TpqTprA0PMTw3T9TIzowS5J7fmtJSLJuQvDRE2S0oeCQIiETIWbhan
+P/NA/v8JCITaeJlTC+4vTigwhjcfeiR2PopBqhZN8qoeoBA=
+-----END CERTIFICATE-----
+
+Certificate:
+ Data:
+ Version: 3 (0x2)
+ Serial Number: 2 (0x2)
+ 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
+ Subject: CN=Intermediary
+ Subject Public Key Info:
+ Public Key Algorithm: rsaEncryption
+ Public-Key: (2048 bit)
+ Modulus:
+ 00:b4:67:de:8f:19:09:c0:8e:71:65:b1:ff:01:90:
+ 16:21:02:3a:d6:60:81:18:56:5b:de:ae:59:02:f1:
+ a3:a2:83:7d:19:62:3b:05:6d:ee:58:82:dd:82:23:
+ 23:aa:7c:bf:82:37:30:2d:61:61:f5:a8:c5:d7:2d:
+ 2e:9c:89:df:11:ad:b8:09:13:b8:f0:28:d9:76:58:
+ f9:93:ea:fc:7e:a2:2d:13:73:64:4c:8b:d7:44:50:
+ 8f:1f:4c:23:2c:80:ea:45:43:30:ed:d9:06:ed:fb:
+ 0e:27:c8:9b:a0:90:ea:1c:83:96:6c:e9:54:6d:11:
+ 55:02:21:bf:49:4d:e7:7b:8e:3a:ee:9b:9c:e1:b6:
+ e9:cc:53:1d:df:db:74:0a:5f:37:9a:10:15:35:57:
+ 9d:31:03:d4:f0:69:80:d4:41:b7:c7:53:0f:14:22:
+ b6:48:f5:8b:2a:7e:17:ce:30:5b:ca:c8:b3:10:59:
+ cb:cf:d0:96:8c:a7:ed:0c:fd:47:35:de:08:d9:be:
+ c7:35:8b:a3:11:a1:54:1e:cf:16:ee:de:7e:8d:9b:
+ c7:85:63:3a:f0:9d:17:80:8d:31:26:d1:68:1e:ba:
+ 8a:3e:b0:f2:10:15:eb:51:ea:40:2e:e6:d4:84:fd:
+ 14:27:04:ee:54:8b:62:1d:83:e2:43:f9:5c:ec:0f:
+ 72:d9
+ Exponent: 65537 (0x10001)
+ X509v3 extensions:
+ X509v3 Subject Key Identifier:
+ 28:61:FC:9B:B7:1B:75:28:47:F6:03:DE:6B:DD:05:7D:4D:81:EE:A1
+ X509v3 Authority Key Identifier:
+ keyid:53:EE:2F:48:DE:72:57:49:4F:E3:AC:2C:3C:CB:5A:A9:14:98:29:09
+
+ 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
+ 21:9f:ad:3b:18:f5:36:9e:63:4e:1a:ce:55:7d:53:4f:29:08:
+ 07:fe:5d:35:e1:4d:18:12:90:91:e3:c1:36:7c:8e:ef:49:97:
+ 0d:b3:1d:f8:f7:61:e6:1a:a2:1a:fa:be:8b:c6:fd:14:e8:10:
+ 96:ea:5b:b2:51:c2:ec:26:06:58:db:0a:50:37:8a:2a:e2:9b:
+ 73:09:7a:8e:03:c7:e5:76:3a:40:58:1f:b6:bd:9f:e7:1c:f5:
+ ab:05:db:54:a7:c3:70:cb:69:b0:8d:f9:af:ed:c9:c0:48:74:
+ 7e:a9:93:d4:6c:d4:c7:74:c0:4c:c5:32:14:e7:13:05:c9:ea:
+ e2:7a:e6:04:b7:d1:b5:a1:2c:af:f5:04:b6:79:76:6d:b2:c2:
+ 15:d2:ca:e2:fa:2d:dd:9b:fb:2a:c5:86:3d:45:2a:01:fe:f1:
+ 3c:09:51:6a:2d:20:c0:53:51:da:2b:6b:79:38:a8:38:52:ad:
+ 9e:c1:0c:b1:07:4f:d8:8a:3d:bb:03:b9:39:b7:ff:b5:f2:38:
+ 72:df:f7:85:ab:e8:3b:74:c8:7b:9e:44:75:c4:82:19:3a:2c:
+ de:da:94:c4:79:be:58:86:84:be:c4:5f:b9:7f:c7:36:7e:2d:
+ 1a:37:ba:e6:52:e3:38:8d:66:b8:f3:14:ef:83:6e:85:ad:91:
+ 82:28:c0:24
+-----BEGIN CERTIFICATE-----
+MIIDbTCCAlWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
+MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
+ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtGfejxkJ
+wI5xZbH/AZAWIQI61mCBGFZb3q5ZAvGjooN9GWI7BW3uWILdgiMjqny/gjcwLWFh
+9ajF1y0unInfEa24CRO48CjZdlj5k+r8fqItE3NkTIvXRFCPH0wjLIDqRUMw7dkG
+7fsOJ8iboJDqHIOWbOlUbRFVAiG/SU3ne4467puc4bbpzFMd39t0Cl83mhAVNVed
+MQPU8GmA1EG3x1MPFCK2SPWLKn4XzjBbysizEFnLz9CWjKftDP1HNd4I2b7HNYuj
+EaFUHs8W7t5+jZvHhWM68J0XgI0xJtFoHrqKPrDyEBXrUepALubUhP0UJwTuVIti
+HYPiQ/lc7A9y2QIDAQABo4HLMIHIMB0GA1UdDgQWBBQoYfybtxt1KEf2A95r3QV9
+TYHuoTAfBgNVHSMEGDAWgBRT7i9I3nJXSU/jrCw8y1qpFJgpCTA3BggrBgEFBQcB
+AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
+BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
+VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
+ACGfrTsY9TaeY04azlV9U08pCAf+XTXhTRgSkJHjwTZ8ju9Jlw2zHfj3YeYaohr6
+vovG/RToEJbqW7JRwuwmBljbClA3iirim3MJeo4Dx+V2OkBYH7a9n+cc9asF21Sn
+w3DLabCN+a/tycBIdH6pk9Rs1Md0wEzFMhTnEwXJ6uJ65gS30bWhLK/1BLZ5dm2y
+whXSyuL6Ld2b+yrFhj1FKgH+8TwJUWotIMBTUdora3k4qDhSrZ7BDLEHT9iKPbsD
+uTm3/7XyOHLf94Wr6Dt0yHueRHXEghk6LN7alMR5vliGhL7EX7l/xzZ+LRo3uuZS
+4ziNZrjzFO+DboWtkYIowCQ=
+-----END CERTIFICATE-----
+
+Certificate:
+ Data:
+ Version: 3 (0x2)
+ Serial Number: 1 (0x1)
+ 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
+ Subject: CN=Root
+ Subject Public Key Info:
+ Public Key Algorithm: rsaEncryption
+ Public-Key: (2048 bit)
+ Modulus:
+ 00:af:44:e2:73:fc:53:b9:7f:29:58:58:43:15:c9:
+ 2c:b4:8b:f2:00:92:a6:35:d4:94:c7:e2:0c:ec:23:
+ 1d:ce:99:a6:55:9a:1f:6b:5f:96:68:53:71:b4:d9:
+ 3e:c9:64:02:87:22:8b:f2:5b:bd:b3:0c:ac:92:38:
+ a0:81:48:36:55:d0:65:8f:28:8c:80:7c:2b:f9:d9:
+ 55:8c:8e:2d:16:a8:4f:8c:9f:4d:51:24:35:6b:58:
+ f0:bb:6a:9f:de:31:a3:a2:e8:8f:4a:01:d3:4e:37:
+ d9:ac:8b:43:ec:b7:bf:32:8c:c7:a6:96:72:7f:ec:
+ 3e:88:a2:90:3b:43:b3:0f:6d:ce:8b:2f:fd:3f:53:
+ df:39:c8:ef:1a:d6:ff:d7:1b:2f:12:ee:fb:df:bb:
+ ea:23:a7:c6:90:01:0c:2d:b7:d6:eb:e9:d5:90:f1:
+ bb:71:92:7c:ad:47:ea:25:79:85:7f:47:d2:e8:5a:
+ 58:91:d7:ed:10:b9:d4:47:4d:c0:c1:b9:bb:82:7d:
+ 52:28:65:69:2f:04:d1:07:d6:5f:46:df:8f:72:ce:
+ 16:31:2e:f5:f6:f3:3e:6b:52:1d:9e:88:d9:7f:8e:
+ cf:d7:bf:73:56:2b:53:c6:b6:3f:2c:95:8c:72:64:
+ 45:a1:36:a9:5d:26:30:ac:42:3a:be:b9:92:63:24:
+ 47:3f
+ Exponent: 65537 (0x10001)
+ X509v3 extensions:
+ X509v3 Subject Key Identifier:
+ 53:EE:2F:48:DE:72:57:49:4F:E3:AC:2C:3C:CB:5A:A9:14:98:29:09
+ X509v3 Authority Key Identifier:
+ keyid:53:EE:2F:48:DE:72:57:49:4F:E3:AC:2C:3C:CB:5A:A9:14:98:29:09
+
+ 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
+ 81:09:da:55:4a:75:55:8d:2e:f5:05:f8:ea:91:41:03:4a:0a:
+ 10:b8:27:f5:65:e2:d8:0c:14:6d:71:dc:19:ce:8e:b5:b5:c5:
+ 2a:5e:79:8b:b8:0f:b8:62:1d:bb:ce:73:72:1d:ac:60:bf:a4:
+ 31:c5:48:2f:8e:4a:15:1e:11:19:6c:55:22:cc:5b:d5:43:2a:
+ e8:0b:a7:49:58:b4:09:8b:21:97:81:4c:86:91:28:78:73:33:
+ e7:d7:f2:4b:bf:5f:40:d8:86:5a:4b:85:96:29:ef:89:94:b8:
+ 6f:8c:ef:07:37:97:81:18:5b:a5:24:f0:54:be:e8:a9:18:fb:
+ 7b:fa:7c:bc:b9:7d:2f:e3:f3:84:f8:88:0a:7c:aa:87:bd:3c:
+ 44:01:b2:7e:74:3a:07:1b:ec:07:8d:5c:4e:3b:32:9d:4e:1b:
+ b1:92:5d:32:de:3e:7d:75:c9:71:69:30:96:c2:d0:d6:89:c1:
+ 45:56:ce:33:d1:83:20:a9:b2:eb:ae:95:ee:fd:68:d7:9b:a6:
+ 4b:62:38:20:05:a2:85:d3:94:0f:c7:1d:d8:6c:5f:56:fd:e8:
+ 77:0b:03:d0:9e:1f:b4:b7:86:e6:03:92:6c:8a:81:b2:ec:94:
+ 08:cf:e2:1b:25:c1:df:70:90:21:be:ec:49:35:12:eb:96:32:
+ d8:5b:1b:a5
+-----BEGIN TRUSTED_CERTIFICATE-----
+MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
+MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
+dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9E4nP8U7l/KVhYQxXJ
+LLSL8gCSpjXUlMfiDOwjHc6ZplWaH2tflmhTcbTZPslkAocii/JbvbMMrJI4oIFI
+NlXQZY8ojIB8K/nZVYyOLRaoT4yfTVEkNWtY8Ltqn94xo6Loj0oB00432ayLQ+y3
+vzKMx6aWcn/sPoiikDtDsw9tzosv/T9T3znI7xrW/9cbLxLu+9+76iOnxpABDC23
+1uvp1ZDxu3GSfK1H6iV5hX9H0uhaWJHX7RC51EdNwMG5u4J9UihlaS8E0QfWX0bf
+j3LOFjEu9fbzPmtSHZ6I2X+Oz9e/c1YrU8a2PyyVjHJkRaE2qV0mMKxCOr65kmMk
+Rz8CAwEAAaOByzCByDAdBgNVHQ4EFgQUU+4vSN5yV0lP46wsPMtaqRSYKQkwHwYD
+VR0jBBgwFoAUU+4vSN5yV0lP46wsPMtaqRSYKQkwNwYIKwYBBQUHAQEEKzApMCcG
+CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
+IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
+AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCBCdpVSnVV
+jS71BfjqkUEDSgoQuCf1ZeLYDBRtcdwZzo61tcUqXnmLuA+4Yh27znNyHaxgv6Qx
+xUgvjkoVHhEZbFUizFvVQyroC6dJWLQJiyGXgUyGkSh4czPn1/JLv19A2IZaS4WW
+Ke+JlLhvjO8HN5eBGFulJPBUvuipGPt7+ny8uX0v4/OE+IgKfKqHvTxEAbJ+dDoH
+G+wHjVxOOzKdThuxkl0y3j59dclxaTCWwtDWicFFVs4z0YMgqbLrrpXu/WjXm6ZL
+YjggBaKF05QPxx3YbF9W/eh3CwPQnh+0t4bmA5JsioGy7JQIz+IbJcHfcJAhvuxJ
+NRLrljLYWxul
+-----END TRUSTED_CERTIFICATE-----
+
+-----BEGIN TIME-----
+MTUwMzAyMTIwMDAwWg==
+-----END TIME-----
+
+-----BEGIN VERIFY_RESULT-----
+RkFJTA==
+-----END VERIFY_RESULT-----

Powered by Google App Engine
This is Rietveld 408576698