[openpgp] Fwd: I-D list for Open Specification for Pretty Good Privacy notification: Changes to draft-gallagher-openpgp-code-point-exhaustion

Andrew Gallagher <andrewg@andrewg.com> Tue, 18 March 2025 16:44 UTC

Return-Path: <andrewg@andrewg.com>
X-Original-To: openpgp@mail2.ietf.org
Delivered-To: openpgp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 83FBEE0A9F4 for <openpgp@mail2.ietf.org>; Tue, 18 Mar 2025 09:44:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, HTML_MESSAGE=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=andrewg.com
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 gJSZHyio6UA8 for <openpgp@mail2.ietf.org>; Tue, 18 Mar 2025 09:44:24 -0700 (PDT)
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 ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 4D024E0A99A for <openpgp@ietf.org>; Tue, 18 Mar 2025 09:44:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=andrewg.com; s=andrewg-com; t=1742316262; bh=E2NqmMuYgcK319ok2gzFNf18Rfg6FrOpafHNq6ACfEk=; h=From:Subject:References:To:Date:From; b=lUBToED33mqcgL2EKvm6MiCEVh2B1Ap2AsFyjuYcU06gfW6ngxiVT+3zokRhehST8 BPLeI8bXTr9/X2O6BNXunooUyIKBKbsxIc0tToP/OT1vdydLEzY8Md0EJmvf89mrg8 CkmYrxXGpAtzxhikEVNFaLWlQWQjuO8CfAaWfo7lXuFnqLXgQPMaDfnPXSlhWbWkm2 y2ipDfDlJfoPFN1b/M9kqIFxfeMWjKegugEhjdot9ma/otHVBIOFKOrhMKLDTbbzBY CGotJginK1WolFxGnkNdX/ZY2D/Ps31mWW7Kz/anRi7OPv8zmnc5pBjZuhblQb1YhH VlXT9DC0N7G/A==
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)) (Client did not present a certificate) by fum.andrewg.com (Postfix) with ESMTPSA id D035A5DDA2 for <openpgp@ietf.org>; Tue, 18 Mar 2025 16:44:22 +0000 (UTC)
From: Andrew Gallagher <andrewg@andrewg.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_36F7D256-9A8D-426B-8C18-7518F066A8E9"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.9\))
Message-Id: <B321DC63-56E0-44C2-96AA-D60205C148B2@andrewg.com>
References: <174231559348.277.2581535826712330509@dt-celery-57d64c6895-fcmg2>
To: IETF OpenPGP <openpgp@ietf.org>
Date: Tue, 18 Mar 2025 16:44:01 +0000
X-Mailer: Apple Mail (2.3731.700.6.1.9)
Message-ID-Hash: ZFZ4DZYMHDBVH3WO5ZCZXPJMLTGHRGPM
X-Message-ID-Hash: ZFZ4DZYMHDBVH3WO5ZCZXPJMLTGHRGPM
X-MailFrom: andrewg@andrewg.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-openpgp.ietf.org-0; 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: [openpgp] Fwd: I-D list for Open Specification for Pretty Good Privacy notification: Changes to draft-gallagher-openpgp-code-point-exhaustion
List-Id: "Ongoing discussion of OpenPGP issues." <openpgp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/SbR9uaO-x9nv84wib3paXrqr9dY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/openpgp>
List-Help: <mailto:openpgp-request@ietf.org?subject=help>
List-Owner: <mailto:openpgp-owner@ietf.org>
List-Post: <mailto:openpgp@ietf.org>
List-Subscribe: <mailto:openpgp-join@ietf.org>
List-Unsubscribe: <mailto:openpgp-leave@ietf.org>

Hi, all.

Apologies for uploading this so close to the meeting date, but it’s been sitting in my draft documents for some time now and I want to bring it to the list before we make a final decision about code point allocation for PQC and persistent symmetric algorithms.

tl;dr: please keep code points >=128 free, because if at some point in the future we needed to extend the algorithm registry to more than a single octet, having these code points available would let us define a UTF8-like self-synchronising encoding that would be fully backwards compatible with all existing wire formats.

Yes, I said “all”. Please read the document, and feel free to ask questions! ;-)

Thanks,
A

> Begin forwarded message:
> 
> From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
> Subject: I-D list for Open Specification for Pretty Good Privacy notification: Changes to draft-gallagher-openpgp-code-point-exhaustion
> Date: 18 March 2025 at 16:33:13 GMT
> To: <andrewg@andrewg.com>
> 
> 
> Hello,
> 
> This is a notification from the I-D list for Open Specification for Pretty Good Privacy.
> 
> Document: draft-gallagher-openpgp-code-point-exhaustion,
> https://datatracker.ietf.org/doc/draft-gallagher-openpgp-code-point-exhaustion/
> 
> Change by Andrew Gallagher on 2025-03-18 09:33 PDT:
> 
> Changed document external resources from: None to:
> 
> gitlab_repo https://gitlab.com/andrewgdotcom/openpgp-code-point-exhaustion
> mailing_list https://www.ietf.org/mailman/listinfo/openpgp
> 
> Best regards,
> 
>        The Datatracker Internet-Draft tracking service
>        (for the IETF Secretariat)
> 
>