[Ssh] Re: I-D Action: draft-ietf-sshm-cert-00.txt

Peter Gutmann <pgut001@cs.auckland.ac.nz> Fri, 24 April 2026 11:12 UTC

Return-Path: <pgut001@cs.auckland.ac.nz>
X-Original-To: ssh@mail2.ietf.org
Delivered-To: ssh@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A75CCE24E8F0 for <ssh@mail2.ietf.org>; Fri, 24 Apr 2026 04:12:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1777029163; bh=F7r6XeNMtRBlLfXJ3nBVjl5SSXaXoXDxdf7nRFzzTBg=; h=From:To:Subject:Date:References:In-Reply-To; b=VQ2yYWsIW+r7AtQpfHn/uYtrt+79JqEAiA18vCtJie4Q645pBeYIGiqlXVEIP8QMG 34Za6zzO0nhP7CF5Kd7elATJ6YqDN59nIc4//QOXGMw7PfX6d1vmcrtn0zJbWg0/ho T3D4LnU75eYTsnPiQjplKZItFXebCSpVwUeJ3hd4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cs.auckland.ac.nz
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1iE-oqW0WGs9 for <ssh@mail2.ietf.org>; Fri, 24 Apr 2026 04:12:42 -0700 (PDT)
Received: from SY5PR01CU010.outbound.protection.outlook.com (mail-australiaeastazon11022111.outbound.protection.outlook.com [40.107.40.111]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 745D0E24E246 for <ssh@ietf.org>; Fri, 24 Apr 2026 04:12:11 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ARS7U/X0mjXUgx3q22XtmYlQd1FIDGu4m0bHzfxLMZzoRWkoanCB68lKN5BXHSYuweIw72ZkUfVBTFGTF1r2/3Y7rkKqQZzQ7lCvCsu9ADbs3D5T8XgWTrPyJcnvGFsUfBrL35V+86lzGs9lkIJVV4axGOPNw/eVb1jkqBeAjzqmhAvPiCnS7vZdC2kDOdEJZ2JRc+FQRuXKH51alBPiL9UES3uDJrjLHi6Qz1kKK8Q8YYbUNZUZ9MJOXTFunLxDGEhPqtlZXWZxY5f6JjM1nOyyxQaIgAvOF+d1IwPcmxQLVykvyvddbZVYYP7zXgPXEa+Z2XHpYVivHO/nXXnFiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KBuCYCMs1gbOOb450IlqB2YSQRSHK1MSQRSag9WTNsY=; b=yeFUXx3Y5/KKxhs3wvKcH93GGDrS4j2PPSio4ay2cExCweEGt9NupGZX7oZdabf3K6q/2MwBbHDcMssJP4z1v16CuObMgnGUzQKzraqQ2ultszf2WoveW/+wtdYzbowRB4CaJo/d7WPg74+wEgiSm10Na0F3ZDo/UPSIONb8I7k4AEpKUPmyo0Rv2Yn5F68PkBdAsURRggr4EFQXESIpHmF66Wo04y8YW4cZd2DXzp2vmzkLi9xKtM+xQCGbKC7jd1EXg5sTAriVG432JTmpcR78nFNCocxVr9i+tRzqd5OawMic4UJUxco+Hy5+SABYY1W7eYIuth/2jSBmIWi/1Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cs.auckland.ac.nz; dmarc=pass action=none header.from=cs.auckland.ac.nz; dkim=pass header.d=cs.auckland.ac.nz; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.auckland.ac.nz; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KBuCYCMs1gbOOb450IlqB2YSQRSHK1MSQRSag9WTNsY=; b=JHgGQ7+BK342ArcegLaj67jRZuvsSnLYNIGHWy/rDaZk0tPEVy+6vRLR5ow8YhMdbhdJyc4CoR1ESyY6QdkAX0nBDQyp4NIqkJOyf6hNfIc6FMkvBvewKxCSvq+1HslvAItvhfBy4vFW20RcmRxk4A3H0CeB0QThNsJRMmOyuGYG5yWm9JUJ5AfQiLRH2NFjEfTcV5ztAUEs9Z5Ldj3X7Vaipv7sDPo6GuJwgNb9zwE2+UStdgsxSjnRVt91u/TbqrHm4xTzEqLYnUsT/v8/ikqkLW659U4YVZHDlZjaY8aCC6U8YLJsBSIEE7/PlHdO/O3sjtAzI8+VHUYuYNQqnA==
Received: from MEAPR01MB3654.ausprd01.prod.outlook.com (2603:10c6:201:38::9) by SYBPR01MB5614.ausprd01.prod.outlook.com (2603:10c6:10:e2::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.22; Fri, 24 Apr 2026 11:12:00 +0000
Received: from MEAPR01MB3654.ausprd01.prod.outlook.com ([fe80::e2ae:955b:18b7:3064]) by MEAPR01MB3654.ausprd01.prod.outlook.com ([fe80::e2ae:955b:18b7:3064%5]) with mapi id 15.20.9846.021; Fri, 24 Apr 2026 11:12:00 +0000
From: Peter Gutmann <pgut001@cs.auckland.ac.nz>
To: Simon Tatham <anakin@pobox.com>, ssh <ssh@ietf.org>
Thread-Topic: [Ssh] Re: I-D Action: draft-ietf-sshm-cert-00.txt
Thread-Index: AQHc07bypELmzs2FTECp12AE+NtRKbXuDq5i
Date: Fri, 24 Apr 2026 11:12:00 +0000
Message-ID: <MEAPR01MB365431D29AD118279C82A311EE2B2@MEAPR01MB3654.ausprd01.prod.outlook.com>
References: <177694026124.1167663.14342393855069278288@dt-datatracker-b45949c58-5szpr> <1777012657-sup-6689@thyestes.tartarus.org>
In-Reply-To: <1777012657-sup-6689@thyestes.tartarus.org>
Accept-Language: en-NZ, en-US
Content-Language: en-NZ
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cs.auckland.ac.nz;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MEAPR01MB3654:EE_|SYBPR01MB5614:EE_
x-ms-office365-filtering-correlation-id: cce0e582-4f6f-4cd8-9d79-08dea1f24e81
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|786006|10070799003|366016|376014|1800799024|38070700021|18002099003|22082099003|56012099003;
x-microsoft-antispam-message-info: jXbO4yFz1E6HRgKlpPiMqQRhd2KePFMp5DxORtcOF9pUvms3fbkNm0Krf5GP4Hl9t9OfaMKVKcubj4CGjlbf2Ic11rHKBE7UYh9pza/bCcmymPxszWINRjthi2q6fpW+v/atYF8bSLfMUHsr9lAZQgZWYOW+Th7yCpoUjC1FXkrwUm+PeqzuniVTH3Ppud6WipVaI7C243BawJIdrfQEly+Pgg8Sh/2PErpCHVzL37I2DZ+PgtOohPB0oF8ZBrbeLEcpp0Rdq5MkebpQdLSpqlmWwdRt6Q+Iixp6NLsMB+ePSFgd++Uapvn7tGPcYlGOmE4SxH5owDz6BIIztrDN5NuIswGZOcgvK2AXFPxZYqd3gacIRIB7loZnt4rVc6ab5aRvAHm3hiXiaZv6nXzEppw7lx/vqpNkhMMFC/Mnzz/peXGEvDARQvG1gBilLmypYtoru+enpxJxc9i6PSPwVFS4u75AN3PA4uijXbfeE24Zxz9eO3KRT5NGqPEH1EWd4Lzyf1WaXzuM+D8yVVIOfUuC0Ud98S+HpT29eLBjJNA5tBWp+X9BouMnoUSJUcG6sFIHuCzbNZpBstljOKN6atXcjxEbL1GocyCsGg6oHgo5FPmP+ieNelEdA1NDRo5v3oZj0vwPvGFGnvI6DnejnJCaeM597osddZmrn72UENEIUlSDuO2dot7ekvPvtMnjTYvsD9td8LS9NtqFcOb+IKIOTyBuDqtqNbk4/gL2okbECdOrPfFiDl/nI8jVyQbk+s4PkzE00N2LT+WmfM8raughh2xE5RcpIN48StShdJk=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MEAPR01MB3654.ausprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(786006)(10070799003)(366016)(376014)(1800799024)(38070700021)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: f1gYRnbF2LTQly5oeVjen6pryD6bXq7fBGw+EFQjhT/Lo/miZHbFMZkFGPnTSu6uwcbx9l0c2NWfIBClXd8fFkUQ3cCNjUPRqIuve/ydfVHT+e9Cp4y1tpj78X/fb1dpEsSpGQsoWtUGvGvVTyDaEq76qNMW380wHMwEfF55EazVWFD15Xw7FgZu7f32ZTrpStjS0OGWY5uoaheVQ8oDnjLXPYeVtn5Qroe40Yq0MDOWGbDRfSEMDkMkE9ItTIVVZLlyMIEsj+Iwfy5TzZLRa0G5GkAGb5x0PyJLMvwt5rbcWaAXvecaJpshobRwFTDCE2+7EvzCZACevB7uyOjfrc50sHpPH78tbhOR/RfRTeTOyIDo9i2esH1ZxvmwR6+aOGrqyMQSiCMl4qdaKX/XeA77VMZ9+buDG7jxDU3fWqa62bhWM1XbmlcC8BqOiwtlnGOq56M5hfjeQvHOG1/kFAZoRu5iIe3YiYiHX3lKMX9cukqhLqFmQJ3bGmWVWflpblMgv9wqGO3iFxnFTwr2V+BFan/PaOgpmYEmnR2rTeoAc3NMGnx/+C1hBSP4088ccHawdB0sYN+hWbyd85CAbzaNv5J2t4WXQnO/1UA4D0U2jCbESOSsLUsaJvQXvkDpmOiRkuYihyfgYB9AUp1++LqylA4nHnBWNMbKMPUnT5UFlF/b7kIxZhiIXYCbvsQqQGWo89hJnf9CMpp8l3wpDbZ/Zcee3J74BXxaCvWTR2DfIZE7CcCvMs//2rMw4d3Btk0A3Mmszv1bQhBYqtUE7jcloQvmGt008PsWcY44yE+/grf6WAIXcpvh9nojzAIP2jnnR3y4Yz8cPIjOrtJ7n2AnkWv3zij99y6qU3886UPd3sZ2EMTdQsHiDkHB7vgqvQP+IsonsFMhsarGlFz4Scf9FYzkiA0eLqX9Ze2zzGlkO+VImQ7JiP5hqkUIOs97kV21DiFlFE+ddACtIYrlMBzGQVza56xFM2PGsanFPZ/09d6a74U9F/Kf8rggWDuBwm1NICwj8hufgS6FHIJ6XRc4aRdQJoB3y635vHvMirzebKOxjl0ZOj9aTbCY1Vfs4YpcEibNuEcIeXl92JWzWsKwbUk1Y1fQrtQXpkB7y7Dtko4jdrXtsmQGm0u1tHizMqe8929MRsqeWzaS5cEvNipRg68cFPMaSvFvrlS09YFSa77WlfpYO8GNgDXOhLyvJPmLHEGktMgZ+P61qphPCzWNSCMSwt0E6Gr0qWHh6aEmJTPP1+86uP4q6kKEZG+OXBOBISlfWsmxWtcPZQtjyXZCMRAzghxgMKQHCUY/cBrleaufjvsZIciLsgMWK0MNZPtzTueClZyPYx7otyaYV1I91zTCeFbLoJFBGanNs/9xwExfQGw65NktqRe7P5FUCjx24ep/zmY+6M+NAdgCyp+IAAbY+8rtLIhnsr7qCv11um2yC9kOenQ5+gOm9eqQ3EzOk4FB+hkWW0s6wPyzD728nsY5Jd2sL36t2QC7jMeZsfd6XGWTTViKhHTS+Hu9IfI+p5w3s2ewZLSpVZ5KhHO1UX0HshrPCiIwKIhx88qihKLxddOhit2Z91KM7rzD85ZY0afbERIDbiCFcv3hVj6Ejrf8JvsPCR7r66tVfygpnuGUjS5Mv/ZEqrGVaHwd1jkIb5JTIRDtcPuJK5iOr1wjRZl3rV3n3drSoh8VTPdZVBtZtnkg1so4VXDhDfC1mlGDhPdTRvejIBmH7bG1wna92oYS6mF1hAZtzSqUUf9U1COKsSEc9/iO8D0nG/C7CSFoRAbE
x-ms-exchange-antispam-messagedata-1: 6x5kOjNzusrKPQ==
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: cs.auckland.ac.nz
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MEAPR01MB3654.ausprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cce0e582-4f6f-4cd8-9d79-08dea1f24e81
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2026 11:12:00.4010 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d1b36e95-0d50-42e9-958f-b63fa906beaa
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: U6jyH0CnTY4ik10TVFerkR4c2X3EAJ+iQm4wO9wdbMt2OWdgO/A0JR+BOOwTSjxfX+wHBn41XDIp4r67cVdGoTw4L8/+D5N5jGyluRm/1LQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYBPR01MB5614
Message-ID-Hash: KLQD2JIWMV76XLN5RAU4E5J7PLL7MNG6
X-Message-ID-Hash: KLQD2JIWMV76XLN5RAU4E5J7PLL7MNG6
X-MailFrom: pgut001@cs.auckland.ac.nz
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Ssh] Re: I-D Action: draft-ietf-sshm-cert-00.txt
List-Id: "The SSH mail list will allow discussions on improving aspects of the Secure Shell (SSH) protocol." <ssh.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ssh/7qO_CkzqUMREQ0aLPNfBbF_-x-0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ssh>
List-Help: <mailto:ssh-request@ietf.org?subject=help>
List-Owner: <mailto:ssh-owner@ietf.org>
List-Post: <mailto:ssh@ietf.org>
List-Subscribe: <mailto:ssh-join@ietf.org>
List-Unsubscribe: <mailto:ssh-leave@ietf.org>

Simon Tatham <anakin@pobox.com> writes:

>This _has_ been deployed in practice for many years, and therefore it needs
>documenting.

Except that the draft never says this.  It's a -00 draft, and says:

   Abstract

   This document presents a simple certificate format that may be used
   in the context of the Secure Shell (SSH) protocol for user and host
   authentication.

   Introduction

   Secure Shell (SSH) is a protocol for secure remote connections and
   login over untrusted networks.  SSH uses public key signatures for
   host authentication and commonly uses them for user authentication.
   This document describes a lightweight certificate format for use in
   these contexts.  [...]

It doesn't say "this draft was created to document years-old existing practice
which until now was undocumented in any IETF publication".

>Your criticisms of it seem like the kind one would expect on seeing a first
>draft of a _proposed_ specification, before any implementations exist.

Yup, and that's exactly how a -00 draft that "presents a simple certificate
format" appears to the reader.

Peter.