[openpgp] New HKP draft (version 03) published

Andrew Gallagher <andrewg@andrewg.com> Sun, 31 December 2023 13:56 UTC

Return-Path: <andrewg@andrewg.com>
X-Original-To: openpgp@ietfa.amsl.com
Delivered-To: openpgp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF0AAC14F69B for <openpgp@ietfa.amsl.com>; Sun, 31 Dec 2023 05:56:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=andrewg.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PcGHDMOLlFRA for <openpgp@ietfa.amsl.com>; Sun, 31 Dec 2023 05:56:24 -0800 (PST)
Received: from fum.andrewg.com (fum.andrewg.com [IPv6:2a01:4f9:c011:23ad::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4107C14F697 for <openpgp@ietf.org>; Sun, 31 Dec 2023 05:56:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=andrewg.com; s=andrewg-com; t=1704030979; bh=A5f9ne0EC2qEglegopCs/JQZ60GmJQSAoaNZvrrKIuI=; h=From:Subject:Date:To:From; b=T1dgxLcq4plUbz0rt0lO3KHS4aB/Zj8hxJJzJXCtfU97TC84v+DPfG4NHULQc3z4N VH/8EYeEFMxTHelxcz+Q6xQqGs/jr8rkyjH8sEwMHvPHUBb10gAXp1iupuPNJl4YPC eDJpfEpJzFGSL/fvwa/UJJt6EIheNSdbGdiWoQmOzzeYYWG/8foD+X1r7qqNI/4WIl KTRig9XbVUqoHiiBz3Vlx1J/O/jO9HdEIFlievx3FMmwCpQilosPTtPc+O7RUgIq1O abma4xfmYy6JRZTu1Y1zfRZZXIJ6hObqmb+VjUwOVDwSmfw/Gjmp3W1hgycUQlGv0o geq0ASwhg6SZw==
Received: from smtpclient.apple (serenity [IPv6:fc93:5820:7349:eda2:99a7::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by fum.andrewg.com (Postfix) with ESMTPSA id 70A3B5DC48 for <openpgp@ietf.org>; Sun, 31 Dec 2023 13:56:19 +0000 (UTC)
From: Andrew Gallagher <andrewg@andrewg.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_5DCE7855-DF34-468B-BF96-EC235B74AC13"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\))
Message-Id: <484B1A78-9DD7-4284-8BBD-FAE209EAD180@andrewg.com>
Date: Sun, 31 Dec 2023 13:56:01 +0000
To: "openpgp\\\\@ietf.org" <openpgp@ietf.org>
X-Mailer: Apple Mail (2.3731.700.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/kZVdiWmtfWNifJaGaVR250p6-ms>
Subject: [openpgp] New HKP draft (version 03) published
X-BeenThere: openpgp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Ongoing discussion of OpenPGP issues." <openpgp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/openpgp>, <mailto:openpgp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/openpgp/>
List-Post: <mailto:openpgp@ietf.org>
List-Help: <mailto:openpgp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/openpgp>, <mailto:openpgp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 Dec 2023 13:56:29 -0000

Hi, all.

As discussed at IETF-118, and subsequently on the list, I have updated the HKP draft to version 03, with the following changes to machine-readable format:

* Clients SHOULD supply the `v=1` api-versioning variable
* Machine-readable output includes key version field
* Clients MUST silently ignore leading and trailing cruft, trailing unknown fields, and unknown flags
* Clients MUST silently ignore keys with unknown versions or algorithms
* All other m-r index specs are now MUST (CORS, Content-Type etc.)

I also defined the `hash` variable from SKS (for completeness), and performed some minor editorial cleanup.

https://datatracker.ietf.org/doc/html/draft-gallagher-openpgp-hkp-03

Happy New Year!

A