more test vectors for ssh certs (#7993)

This commit is contained in:
Paul Kehrer 2023-01-06 12:25:56 +08:00 committed by GitHub
parent a9d8f4e21d
commit c4deff5537
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 0 deletions

View file

@ -845,6 +845,16 @@ Custom OpenSSH Certificate Test Vectors
key signed by a P256 CA with an empty valid principals list.
* ``p256-p256-invalid-cert-type.pub`` - A certificate with a P256 public
key signed by a P256 CA with an invalid certificate type.
* ``p256-p384.pub`` - A certificate with a P256 public key signed by a P384
CA.
* ``p256-p521.pub`` - A certificate with a P256 public key signed by a P521
CA.
* ``p256-rsa-sha1.pub`` - A certificate with a P256 public key signed by a
RSA CA using SHA1.
* ``p256-rsa-sha256.pub`` - A certificate with a P256 public key signed by
a RSA CA using SHA256.
* ``p256-rsa-sha512.pub`` - A certificate with a P256 public key signed by
a RSA CA using SHA512.
Hashes
~~~~~~

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAghNd9jFDm9sueG2QuKV7fTRhKPKB0pprZqRP44dYXSZwAAAAIbmlzdHAyNTYAAABBBIdWgz67U4Fg01DzNm9UmX9EdFEqrfSyWj0ay2JLiCj8I+GHUoSTxOSrj0XkWvVdVpTAkmOX/cQrfJwRwDO71MUAAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAAAiAAAABNlY2RzYS1zaGEyLW5pc3RwMzg0AAAACG5pc3RwMzg0AAAAYQSSpNYuZi/yHiolKGD8FG5oJH8aohYgCxp+u2U3sH7UKnaTOwQUU7hYdbl/YH2Ab+vCZ3ZHx/5naCgo4nTzotyegQITU3aeOS+Ivh8P4zsNc0PrnihFknh1DVLW9w09+8gAAACEAAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAABpAAAAMQCtcUgAwYP8j657ThbfsTUZz1aiZZL0s1OfSkQKYJ49PJIEWDwZbgTohIG3D0j8PbkAAAAwT0ELlMrSu2sMcqRzbhcOK3KZgkZqdRW+5BHrc7TvYQQiYtOepqPjAC0LhRObcrep

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAga9pP3iYGmmVlFMM97Lb2Nuj7LCi4fVeLN++/xsyHLOoAAAAIbmlzdHAyNTYAAABBBD42p7j3tjDcn1YoNjKgDgec+9Czi+6KNZM9EV51kpSq1ZZz1D5H+iqWByjmT5EtWCPq+2EgdprznvJgRMVejswAAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAAArAAAABNlY2RzYS1zaGEyLW5pc3RwNTIxAAAACG5pc3RwNTIxAAAAhQQAP2p5Dgl+/P+tRZAsAoV3enPh2oCHheAWHjMLb1tlLPd9uZWH6vG/lb1SElA0KqMsRMNIjGfx2m1DGHuV6LirL/MBMWYTBhvrbMi+ltTd8cMiKaZKwAGcxJGbPtuRR/26qM8w8Aw04l5k4Ipy1l7dDjmO4QkI1rB2kAXHw0u/Wf0UBIsAAACnAAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAACMAAAAQgHbsKp+DSYdwqFDwk3/sF7vAy1rliZG8LYJqwAS6KvyncYgRVGGy2dP3KcBVnGn1DVwBXG4JNzHMZZolUgrK2nxiwAAAEIBhW3gjZ/7vA/Dy8azlubecyPfeLyegulmxvvJ6whmT/xQtkdSAx+JnLERN3cGRLToKA4TTmF0DG/dnfFOQygkMJE=

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgUvBup0dKwDazWqFmuY+CX0+O9SvgYe6XXwZdGSsCFoAAAAAIbmlzdHAyNTYAAABBBCRtIgvrukZwrNM62pkYACgJjoL0ViIzOZTvyuoaPRxbKTpVUQVeLt+H6kZDnrsloOzfH0P12DN3L4W6+rSyZnAAAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAABFwAAAAdzc2gtcnNhAAAAAwEAAQAAAQEA5KypvcBCHtATD1GEgz8s2diLeb7efvSzeYHWmxA/gbuhEtT8grhqi9fi7ZU8Y4+5jL5Wk8fRMhiscle8EM7JeQb20Pxd3c67OfuIXK654q1wyQs60xd9LXEwdJguUsC3KsayZgM42vEg0Z0ZTv3P/i9ZnIdRp+3avIrMmIUrizm7oTIyu/u1QAO8fOLtULtkOLU47vs1h9vM9q3LJMn+s/DcrrHX8Wfto+9Cvbb+B99LUycP2rDNzebs8tMYYAVKwAxEYLbbXeTIhj649/QDyUtGbA5GvYZEB6XVDwD5EYtKDJtZv2lCq3eECklAlzP9j+VGBd6WThNaHZEPklZ/ewAAAQ8AAAAHc3NoLXJzYQAAAQBzQwOIXymvAyvyNhgTSPIi2FFKQdTcjz/2hgoLtroreN/5NMz2DkACChQo6qe5YMJHHsv5JVA4+gdVEMRxp1pL8RASPuSHHN9PSizDrNKZ2MT+woEE1nSFeKj9YzhSTMxvLti67W+FPnw7S39Bf7xrLkWbds+/rwoBeeYXAvwA/4DH0aplF1BUpC5dCFxhaPyVY6MgDC9J5nRxgbuATE40Hn1XwEl5EjKCMSyjnWU6Aqe3b5jJ5HAQFTe3Jmb4fBkivKxvwmbEHDfOLWk0ZMMGZMbHMUT7dSiy5Hjh1J5S8xMnbgPXuFer3q0+4FmdJwvqty+XHSTkwFP53Msw//Gz

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgEZ5t7LyaprT8g277kTvOMv/kgHECdpguBplHoRgAYpoAAAAIbmlzdHAyNTYAAABBBLQNIj2s2PZDa7LFPocsNN6ORF1ZsPmXqII23UPlpvFcUa8vDIccoO2shfUrFAMoudRiiyEHaLnpJCjIAvlM+0wAAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAABFwAAAAdzc2gtcnNhAAAAAwEAAQAAAQEAnT7TBoEM1/ezloAEJ77uOOyRcx9K/PB/NPVVjTR6QgYirEGBkHOfxYBw7d2LlbdaZwiSOirwxj+rbox9+68w5XK/83P4YrxblxycCL6m/9R7y9k0B2TtAnq41Hf59CFZ3dI5WI3tCM2nUr/sUNRIjWelxA3EdTZ5eGhKia2B+dWVn+4YePcJXbasmPUdIA+7a+jdJ5znPiCUOA7bg3JjAOky9rKE/LiXJbpKl20D3RvXbIWosPGo+c93I3buGOFKGYNyWkYI4fljEZlVS5mZYGwG7xpdUq4ATK85lRB/RYU85gJMUdHA+2kqhXKBmMY1PPBoac2RF0zkDrQMbw1SmwAAARQAAAAMcnNhLXNoYTItMjU2AAABAIvIhSDBZwIL81IFD5dCOkT9UWy6PqHZo6xOIWXq/v2y0xZ7WLG4i5alCwxr9R8trBnrEjIrcA9XZVKawC11kaXxTxloLf5HnnEs6e49YewymgmwPMalLUqqJsAIDgdFN42g3UbeLF06a8PsHtcAui08/+xffgKNGV83+QpH+J5F8ykwWKmpc48NjulcTgUbvFmL1qOkt+Jq7ac/Hyrvu/KFx9YibCWSVLOSwL9wwQLBwq3Ham9ggnjBVj2rOfPwMBFGKaXvjb5LUlYMt2LjiPQJVVdAAKjvo/UjTWb5N21hQdtd3QEHViD+dYMkmLCCyo1U2Wfy5yfk05Hy3XqFLe8=

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256-cert-v01@openssh.com AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgIOnlOEWH3RJ+U/Yr/pGEU2ig0h5qeLO9XgwIzocUxgUAAAAIbmlzdHAyNTYAAABBBAR7IuTauq/eQ9DgGVuv9qJ1jmI89k/9VIpKD/edK/mI9Rhz7RprmXC2Heopinwt9vyzvrNts7EwXasmIQcGbq4AAAAAAAAAAAAAAAEAAAAEdGVzdAAAAAAAAAAAZLRydAAAAABjxeEEAAAAAAAAAAAAAAAAAAABFwAAAAdzc2gtcnNhAAAAAwEAAQAAAQEAtsv6VhNt0q6UiBtzVOamVUpjEpLljN/r1yE9YkZdbEX9dmJHFMjr5uJxBT+PQ4w3lzdW0rnDUgX2HU8UkmzwOXCwj8USzs9Mxt9yL78hIVeZL2yRx4jYaWJsw58LzT48GyQGoW+/+FmCI+GBCMoiQ4ehTRhqREpwe0PM3iChc/9XBagjeXDmZir7rHvP3X3R04qCf+ybVv56mWIqWJAizfMMLASe6tnWvz5vvIVwJoCG6oZQeCMVXe4eBbq/gOLrUrnFtHtdpVAS15mE2tvpmG39wYc/fSmgJJC4owg62s1rCSYm+U8SWt9mkyK8BpVZvOcbf/6TXP81AnKqhL0nVwAAARQAAAAMcnNhLXNoYTItNTEyAAABAJpzmavIr0HwFiEX5wCDO+hvR7pKor2kWxSo1dYW+Hgk3DN/pyEc8GQ+jFFY1eiK1mOJ6MPIR/SfJbtIUM0OmfuLIYVGTl6bl+a/faTuvmzXgOWZ9DYtY1NYTWqLkIGgfXFwc3E4Hjamc+t9TD3aN35dYRfJFuMPZr4RmJCKEKlXBnrjFQfJQFCgzFmoFVp3jr+K5odM7oQ/JXmM3xZILeUHTNcC7xXljmweCbqfmRQtlkUheASkyPiV/tR7iz/e+hk17au+X2yymmL27SgK4CHSTcb4hGePUW1DQF7fk2AocEYr/UrXep3TXShBDQtYcJ0A7JaQaI+cEav6wN1EQZQ=