[Ntp] draft-ietf-ntp-roughtime

Erik Kline <ek.ietf@gmail.com> Mon, 27 September 2021 22:13 UTC

Return-Path: <ek.ietf@gmail.com>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05F853A0BAB; Mon, 27 Sep 2021 15:13:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0r2SWJ6qxCtL; Mon, 27 Sep 2021 15:13:53 -0700 (PDT)
Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (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 4BEDB3A0BAA; Mon, 27 Sep 2021 15:13:50 -0700 (PDT)
Received: by mail-ot1-x336.google.com with SMTP id g62-20020a9d2dc4000000b0054752cfbc59so20745093otb.1; Mon, 27 Sep 2021 15:13:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=TBslC4etwQfBdteEWln09lStxKMkBkDygeH1NNaMaxE=; b=APf/v3Dxxq5UpVBJN5EqKhB2ewO60vMSRtjas0JyduzJou0kTr1YKlYBZ6dBRbbTiX tujg+KCcRMUasF/IUnrL1ms7eRCjOh/GoSFReEZLty+TuUjLne6ak1kltW2wYVKO4njh dW48URTpKJaDVCUP6Lq+WahF/8zEaK/vpiQpeZprkoKEVQxWTSDB8+I6u1cL68kDFdfV u8tZLLIzAM4yjLJFkf/qlPkgjueiGc7gI4JiIlg1wSTYDcaUiLc0rfDIxrPmQ+GSe4OA gsz7fjsTtJSWuRANHXWuNBWO1TW9CR8iDrgw4EnadKamQFCp7k6K5DDB6x6HCyq10GIq 300w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=TBslC4etwQfBdteEWln09lStxKMkBkDygeH1NNaMaxE=; b=qX7o11vz2NVA+mqz+nczZmnV7l/VYfc+qzw2eX2FXbA9lItQVIekP5HWV9lUmKLnh0 7voReAnv8hC9228w2OTtr4n22pCBjkxM666PvmR3EpPkbSZ37rKPEBW5ysjW8RqACIxR k3a64OkRY/XQ00bAZo35x+0Ui7WZOHEvpvV8eJCmucBXCT/LBcIju16RGKVgQL34/Odv mGPAdxF06uCRqGmcOQeIZP5ZVrep+TezZDicsMnPLm69Vir8quF54P0MsFEvT39nn1GX s9XK4zl/1bp0XplGdAw2TYF5T5DOGgd9FGsa1YNo6LZ1vDb9lHa2RT7jfLCOYhfUcDQZ SJxg==
X-Gm-Message-State: AOAM533UMWIZUEcEZ0nokDOi164H95xJFM9/9v0/2xqGQ/1jx93DvcaI TEPJ1fTbxXCsnq7MlR+0Go7dm3fhNIq5e9vd5ECyslg1h70=
X-Google-Smtp-Source: ABdhPJxpgvfyD9kUdZBqtdqCqJOBHFEdk5NkPiPaEtWDIPcsxgzSUn/d8PNLAYIDPPIQb3RHtTIMZKW5NZRUxjBbzMw=
X-Received: by 2002:a05:6830:2706:: with SMTP id j6mr2096333otu.380.1632780828650; Mon, 27 Sep 2021 15:13:48 -0700 (PDT)
MIME-Version: 1.0
From: Erik Kline <ek.ietf@gmail.com>
Date: Mon, 27 Sep 2021 15:13:38 -0700
Message-ID: <CAMGpriVBpDUf2E4k_QmnyQuJ8k6BW9MLGVxXenAb4TGUQSG3cg@mail.gmail.com>
To: draft-ietf-ntp-roughtime.authors@ietf.org
Cc: NTP WG <ntp@ietf.org>, maik.riechert@arcor.de
Content-Type: multipart/alternative; boundary="00000000000049af5b05cd01690b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/XPFSYCPjshtSMUWi-589fpU-zfg>
Subject: [Ntp] draft-ietf-ntp-roughtime
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Time Protocol <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2021 22:13:58 -0000

Authors, all,

Per this message [1] on the chromium.org proto-roughtime mailing list, Maik
(cc'd) had some trouble posting his comments to this mailing list (not sure
why yet).

I'm including the comments inline here for everyone's consideration:

"""
Hi,

In the Roughtime draft at
https://www.ietf.org/archive/id/draft-ietf-ntp-roughtime-05.html there is a
comparison with other NTP-like protocols, but I'm missing a comparison with
RFC 3161. I know that both protocols serve different purposes (time server
vs. time stamping) but they still seem to have a lot in common.

In my opinion, Roughtime could be seen as a more efficient alternative to
RFC 3161 by supporting batch signing through Merkle trees. RFC 3161 also
supports Roughtime's intended usage model of asking multiple servers
sequentially since this just relies on nonces.

Of course, Roughtime doesn't directly support time stamping (binding) data,
since that's not needed for time servers, but you could abuse the nonce for
that to achieve the same effect.

In summary, I think a comparison with RFC 3161 would clear up uncertainty
and confusion, as I've seen both mentioned together in various places on
the web.

Regards
Maik
"""

Please pardon the unusual cut'n'paste of comments from other mailing lists.

Thanks,
-Erik

[1]
https://groups.google.com/a/chromium.org/g/proto-roughtime/c/2zNTyBE5b1M/m/-myxssANAQAJ