From 93fa2a6649ae3e0626cbff25c985a4573d63e3f2 Mon Sep 17 00:00:00 2001 From: "djm@openbsd.org" Date: Mon, 18 Nov 2019 04:16:53 +0000 Subject: upstream: correct description of fields in pub/private keys (was missing curve name); spotted by Sebastian Kinne OpenBSD-Commit-ID: 2a11340dc7ed16200342d384fb45ecd4fcce26e7 --- PROTOCOL.u2f | 3 +++ 1 file changed, 3 insertions(+) (limited to 'PROTOCOL.u2f') diff --git a/PROTOCOL.u2f b/PROTOCOL.u2f index ca55c429..4bd166bb 100644 --- a/PROTOCOL.u2f +++ b/PROTOCOL.u2f @@ -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 -- cgit v1.2.1