[Iotops] updated reference implementation for defined-trust

Kathleen Nichols <nichols@pollere.net> Wed, 14 September 2022 16:16 UTC

Return-Path: <nichols@pollere.net>
X-Original-To: iotops@ietfa.amsl.com
Delivered-To: iotops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA437C14F72C for <iotops@ietfa.amsl.com>; Wed, 14 Sep 2022 09:16:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, 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=pollere.net
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 83RQn9XfCTqb for <iotops@ietfa.amsl.com>; Wed, 14 Sep 2022 09:16:41 -0700 (PDT)
Received: from bumble.maple.relay.mailchannels.net (bumble.maple.relay.mailchannels.net [23.83.214.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4FB2C14F748 for <iotops@ietf.org>; Wed, 14 Sep 2022 09:16:40 -0700 (PDT)
X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 46DB23C1B7E; Wed, 14 Sep 2022 16:16:39 +0000 (UTC)
Received: from pdx1-sub0-mail-a260 (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A10F03C16E8; Wed, 14 Sep 2022 16:16:38 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1663172198; a=rsa-sha256; cv=none; b=pSsO96I0auIKNdcK3ZIMHtuSNs1U84dI+2klTSMEWykfbnYFzdfS3EzgVZO7fgu03DU1xa oNFiAJ3NHRe0QE/a3wPq/R7nLRDEtpE2Gg3KMpPR43GWR1SNe3a4NC+XkmllX+G+mLzscv lH2w7TFaLcTKEbm6XIowdOjub8M2bYnqkSPlqgy5I0lVty54OzLDg4gsqwZVhIXkrxoibs 4Mf8rrF6yqweeAQ2i/nsXunoTDroeDkOB74O1myvsHNc1buiwwwNd/sXDKn/HYCUGRk3fZ cGvHe/5Zv8A7LvBizcbqVV35I71I5O+8qZ4MCJsfAE/qbX80663/HtjrAPM2DQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1663172198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=mlSWArAryHzNc30fVfZQx7JkOWH3Ms/9iksncFK/o3k=; b=u9z67TVX/cykYW1g0vHU6ZrDR9aIuBwh19uT7xLrKKw1U7jet3RxhEbikYOWqHOMwKarmp i5KxDZKiSzX2uhiMGHYkyDvbO+K2MR7Iek/lQFOpYkQ+/nO29sqSL6DLvA1fAh3Hu62yVy DGHz7Fa/zXnMwWP5NNxKjfD8SW/ouF6mBblZIaVthAouDTx+R3DMCFT55qUMeOc4JqhPI7 ajuuHfPbx8vJNlFI0bXxASirR62tlU7uL8Y+uwhJ7irsIUby0HdNJBqglxr1Msrwdx+Nt+ LLJB2JR6ZsddmT8h6Pa++l99kZT68PdFcGbEE9ny2v3QW02lDg0umUWUs3GKGA==
ARC-Authentication-Results: i=1; rspamd-f776c45b8-sq8c8; auth=pass smtp.auth=dreamhost smtp.mailfrom=nichols@pollere.net
X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nichols@pollere.net
X-MailChannels-Auth-Id: dreamhost
X-Grain-Drop: 04a1dafc2c1588ea_1663172198908_776270841
X-MC-Loop-Signature: 1663172198908:984869676
X-MC-Ingress-Time: 1663172198908
Received: from pdx1-sub0-mail-a260 (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.111.194.74 (trex/6.7.1); Wed, 14 Sep 2022 16:16:38 +0000
Received: from [10.0.1.28] (c-24-6-99-56.hsd1.ca.comcast.net [24.6.99.56]) (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) (Authenticated sender: nichols@pollere.net) by pdx1-sub0-mail-a260 (Postfix) with ESMTPSA id 4MSQSk14Wqz22; Wed, 14 Sep 2022 09:16:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pollere.net; s=dreamhost; t=1663172198; bh=mlSWArAryHzNc30fVfZQx7JkOWH3Ms/9iksncFK/o3k=; h=Date:To:From:Subject:Content-Type:Content-Transfer-Encoding; b=SvU8lXVEqCLJtH3BqEGlOZET03ioZN1mWTRGK1O1GfNpsfJ12mAuOuNtvPHcy5ECm v81NtIkpfpFRRQ5l3bIqG6p44dyefD3lG7gXtmQzqKdEdLCoWkm0JAq3YZiFLf4hDE OdQQKM3epzNw4Ez0kx8fNfEXIrpr1Bwog0IlwIS6IGzFR3RCCy5KKFeVJf4SDwvgu9 Oy+s71lUbOIvXzrpdvcpPDpFXxl8OEBpO67WbqayIxxLgw7VoSCeR/GJ8Ra9cTcbuK pws+Warq+RCbaUKiL/TY8Q/Zww0oLO7iUULWTN5EL7FnVUazXV5/LToTfciR6BxQxd THJFMtZdam/+w==
Message-ID: <4c33bef4-ec4e-bb32-e78c-97b5cfd77002@pollere.net>
Date: Wed, 14 Sep 2022 09:16:37 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
Content-Language: en-US
To: iotops@ietf.org
From: Kathleen Nichols <nichols@pollere.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/iotops/yF3dI8-7KKSLXHk-BZDJT6fXkQw>
Subject: [Iotops] updated reference implementation for defined-trust
X-BeenThere: iotops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IOT Operations <iotops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/iotops>, <mailto:iotops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iotops/>
List-Post: <mailto:iotops@ietf.org>
List-Help: <mailto:iotops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/iotops>, <mailto:iotops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Sep 2022 16:16:45 -0000

Just a note that the reference implementation for the DeftT protocol I 
spoke of at IETF 114 has been updated to be more self-contained and 
efficient. The only external libraries needed are boost and libsodium. 
(https://github.com/pollere/DCT).

I'm working on a more descriptive document on writing trust schemas.

	Kathie