Re: [Drip] Timestamps for DRIP ecosystem

"Wiethuechter, Adam" <adam.wiethuechter@axenterprize.com> Fri, 31 July 2020 12:09 UTC

Return-Path: <adam.wiethuechter@axenterprize.com>
X-Original-To: tm-rid@ietfa.amsl.com
Delivered-To: tm-rid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 646453A11FD for <tm-rid@ietfa.amsl.com>; Fri, 31 Jul 2020 05:09:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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 (1024-bit key) header.d=axenterprize.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 OZfAbPhllR7C for <tm-rid@ietfa.amsl.com>; Fri, 31 Jul 2020 05:09:35 -0700 (PDT)
Received: from mail-vs1-xe2b.google.com (mail-vs1-xe2b.google.com [IPv6:2607:f8b0:4864:20::e2b]) (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 4638E3A1322 for <tm-rid@ietf.org>; Fri, 31 Jul 2020 05:09:35 -0700 (PDT)
Received: by mail-vs1-xe2b.google.com with SMTP id s20so15601871vsq.5 for <tm-rid@ietf.org>; Fri, 31 Jul 2020 05:09:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axenterprize.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SJJOmvANedRxYzwbVvEK1HLONTAGZALB28MuyrpcOVg=; b=bn9aYDUTsJ2Bn4ktFtqCC7cfNQHtN1NJEgsjhIr/dvUKCLdCutixHw5iUcFfpsG4sY AjktTZGdb9+At0AOdODfOU35oaJ0W5EMonxlIXimhWJRo4ZHeWg4EIL6L31/9/3hRSJW T92mlTkdrtm7wMo72y1MJeyfrQsDp51gQ2vmM=
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=SJJOmvANedRxYzwbVvEK1HLONTAGZALB28MuyrpcOVg=; b=LfzWuXDsJgzveCh0SZAI3OjOejRj9SgbuazpG32xr+4U3ThsHBrmKQIluI8hjxakeW DvE/+XTc6AzYb9zhl1ejwXy0jgbA+YrNFydvlcDSbmG+YhPQOEn5ktvxZF4TRYZXkfq7 NxU9dBAWrCOL0461aWU6Jv37LewcM1l8gnKlo2r76eYirHlCbAAXSmgOGr0N6oQtkx9Z lWCDjTlSkIYcZow9BsbKcKKh1hR2YFpUCAoKJFhdVSftCvSbHIfBclMVm+/KeiDzxgPq hq5cwVdX/Geqabqx67Tbew8ZLVmV/cSNWGzfPcQ1xPChrO8S7YeM2WMCrZkp22V9oa4K LBkQ==
X-Gm-Message-State: AOAM532OxQWiUI/mG8KGCNlky8KBxnppUJCIBXTmZImHGxUQgjuvkKj/ BsaXWO/Zlyw710u3X5xx/ys6ZfznGaAFWvVMRMfi45MqFg2j
X-Google-Smtp-Source: ABdhPJwfTjcDs+Dqn4clYhGyE3tWEKoo34n5vMXJvnES4x6VX6CETrhiJeCSHFv24q0P7QuNfkY756EC+NYxVrWz/2k=
X-Received: by 2002:a67:680f:: with SMTP id d15mr2908516vsc.73.1596197374124; Fri, 31 Jul 2020 05:09:34 -0700 (PDT)
MIME-Version: 1.0
References: <CA+r8TqUapQ2LjyfJ5g5DwPnZTpLw7L2fE3WwYwjuGenm3Yor=Q@mail.gmail.com> <2a2a5851-f5e7-7b21-f8be-520f78d21a42@labs.htt-consult.com>
In-Reply-To: <2a2a5851-f5e7-7b21-f8be-520f78d21a42@labs.htt-consult.com>
From: "Wiethuechter, Adam" <adam.wiethuechter@axenterprize.com>
Date: Fri, 31 Jul 2020 08:09:23 -0400
Message-ID: <CA+r8TqVqJwsAZmW_o1Qo7q3aiOUFNwTgkfMOXYq6sKXc_p=zVg@mail.gmail.com>
To: Robert Moskowitz <rgm@labs.htt-consult.com>
Cc: tm-rid@ietf.org
Content-Type: multipart/alternative; boundary="00000000000079fdad05abbba9b5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tm-rid/pVI1bk51Wu5ygMLJieMdfG_uhxY>
Subject: Re: [Drip] Timestamps for DRIP ecosystem
X-BeenThere: tm-rid@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Drone Remote Identification Protocol <tm-rid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tm-rid/>
List-Post: <mailto:tm-rid@ietf.org>
List-Help: <mailto:tm-rid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 12:09:39 -0000

This is also my thought Bob, hence why the Certificates use standard UNIX
at this time. But do we extend this to also use it for the Trust Timestamp
in the Authentication Message?

I used the ASTM format style for the Trust Timestamp now as to me it seemed
like the better option to harmonize with the framing by ASTM around it.
This is counter to the draft [1] as it is currently written. For
certificates the reasoning to use UNIX was in my head as decoding (of the
certificate) could be done out of scope/band with receipt the
Authentication Message that encapsulates it.

However I am naive and just code with the flow, so I could very well may
have made a terrible mistake in doing so.

[1]
https://www.ietf.org/id/draft-wiethuechter-drip-auth-03.html#name-trust-timestamp

On Fri, Jul 31, 2020 at 7:41 AM Robert Moskowitz <rgm@labs.htt-consult.com>
wrote:

>
>
> On 7/31/20 7:25 AM, Wiethuechter, Adam wrote:
>
> All,
>
> At yesterday's meeting I very very quickly went over a slide with a
> question I wanted to ask of the WG with regards to timestamps.
>
> On slide 16 of the Authentication Formats presentation I bring up the
> issue of multiple different timestamps in the UAS ecosystem as a whole. At
> this point in time there are 3 different formats in use that I am aware of.
>
> ASTM Authentication Timestamp; this is a timestamp that uses a UNIX
> timestamp offset from 01/01/2019 00:00:00. Its defined in ASTM F3411-19
> with encoding and decoding defined back and forth between standard UNIX. I
> currently use this format for the Trust Timestamp field in the DRIP
> Authentication Wrapper Framing.
>
> Standard UNIX; a 4 byte timestamp that probably everyone is familiar with.
> For DRIP this is used in our Certificates defined here [1] for all
> timestamps. We sadly can't go beyond 4 bytes with this in our certificates.
>
>
> We have to consider the users of this data.  Mostly smartphones.  Granted
> they are using some app, but using standard UNIX would be best in my
> opinion.
>
>
> X.509/ASN.1; primarily used in the greater UTM ecosystem. This is due to
> X.509 certificates being used extensively in this area between various
> parties.
>
> So the question for the WG is; what should DRIP be using w.r.t timestamps?
> All the formats can be "easily" encoded and decoded back to a standard
> UNIX timestamp so perhaps this is null question I am raising. My naive
> opinion on the situation is that we should harmonize the the best option,
> but which one?
>
> [1]
> https://www.ietf.org/id/draft-wiethuechter-drip-identity-claims-00.html
> --
> 73's,
> Adam T. Wiethuechter
> AX Enterprize, LLC
>
>
>
> --
> Robert Moskowitz
> Owner
> HTT Consulting
> C:      248-219-2059
> F:      248-968-2824
> E:      rgm@labs.htt-consult.com
>
> There's no limit to what can be accomplished if it doesn't matter who gets
> the credit
>


-- 
73's,
Adam T. Wiethuechter
AX Enterprize, LLC