Re: [Suit] Tutorial and Hackathon

<> Tue, 13 August 2019 13:07 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 2EADD120152; Tue, 13 Aug 2019 06:07:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id ZDwdBqbNQe4H; Tue, 13 Aug 2019 06:07:44 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id C7D14120130; Tue, 13 Aug 2019 06:07:44 -0700 (PDT)
Received: from pps.filterd ( []) by ( with SMTP id x7DD5Iju012094; Tue, 13 Aug 2019 09:07:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=FInTDZE6A2C1Hy5MnqkQ4ZFU0/dEhlAN3My5qxM08VA=; b=w9u9+rlotZp5vevwrct3KAl9AqOgXg0eGuEXibe1Cttdzh9ayqD9MjahWg2ANMap1fti G71VQd1/13vWAfSt+M/jEjtUccz0adVXxlmtYeSmaBRBbv9lOAKlKMWylACgnQB1qjFp qoqFDS7ShLWF/EitzvjNaVHls0p82ymLTPvJZxcVW+b2aRkRYIN8LP28QjsoNIpnaXJm f1yH5nZ8Tbz7e8oKr3zsAWeicAI+7wgIQ5uI/BS6J2dpziq78ONuHJowYmqMj4Qceot8 nSdK43zhqh9005cLeB7650XlJYXFsJ4xZZMYU30OSEn5djUzqki7NhFIE/6595Jv3Ujp DA==
Received: from ( []) by with ESMTP id 2u9rg5c1v6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Aug 2019 09:07:43 -0400
Received: from pps.filterd ( []) by ( with SMTP id x7DD6vUO053492; Tue, 13 Aug 2019 09:07:43 -0400
Received: from ( []) by with ESMTP id 2ubwgkgbjp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Aug 2019 09:07:42 -0400
X-LoopCount0: from
X-PREM-Routing: D-Outbound
X-IronPort-AV: E=Sophos;i="5.60,349,1549951200"; d="scan'208,217";a="1453044327"
From: <>
To: <>, <>, <>
CC: <>
Thread-Topic: Tutorial and Hackathon
Thread-Index: AdVRrAY8GW/tiLKVTpGnbCyx/qWFKwAKyNqQ
Date: Tue, 13 Aug 2019 13:07:38 +0000
Message-ID: <fdb7894657df408dab5621c5a473624f@x13pwdurdag1001.AMER.DELL.COM>
References: <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd;; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-08-13T13:07:37.5708205Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: []
Content-Type: multipart/alternative; boundary="_000_fdb7894657df408dab5621c5a473624fx13pwdurdag1001AMERDELL_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-08-13_05:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1908130140
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1908130140
Archived-At: <>
Subject: Re: [Suit] Tutorial and Hackathon
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 13 Aug 2019 13:07:47 -0000


As you know I already made the first step at Hackathon in Montreal when I brought a VM that I used to run the DDoS based on IoT devices. So, if there will be a VM with development tools I can add to it my python tools so all can check their devices. I can provide to Thomas all my tools to be also included in the VM. I have a problem though; it will require an additional travel to Berlin outside of the IETF formal meetings and it might create a problem for some people under the current travel restrictions. As it has to be F2F maybe we can do it a day before IETF 107 in Vancouver? Thoughts? Thank you


From: TEEP <> On Behalf Of Hannes Tschofenig
Sent: Tuesday, August 13, 2019 4:24 AM
Cc: Thomas C. Schmidt
Subject: [Teep] Tutorial and Hackathon

Hi all,

at the Montreal meeting we briefly talked about the idea of organizing a tutorial followed by a hackathon for SUIT and TEEP.
A few discussions later we came up with the following story.

Thomas Schmidt (HAW Hamburg) offered to host the event in Berlin. As a date around Jan/Feb 2020 looks more realistic to prepare all the necessary material. The idea was to create a virtual machine with the development environment pre-installed and to make it available to the interested participants well in advance so that we don't have to waste time with tool/IDE problems. This virtual machine image would primarily be used for embedded development. For the TEEP story a separate setup will be needed to support TrustZone/SGX-based devices (since the development environments are different). The virtual machine setup for embedded development would be tailored to a specific embedded hardware and we haven't decided yet what hardware to use. The SUIT hackathon demo boards used in earlier IETF Hackathons may be an reasonable choice. Thoughts are nevertheless welcome. At the tutorial we would get participants up to speed on the most recent protocol/manifest format and the already written tools (e.g., the Python tool to create a manifest) so that time at the hackathon is spent as productive as possible.

We thought it makes sense to cover both SUIT and TEEP in a single event because both groups plan to the manifest format and some of the use cases overlap.

Russ suggested to conclude the event with a virtual interim meeting (maybe an hour long) to discuss the lessons learned.

As you can see, the event is focused on hands-on work and hence we will not offer remote participation possibilities. If you are not interested in writing code this event is likely not very useful for you.

We need your feedback:

  *   Would you like to participate in such an event?
  *   In case you know already, what topic would you like to explore at the event?
  *   Is the Jan/Feb 2020 timeframe good for you?
  *   Is your interest in TEEP, SUIT, or both?
  *   Do you have additional suggestions for getting most out of this event?


IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.