aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-01-17 22:20:01 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-01-17 22:20:01 -0600
commit6392b4bafc10ee1581716b635ea7d6ff9bbe3446 (patch)
tree39bea938db762abac157bba40f51de6873bf059e
parent1207d15f19e31660eb65770dfa736bd52109ff10 (diff)
downloadcryptography-6392b4bafc10ee1581716b635ea7d6ff9bbe3446.tar.gz
cryptography-6392b4bafc10ee1581716b635ea7d6ff9bbe3446.tar.bz2
cryptography-6392b4bafc10ee1581716b635ea7d6ff9bbe3446.zip
add utf8 certificate
-rw-r--r--docs/development/test-vectors.rst3
-rw-r--r--vectors/cryptography_vectors/x509/custom/utf8_common_name.pem18
2 files changed, 21 insertions, 0 deletions
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst
index aaf03f0c..4c048abf 100644
--- a/docs/development/test-vectors.rst
+++ b/docs/development/test-vectors.rst
@@ -97,6 +97,9 @@ Custom X.509 Vectors
attribute type from :rfc:`5280`.
* ``unsupported_subject_name.pem`` - An RSA 2048 bit self-signed CA certificate
generated using OpenSSL that contains the unsupported "initials" name.
+* ``utf8_common_name.pem`` - An RSA 2048 bit self-signed CA certificate
+ generated using OpenSSL that contains a UTF8String common name with the value
+ "We heart UTF8!™".
Hashes
~~~~~~
diff --git a/vectors/cryptography_vectors/x509/custom/utf8_common_name.pem b/vectors/cryptography_vectors/x509/custom/utf8_common_name.pem
new file mode 100644
index 00000000..79ff32f6
--- /dev/null
+++ b/vectors/cryptography_vectors/x509/custom/utf8_common_name.pem
@@ -0,0 +1,18 @@
+-----BEGIN CERTIFICATE-----
+MIICtDCCAZwCCQDfCSnalLBhujANBgkqhkiG9w0BAQUFADAcMRowGAYDVQQDDBFX
+ZSBoZWFydCBVVEY4IeKEojAeFw0xNTAxMTgwMzUzNTRaFw0xNTAyMTcwMzUzNTRa
+MBwxGjAYBgNVBAMMEVdlIGhlYXJ0IFVURjgh4oSiMIIBIjANBgkqhkiG9w0BAQEF
+AAOCAQ8AMIIBCgKCAQEA4EbhGY1m2fmWoj09rCGMJMdDdoQG/cbij+Aq752pbOHB
+4LsOXa7tZz01QnMYsGOqEIwK38fKxs7msmPQNFAD67Kyl77tII5EeDb02lEIfvfm
+ervB1oTGRn/Cyen2XcFWCCr3Hu1sCYSLfzewVMs9yMh3eQ3r9FNqKFZKI4pRz8nZ
+HO6+lylupuTOYcAxHfAdxy5k7c6xKJs7n01RHWiBiJMSJ3nUviCVXY+wQNbEHsSl
+t2/8ex/UZj3IxCkEYZDtjBnfQUoDNaDmxataAd2kziu+cWW1rVPikSogOZWbXcfd
+O03WFPAEk/u01lyDfTi9JrnnE7Pc1tBQSO6IhRmFLQIDAQABMA0GCSqGSIb3DQEB
+BQUAA4IBAQARDZuelNiWdbMMYjuxPBM4EPNzxaVs/MX7ZmRu1EjcZ8J4B2nb5SAE
+mAKkjM4zOfveEeEJnz/gJr2/Yq6Z60JkmHfy4iPPPNOt7zJ9IBkEcPxClgqGxHhF
+iXqzJaK0/mPj1bzrQLlIoYCKjy1K4mlLOnBoXzGX9SjIC2EG7vFM+0SZay9Qkstb
+bcKpKlcIDyJ594+TaX9juIIhmu/hAHzmlMqUv4tVxpMU4dGLywfAWsD87aFt1Snx
+gq1J1hXURGPB81jLsKLcxqYhpWUjGy4lKjzBjRpdyiqoDLdzfe92u9Q/4dCIBBJS
+3nrUqEZAwCj7O4JW4jXxZnSCxoBhYv4I
+-----END CERTIFICATE-----
+