diff options
author | Alex Stapleton <alexs@prol.etari.at> | 2015-01-06 17:44:26 +0000 |
---|---|---|
committer | Alex Stapleton <alexs@prol.etari.at> | 2015-01-06 17:44:26 +0000 |
commit | 756a89746cdbdd0e7527b5687955e6cdb7d325d9 (patch) | |
tree | 91b868f2d515f54635717c62cb317cca2d444c00 /docs | |
parent | b1893e8d1b3cbbfa7796bb1813b140bca98762e9 (diff) | |
parent | 4b8abc37b6a4bb6fa70bc45d1835f49347ffb5d8 (diff) | |
download | cryptography-756a89746cdbdd0e7527b5687955e6cdb7d325d9.tar.gz cryptography-756a89746cdbdd0e7527b5687955e6cdb7d325d9.tar.bz2 cryptography-756a89746cdbdd0e7527b5687955e6cdb7d325d9.zip |
Merge pull request #1607 from reaperhulk/add-der-keys
Add DER keys
Diffstat (limited to 'docs')
-rw-r--r-- | docs/development/test-vectors.rst | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst index f59a3552..2edf1fbb 100644 --- a/docs/development/test-vectors.rst +++ b/docs/development/test-vectors.rst @@ -37,29 +37,40 @@ Asymmetric ciphers Custom Asymmetric Vectors ~~~~~~~~~~~~~~~~~~~~~~~~~ -* ``asymmetric/PEM_Serialization/ec_private_key.pem`` - Contains an Elliptic +* ``asymmetric/PEM_Serialization/ec_private_key.pem`` and + ``asymmetric/DER_Serialization/ec_private_key.der`` - Contains an Elliptic Curve key generated by OpenSSL from the curve ``secp256r1``. -* ``asymmetric/PEM_Serialization/ec_private_key_encrypted.pem`` - Contains the +* ``asymmetric/PEM_Serialization/ec_private_key_encrypted.pem`` and + ``asymmetric/DER_Serialization/ec_private_key_encrypted.der``- Contains the same Elliptic Curve key as ``ec_private_key.pem``, except that it is encrypted with AES-128 with the password "123456". -* ``asymmetric/PEM_Serialization/ec_public_key.pem`` - Contains the public key +* ``asymmetric/PEM_Serialization/ec_public_key.pem`` and + ``asymmetric/DER_Serialization/ec_public_key.der``- Contains the public key corresponding to ``ec_private_key.pem``, generated using OpenSSL. * ``asymmetric/PEM_Serialization/rsa_private_key.pem`` - Contains an RSA 2048 bit key generated using OpenSSL, protected by the secret "123456" with DES3 encryption. -* ``asymmetric/PEM_Serialization/rsa_public_key.pem`` - Contains an RSA 2048 +* ``asymmetric/PEM_Serialization/rsa_public_key.pem`` and + ``asymmetric/DER_Serialization/rsa_public_key.der``- Contains an RSA 2048 bit public generated using OpenSSL from ``rsa_private_key.pem``. * ``asymmetric/PEM_Serialization/dsaparam.pem`` - Contains 2048-bit DSA parameters generated using OpenSSL; contains no keys. * ``asymmetric/PEM_Serialization/dsa_private_key.pem`` - Contains a DSA 2048 bit key generated using OpenSSL from the parameters in ``dsaparam.pem``, protected by the secret "123456" with DES3 encryption. -* ``asymmetric/PEM_Serialization/dsa_public_key.pem`` - Contains a DSA 2048 bit +* ``asymmetric/PEM_Serialization/dsa_public_key.pem`` and + ``asymmetric/DER_Serialization/dsa_public_key.der`` - Contains a DSA 2048 bit key generated using OpenSSL from ``dsa_private_key.pem``. -* ``asymmetric/PEM_Serialization/unenc-dsa-pkcs8.pem`` - Contains a DSA 1024 +* ``asymmetric/PKCS8/unenc-dsa-pkcs8.pem`` and + ``asymmetric/DER_Serialization/unenc-dsa-pkcs8.der`` - Contains a DSA 1024 bit key generated using OpenSSL. -* ``asymmetric/PEM_Serialization/unenc-dsa-pkcs8.pub.pem`` - Contains a DSA +* ``asymmetric/PKCS8/unenc-dsa-pkcs8.pub.pem`` and + ``asymmetric/DER_Serialization/unenc-dsa-pkcs8.pub.der`` - Contains a DSA 2048 bit public key generated using OpenSSL from ``unenc-dsa-pkcs8.pem``. +* DER conversions of the `GnuTLS example keys`_ for DSA as well as the + `OpenSSL example key`_ for RSA. +* DER conversions of `enc-rsa-pkcs8.pem`_, `enc2-rsa-pkcs8.pem`_, and + `unenc-rsa-pkcs8.pem`_. X.509 |