diff options
author | Marko Kreen <markokr@gmail.com> | 2020-05-25 21:24:17 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-25 13:24:17 -0500 |
commit | bf175454a85177dc48933d59f64820e580a711ac (patch) | |
tree | 665243763d46a6282b5b2aeaa5d3d30c36516a97 /docs/development/test-vectors.rst | |
parent | 9470f67a3086e4c003ab27ca6a2209dae9b1a9e6 (diff) | |
download | cryptography-bf175454a85177dc48933d59f64820e580a711ac.tar.gz cryptography-bf175454a85177dc48933d59f64820e580a711ac.tar.bz2 cryptography-bf175454a85177dc48933d59f64820e580a711ac.zip |
Test vectors for OpenSSH serialization format (#5151)
Diffstat (limited to 'docs/development/test-vectors.rst')
-rw-r--r-- | docs/development/test-vectors.rst | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docs/development/test-vectors.rst b/docs/development/test-vectors.rst index 95e608b2..182df188 100644 --- a/docs/development/test-vectors.rst +++ b/docs/development/test-vectors.rst @@ -556,6 +556,41 @@ Custom PKCS12 Test Vectors (``x509/custom/ca/ca.pem``) encrypted via AES 256 CBC with the password ``cryptography`` and no private key. +Custom OpenSSH Test Vectors +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Generated by +``asymmetric/OpenSSH/gen.sh`` +using command-line tools from OpenSSH_7.6p1 package. + +* ``dsa-nopsw.key``, ``dsa-nopsw.key.pub``, ``dsa-nopsw.key-cert.pub`` - + DSA-1024 private key; and corresponding public key in plain format + and with self-signed certificate. +* ``dsa-psw.key``, ``dsa-psw.key.pub`` - + Password-protected DSA-1024 private key and corresponding public key. + Password is "password". +* ``ecdsa-nopsw.key``, ``ecdsa-nopsw.key.pub``, + ``ecdsa-nopsw.key-cert.pub`` - + SECP256R1 private key; and corresponding public key in plain format + and with self-signed certificate. +* ``ecdsa-psw.key``, ``ecdsa-psw.key.pub`` - + Password-protected SECP384R1 private key and corresponding public key. + Password is "password". +* ``ed25519-nopsw.key``, ``ed25519-nopsw.key.pub``, + ``ed25519-nopsw.key-cert.pub`` - + Ed25519 private key; and corresponding public key in plain format + and with self-signed certificate. +* ``ed25519-psw.key``, ``ed25519-psw.key.pub`` - + Password-protected Ed25519 private key and corresponding public key. + Password is "password". +* ``rsa-nopsw.key``, ``rsa-nopsw.key.pub``, + ``rsa-nopsw.key-cert.pub`` - + RSA-2048 private key; and corresponding public key in plain format + and with self-signed certificate. +* ``rsa-psw.key``, ``rsa-psw.key.pub`` - + Password-protected RSA-2048 private key and corresponding public key. + Password is "password". + Hashes ~~~~~~ |