Re: [babel] WG Last Call for draft-ietf-babel-dtls - failed

Donald Eastlake <d3e3e3@gmail.com> Fri, 04 January 2019 03:39 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E45A130F0B; Thu, 3 Jan 2019 19:39:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ti0mUnX0u5L0; Thu, 3 Jan 2019 19:39:01 -0800 (PST)
Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E95EF130E3F; Thu, 3 Jan 2019 19:39:00 -0800 (PST)
Received: by mail-io1-xd36.google.com with SMTP id k7so28610210iob.6; Thu, 03 Jan 2019 19:39:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/vZVt1/D3148Y4nb+OV4ek3wVTlAumDpC5RGPwg8gR4=; b=Ylv1F3FOTrVMqRpQGecnaEKlCxVDE6f1wvarGQFP+CAy+9z8X2q3HkQDmLcBM8NhMU niCJ6dDcFoV9Q/0JvvSTQsKfjSPVhYJnGMds22Hf6EbDRM/FU01uEPh1LY5Ro9XkFHjM KIcrTwfdrrDljRNhk7Sn9wI3pbdvkb0VZybdzMcxpNxKDREL5hOw6O1fkJKLc6O3/r0q dNmmFZhxv4siTSEw75XUboncUfSrxuqliX0acxwnSsiYfGR3ERDKYhnLYHoZANd3Lmjh 8wdDaq1Pil9FACyaYaJi0ZjRzK+fNo8tbk0nmbXihuOrsLpvWlGNYsipbOmcdbr4SGDJ lrrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/vZVt1/D3148Y4nb+OV4ek3wVTlAumDpC5RGPwg8gR4=; b=TOB5W/WC5A2eZ6YgSLEoXNS4Hl1//OOQzZeJkQf9F6sbEu9g2DQeFNA3p+6dU2wjc2 ZnR1ugIOvD79e44Zba4+teGLpe2Zjs64TaKXAjRstsvHmvqxtcyD+V2WFpdwELjZQqJY Pdaohvb/XEWUSqtsENWNsyq2bC/nsGQn26yoFAlWG6RJ1Qv+W52nxNWs4o3KEYB0YTqY lE0s3nsD7MKG07fTD2OPX4w8BNt8RfIAPlhxwmwy90l7c0SvF0UbBp7Eqlq+Z+XrKd7k 2FBpOc6sWA0HJFL+bBd+4HpkVOkm2k4/qkP8BKfxu7PxmyE7P4IQn5rqipFqzTjFa+8G GeVA==
X-Gm-Message-State: AJcUukfDUyI1i07BHO4y8pwYG8CiZYK+qn+OAP3rJw9Pk+Y3X3AjcSVQ EPL6GR9iBGA/3LuLvKrAZAiW7+mh7sGpWyWqYXo=
X-Google-Smtp-Source: ALg8bN7RCa6PfqJlXsMbbYnt9mUNav3jQ6vSm41JGB1K8DvdIC5m8o3FseR2GRQMksJ7ZbEqyaSFGNMI8sVwowGpiDo=
X-Received: by 2002:a6b:e919:: with SMTP id u25mr36072591iof.132.1546573139787; Thu, 03 Jan 2019 19:38:59 -0800 (PST)
MIME-Version: 1.0
References: <CAF4+nEG98aaq+Q34=O4vkqDkC2qFCTMbsRxiMF6FAK5QStcpqw@mail.gmail.com> <CAF4+nEH0MWv0v00ad8Wy2R3bivOgM_rp=vfH3f1JDaQwzhVvEw@mail.gmail.com> <CAPDSy+7=TJoQHJ8HvJ7iJh37eAWUHdSXdnajiUVU8=0pOyK6TQ@mail.gmail.com> <87lg41ns52.wl-jch@irif.fr>
In-Reply-To: <87lg41ns52.wl-jch@irif.fr>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Thu, 03 Jan 2019 22:38:48 -0500
Message-ID: <CAF4+nEFHNwZcm=r9k0ST5JAHcowzmQTphQ+esSbSQoyewKaNOA@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>, David Schinazi <dschinazi.ietf@gmail.com>
Cc: babel-chairs <babel-chairs@ietf.org>, Babel at IETF <babel@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/AcSrBJ8IUhD2KVcXsGmf5atikk8>
Subject: Re: [babel] WG Last Call for draft-ietf-babel-dtls - failed
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2019 03:39:03 -0000

Hi,

On Thu, Jan 3, 2019 at 8:11 PM Juliusz Chroboczek <jch@irif.fr> wrote:
>
> Dear Donald,
>
> I am just as surprised as David by your decision to fail the last call.
>
> >> insufficient support indicated
>
> > I think this might be due to most WG participants having already shown support
> > for this document in the past. I did not see anyone arguing not to publish.
>
> As far as I am aware, everyone agrees that Babel-DTLS should be published,
> in order to satisfy those use cases that are not served by Babel-HMAC
> (asymmetric keying and confidentiality).

Perhaps I should have been more verbose. I meant "insufficient support
indicated on the mailing list in response to the WG Last Call". While
I believe it is legitimate for a WG Chair to take into account other
traffic on the mailing list and support shown in face-to-face
meetings, the call I posted didn't, for example, say there appeared to
be consensus and ask if there was any opposition. The message I posted
was a typical WG LC that asked for people to respond if they supported
or opposed publication:
https://www.ietf.org/mail-archive/web/babel/current/msg01570.html
True, there were no opposition responses. But it is also true there
were zero responses indicating support. There were two responses but
neither expressed an opinion on publication. If there were any
problems later with a WG declaration of consensus, say an appeal, what
do you think the initial conclusion would be based on an examination
of the Babel WG mailing list?

> >> discussion on preserving crypto state
>
> > This was discussed on the list and there was pretty immediate consensus that
> > adding some text would address the issue entirely. I've now added that text.
> > However, I don't think the lack of that text warranted failing the WG last
> > call.
>
> This is not a wholly hypothetical vulnerability, and the fix is a single
> paragraph of text, a simple copy-paste from the latest revision of the
> Babel-HMAC draft.

Guess I should have stopped when I was ahead. But, while technical
changes can be made after the declaration of WG consensus, they are
procedurally more normal if made before the declaration of WG
consensus. And subsequent declaration of WG consensus provide an
especially solid confirmation of the change.

> >> co-existence with hmac including port numbers
>
> > I'm not sure what you are referring to, could you elaborate please?

As I recall I noticed some discussion of the port number(s) to be used
by Babel over DTLS that had not been fully resolved.

> I too would appreciate a clarification.

I am confident that after minor improvements, the draft will pass a
subsequent WG LC.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 1424 Pro Shop Court, Davenport, FL 33896 USA
 d3e3e3@gmail.com

> -- Juliusz