Re: [Suit] COSE_Sign vs. COSE_Mac
Russ Housley <housley@vigilsec.com> Mon, 04 June 2018 15:52 UTC
Return-Path: <housley@vigilsec.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0524A129495 for <suit@ietfa.amsl.com>; Mon, 4 Jun 2018 08:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 BKmFktoWbm_Q for <suit@ietfa.amsl.com>; Mon, 4 Jun 2018 08:52:22 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A8F8126CAC for <suit@ietf.org>; Mon, 4 Jun 2018 08:52:22 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 37016300A11 for <suit@ietf.org>; Mon, 4 Jun 2018 11:52:20 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id G-Po4wLM5pss for <suit@ietf.org>; Mon, 4 Jun 2018 11:52:18 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id B64FF300445; Mon, 4 Jun 2018 11:52:18 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <168ED9F9-15CF-457B-850A-77196D423D08@arm.com>
Date: Mon, 04 Jun 2018 11:52:19 -0400
Cc: "suit@ietf.org" <suit@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <BF32EDB6-A8A7-4C2E-9F62-3891E59341EE@vigilsec.com>
References: <238EC1AC-D898-472D-A951-2AD1438C6004@vigilsec.com> <168ED9F9-15CF-457B-850A-77196D423D08@arm.com>
To: Brendan Moran <Brendan.Moran@arm.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/lTShU29EYkBYpIyh84LE7EWrNc8>
Subject: Re: [Suit] COSE_Sign vs. COSE_Mac
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jun 2018 15:52:24 -0000
Brendan: That is a significant key management burden. I would like to explore the assertion that hash-based signatures have too much data overhead. Are you saying that they can buffer the firmware load, but not the signature value? Russ > On Jun 4, 2018, at 11:24 AM, Brendan Moran <Brendan.Moran@arm.com> wrote: > > This is a solution that is intended to address a segment of devices that cannot use public-key due to code size or processing overhead, and cannot use hash-based signatures due to data overhead. Provided that every device has a unique PSK, COSE_Mac provides adequate security. However, it introduces significant key management overhead. > > Thanks, > Brendan > >> On 4 Jun 2018, at 16:16, Russ Housley <housley@vigilsec.com> wrote: >> >> I am struggling to see a case where COSE_Mac provides acceptable protection. With a MAC, the sender and the recipient must use the same key. This means that any recipient can make a modification and produce a valid MAC for the modified object. >> >> With a digital signature, the sender uses a private key, and the recipients use a public key, so the recipients cannot produce modified objects. >> >> Why accept this possibility? >> >> Russ >> >> _______________________________________________ >> Suit mailing list >> Suit@ietf.org >> https://www.ietf.org/mailman/listinfo/suit > > 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.
- [Suit] COSE_Sign vs. COSE_Mac Russ Housley
- Re: [Suit] COSE_Sign vs. COSE_Mac Brendan Moran
- Re: [Suit] COSE_Sign vs. COSE_Mac Russ Housley
- Re: [Suit] COSE_Sign vs. COSE_Mac Koen Zandberg
- Re: [Suit] COSE_Sign vs. COSE_Mac Russ Housley
- Re: [Suit] COSE_Sign vs. COSE_Mac David Brown
- Re: [Suit] COSE_Sign vs. COSE_Mac Derek Atkins
- Re: [Suit] COSE_Sign vs. COSE_Mac Thomas C. Schmidt
- Re: [Suit] COSE_Sign vs. COSE_Mac David Brown
- Re: [Suit] COSE_Sign vs. COSE_Mac Brendan Moran
- Re: [Suit] COSE_Sign vs. COSE_Mac Jim Schaad