Re: [openpgp] Possible to define a common key format for LibrePGP and OpenPGP-IETF?

Werner Koch <> Fri, 15 December 2023 12:37 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 3C451C14F5E9 for <>; Fri, 15 Dec 2023 04:37:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Status: No, score=-2.106 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_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id nrbN4eKKeaXH for <>; Fri, 15 Dec 2023 04:37:39 -0800 (PST)
Received: from ( [IPv6:2a01:4f8:151:7306::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by (Postfix) with ESMTPS id EA201C14F5E8 for <>; Fri, 15 Dec 2023 04:37:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;; s=20181017; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1R1dtmHBEkZ8kpqABh0eOS3Kc/9OxZOZRJuNv7wWX2o=; b=GFLOz8qn+CRaKA9QbAQThr3xbm Kkd9P5B1Ii9lCuDBrsB32oCZ82OcH9SMRPCt/KqMLRVqlwebGaXx53lKrwanyrbS4+8CfY0PjP2wl KBuQsKebwCE1nfIbIu5hDMckCTBWAp7bVmV2pA5k3QAaRBMLLkAOZHygV9tN+84HHhqc=;
Received: from uucp by with local-rmail (Exim 4.94.2 (Devuan)) (envelope-from <>) id 1rE7Rg-0005xC-LR for <>; Fri, 15 Dec 2023 13:37:36 +0100
Received: from wk by with local (Exim 4.96 (Devuan)) (envelope-from <>) id 1rE7QO-0002R5-1K; Fri, 15 Dec 2023 13:36:16 +0100
From: Werner Koch <>
To: Justus Winter <>
Cc: Kai Engert <>, "" <>, Daniel Huigens <>
References: <> <87v88zbtub.fsf@europ.lan>
X-message-flag: Mails containing HTML will not be read! Please send only plain text.
Mail-Followup-To: Justus Winter <>, Kai Engert <>, "" <>, Daniel Huigens <>
Date: Fri, 15 Dec 2023 13:36:09 +0100
In-Reply-To: <87v88zbtub.fsf@europ.lan> (Justus Winter's message of "Fri, 15 Dec 2023 12:14:52 +0100")
Message-ID: <>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=Metro_TEXTA._ELF_MP5k_Rolm_eternity_server_Taiwan_Police_secure=Weap"; micalg="pgp-sha256"; protocol="application/pgp-signature"
Archived-At: <>
Subject: Re: [openpgp] Possible to define a common key format for LibrePGP and OpenPGP-IETF?
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Ongoing discussion of OpenPGP issues." <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 15 Dec 2023 12:37:44 -0000


I feel that for the records a remark is necessary:

On Fri, 15 Dec 2023 12:14, Justus Winter said:

> And we did.  A lot of people, including representatives from GnuPG, RNP,
> OpenPGP.js, GopenPGP, and Sequoia, met regularly, for over a year,
> spending considerable time and energy on building a compromise.

That is right.  This was the design team and I had asked the chair to
invite you to it.  To get things straight, let's name the actual
stakeholders: g10 Code for GnuPG, Ribose for RNP, Proton for OpenPGP.js
and GOpenPGP, and pEp Foundation for Sequoia.

> That compromise is affectionately called
> draft-ietf-openpgp-crypto-refresh-12.

Sorry, that was not the compromise.  The compromise was found in 2021.
After that the remaining design team changed large parts again without
the consent of people from GnuPG or Ribose.  In fact our later remarks
were never taken into account and thus GnuPG and Ribose basically
stopped participating in discussion.



The pioneers of a warless world are the youth that
refuse military service.             - A. Einstein