From 64c82e0f20a1908c6f73549c261373d369d1202e Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Mon, 4 May 2015 17:38:52 -0500 Subject: add some authority information access x509 vectors --- docs/development/test-vectors.rst | 7 +++++++ .../x509/custom/aia_ca_issuers.pem | 19 +++++++++++++++++++ .../cryptography_vectors/x509/custom/aia_ocsp.pem | 19 +++++++++++++++++++ .../x509/custom/aia_ocsp_ca_issuers.pem | 21 +++++++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 vectors/cryptography_vectors/x509/custom/aia_ca_issuers.pem create mode 100644 vectors/cryptography_vectors/x509/custom/aia_ocsp.pem create mode 100644 vectors/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst index 77ec6259..41531f7b 100644 --- a/docs/development/test-vectors.rst +++ b/docs/development/test-vectors.rst @@ -172,6 +172,13 @@ Custom X.509 Vectors * ``authority_key_identifier_no_keyid.pem`` - An RSA 2048 bit self-signed certificate containing an authority key identifier extension with authority certificate issuer and authority certificate serial number fields. +* ``aia_ocsp_ca_issuers.pem`` - An RSA 2048 bit self-signed certificate + containing an authority information access extension with two OCSP and one + CA issuers entry. +* ``aia_ocsp.pem`` - An RSA 2048 bit self-signed certificate + containing an authority information access extension with an OCSP entry. +* ``aia_ca_issuers.pem`` - An RSA 2048 bit self-signed certificate + containing an authority information access extension with a CA issuers entry. Custom X.509 Request Vectors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/vectors/cryptography_vectors/x509/custom/aia_ca_issuers.pem b/vectors/cryptography_vectors/x509/custom/aia_ca_issuers.pem new file mode 100644 index 00000000..8e7d6233 --- /dev/null +++ b/vectors/cryptography_vectors/x509/custom/aia_ca_issuers.pem @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE----- +MIIDIzCCAgugAwIBAgITBmpzihaCgW4OeroV/vOMmWeoVTANBgkqhkiG9w0BAQUF +ADApMQ0wCwYDVQQKDARQeUNBMRgwFgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wHhcN +MTUwNTA0MTYwMTM1WhcNMTYwNTAzMTYwMTM1WjApMQ0wCwYDVQQKDARQeUNBMRgw +FgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw +ggEKAoIBAQDCadi1UZioxdnPajqlRZHeKsSxvXXhgrWvlt91P3gV0dBThRFhJsLO +hjNLz6PO6KeRbjz9GhTA2hdkxtIpXrjvTv9dEJ1/k0xebsHWgFC43aTlgekw0U4c +MwMe5NGeeg1tfzbJwldIN+cKvabc08ADlkmM6DMnUArkzA2yii0DErRFMSIGrkDr +6E9puord3h6Mh8Jfnc3TDAq8Qo1DI2XM7oFSWNfecQ9KbIC5wzzT+7Shoyz7QmCk +/XhRzt8Xcfc3yAXIwazvLf8bYP1auaSG11a5E+w6onj91h8UHKKOXu+rdq5YYPZ+ +qUYpxA7ZJ/VAGadMulYbXaO8Syi39HTpAgMBAAGjRDBCMEAGCCsGAQUFBwEBBDQw +MjAwBggrBgEFBQcwAqQkMCIxDTALBgNVBAMMBG15Q04xETAPBgNVBAoMCHNvbWUg +T3JnMA0GCSqGSIb3DQEBBQUAA4IBAQA77ax7iuD6Ood7lCfqGkUAHnZCTRBTaIBf +Ob8fDYdXWe7nr3dAq+M14GNMIvBURixL8xnb+AameJdGzzxEIkmzYpJmeVM+UCHJ +oOO2Q2JuHOvULOxQjrYdwBsb9jgiwWGuAfFA2nV+zO1/zjQ0meOL7p98ulaDbZKi +JMMNtKA2P3XnSeKXBN0HSKUk0DCpIeEpMNx3KOpzx1QtVkXUDeAXb8R+CPWHkKAp +9v5lV/Q2UG39/Mb1QdlNksoVkti0/wIXFUQy2z1ZwfP2Ty/gloZqYVaXcD3qFHea +XtzbzmYSHqRUVug3+yg1n6qBDl6YblHwr9EwtPAreMzk6FEjjwVE +-----END CERTIFICATE----- diff --git a/vectors/cryptography_vectors/x509/custom/aia_ocsp.pem b/vectors/cryptography_vectors/x509/custom/aia_ocsp.pem new file mode 100644 index 00000000..9bdb5d1a --- /dev/null +++ b/vectors/cryptography_vectors/x509/custom/aia_ocsp.pem @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE----- +MIIDFTCCAf2gAwIBAgITBmpzjEDbt6vFUmUSgFfQY90MnjANBgkqhkiG9w0BAQUF +ADApMQ0wCwYDVQQKDARQeUNBMRgwFgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wHhcN +MTUwNTA0MTYwMjA0WhcNMTYwNTAzMTYwMjA0WjApMQ0wCwYDVQQKDARQeUNBMRgw +FgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw +ggEKAoIBAQDCadi1UZioxdnPajqlRZHeKsSxvXXhgrWvlt91P3gV0dBThRFhJsLO +hjNLz6PO6KeRbjz9GhTA2hdkxtIpXrjvTv9dEJ1/k0xebsHWgFC43aTlgekw0U4c +MwMe5NGeeg1tfzbJwldIN+cKvabc08ADlkmM6DMnUArkzA2yii0DErRFMSIGrkDr +6E9puord3h6Mh8Jfnc3TDAq8Qo1DI2XM7oFSWNfecQ9KbIC5wzzT+7Shoyz7QmCk +/XhRzt8Xcfc3yAXIwazvLf8bYP1auaSG11a5E+w6onj91h8UHKKOXu+rdq5YYPZ+ +qUYpxA7ZJ/VAGadMulYbXaO8Syi39HTpAgMBAAGjNjA0MDIGCCsGAQUFBwEBBCYw +JDAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AuZG9tYWluLmNvbTANBgkqhkiG9w0B +AQUFAAOCAQEAN3+EuDWKytFLzHO21aZHCQOSZhXLf+Vv9epdI9mgLUkZ712ntkjY +obJVQ5YK9viAutiRArTyEHRT2YMPYV7gaBof5bxKmrSflUNKmPMd9U6zDU2BDuRe +mLOo9S0wIh0Qfm1mhD27waKy/HhjZ3nkeORICmej3GWIK8mo+fL0LiDKTeoZdQ4B +ENWj+xMOcaOlhBeq9NBNawPR/YihAID/m/em5kvq4dMoVpASNPpK/gTQb7wGHSh9 +59TUBUyS6ilmYrku4y+kdDG4uommrgGkqbX/xixug623GnGvGQKvPeZ0CoyKTzgQ +6145cQvWl04a7TQqqgCCFQexn3O+kvJVJA== +-----END CERTIFICATE----- diff --git a/vectors/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem b/vectors/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem new file mode 100644 index 00000000..1a2b5a23 --- /dev/null +++ b/vectors/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDbzCCAlegAwIBAgITBmpzhaASIzPUgqgz8AKBt68y2zANBgkqhkiG9w0BAQUF +ADApMQ0wCwYDVQQKDARQeUNBMRgwFgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wHhcN +MTUwNTA0MTYwMDM1WhcNMTYwNTAzMTYwMDM1WjApMQ0wCwYDVQQKDARQeUNBMRgw +FgYDVQQDDA9jcnlwdG9ncmFwaHkuaW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw +ggEKAoIBAQDCadi1UZioxdnPajqlRZHeKsSxvXXhgrWvlt91P3gV0dBThRFhJsLO +hjNLz6PO6KeRbjz9GhTA2hdkxtIpXrjvTv9dEJ1/k0xebsHWgFC43aTlgekw0U4c +MwMe5NGeeg1tfzbJwldIN+cKvabc08ADlkmM6DMnUArkzA2yii0DErRFMSIGrkDr +6E9puord3h6Mh8Jfnc3TDAq8Qo1DI2XM7oFSWNfecQ9KbIC5wzzT+7Shoyz7QmCk +/XhRzt8Xcfc3yAXIwazvLf8bYP1auaSG11a5E+w6onj91h8UHKKOXu+rdq5YYPZ+ +qUYpxA7ZJ/VAGadMulYbXaO8Syi39HTpAgMBAAGjgY8wgYwwgYkGCCsGAQUFBwEB +BH0wezAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AuZG9tYWluLmNvbTAjBggrBgEF +BQcwAYYXaHR0cDovL29jc3AyLmRvbWFpbi5jb20wMAYIKwYBBQUHMAKkJDAiMQ0w +CwYDVQQDDARteUNOMREwDwYDVQQKDAhzb21lIE9yZzANBgkqhkiG9w0BAQUFAAOC +AQEAG6t7q/a5SzRhXSjl29eK+psDadkm4tS1LC2aVuNexO2ZggK/0n3wkCa7M0jZ +90DRTWeClBekhx5U0jDNAbzOlb64pnwAxoj+Vw3O5Jn6LoF2il5kpQMcvLII1bh9 +V6iXgEDRZxlAPoVkSMN4bGUKLRmKK0MGWTniw/2eSPOr6wqbzgXytPrPjOVP1XYF +njasNI/LdXZBxe7AmlNziYMMBt1fII0c6W3PXgTHmGbHAocz+rbWI0ENax8YmKKd +k99fYtY2675va+a9CVXR2Cr3B86OwltAqvW6iVZP0qF+A+QqrAaZOghCwATu/6Ho +8OrvFjYaK5wyyBzvUbAs9L7mqg== +-----END CERTIFICATE----- -- cgit v1.2.3