add utf8 certificate
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst
index aaf03f0..4c048ab 100644
--- a/docs/development/test-vectors.rst
+++ b/docs/development/test-vectors.rst
@@ -97,6 +97,9 @@
   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 0000000..79ff32f
--- /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-----
+