[Cbor] Implementation of draft-ietf-cbor-time-tag-12

Stephane Bortzmeyer <bortzmeyer@nic.fr> Tue, 16 April 2024 18:29 UTC

Return-Path: <stephane@laperouse.bortzmeyer.org>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A15C7C14F684 for <cbor@ietfa.amsl.com>; Tue, 16 Apr 2024 11:29:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.648
X-Spam-Level:
X-Spam-Status: No, score=-1.648 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
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 hyxwNAq1b6lR for <cbor@ietfa.amsl.com>; Tue, 16 Apr 2024 11:29:22 -0700 (PDT)
Received: from ayla.bortzmeyer.org (ayla.bortzmeyer.org [IPv6:2001:4b98:dc0:41:216:3eff:fe27:3d3f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 C3474C14F6FD for <cbor@ietf.org>; Tue, 16 Apr 2024 11:29:22 -0700 (PDT)
Received: by ayla.bortzmeyer.org (Postfix, from userid 10) id B6742A0135; Tue, 16 Apr 2024 20:29:18 +0200 (CEST)
Received: by smoking.sources.org (Postfix, from userid 1000) id 67E781BA26B1; Tue, 16 Apr 2024 20:28:56 +0200 (CEST)
Date: Tue, 16 Apr 2024 20:28:56 +0200
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: cbor@ietf.org
Message-ID: <Zh7DaCu/jYfA6AyT@laperouse.bortzmeyer.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
X-Transport: UUCP rules
X-Operating-System: Ubuntu 22.04 (jammy)
X-Charlie: Je suis Charlie
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/D2lyj-vNaOH3yJHMQOwouHGiPps>
Subject: [Cbor] Implementation of draft-ietf-cbor-time-tag-12
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Apr 2024 18:29:26 -0000

Hello,

I implemented a part of draft-ietf-cbor-time-tag-12. (Mostly to be
sure I understand the RFC.) If some people are interested, a request
to <https://www.bortzmeyer.org/apps/date-in-cbor> will give you a
small CBOR file (warning, there are two machines under this name so
results like the duration since boot may vary). Comments and bug
reports are welcome.

3.5 "clock quality" is missing because I do not yet understand how it
works. (The fact that IEEE documents are not freely available does not
help.)