aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2015-05-13 07:24:40 -0400
committerAlex Gaynor <alex.gaynor@gmail.com>2015-05-13 07:24:40 -0400
commit8eca316a8f98bb607d886a0503d4fd50c4d20fd0 (patch)
treeec81d720612be198bffd90094a6b946e8c0a3879
parent0facc2a21462721e5a6105d43d50ebb85a1d11f6 (diff)
parent208d678f3b172d33748647be3389a2482bb87163 (diff)
downloadcryptography-8eca316a8f98bb607d886a0503d4fd50c4d20fd0.tar.gz
cryptography-8eca316a8f98bb607d886a0503d4fd50c4d20fd0.tar.bz2
cryptography-8eca316a8f98bb607d886a0503d4fd50c4d20fd0.zip
Merge pull request #1941 from reaperhulk/x509-cdp-still-more-vectors
more CDP vectors!
-rw-r--r--docs/development/test-vectors.rst5
-rw-r--r--vectors/cryptography_vectors/x509/custom/cdp_all_reasons.pem14
-rw-r--r--vectors/cryptography_vectors/x509/custom/cdp_reason_aa_compromise.pem14
3 files changed, 33 insertions, 0 deletions
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst
index 824fb57f..6f61a7ee 100644
--- a/docs/development/test-vectors.rst
+++ b/docs/development/test-vectors.rst
@@ -184,6 +184,11 @@ Custom X.509 Vectors
``cRLIssuer``, and ``reasons`` data.
* ``cdp_crl_issuer.pem`` - An RSA 1024 bit certificate containing a CRL
distribution points extension with ``cRLIssuer`` data.
+* ``cdp_all_reasons.pem`` - An RSA 1024 bit certificate containing a CRL
+ distribution points extension with all ``reasons`` bits set.
+* ``cdp_reason_aa_compromise.pem`` - An RSA 1024 bit certificate containing a
+ CRL distribution points extension with the ``AACompromise`` ``reasons`` bit
+ set.
* ``cp_user_notice_with_notice_reference.pem`` - An RSA 2048 bit self-signed
certificate containing a certificate policies extension with a
notice reference in the user notice.
diff --git a/vectors/cryptography_vectors/x509/custom/cdp_all_reasons.pem b/vectors/cryptography_vectors/x509/custom/cdp_all_reasons.pem
new file mode 100644
index 00000000..a49d1022
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/custom/cdp_all_reasons.pem
@@ -0,0 +1,14 @@
+-----BEGIN CERTIFICATE-----
+MIICNzCCAaCgAwIBAgIBBTANBgkqhkiG9w0BAQUFADBSMQswCQYDVQQGEwJVUzEO
+MAwGA1UECBMFVGV4YXMxDzANBgNVBAcTBkF1c3RpbjENMAsGA1UEChMEUHlDQTET
+MBEGA1UEAxMKcmFuZG8gcm9vdDAeFw0xNTA1MTMwNDA0NTJaFw0xNjA1MTIwNDA0
+NTJaMDsxDTALBgNVBAMTBGxlYWYxDjAMBgNVBAgTBVRleGFzMQswCQYDVQQGEwJV
+UzENMAsGA1UEChMEUHlDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAtrm+
+lMamYGVuULhG2m7HjsNz48bV9/9GShnLW1C7jajVbOu5YetyVfyKXoymbqT68O0d
+7YxnFz1Yiik3/RqxbTL8ccc2F5VXXcwzc5A6EwtqJNVCG3NY/Ft5vYONVl20dyhV
+/7BzKA/Lv45FnSDyiGss/amNGodznEk/95QdeLkCAwEAAaM0MDIwMAYDVR0fBCkw
+JzAloB6gHIYaaHR0cDovL2RvbWFpbi5jb20vc29tZS5jcmyBAwd/gDANBgkqhkiG
+9w0BAQUFAAOBgQAs7TKnt9rKkrsqTlqSyOYpHR+9Wci91FvorHJIRfgLNsDdZqPV
+3OPWnHvnNJ7muYnGONuIpVTixxqS5J7E41LjX0UHiASo2NgS7C0Dww301WJbRMDJ
+Z8wbr/szceRiO06bh8z6RK7EwfAdOemJkiN4sDAf2Hy9snNRUi3wjMJVfw==
+-----END CERTIFICATE-----
diff --git a/vectors/cryptography_vectors/x509/custom/cdp_reason_aa_compromise.pem b/vectors/cryptography_vectors/x509/custom/cdp_reason_aa_compromise.pem
new file mode 100644
index 00000000..6b9dcabe
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/custom/cdp_reason_aa_compromise.pem
@@ -0,0 +1,14 @@
+-----BEGIN CERTIFICATE-----
+MIICNzCCAaCgAwIBAgIBBjANBgkqhkiG9w0BAQUFADBSMQswCQYDVQQGEwJVUzEO
+MAwGA1UECBMFVGV4YXMxDzANBgNVBAcTBkF1c3RpbjENMAsGA1UEChMEUHlDQTET
+MBEGA1UEAxMKcmFuZG8gcm9vdDAeFw0xNTA1MTMwNDA1NTFaFw0xNjA1MTIwNDA1
+NTFaMDsxDTALBgNVBAMTBGxlYWYxDjAMBgNVBAgTBVRleGFzMQswCQYDVQQGEwJV
+UzENMAsGA1UEChMEUHlDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAtrm+
+lMamYGVuULhG2m7HjsNz48bV9/9GShnLW1C7jajVbOu5YetyVfyKXoymbqT68O0d
+7YxnFz1Yiik3/RqxbTL8ccc2F5VXXcwzc5A6EwtqJNVCG3NY/Ft5vYONVl20dyhV
+/7BzKA/Lv45FnSDyiGss/amNGodznEk/95QdeLkCAwEAAaM0MDIwMAYDVR0fBCkw
+JzAloB6gHIYaaHR0cDovL2RvbWFpbi5jb20vc29tZS5jcmyBAwcAgDANBgkqhkiG
+9w0BAQUFAAOBgQBSRD1pNEiHO7kzMuOZXMQFxnlG2fdJVpL9u+hiI7LXhu86pw2w
+rj2Ecff+tNhWPNk/cRNJI0gtUc64XVzp30QquegwRMDPWy7ONeixUVu5/oZk+d5a
+RYCBY5iM8jobhhiX/5jk58d5vQ2bLwm1pbD+38hNoewRqfwVKtylnzj5aw==
+-----END CERTIFICATE-----