Re: [openpgp] a new draft overlapping the WG draft

Tom <tom@flowcrypt.com> Fri, 07 October 2022 10:00 UTC

Return-Path: <tom@flowcrypt.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 6D6F9C14F74E for <openpgp@ietfa.amsl.com>; Fri, 7 Oct 2022 03:00:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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 (1024-bit key) header.d=flowcrypt.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 cGNixsFcrh5R for <openpgp@ietfa.amsl.com>; Fri, 7 Oct 2022 03:00:45 -0700 (PDT)
Received: from mail-yw1-x1130.google.com (mail-yw1-x1130.google.com [IPv6:2607:f8b0:4864:20::1130]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 D40FAC14F749 for <openpgp@ietf.org>; Fri, 7 Oct 2022 03:00:45 -0700 (PDT)
Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-354c7abf786so40757247b3.0 for <openpgp@ietf.org>; Fri, 07 Oct 2022 03:00:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flowcrypt.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=PYNNM0VQcTpZvxa6Oi0BXONnPvPP8CbbZrcoZAGHxqE=; b=D/w1ds0w4fmnTEIa6IGn8ciGNCmqj8eg/WRRIWa+2qdIQ6wlecZxGAvtbK8wiPBwgc iWq/WetmTxJd6nA82J20JYXI+DjQBqrCRF85tAN4cH/q1v+7CAAAfleRAUQIs3lz7Nlw fwbztFLFCn4Ko9XkwAWuCs/35DYoiV/5c21Rw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PYNNM0VQcTpZvxa6Oi0BXONnPvPP8CbbZrcoZAGHxqE=; b=de5yM0zL276PV537eLPU5rpt4Rr6qyXCkILAIGueTypkdiRRkz06rTy4Q7MX/NYW1s z6jAke1teIOKcZlK9oCa5nPNwrYyyGvMT7lCbx/6xwfqj6DKXcPKGT9eokNqal0/2I8y JHQkmL3p/00W+LQIOghkwNiCHbZB4DbLieqYr+m1aIt5e2rqH1ZdJDdnWj9YmktT2KTm VluMcoVCNCLYUumw7X97Bcj5u2cdN06flh9h1el9f6pDYvLSxlKcuUlHaqzJKz86+9C5 hex+twaYxLeSGIlkHChLKprxB9AEaYUhLbE2KVPhEezPbZHvwaZOOv9oWpL90SK51wEK dYWw==
X-Gm-Message-State: ACrzQf3SzTBC7Djgc9GJ21f/AmPgZdXtKA5mVrPtgudS1CEWN1z0s7bI gKuG8YNDcxLpjH3RVItHnQfb0Q7eiRDp3Fgk4x1AnhSCPsO25w==
X-Google-Smtp-Source: AMsMyM6+c6R4kjBDUZeK8oPVozk1ao86zCg6f7FqR8rU8h/eWuEtRO6S76dpPWhk0VMvpoRoQ6MVkRBWvwtYXFg6f5A=
X-Received: by 2002:a81:70d4:0:b0:355:4148:f041 with SMTP id l203-20020a8170d4000000b003554148f041mr3772555ywc.499.1665136844671; Fri, 07 Oct 2022 03:00:44 -0700 (PDT)
MIME-Version: 1.0
References: <b8ddeb1e-fdbb-edab-3693-722c9e14f3d8@cs.tcd.ie> <878rlsc6oe.wl-neal@walfield.org>
In-Reply-To: <878rlsc6oe.wl-neal@walfield.org>
From: Tom <tom@flowcrypt.com>
Date: Fri, 07 Oct 2022 10:00:32 +0000
Message-ID: <CABpKr=0=5w6BBjUBFRXXwqSuL6-S11he-NAS_P4UDO5o+X_4=g@mail.gmail.com>
To: "Neal H. Walfield" <neal@walfield.org>
Cc: Stephen Farrell <stephen.farrell@cs.tcd.ie>, "openpgp@ietf.org" <openpgp@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000021256105ea6ee27b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/ue-zcyVbhQnQUZhFP6QUntGKTB8>
Subject: Re: [openpgp] a new draft overlapping the WG draft
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: Fri, 07 Oct 2022 10:00:49 -0000

Given how this conversation above has turned out, I think Neal's comment is
on point.

Cheers,
Tom

On Fri, Oct 7, 2022 at 9:41 AM Neal H. Walfield <neal@walfield.org> wrote:

> Hi,
>
> On Mon, 26 Sep 2022 22:25:13 +0200,
> Stephen Farrell wrote:
> > The top level issue for the WG at this point is whether we
> > (a) change course to work more in line with [1], or,
> > (b) continue with the close-to-done WG draft [2], or,
> > (c) try to tread a line in between.
> >
> > So, can WG participants please take a look at the diff [3]
> > between [1] and [2], then express your opinions as to which
> > of the actions a, b or c you think the WG should take. (In
> > the case of option (c), please also provide further detail.)
>
> I'm strongly in favor of continuing with the crypto refresh.  First, I
> think it is the technically better standard.  Second, I think
> draft-koch-openpgp-2015-rfc4880bis does not address a number of
> important technical issues that need to be addressed (no argon, the
> kopenpgp attacks, etc.).
>
> My reading of Werner's recent message:
>
>   Let us stop the whole mess now.  Please consider my current draft as a
>   description of what GnuPG has implemented and what has been widely
>   deployed to the masses (Gpg4win) and for critical infrastructures.
>
>
> https://mailarchive.ietf.org/arch/msg/openpgp/WqM7VPXsqDJ9mLnvQQ4mBf5rYj0
>
> is that he does not want to collaborate.  Based on this:
>
>   - I think it makes sense to review any additions in
>     draft-koch-openpgp-2015-rfc4880bis, and adopt those whose added
>     value justify any added complexity.
>
>   - At the same I'd like the DT to review concessions that were made
>     to Werner.  In particular, my understanding is that keeping AEAD's
>     flexible chunk size parameter was a compromise with Werner.  I'd
>     like to repropose removing the chunk size parameter, and fixing it
>     to a single value.
>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-openpgp-crypto-refresh-06#section-5.13.2
>
>   - To decrease the burden on distinguishing GnuPG messages from
>     OpenPGP messages, we should probably bump the version of any
>     conflicting versions or identifiers (packet versions, s2k
>     identifier assignment, etc.).
>
>     I realize that there will be quite a bit of work to regenerate the
>     test vectors, but I think that that work will be better over all.
>     Implementations can more easily produce better error messages
>     (e.g., by returning "unsupported message format" instead of
>     "malformed message").  It makes it easier for implementations to
>     support both the OpenPGP message format and the GnuPG message
>     format.  And, it potentially avoids or at least complicates cross
>     grade attacks in which an attacker changes a message from one
>     format to the other to exploit a bug, as was done in the efail
>     attack, which downgraded SEIP packets to SE packets.
>
>
> Finally, I'd like to thank the design team for their hard work and
> their attempts to be inclusive.  I was repeatedly impressed at how
> constructively Paul, Stephen, and DKG, in particular, have engaged
> with the community.
>
> Thanks,
>
> Neal
>
> _______________________________________________
> openpgp mailing list
> openpgp@ietf.org
> https://www.ietf.org/mailman/listinfo/openpgp
>


-- 
Tom at FlowCrypt