mirror of
https://github.com/saymrwulf/cryptography.git
synced 2026-05-14 20:37:55 +00:00
add ssh certificate test vectors (#7984)
This commit is contained in:
parent
8554696b7a
commit
2aaa272c12
9 changed files with 29 additions and 0 deletions
|
|
@ -823,6 +823,27 @@ using command-line tools from OpenSSH_7.6p1 package.
|
|||
Password-protected RSA-2048 private key and corresponding public key.
|
||||
Password is "password".
|
||||
|
||||
Custom OpenSSH Certificate Test Vectors
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* ``p256-p256-duplicate-extension.pub`` - A certificate with a duplicate
|
||||
extension.
|
||||
* ``p256-p256-non-lexical-extensions.pub`` - A certificate with extensions
|
||||
in non-lexical order.
|
||||
* ``p256-p256-duplicate-crit-opts.pub`` - A certificate with a duplicate
|
||||
critical option.
|
||||
* ``p256-p256-non-lexical-crit-opts.pub`` - A certificate with critical
|
||||
options in non-lexical order.
|
||||
* ``dsa-p256.pub`` - A certificate with a DSA public key signed by a P256
|
||||
CA.
|
||||
* ``p256-dsa.pub`` - A certificate with a P256 public key signed by a DSA
|
||||
CA.
|
||||
* ``p256-p256-broken-signature-key-type.pub`` - A certificate with a P256
|
||||
public key signed by a P256 CA, but the signature key type is set to
|
||||
``rsa-sha2-512``.
|
||||
* ``p256-p256-empty-principals.pub`` - A certificate with a P256 public
|
||||
key signed by a P256 CA with an empty valid principals list.
|
||||
|
||||
Hashes
|
||||
~~~~~~
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
ssh-dss-cert-v01@openssh.com AAAAHHNzaC1kc3MtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgIE0DERxEocGf8SILUWuT5wakv34qIiz0+1/fQVf0PYQAAACBAPloKFUpz5YJF4doiftzBT3wlM37PvuklYVczyOr8HCn4srUK4Zwe13Ce/Ee+Ibpy3nECDI9AICjYycWOVVbpDAy4nFDpsWal/nxL1wFIocSVD3eiDK0sCJI0JoKN8CtARnX4EmMwa8VJW9VyHZyRQ2LMKHsIY3WYoJswmMk+uRtAAAAFQCbeL/Q/whJsTM5Mz42+p2NA0MAJwAAAIEAjhE+6yBllAn2AFUoMN9kC5dSxWrcVG8flczdhGDfryTTO7ouUlZEQXjtgc8XDaz3ABttq8WDmihsJ10F9QY/jh4D6ml8tFL4F59CiiImZHSnUv5GBVzkp/P26a9q/PJr9VwQEhIwDQ4lEOHPApBTQFMjDhEO+/5seqWDerzcuJkAAACAJn80y6FFao0jV4WVK8O5x2DFAmX2ic3DcjZiehRtB7ar9FQJfkLRFgq4AqR683n2DyO2Mta4mNVuLEcmHO+uC08BRbwx3CuftAXUDsMK+4bcZFQGNtBfIQHugA58sIvjBENlEfbZwNNLiyzKtG7W+61WZEnNb5FBNHH8lSCMJ04AAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAACAAAAAYY3JpdGljYWxAY3J5cHRvZ3JhcGh5LmlvAAAAAAAAAAAAAAAAAAAAaAAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAACG5pc3RwMjU2AAAAQQSVuxZ77Yb35R81SnzVzIhFlOJ8KDTC7O3KL/OFzutJJ71Uah4j9ixchyr+uY3SpUnE0NqHqKTZYOMe/9MJzCdWAAAAZAAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAASQAAACEA99MMfmfSFIYvB1EF3s7mWXqUsch4sdf+I28jr1SUKD8AAAAgY04RTcT1vqMzs5bVoO0vF/RfQyr06Z1IDzCX1l3h70k=
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgqlL0IDRu6PBXcHrEqr66w+nW4TWpgWcqB9/SiSVsHk0AAAAIbmlzdHAyNTYAAABBBKxrpV0taLLnqbE08WQoMGmopbPBTC1Vj3GLi4/+n9BINlKBskAjhVfQdfLzse4REtYbNH2iOseHS/r1l+jj2REAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAACAAAAAYY3JpdGljYWxAY3J5cHRvZ3JhcGh5LmlvAAAAAAAAAAAAAAAAAAABsgAAAAdzc2gtZHNzAAAAgQC2BuglMCTWhV809q9omijAGP+z54k1BwCdFngTXr4k4Nm5DAsbUUaaQuELVK+oeB/iClhq17ghSM6gbGRZRZYlyBNfp05w77aKzw7w+0Z3JY8FDjwvsE6hWK7oWTUIF+79Nwe6QdHuryVsXKOG6YmKC+CPzSnpZ8jEGtCnI/HGqQAAABUA0UVWDteeovroX1jW5a0kbBbqnxUAAACAYkibo7SpYozbSObn2YlwLPa0phfpYcLmtwtZFaraYcJWsUSA8F4UATXNCxVPqwsl7PJfmGcJ+T+wvL16VxoCXsGqOgSNox3eVkGlwxF964AQ8BON77gi+ho6zw9ALoHUEDAKLwupRKXLoqLoRe+0T3//zokR3PX1JMbdraIgBcUAAACBAK41XlUiNgUc2fgcRhcPgFP7Ru1NxQ/a+muyfbcWaHPrOW5Jb90MfhmIqktc6tbqUceGtH2qqch1lxdaCw4e1sjeDsd0wnrIQcg4occQqZ2PYu3K3tcclyBXtVbzpxXq18QPUtl9idIDZ17L64iZgO1+EKlMsl0dZBtH37SWxIoWAAAANwAAAAdzc2gtZHNzAAAAKIvmGjVssyGoO4sCGCyz2wDCXUtMMbDxAp8nKRk6H0XdXoixPGY0oAo=
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg5F1PDG/y2CzJp73derFFtoa/OJjJQZ1jaQKqf2nKciQAAAAIbmlzdHAyNTYAAABBBL4QG3yEahvircH4Px+aVHip40dqWot+JJB3TuyFGN5rCDP4eZmM5gmTIDJw+Y3uJk/8oP44nSXmUhceEI01LlMAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAACIAAAAaaW52YWxpZHNpZ0BjcnlwdG9ncmFwaHkuaW8AAAAAAAAAAAAAAAAAAABoAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBINdZJ7jyyOqECwnOcDNw8OHgHwTU8uexxAU8Qs/QYv3bmjR7ExP9QVGKzWJ2LxyCzIwt+wjjt/7Y/DGWJ5ja5kAAABeAAAADHJzYS1zaGEyLTI1NgAAAEoAAAAhAIYe8pC0okwX8m6lbsdSNZFhNl5GXGKMvy0Czi33NktHAAAAIQDLKohBedhNdftYor3+G2mSFAJFGM/fDJgs8L3cOEsYfQ==
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgLhqcBHfeQKtL85NO1EYeTF6EWUPuCswcuhsj4jN8+9gAAAAIbmlzdHAyNTYAAABBBMnYLqlS1l6aEf5MAzEnTd2rfYYAdaesNxUsSW+2/QyIE0KiR1OOqnth+V+8JDTWBf78EcqxLOaz7Icw8d4dOzAAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAAEIAAAAZZHVwbGljYXRlQGNyeXB0b2dyYXBoeS5pbwAAAAAAAAAZZHVwbGljYXRlQGNyeXB0b2dyYXBoeS5pbwAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEEbA70TLh7ri83WgjRWsQc0dP146vVEFhHqSdKHw8TMScFt4pcJnBcCPmr2TvxUdNcDHfum11bQWuAxvOOZ/RfxAAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAOP5SYGetAQ849rV+ezStHi2WRkRLA6QnBrWXFWjtTNzAAAAIESwusuQ5ucNFnxR/B+mF8Fcwk22mx09i5vATfJSTNxW
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgN6rRGEpLjA1BohPwr8SEa33Vn4+H+94Jifl6hg6n5IIAAAAIbmlzdHAyNTYAAABBBFQDtz1+0wnP2wLnHZhES+XJVxImzusYhXd3G2cWCZL4HKZHRMIWj1x6oU9JdoEOMHppb6DK/OIFsXHwJeRBOOwAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAAAAAAAA+AAAAF3Blcm1pdC1hZ2VudC1mb3J3YXJkaW5nAAAAAAAAABdwZXJtaXQtYWdlbnQtZm9yd2FyZGluZwAAAAAAAAAAAAAAaAAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAACG5pc3RwMjU2AAAAQQQlhngteNXbqpH+iOYQyIWciB0SCfHkjXir3gZXszfzWka1sP0LIHAtszMTofPG0+SosIKtZWfiJvh0BoxtbthJAAAAZQAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAASgAAACEAyAyVc+9ORWbQ/LdtR82+rKUxfMkD1wWDarYHk4mAWWIAAAAhALnEsJAtB4AVsNIC8COVeEEjmsPSQt4seHF6V5u7IWw9
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgBXWXwDzsP++5IxnXmRrXXXP5wyJzMXW1nnQh7DPYZx8AAAAIbmlzdHAyNTYAAABBBCuO1AQsw/HmbXrjAHBJ7YA1ydYJeNbZ6LSArnxvrTX9kXDWF4bfOTSpUsC6OBKfzOiryc2Jr7QzXsFaOX0KPXUAAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAAAaAAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAACG5pc3RwMjU2AAAAQQRKq69tU5OhiF+0NOuZQU7X9BPL9aiW9Srxh5nizieNn1TLRkdpUXJisOk0t9Q5OgeFmo2JOcY3Cc2zXpBKWmp0AAAAZQAAABNlY2RzYS1zaGEyLW5pc3RwMjU2AAAASgAAACEAyfMU07vNgYpI+vi8O3XmBkKnuYFcofPoaq0H1FCWj0oAAAAhAIhv9JCLdJM2fKc++EFu51glQUggTzgBQR+zR8HEbpFN
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAghD4Bg5C3PR6Yjo0Onv9jTmMJL/ysWxOWM3lvbjkwSbgAAAAIbmlzdHAyNTYAAABBBMXF33sjujlcCsz5pnR7SXXO34s49Ofqw6wIoqNe2zJy2MxaBTQzMi+WXLTpv1+c5fKW1+jhlZEM+8aWuQehE8UAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAAEgAAAAab21lZ2EtcGVybUBjcnlwdG9ncmFwaHkuaW8AAAAAAAAAHmFscGhhLW9yZGVyaW5nQGNyeXB0b2dyYXBoeS5pbwAAAAAAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEET7TXKVMaHak8L5dyeoHUtWPY7ozrqZm82pkGh4nDDhV/ftU4eHq/D4FAVX0ETt1mvhZMWdcB8cKBkM75y96zUAAAAGMAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEgAAAAgVN9wU6zFsYQbPdI4MeRXpPuWRBx+jJM8PWVWvP7QYysAAAAgWXE00j8SKuyJO4X/Jz9QIyLfkEmcXqoHkLVnPRoRZ10=
|
||||
|
|
@ -0,0 +1 @@
|
|||
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgTbZxg0yj7wdJdgLZWEmyQ27GJzA6hm0qmproBqnoGc0AAAAIbmlzdHAyNTYAAABBBKGL/tGE87lFxV86H/xeWCOc5EOwjojk5Mju0yM/z37Jgg1UJT0RYbZQdPEuFHlXrUsxNCgf7skyPFWoc784IoQAAAAAAAAAAAAAAAEAAAAEdGVzdAAAABAAAAADZXZlAAAABWFsaWNlAAAAAGS0cnQAAAAAY8XhBAAAAAAAAAAxAAAACnBlcm1pdC1wdHkAAAAAAAAAF3Blcm1pdC1hZ2VudC1mb3J3YXJkaW5nAAAAAAAAAAAAAABoAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOfVQv1ctoUn0QWVDCUViWOscuAi/ccYii4reJ9oUFMI0yJAM8HfLH8SQpGOQLzdP+Gr0YaLyDu/EFiZt9cMXwIAAABkAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAABJAAAAIQCOQPb59BMqmZVlGvo/JYclnpWqIGiPB0c3Y1QZux/lXQAAACB0R5iKCzLmHo5A9wfsOv7oYLfDYGWSaA4WbBKJK3ETRw==
|
||||
Loading…
Reference in a new issue