]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: correct description of fields in pub/private keys (was
authordjm@openbsd.org <djm@openbsd.org>
Mon, 18 Nov 2019 04:16:53 +0000 (04:16 +0000)
committerDamien Miller <djm@mindrot.org>
Mon, 18 Nov 2019 04:57:17 +0000 (15:57 +1100)
missing curve name); spotted by Sebastian Kinne

OpenBSD-Commit-ID: 2a11340dc7ed16200342d384fb45ecd4fcce26e7

PROTOCOL.u2f

index ca55c42972ef84d726cddf3d8fbaa7a453ef9b32..4bd166bbb82cb7d02313a6fa487662f5f7ae36ae 100644 (file)
@@ -58,12 +58,14 @@ the existing ecdsa-sha2-nistp* key types.
 The format of a sk-ecdsa-sha2-nistp256@openssh.com public key is:
 
        string          "sk-ecdsa-sha2-nistp256@openssh.com"
+       string          curve name
        ec_point        Q
        string          application (user-specified, but typically "ssh:")
 
 The corresponding private key contains:
 
        string          "sk-ecdsa-sha2-nistp256@openssh.com"
+       string          curve name
        ec_point        Q
        string          application (user-specified, but typically "ssh:")
        string          key_handle
@@ -75,6 +77,7 @@ information to the public key:
 
        string          "sk-ecdsa-sha2-nistp256-cert-v01@openssh.com"
        string          nonce
+       string          curve name
        ec_point        Q
        string          application
        uint64          serial