Re: [SCITT] WG Action: Formed Supply Chain Integrity, Transparency, and Trust (scitt)
Dick Brooks <dick@reliableenergyanalytics.com> Mon, 24 October 2022 16:11 UTC
Return-Path: <dick@reliableenergyanalytics.com>
X-Original-To: scitt@ietfa.amsl.com
Delivered-To: scitt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E508FC1522C0 for <scitt@ietfa.amsl.com>; Mon, 24 Oct 2022 09:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.905
X-Spam-Level:
X-Spam-Status: No, score=-6.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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=messagingengine.com
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 BJiX7nP8nkSS for <scitt@ietfa.amsl.com>; Mon, 24 Oct 2022 09:11:07 -0700 (PDT)
Received: from wforward4-smtp.messagingengine.com (wforward4-smtp.messagingengine.com [64.147.123.34]) (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 43C22C14CF0C for <scitt@ietf.org>; Mon, 24 Oct 2022 09:11:02 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailforward.west.internal (Postfix) with ESMTP id 272851AC07AB; Mon, 24 Oct 2022 12:10:56 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 24 Oct 2022 12:10:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1666627855; x= 1666714255; bh=55D0ALVVciGQ21Pu82EHfGAoa0TMWyp9bK66glUPgyU=; b=n D0etlf84/WcBl2PjYpJvIbjCYsrILzXryKLTEgF9Sw6m5Sot41vlrVtBVmSfM869 WnAWYZ+CXYPNkXZzLStf5muSaHGRDNolL2NiUpMtfhQ+DHPmNwYZV8sYodY53wO4 rjArXbFc5EC1n9spV7P476CuKryZYSWWnGgN6j/kP0IZ60eaIgTJCvMau7B4m/Hd ZDUxmgJ2a/ZAuXC2gDDjPYUn0TxPqqoK2sswvnaWoXSVLxi1udYia9B78k0uJFf1 St7oVIHQhNUk/qlOu18Z824d6p6Yi0vQWXvOLEjK2+MwnHmVqS2CFoYRAsLHaxm3 imvT7euLPdVzLjRnFU4uw==
X-ME-Sender: <xms:D7lWY2WlkhUv5Zq86uVArMn94mpWmGE9HGqIfmi2Ng9l0dZw_U0VCw> <xme:D7lWYylGG0eBGF1xr9e4M4HhSjABHOfl3hXvfxov3VZqidOm9QQJAVzd5kbzqGJJw dmZb4nhee61lrfKNg>
X-ME-Received: <xmr:D7lWY6YN0vrTjUWHZaYKbGV9xAvm-sqiW60WJrO9XtGThLcOuBzuMwQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgedtgedgleefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheprhfhvfhfjgfuffhokfggtgfgofhtsehtjehgtddvtddvnecuhfhrohhmpedf ffhitghkuceurhhoohhkshdfuceoughitghksehrvghlihgrsghlvggvnhgvrhhghigrnh grlhihthhitghsrdgtohhmqeenucggtffrrghtthgvrhhnpeehgfelgeffudfhteffgfdu fffgffetgffhjedvleejueevfffhffehudeiiefhkeenucffohhmrghinheprhgvlhhirg gslhgvvghnvghrghihrghnrghlhihtihgtshdrtghomhdpihgvthhfrdhorhhgnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepughitghksehrvg hlihgrsghlvggvnhgvrhhghigrnhgrlhihthhitghsrdgtohhm
X-ME-Proxy: <xmx:D7lWY9VfnlFpBfA3G_45qhyJJLttbeBX274zMML7Sj7XTE0L_k2k1g> <xmx:D7lWYwnwJ1XiGEXPzRlr8rAK5QdkDFNObE7OtKAM-nrNAmJ1WVpUAA> <xmx:D7lWYyfm27qMJTuaC652gWcGWYr8Jy08PJ4wgXP3AVL1YIrKiUTUmg> <xmx:D7lWY3v52AY1gbgPRaoxukwkoR7eWtYp7LwLYOq9xKPaWHO36yOAizjon5k>
Feedback-ID: i57d944d0:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 24 Oct 2022 12:10:55 -0400 (EDT)
Reply-To: dick@reliableenergyanalytics.com
From: Dick Brooks <dick@reliableenergyanalytics.com>
To: 'Hannes Tschofenig' <Hannes.Tschofenig@arm.com>, 'Roman Danyliw' <rdd@cert.org>, scitt@ietf.org
References: <166560478572.30292.13642639746734487629@ietfa.amsl.com> <BN2P110MB1107174D8FB5B3B6F1CA9017DC229@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <DBBPR08MB5915B051E17226F97A8FB6A0FA2E9@DBBPR08MB5915.eurprd08.prod.outlook.com>
In-Reply-To: <DBBPR08MB5915B051E17226F97A8FB6A0FA2E9@DBBPR08MB5915.eurprd08.prod.outlook.com>
Date: Mon, 24 Oct 2022 12:10:52 -0400
Organization: Reliable Energy Analytics LLC
Message-ID: <337201d8e7c3$31eb68e0$95c23aa0$@reliableenergyanalytics.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQFRMy/VXFu/RNFdBrRfzOu+1dI2LwIjncPJAs5wHIGvBY9V0A==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/scitt/ba5SVTacYCAEUXXBM9ja2geJPYI>
Subject: Re: [SCITT] WG Action: Formed Supply Chain Integrity, Transparency, and Trust (scitt)
X-BeenThere: scitt@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Supply Chain Integrity, Transparency, and Trust" <scitt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scitt>, <mailto:scitt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scitt/>
List-Post: <mailto:scitt@ietf.org>
List-Help: <mailto:scitt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scitt>, <mailto:scitt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Oct 2022 16:11:13 -0000
Thank you for your leadership, Gentlemen. I look forward to contributing to and learning from this initiative. Thanks, Dick Brooks Active Member of the CISA Critical Manufacturing Sector, Sector Coordinating Council - A Public-Private Partnership Never trust software, always verify and report! T http://www.reliableenergyanalytics.com Email: dick@reliableenergyanalytics.com Tel: +1 978-696-1788 -----Original Message----- From: SCITT <scitt-bounces@ietf.org> On Behalf Of Hannes Tschofenig Sent: Monday, October 24, 2022 12:03 PM To: Roman Danyliw <rdd@cert.org>; scitt@ietf.org Subject: Re: [SCITT] WG Action: Formed Supply Chain Integrity, Transparency, and Trust (scitt) A (late) thanks to Roman for helping us to get the working group established. I told Roman that I will be available for a year to help the group to get started. Hence, after the November IETF meeting next year I will hand over my duties to someone else. During this year I plan to get the group to conclude the work on the use cases and the architecture documents. Ciao Hannes -----Original Message----- From: SCITT <scitt-bounces@ietf.org> On Behalf Of Roman Danyliw Sent: Wednesday, October 12, 2022 10:06 PM To: scitt@ietf.org Subject: Re: [SCITT] WG Action: Formed Supply Chain Integrity, Transparency, and Trust (scitt) Hi! Due to the robust community discussion and support, The IESG has approved the SCITT WG. Thank you all for your input! In particular I want to thank the proponents and BoF co-chairs (Eliot Lear and Hannes Tschofenig) who helped facilitate this conversation. As we enter this new phase of activity, the WG chair team will be changing. Eliot graciously stepped in to help with the BoFs. Now having led us to a successful launch, he will be stepping away. Thank you so much Eliot! Hannes will be continuing on as one of the chairs and I will be looking to find him co-chair(s). Roman > -----Original Message----- > From: iesg <mailto:iesg-bounces@ietf.org> On Behalf Of The IESG > Sent: Wednesday, October 12, 2022 4:00 PM > To: IETF-Announce <mailto:ietf-announce@ietf.org> > Cc: The IESG <mailto:iesg@ietf.org>; mailto:scitt-chairs@ietf.org; > mailto:scitt@ietf.org > Subject: WG Action: Formed Supply Chain Integrity, Transparency, and > Trust > (scitt) > > A new IETF WG has been formed in the Security Area. For additional > information, please contact the Area Directors or the WG Chairs. > > Supply Chain Integrity, Transparency, and Trust (scitt) > ---------------------------------------------------------------------- > - > Current status: Proposed WG > > Chairs: > Hannes Tschofenig <mailto:hannes.tschofenig@arm.com> > Eliot Lear <mailto:lear@lear.ch> > > Assigned Area Director: > Roman Danyliw <mailto:rdd@cert.org> > > Security Area Directors: > Roman Danyliw <mailto:rdd@cert.org> > Paul Wouters <mailto:paul.wouters@aiven.io> > > Mailing list: > Address: mailto:scitt@ietf.org > To subscribe: https://www.ietf.org/mailman/listinfo/scitt > Archive: https://mailarchive.ietf.org/arch/browse/scitt/ > > Group page: https://datatracker.ietf.org/group/scitt/ > > Charter: https://datatracker.ietf.org/doc/charter-ietf-scitt/ > > Introduction > ============ > The Supply Chain Integrity, Transparency, and Trust (SCITT) WG will > define a set of interoperable building blocks that will allow > implementers to build integrity and accountability into software > supply chain systems to help assure trustworthy operation. For > example, a public computer interface system could report its software > composition that can then be compared against known software > compositions or certifications for such a device thereby giving > confidence that the system is running the software expected and has not been modified, either by attack or accident, in the supply chain. > > Problem Statement > ================= > Some of the fundamental security issues that face the supply chain > ecosystem today are as follows: > > 1. A single product is composed of multiple sub-products coming from > different suppliers. There are several standards to compose supply > chain information with different producers choosing different methods. > > 2. There are no uniform APIs or services to publish supply chain > information to third parties, nor are there ways to verify the > integrity or date of publication of that information. > > 3. There is a lack of decentralized, globally interoperable, > transparent services to publish supply chain data. > > 4. The lack of sufficient standards for independently verifying the > presence of supply chain data in tamper-proof data stores. > > 5. Fractured verification methodologies across software distribution > ecosystems create inconsistent security guarantees for end users. > > 6. Software consumers have no trustworthy way to verify that a > software signature on a software package is legitimate. > > A minimal, simple, and concise set of building blocks that interact in > a standardized way will assure long-term accountability and > interoperability for supply chain components throughout their > lifecycles across architecturally diverse systems. > > Goals > ===== > Based on an input document on the architecture (draft-birkholz-scitt- > architecture), the WG will standardize the technical flows for > providing information about a software supply chain, which also > includes firmware, and covering the essential building blocks that make up the architecture. > > The WG will: > - reuse existing work from IETF WGs such as COSE and RATS, as > appropriate, > - coordinate with other standards bodies, such as the OpenSSF, W3C, > ISO, and the Trusted Computing Group. > > Non-Goals > ========= > The WG does not: > > 1. make recommendations or suggestions on best practices on how to > design the supply chain, > > 2. establish a universal/centralized registry for supply chain data, > > 3. define methods to prevent authenticated supply chain issuers from > making false claims, > > 4. define data formats for payload content, such as Bills of Materials > data formats. > > Program of Work > =============== > Documents produced by the working group will address one or more of > the following programs of work: > > ## Architectural Model: Actors, Interactions, Terminology > > The WG shall start by documenting and defining terms in an > architectural model for: > > 1. essential actors, such as the claim's "issuer" (one which > generates supply chain artifacts and statements about them), "notary", and "consumer" > and > > 2. the basic interactions these have with other actors, and their > duties in the ecosystem. > > The architectural model shall provide an aggregated overview of > corresponding actor-specific information models and interaction > models. It will provide examples of composition patterns that > illustrate how to address a concise set of use cases. > > The architectural model shall include an abstract threat model that > minimally encompasses the initial use cases and will be based on a set > of to be defined security objectives. > > ## Consistent Actor Identification > > The WG shall select (and potentially profile) acceptable common > identity format/formats that will be used to identify and authenticate > various actors in the SCITT ecosystem. The WG shall create guidance on > how to create and manage new identity documents, their trust anchors, > and corresponding security considerations in the context of supply chains. > > ## Information Models and Interaction Models for: > > 1. Registry: The WG shall define an Abstract Transparent Registry and > also define the interactions and conceptual messages that will be > supported by registries with an aim to generate homogeneity across multiple supply chains. > > 2. Notarization: The WG shall develop a specification that describes > the notarization information model and the interaction model a notary > will use to interact with supply chain entities. > > 3. Auditing: The WG shall develop standards to permit auditing of > supply chain claims that are introduced in the transparent registry. > This will, in turn, generate audit claims based on an information > model (results of an audit), which can be introduced in the same > registry. A corresponding interaction model will describe how audit > information can be queried by supply chain consumers (e.g., end customers) before making critical business decisions. > > ## Versatile Countersigning Format in Support of Transparency Services > > The WG shall specify a standard format for authenticity data returned > from the transparent registry such as proofs, etc. The standard shall > enable independent verification of supply chain claims at a (much) > later point on multiple platforms across multiple geographical locations. > > ## Generic Protocol Bindings for Information Model and Interaction > Models > > The WG shall standardize request-response interactions ("external > API") and potentially other generic interaction schemes provided to > various external entities to interact with the supply chain ecosystem. > This includes standardizing inter-component messages (based on the > interaction models) and payload serialization between supply chain > actors to support common reference implementations of SCITT building > blocks by various organizations to expedite industry-wide adaptation. > > Milestones: > > Dec 2023 - Submit an Architecture and Terminology document to the IESG for > publication > > Dec 2023 - Submit a Use Cases, Security Objectives, and concise Threat > Model document to the IESG for publication > > Mar 2024 - Submit an Information and Interaction Model to the IESG for > publication > > Jun 2024 - Submit a Countersigning Format for Claim Registration document > to the IESG for publication > > Jun 2024 - Submit an HTTP-based REST API for Request-Response Interactions > document to the IESG for publication > > -- SCITT mailing list mailto:SCITT@ietf.org https://www.ietf.org/mailman/listinfo/scitt 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. -- SCITT mailing list SCITT@ietf.org https://www.ietf.org/mailman/listinfo/scitt
- [SCITT] WG Action: Formed Supply Chain Integrity,… The IESG
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Roman Danyliw
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Hart, Charlie
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Dick Brooks
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Kay Williams
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Henk Birkholz
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Steve Lasker
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Dick Brooks
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Hannes Tschofenig
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Dick Brooks
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Kay Williams
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Roman Danyliw
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Dick Brooks
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Steve Lasker
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Yogesh Deshpande
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Jon Geater
- Re: [SCITT] WG Action: Formed Supply Chain Integr… Mike Prorock
- Re: [SCITT] [EXTERNAL] Re: WG Action: Formed Supp… Roy Williams (COSINE)