Re: [Secdispatch] [EXTERNAL] Re: Request a short agenda slot for draft-eastlake-fnv-18.txt

Donald Eastlake <d3e3e3@gmail.com> Wed, 13 July 2022 03:24 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: secdispatch@ietfa.amsl.com
Delivered-To: secdispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 337F2C157B4A for <secdispatch@ietfa.amsl.com>; Tue, 12 Jul 2022 20:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.855
X-Spam-Level:
X-Spam-Status: No, score=-1.855 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 iFx8sqVcf5sr for <secdispatch@ietfa.amsl.com>; Tue, 12 Jul 2022 20:24:08 -0700 (PDT)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (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 F045BC14F728 for <secdispatch@ietf.org>; Tue, 12 Jul 2022 20:24:08 -0700 (PDT)
Received: by mail-lj1-x230.google.com with SMTP id a39so12046145ljq.11 for <secdispatch@ietf.org>; Tue, 12 Jul 2022 20:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=qzy4KFC81V5hF5HrVgp6XivlluxzU3gTn7UvHfdMJ0Y=; b=ZkyARFVpTQK4w6Khy/lcbfRAMltWkXeU5AkGhBwnBQKx4/UrOvuu5nEARLxRE7H/3g iHx94zCWfy57vNylCgz5G+faYaF5kG6bdEsD+A59MwuYN8nouiq2IPC+iQGW3bYM1DBd 9oX5MQZLpaoxBnkTn/um/VIBVJ6OFFPatIJ8nStXDrSGLqfrBL/4XvSGrUodrIiJS+eh S+F7304vhM5sB4ktgsRqxeH1NUtcqlBcvykXeq99ezaBCRlFVDC7gYuXXV9pe7pXhDfu kvLYLJDCwQ1eDe0Wgyjcdg0xUMWUZgyRe+jYR08TtyIH6xStCrroh+oVIjjBgTqYnO96 l5jA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=qzy4KFC81V5hF5HrVgp6XivlluxzU3gTn7UvHfdMJ0Y=; b=udO5SIqpcQJ3fCzdnp9n35XVG3IhpGZmW0efp4MqYjYXr3+Gk0A+QtexEg0B4ZFB01 udpv5bY558TdN+boeyKJQ5hfF/USPp0gd1ZTdwpecHYwWCGWpbcUVusZYqkC5eGTMuxL 7UslLQweQj4tzURg9s36QJmmodN3c18tdhJi6DACw03Xt1er34/7SfrQOfHQOH7z/EFT mtoUx8nrh564TWjDoGcqqgCTVt0G5+6OzMkHmfK4ofxAfDhms0lZFm/pT6DfDpVsTsJq e2DpjnrwEXSYdCUQiEZbsFswoUkDx+XmMtNbyE1M4qAU3HlZIZLOxAKQdiXNQetRJD5P i4cg==
X-Gm-Message-State: AJIora9JqwwO9yqKl9zCfxWDf3e/oWS/X3hUb6u4qewFo2M6KflPvvrp rAx+FlNN24ThVlzAsk5F0+n/N4Akr1hbSUQdKcs=
X-Google-Smtp-Source: AGRyM1vrxFFV9gnHGkKreMo9Y6Fu/H7zrai/7ttSQ8aX8qormQTrYfKOK6aHEOG7Ci5NPdNkRRhBYtec8ozgV4KgERY=
X-Received: by 2002:a2e:844a:0:b0:258:e7a6:353a with SMTP id u10-20020a2e844a000000b00258e7a6353amr604067ljh.153.1657682645863; Tue, 12 Jul 2022 20:24:05 -0700 (PDT)
MIME-Version: 1.0
References: <165758360030.4959.14317065028417609939@ietfa.amsl.com> <CAF4+nEE414HVF1PnQ6qtoJhhfg-O2mDBn4LUVDXrXzyM7uJLNQ@mail.gmail.com> <CABcZeBPk-V6xz1DqqRjX_QVseeunK9yk7zpHxwyxRNsgdW+dWg@mail.gmail.com> <CAF4+nEFogK0hSegGSR6YyVzVfdRen0vGcwa2uLZx-DvPphdM+w@mail.gmail.com> <CH0PR11MB5739E8D419DBBDE3580C41A99F899@CH0PR11MB5739.namprd11.prod.outlook.com>
In-Reply-To: <CH0PR11MB5739E8D419DBBDE3580C41A99F899@CH0PR11MB5739.namprd11.prod.outlook.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 12 Jul 2022 23:23:54 -0400
Message-ID: <CAF4+nEH1-VEMrtbec=nGY2Dhaz3_qAxaawPRddsdX2Ww-kHD5A@mail.gmail.com>
To: Mike Ounsworth <Mike.Ounsworth@entrust.com>
Cc: Eric Rescorla <ekr@rtfm.com>, IETF SecDispatch <secdispatch@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/secdispatch/2HMg7tw50rZxPTe8xyjm7_0Go4E>
Subject: Re: [Secdispatch] [EXTERNAL] Re: Request a short agenda slot for draft-eastlake-fnv-18.txt
X-BeenThere: secdispatch@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Security Dispatch <secdispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/secdispatch>, <mailto:secdispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/secdispatch/>
List-Post: <mailto:secdispatch@ietf.org>
List-Help: <mailto:secdispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/secdispatch>, <mailto:secdispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jul 2022 03:24:13 -0000

Hi Mike,

On Tue, Jul 12, 2022 at 10:34 PM Mike Ounsworth
<Mike.Ounsworth@entrust.com> wrote:
>
> Maybe a dumb question, but what is the driver for getting FNV published as an RFC? Is it "just because"? Is there a protocol coming through some working group that needs an FNV spec as a dependency?

FNV has been used in a bunch of applications and I believe it will be
used in a bunch more. I think that having a stable written reference,
such as the Informational RFC proposed, would be a good thing as would
additional availability of code. I've done this sort of thing before.
See the following Informational RFCs:
https://datatracker.ietf.org/doc/html/rfc4634
https://datatracker.ietf.org/doc/html/rfc4635
https://datatracker.ietf.org/doc/html/rfc6234
I believe these were all handled as AD sponsored which is why I think
AD sponsored is a reasonable way to go.

> I see you added draft-ietf-bfd-secure-sequence-numbers as a dependent draft in your most recent versions, so should your FNV draft go through the BFD WG along with it?

Pretty much all draft can be improved by review. I think Security
expertise would be more relevant than BFD expertise to review this
draft.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com

> ---
> Mike Ounsworth
>
> -----Original Message-----
> From: Secdispatch <secdispatch-bounces@ietf.org> On Behalf Of Donald Eastlake
> Sent: July 12, 2022 9:17 PM
> To: Eric Rescorla <ekr@rtfm.com>
> Cc: IETF SecDispatch <secdispatch@ietf.org>
> Subject: [EXTERNAL] Re: [Secdispatch] Request a short agenda slot for draft-eastlake-fnv-18.txt
>
> WARNING: This email originated outside of Entrust.
> DO NOT CLICK links or attachments unless you trust the sender and know the content is safe.
>
> ______________________________________________________________________
> On Tue, Jul 12, 2022 at 9:19 PM Eric Rescorla <ekr@rtfm.com> wrote:
> > Given that FNV isn't a cryptographic hash, isn't DISPATCH the right location for this draft?
>
> DISPATCH is for the ART Area but I don't see how FNV is either an Application level protocol or a Real Time protocol.
> Security might not be the perfect Area for a non-cryptographic hash, but it seems to me like the closest fit.
>
> Assuming a willing AD, my personal belief is that AD sponsored is a reasonable way to go.
>
> Thanks,
> Donald
> ===============================
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  2386 Panoramic Circle, Apopka, FL 32703 USA  d3e3e3@gmail.com
>
> > -Ekr
> >
> >
> > On Tue, Jul 12, 2022 at 6:10 PM Donald Eastlake <d3e3e3@gmail.com> wrote:
> >>
> >> Hi,
> >>
> >> I request a brief time slot at the upcoming SECDISPATCH meeting. Here are the questions from the wiki with answers:
> >>
> >> pointers to a draft(s) :
> >> https://urldefense.com/v3/__https://www.ietf.org/archive/id/draft-eas
> >> tlake-fnv-18.txt__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-
> >> B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFca1kW_v$
> >> pointers to ongoing/prior discussions: there have been various discussions at various times on different IETF WG mailing lists including at least the dnsop, tls, and trill WGs.
> >> pointers to implementations: There are many implementations as
> >> mentioned in the draft and at
> >> https://urldefense.com/v3/__http://www.isthe.com/chongo/tech/comp/fnv
> >> /index.html__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnM
> >> kyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFTRhkPqR$
> >> pointers to any other background materials:
> >> https://urldefense.com/v3/__https://en.wikipedia.org/wiki/Fowler**BNo
> >> ll**BVo_hash_function__;4oCT4oCT!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZ
> >> zUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFWQGu9nF$
> >> summarizing prior engagement with existing WGs: Well, FNV is specifically used in RFC 7357 (TRILL: ESADI) and RFC 7873 (DNS Cookies) and IEEE Std 802.1Qbp-2014 and is proposed to be used in draft-ietf-bfd-secure-sequence-numbers-09.
> >> summarizing who would want to advance this work: anyone wanting a
> >> stable document reference or code for FNV desired next steps: A decision by SECDISPATCH as to whether this draft should be AD sponsored or handled on the SECDISPATCH mailing list or referred to a WG or whatever.
> >> desired time for discussion: I believe 5 or 6 minutes should be adequate.
> >>
> >> Thanks,
> >> Donald
> >> ===============================
> >>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
> >>  2386 Panoramic Circle, Apopka, FL 32703 USA  d3e3e3@gmail.com
> >>
> >> ---------- Forwarded message ---------
> >> From: <internet-drafts@ietf.org>
> >> Date: Mon, Jul 11, 2022 at 7:53 PM
> >>
> >> A new version of I-D, draft-eastlake-fnv-18.txt has been successfully
> >> submitted by Donald Eastlake and posted to the IETF repository.
> >>
> >> Name:           draft-eastlake-fnv
> >> Revision:       18
> >> Title:          The FNV Non-Cryptographic Hash Algorithm
> >> Document date:  2022-07-10
> >> Group:          Individual Submission
> >> Pages:          120
> >> URL:            https://urldefense.com/v3/__https://www.ietf.org/archive/id/draft-eastlake-fnv-18.txt__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFca1kW_v$
> >> Status:         https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-eastlake-fnv/__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFeFJsTFR$
> >> Htmlized:       https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-eastlake-fnv__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFdhWbvf1$
> >> Diff:           https://urldefense.com/v3/__https://www.ietf.org/rfcdiff?url2=draft-eastlake-fnv-18__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFZXFSnKc$
> >>
> >> Abstract:
> >>    FNV (Fowler/Noll/Vo) is a fast, non-cryptographic hash algorithm with
> >>    good dispersion. The purpose of this document is to make information
> >>    on FNV and open source code performing FNV conveniently available to
> >>    the Internet community.
> >>
> >> _______________________________________________
> >> Secdispatch mailing list
> >> Secdispatch@ietf.org
> >> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/sec
> >> dispatch__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyf
> >> eZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFUAGFV3s$
>
> _______________________________________________
> Secdispatch mailing list
> Secdispatch@ietf.org
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/secdispatch__;!!FJ-Y8qCqXTj2!cR5g_yh6UQob5PWlhMwKMZzUQmERwOVptz-B9DnMkyfeZy3xux40F4Hsi-8347KUwMQrpm-yZ0H1VTljFUAGFV3s$
> Any email and files/attachments transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. If this message has been sent to you in error, you must not copy, distribute or disclose of the information it contains. Please notify Entrust immediately and delete the message from your system.