
From nobody Fri Dec  2 09:24:56 2016
Return-Path: <rfc-ed@rfc-editor.org>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C79F129572 for <cose@ietfa.amsl.com>; Fri,  2 Dec 2016 09:24:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.098
X-Spam-Level: 
X-Spam-Status: No, score=-107.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.896, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] 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 Y3IWp7pheLAS for <cose@ietfa.amsl.com>; Fri,  2 Dec 2016 09:24:52 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00831129704 for <cose@ietf.org>; Fri,  2 Dec 2016 09:24:52 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 6000) id E9C3AB80267; Fri,  2 Dec 2016 09:24:51 -0800 (PST)
Date: Fri, 2 Dec 2016 09:24:51 -0800
From: RFC Editor <rfc-editor@rfc-editor.org>
To: Mike Jones <Michael.Jones@microsoft.com>
Message-ID: <20161202172451.GB21712@rfc-editor.org>
References: <BN3PR03MB23557F3466DD41466B6EFF98F58C0@BN3PR03MB2355.namprd03.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BN3PR03MB23557F3466DD41466B6EFF98F58C0@BN3PR03MB2355.namprd03.prod.outlook.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/buE2wHtY1t7OTlUthA0LhD2cvuM>
Cc: Jim Schaad <ietf@augustcellars.com>, RFC Editor <rfc-editor@rfc-editor.org>, IANA <iana@iana.org>, Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "cose@ietf.org" <cose@ietf.org>
Subject: Re: [COSE] Inconsistencies in COSE registry names (draft-ietf-cose-msg)
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Dec 2016 17:24:54 -0000

Hi Mike and Jim,

Mike, thank you for raising this issue.  

Jim, can you confirm whether this is correct? 

Please note that we have added IANA to this thread in case this
impacts the IANA registries being created.   

Thank you,
RFC Editor/sg


On Wed, Nov 30, 2016 at 11:41:58PM +0000, Mike Jones wrote:
> While working on another spec using COSE https://tools.ietf.org/html/draft-ietf-cose-msg-24, I noticed that multiple inconsistent names are used for the same registries in some cases.  I hope that this can be addressed by the RFC Editor (included in this communication) before publication.
> 
> 1.  Where multiple names appear on the same line below, I believe they refer to the same registry.  What I believe to be the correct name is first:
>                 "COSE Header Parameters", "COSE Header Labels"
>                 "COSE Algorithms", "COSE Algorithm Value", "COSE Algorithm Values"
>                 "COSE Key Type Parameters", "COSE Key Type Parameter Labels"
> 
> 2.  The registry name "COSE Curves" is used in the table in 13.1.1 (Double Coordinate Curves) but doesn't refer to any registry I'm aware of.
> 
> 3.  I believe that the name "COSE Key Type" should be changed to "COSE Key Types" for consistency sake, since all the other registry names use plurals.
> 
> 4.  There are several places in the running text in which the word "Registry" is included in the registry name in quotation marks, rather than being placed outside the quotation marks.  For instance, I believe these changes should be made in the body text:
>                 "COSE Key Type Registry" -> "COSE Key Type" registry
>                 "COSE Key Common Parameters Registry" -> "COSE Key Common Parameters" registry
> 
> For completeness, I believe these registry names and their usages are fine:
>                 "COSE Header Algorithm Parameters"
>                 "COSE Key Common Parameters"
>                 "COSE Elliptic Curve Parameters"
> 
>                                                                 -- Mike
> 


From nobody Mon Dec  5 18:21:05 2016
Return-Path: <llundbla@qti.qualcomm.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57EBC12968B for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 18:21:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.916
X-Spam-Level: 
X-Spam-Status: No, score=-9.916 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.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 28N2BnaMzGOe for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 18:21:01 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E16A91295AC for <cose@ietf.org>; Mon,  5 Dec 2016 18:21:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1480990860; x=1512526860; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=UmvC3IolmWIHBpie5qh5xLBHJLAt0GI0jeqzvG81dHU=; b=Nyn7AFgJYd1pCP7clYgUaDP/LVW0lwQR0ibBWw+3ljPBRYcl4giKTph1 3Nckp1tcVjKvn3Q3BkKhR85B31/1bldUtd8pZTZsBiQK4GsmzsxHFLbIk +FU/glZw4F77kCnsMP6f0Oajtg0vYgd7uNC9na/oI46RUoUdRcF/TmqKM U=;
X-IronPort-AV: E=Sophos;i="5.33,750,1477983600";  d="scan'208,217";a="245702680"
Received: from unknown (HELO ironmsg02-R.qualcomm.com) ([10.53.140.106]) by wolverine01.qualcomm.com with ESMTP; 05 Dec 2016 18:20:59 -0800
X-IronPort-AV: E=McAfee;i="5700,7163,8370"; a="859275859"
X-Amp-Result: CLEAN
Received: from nasanexm01f.na.qualcomm.com ([10.85.0.32]) by ironmsg02-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 05 Dec 2016 18:20:59 -0800
Received: from NASANEXM01B.na.qualcomm.com (10.85.0.82) by NASANEXM01F.na.qualcomm.com (10.85.0.32) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 5 Dec 2016 18:20:58 -0800
Received: from NASANEXM01B.na.qualcomm.com ([10.85.0.82]) by NASANEXM01B.na.qualcomm.com ([10.85.0.82]) with mapi id 15.00.1178.000; Mon, 5 Dec 2016 18:20:58 -0800
From: "Lundblade, Laurence" <llundbla@qti.qualcomm.com>
To: Samuel Erdtman <samuel@erdtman.se>
Thread-Topic: [COSE] New Version Notification for draft-schaad-cose-x509-00.txt
Thread-Index: AQHST2dheW58hWJnjUWIGxKZC9ju0Q==
Date: Tue, 6 Dec 2016 02:20:58 +0000
Message-ID: <9CE238FE-6AF0-458D-A1C7-B790870323D3@qti.qualcomm.com>
References: <147987163959.30322.14158962529156430503.idtracker@ietfa.amsl.com> <004901d24546$8e76bfe0$ab643fa0$@augustcellars.com> <CAF2hCbZK4+mSHTqvZQnzFD+7F8PDkP0q3JNFYp=dOMRkE+Vh=w@mail.gmail.com>
In-Reply-To: <CAF2hCbZK4+mSHTqvZQnzFD+7F8PDkP0q3JNFYp=dOMRkE+Vh=w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.1878.6)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [199.106.107.6]
Content-Type: multipart/alternative; boundary="_000_9CE238FE6AF0458DA1C7B790870323D3qtiqualcommcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/aKSLRRh6FLF662VYXfzTKzBq7Rs>
Cc: Jim Schaad <ietf@augustcellars.com>, cose <cose@ietf.org>
Subject: Re: [COSE] New Version Notification for draft-schaad-cose-x509-00.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 02:21:04 -0000

--_000_9CE238FE6AF0458DA1C7B790870323D3qtiqualcommcom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Sorry for the delayed response and thanks for the draft.

The order definitive chain option for x5c looks pretty good. How does the k=
id parameter come into play? Is x5c in lieu of kid?  Seems like it would be=
.

Is it usual to have the data type / semantics vary for some CBOR like x5c? =
Haven=92t run into any CBOR like that before.  Would it be better to have a=
n x5cb (b for bag) and an x5co (o for ordered).

Thanks!

LL





On Nov 23, 2016, at 10:43 PM, Samuel Erdtman <samuel@erdtman.se<mailto:samu=
el@erdtman.se>> wrote:

Looks like a good start to me.

Laurence what do you think?

//Samuel

On Wed, Nov 23, 2016 at 6:00 AM, Jim Schaad <ietf@augustcellars.com<mailto:=
ietf@augustcellars.com>> wrote:
This is a rough draft of what a set of X.509 headers could look like.  Ther=
e is lots of things that are incomplete or missing, but I said I would writ=
e up a fast version for people to look at so here it is.

If you are interested, please comment on the headers.  The pointer to the g=
ithub repository is in the document.

Jim


> -----Original Message-----
> From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> [mailto:i=
nternet-drafts@ietf.org<mailto:internet-drafts@ietf.org>]
> Sent: Tuesday, November 22, 2016 7:27 PM
> To: Jim Schaad <ietf@augustcellars.com<mailto:ietf@augustcellars.com>>
> Subject: New Version Notification for draft-schaad-cose-x509-00.txt
>
>
> A new version of I-D, draft-schaad-cose-x509-00.txt has been successfully
> submitted by Jim Schaad and posted to the IETF repository.
>
> Name:         draft-schaad-cose-x509
> Revision:     00
> Title:                CBOR Encoded Message Syntax (COSE): Headers for car=
rying
> and referencing X.509 certificates
> Document date:        2016-11-22
> Group:                Individual Submission
> Pages:                6
> URL:            https://www.ietf.org/internet-drafts/draft-schaad-cose-x5=
09-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-schaad-cose-x509/
> Htmlized:       https://tools.ietf.org/html/draft-schaad-cose-x509-00
>
>
> Abstract:
>    This document defines the headers and usage for referring to and
>    transporting X.509 certificates in the CBOR Encoded Message (COSE)
>    Syntax.
>
> Contributing to this document
>
>    The source for this draft is being maintained in GitHub.  Suggested
>    changes should be submitted as pull requests at <https://github.com/
>    cose-wg/X509>.  Instructions are on that page as well.  Editorial
>    changes can be managed in GitHub, but any substantial issues need to
>    be discussed on the COSE mailing list.
>
>
>
>
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org<http:=
//tools.ietf.org/>.
>
> The IETF Secretariat


_______________________________________________
COSE mailing list
COSE@ietf.org<mailto:COSE@ietf.org>
https://www.ietf.org/mailman/listinfo/cose



--_000_9CE238FE6AF0458DA1C7B790870323D3qtiqualcommcom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <E41B7997DD83B541AEFE5038B3EEE22F@qualcomm.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;">
<div>Sorry for the delayed response and thanks for the draft.</div>
<div><br>
</div>
<div>The order definitive chain option for x5c looks pretty good. How does =
the kid parameter come into play? Is x5c in lieu of kid? &nbsp;Seems like i=
t would be.</div>
<div><br>
</div>
<div>Is it usual to have the data type / semantics vary for some CBOR like =
x5c? Haven=92t run into any CBOR like that before. &nbsp;Would it be better=
 to have an x5cb (b for bag) and an x5co (o for ordered).</div>
<div><br>
</div>
<div>Thanks!</div>
<div><br>
</div>
<div>LL</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<br>
<div>
<div>On Nov 23, 2016, at 10:43 PM, Samuel Erdtman &lt;<a href=3D"mailto:sam=
uel@erdtman.se">samuel@erdtman.se</a>&gt; wrote:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite">
<div dir=3D"ltr">
<div>
<div>Looks like a good start to me.<br>
<br>
</div>
Laurence what do you think?<br>
<br>
</div>
//Samuel<br>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Wed, Nov 23, 2016 at 6:00 AM, Jim Schaad <spa=
n dir=3D"ltr">
&lt;<a href=3D"mailto:ietf@augustcellars.com" target=3D"_blank">ietf@august=
cellars.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
This is a rough draft of what a set of X.509 headers could look like.&nbsp;=
 There is lots of things that are incomplete or missing, but I said I would=
 write up a fast version for people to look at so here it is.<br>
<br>
If you are interested, please comment on the headers.&nbsp; The pointer to =
the github repository is in the document.<br>
<br>
Jim<br>
<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf=
.org</a> [mailto:<a href=3D"mailto:internet-drafts@ietf.org">internet-draft=
s@ietf.<wbr>org</a>]<br>
&gt; Sent: Tuesday, November 22, 2016 7:27 PM<br>
&gt; To: Jim Schaad &lt;<a href=3D"mailto:ietf@augustcellars.com">ietf@augu=
stcellars.com</a>&gt;<br>
&gt; Subject: New Version Notification for draft-schaad-cose-x509-00.txt<br=
>
&gt;<br>
&gt;<br>
&gt; A new version of I-D, draft-schaad-cose-x509-00.txt has been successfu=
lly<br>
&gt; submitted by Jim Schaad and posted to the IETF repository.<br>
&gt;<br>
&gt; Name:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;draft-schaad-cose-x509<br>
&gt; Revision:&nbsp; &nbsp; &nbsp;00<br>
&gt; Title:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CBOR Enc=
oded Message Syntax (COSE): Headers for carrying<br>
&gt; and referencing X.509 certificates<br>
&gt; Document date:&nbsp; &nbsp; &nbsp; &nbsp; 2016-11-22<br>
&gt; Group:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Individu=
al Submission<br>
&gt; Pages:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6<br>
&gt; URL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href=3D"https://www.i=
etf.org/internet-drafts/draft-schaad-cose-x509-00.txt" rel=3D"noreferrer" t=
arget=3D"_blank">
https://www.ietf.org/internet-<wbr>drafts/draft-schaad-cose-x509-<wbr>00.tx=
t</a><br>
&gt; Status:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href=3D"https://datatracke=
r.ietf.org/doc/draft-schaad-cose-x509/" rel=3D"noreferrer" target=3D"_blank=
">https://datatracker.ietf.org/<wbr>doc/draft-schaad-cose-x509/</a><br>
&gt; Htmlized:&nbsp; &nbsp; &nbsp; &nbsp;<a href=3D"https://tools.ietf.org/=
html/draft-schaad-cose-x509-00" rel=3D"noreferrer" target=3D"_blank">https:=
//tools.ietf.org/html/<wbr>draft-schaad-cose-x509-00</a><br>
&gt;<br>
&gt;<br>
&gt; Abstract:<br>
&gt;&nbsp; &nbsp; This document defines the headers and usage for referring=
 to and<br>
&gt;&nbsp; &nbsp; transporting X.509 certificates in the CBOR Encoded Messa=
ge (COSE)<br>
&gt;&nbsp; &nbsp; Syntax.<br>
&gt;<br>
&gt; Contributing to this document<br>
&gt;<br>
&gt;&nbsp; &nbsp; The source for this draft is being maintained in GitHub.&=
nbsp; Suggested<br>
&gt;&nbsp; &nbsp; changes should be submitted as pull requests at &lt;<a hr=
ef=3D"https://github.com/" rel=3D"noreferrer" target=3D"_blank">https://git=
hub.com/</a><br>
&gt;&nbsp; &nbsp; cose-wg/X509&gt;.&nbsp; Instructions are on that page as =
well.&nbsp; Editorial<br>
&gt;&nbsp; &nbsp; changes can be managed in GitHub, but any substantial iss=
ues need to<br>
&gt;&nbsp; &nbsp; be discussed on the COSE mailing list.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"http:/=
/tools.ietf.org/" rel=3D"noreferrer" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt;<br>
&gt; The IETF Secretariat<br>
<br>
<br>
______________________________<wbr>_________________<br>
COSE mailing list<br>
<a href=3D"mailto:COSE@ietf.org">COSE@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/cose" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/cose</a><br>
</blockquote>
</div>
<br>
</div>
</blockquote>
</div>
<br>
</body>
</html>

--_000_9CE238FE6AF0458DA1C7B790870323D3qtiqualcommcom_--


From nobody Mon Dec  5 18:39:31 2016
Return-Path: <llundbla@qti.qualcomm.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DA22129667 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 18:39:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.917
X-Spam-Level: 
X-Spam-Status: No, score=-9.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.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 dpzoYfw6uhQN for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 18:39:28 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AC0912955F for <cose@ietf.org>; Mon,  5 Dec 2016 18:39:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1480991968; x=1512527968; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=K8XKImify1Lpe1hWbYfH1Qoy/VwlluGBBBMPOw/zzdI=; b=VKizcFtjW7LRMpgak8wPPSC5CQLs1EDRO5iwna9+DuiP08x1eAAUrLh+ YptzNeq4wvmg5rD/nt2Ox4sPlzByf9zXx91gRwJ3Bh9g/Jtf2U9n1WRMi XIA8I0IwO6iqhWIjSBhf6I0/hzHOyIWqu6ivxY9ijMKMbCdgpQAL2WN+3 A=;
X-IronPort-AV: E=Sophos;i="5.33,750,1477983600"; d="scan'208";a="245709192"
Received: from unknown (HELO ironmsg02-R.qualcomm.com) ([10.53.140.106]) by wolverine01.qualcomm.com with ESMTP; 05 Dec 2016 18:39:27 -0800
X-IronPort-AV: E=McAfee;i="5700,7163,8370"; a="859287046"
X-Amp-Result: CLEAN
Received: from nasanexm01a.na.qualcomm.com ([10.85.0.81]) by ironmsg02-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 05 Dec 2016 18:39:27 -0800
Received: from NASANEXM01B.na.qualcomm.com (10.85.0.82) by nasanexm01a.na.qualcomm.com (10.85.0.81) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 5 Dec 2016 18:39:26 -0800
Received: from NASANEXM01B.na.qualcomm.com ([10.85.0.82]) by NASANEXM01B.na.qualcomm.com ([10.85.0.82]) with mapi id 15.00.1178.000; Mon, 5 Dec 2016 18:39:26 -0800
From: "Lundblade, Laurence" <llundbla@qti.qualcomm.com>
To: cose <cose@ietf.org>
Thread-Topic: exact input to the sig computation
Thread-Index: AQHST2n1R6OqlPuV/EaiRlaLIWe8iw==
Date: Tue, 6 Dec 2016 02:39:26 +0000
Message-ID: <6965DA5C-E0A2-4B33-A290-2CE04BB41BAC@qti.qualcomm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.1878.6)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [199.106.107.6]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <5928F8381C6E394CB6B8D35BCDD96909@qualcomm.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/Tg9QN-SMswH-ykZf4HlM440bp2o>
Subject: [COSE] exact input to the sig computation
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 02:39:29 -0000

Can you confirm for me the input to the signature computation (e.g. ECDSA) =
is the concatenation of the the bstr wrapped  protected headers and the bst=
r wrapped payload?  Pretty sure that=92s right, but it doesn=92t seem to be=
 explicit in the cose draft. Sorry if I missed it.

Thx

LL


From nobody Mon Dec  5 19:26:35 2016
Return-Path: <ietf@augustcellars.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A315129673 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 19:26:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.797
X-Spam-Level: 
X-Spam-Status: No, score=-4.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] 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 ra2yTfnYM1e4 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 19:26:32 -0800 (PST)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11F54129477 for <cose@ietf.org>; Mon,  5 Dec 2016 19:26:31 -0800 (PST)
Received: from hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Mon, 5 Dec 2016 19:46:03 -0800
From: Jim Schaad <ietf@augustcellars.com>
To: "'Lundblade, Laurence'" <llundbla@qti.qualcomm.com>, 'cose' <cose@ietf.org>
References: <6965DA5C-E0A2-4B33-A290-2CE04BB41BAC@qti.qualcomm.com>
In-Reply-To: <6965DA5C-E0A2-4B33-A290-2CE04BB41BAC@qti.qualcomm.com>
Date: Mon, 5 Dec 2016 19:26:16 -0800
Message-ID: <06e501d24f70$82e801a0$88b804e0$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQLDlc/nx5EH90d8rqydjo5S1/HJ+p8XtKsg
Content-Language: en-us
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/xdwG6SzJBt5b_wqKcxl42iFd8Xg>
Subject: Re: [COSE] exact input to the sig computation
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 03:26:34 -0000

No that is not correct.   The correct input is called out in section 4.4.

You can also look at
https://github.com/jimsch/Examples/blob/master/ecdsa-examples/ecdsa-01.json
for the ToBeSign_hex field

jim

> -----Original Message-----
> From: COSE [mailto:cose-bounces@ietf.org] On Behalf Of Lundblade, Laurence
> Sent: Monday, December 05, 2016 6:39 PM
> To: cose <cose@ietf.org>
> Subject: [COSE] exact input to the sig computation
> 
> Can you confirm for me the input to the signature computation (e.g. ECDSA)
is
> the concatenation of the the bstr wrapped  protected headers and the bstr
> wrapped payload?  Pretty sure that's right, but it doesn't seem to be
explicit in
> the cose draft. Sorry if I missed it.
> 
> Thx
> 
> LL
> 
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From nobody Mon Dec  5 19:31:31 2016
Return-Path: <llundbla@qti.qualcomm.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 059791296A0 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 19:31:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.917
X-Spam-Level: 
X-Spam-Status: No, score=-9.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.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 NAiPn9MK3m5p for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 19:31:29 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DAB4129477 for <cose@ietf.org>; Mon,  5 Dec 2016 19:31:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1480995089; x=1512531089; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=W0a4UFrgy2M9sYG3ruEm6oJKuUQ1GdxDQ2vN/5G8s6g=; b=C63M5uPt9ksQbipgShWMwBajlXbTFm+K8gGOV+913EzACGeDxaT3jNrS IZxE+YCpyZ+Q6H4IroNxxuNIHKaZrcAWofzKzDUTEQFKvv1Cmq5cHpnNx hyeQotcbXn4WAzBH4FDXof0/l+vCnIvT8A3QBixq8VXy2oQI9zyrF6npx I=;
X-IronPort-AV: E=Sophos;i="5.33,751,1477983600"; d="scan'208";a="245724063"
Received: from unknown (HELO Ironmsg03-R.qualcomm.com) ([10.53.140.107]) by wolverine01.qualcomm.com with ESMTP; 05 Dec 2016 19:31:28 -0800
X-IronPort-AV: E=McAfee;i="5700,7163,8370"; a="1269057515"
X-Amp-Result: CLEAN
Received: from nasanexm01b.na.qualcomm.com ([10.85.0.82]) by Ironmsg03-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 05 Dec 2016 19:31:28 -0800
Received: from NASANEXM01B.na.qualcomm.com (10.85.0.82) by NASANEXM01B.na.qualcomm.com (10.85.0.82) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 5 Dec 2016 19:31:27 -0800
Received: from NASANEXM01B.na.qualcomm.com ([10.85.0.82]) by NASANEXM01B.na.qualcomm.com ([10.85.0.82]) with mapi id 15.00.1178.000; Mon, 5 Dec 2016 19:31:27 -0800
From: "Lundblade, Laurence" <llundbla@qti.qualcomm.com>
To: Jim Schaad <ietf@augustcellars.com>
Thread-Topic: [COSE] exact input to the sig computation
Thread-Index: AQHST2n1R6OqlPuV/EaiRlaLIWe8i6D6yEkAgAABaAA=
Date: Tue, 6 Dec 2016 03:31:26 +0000
Message-ID: <64BCC80D-99AA-41AE-A492-85C96873E0CF@qti.qualcomm.com>
References: <6965DA5C-E0A2-4B33-A290-2CE04BB41BAC@qti.qualcomm.com> <06e501d24f70$82e801a0$88b804e0$@augustcellars.com>
In-Reply-To: <06e501d24f70$82e801a0$88b804e0$@augustcellars.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.1878.6)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [199.106.107.6]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <D1174F4C2373794697E9DA378955896F@qualcomm.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/yd_N6AV6nO-T_C6ra3aBP_mwPvk>
Cc: cose <cose@ietf.org>
Subject: Re: [COSE] exact input to the sig computation
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 03:31:31 -0000

Well, I sure did miss it didn=92t I. Thanks for the quick response. :-)

LL

On Dec 5, 2016, at 7:26 PM, Jim Schaad <ietf@augustcellars.com> wrote:

> No that is not correct.   The correct input is called out in section 4.4.
>=20
> You can also look at
> https://github.com/jimsch/Examples/blob/master/ecdsa-examples/ecdsa-01.js=
on
> for the ToBeSign_hex field
>=20
> jim
>=20
>> -----Original Message-----
>> From: COSE [mailto:cose-bounces@ietf.org] On Behalf Of Lundblade, Lauren=
ce
>> Sent: Monday, December 05, 2016 6:39 PM
>> To: cose <cose@ietf.org>
>> Subject: [COSE] exact input to the sig computation
>>=20
>> Can you confirm for me the input to the signature computation (e.g. ECDS=
A)
> is
>> the concatenation of the the bstr wrapped  protected headers and the bst=
r
>> wrapped payload?  Pretty sure that's right, but it doesn't seem to be
> explicit in
>> the cose draft. Sorry if I missed it.
>>=20
>> Thx
>>=20
>> LL
>>=20
>> _______________________________________________
>> COSE mailing list
>> COSE@ietf.org
>> https://www.ietf.org/mailman/listinfo/cose
>=20
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From nobody Mon Dec  5 20:16:54 2016
Return-Path: <ietf@augustcellars.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59CFC129695 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 20:16:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.796
X-Spam-Level: 
X-Spam-Status: No, score=-4.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-2.896, SPF_PASS=-0.001] 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 F4xf7fpsycY0 for <cose@ietfa.amsl.com>; Mon,  5 Dec 2016 20:16:49 -0800 (PST)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7C501296A9 for <cose@ietf.org>; Mon,  5 Dec 2016 20:16:48 -0800 (PST)
Received: from hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Mon, 5 Dec 2016 20:36:27 -0800
From: Jim Schaad <ietf@augustcellars.com>
To: "'Lundblade, Laurence'" <llundbla@qti.qualcomm.com>, 'Samuel Erdtman' <samuel@erdtman.se>
References: <147987163959.30322.14158962529156430503.idtracker@ietfa.amsl.com> <004901d24546$8e76bfe0$ab643fa0$@augustcellars.com> <CAF2hCbZK4+mSHTqvZQnzFD+7F8PDkP0q3JNFYp=dOMRkE+Vh=w@mail.gmail.com> <9CE238FE-6AF0-458D-A1C7-B790870323D3@qti.qualcomm.com>
In-Reply-To: <9CE238FE-6AF0-458D-A1C7-B790870323D3@qti.qualcomm.com>
Date: Mon, 5 Dec 2016 20:16:40 -0800
Message-ID: <06e701d24f77$8d438280$a7ca8780$@augustcellars.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_06E8_01D24F34.7F265D00"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGas+U5hOX2ZwwTfdISQ4lSrZ9yRQGKptd0AmvDM5wAeJK3gqFGCfeA
Content-Language: en-us
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/5A67oKZruqDoQ7cOXu3pKOfsGJ0>
Cc: 'cose' <cose@ietf.org>
Subject: Re: [COSE] New Version Notification for draft-schaad-cose-x509-00.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 04:16:52 -0000

------=_NextPart_000_06E8_01D24F34.7F265D00
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Thanks for input, it is something that nobody else has actually given yet.

 

I could easily get behind the idea of moving to two different headers, one
for ordered and one for a bag.  I don't think that there would be a huge
problem with assigning the multiple code points.

 

I don't know how common/uncommon it is for fields to allow multiple types.
I do know that the COSE spec does it in a couple of places, although most of
them can be ignored at this point in time.  Personally, I don't find the
code to support that feature to be very difficult and argued that as part of
the JOSE effort when the same topic was discussed.

 

While it does not explicitly say that in COSE, my assumption was always that
'kid' only identified COSE based keys.  I think that is probably an invalid
assumption.  I would however expect that if an explicit key is given in the
form a certificate then a kid would not need to be present.  An application
however could state that a kid could be the spki value from a certificate so
that it could be used to find certificates if desired. I'll make a comment
to myself on that.

 

More comments from everybody about what is good and bad are wanted.

 

Jim

 

 

From: Lundblade, Laurence [mailto:llundbla@qti.qualcomm.com] 
Sent: Monday, December 05, 2016 6:21 PM
To: Samuel Erdtman <samuel@erdtman.se>
Cc: Jim Schaad <ietf@augustcellars.com>; cose <cose@ietf.org>
Subject: Re: [COSE] New Version Notification for
draft-schaad-cose-x509-00.txt

 

Sorry for the delayed response and thanks for the draft.

 

The order definitive chain option for x5c looks pretty good. How does the
kid parameter come into play? Is x5c in lieu of kid?  Seems like it would
be.

 

Is it usual to have the data type / semantics vary for some CBOR like x5c?
Haven't run into any CBOR like that before.  Would it be better to have an
x5cb (b for bag) and an x5co (o for ordered).

 

Thanks!

 

LL

 

 

 

 

 

On Nov 23, 2016, at 10:43 PM, Samuel Erdtman <samuel@erdtman.se
<mailto:samuel@erdtman.se> > wrote:





Looks like a good start to me.

Laurence what do you think?

//Samuel

 

On Wed, Nov 23, 2016 at 6:00 AM, Jim Schaad <ietf@augustcellars.com
<mailto:ietf@augustcellars.com> > wrote:

This is a rough draft of what a set of X.509 headers could look like.  There
is lots of things that are incomplete or missing, but I said I would write
up a fast version for people to look at so here it is.

If you are interested, please comment on the headers.  The pointer to the
github repository is in the document.

Jim


> -----Original Message-----
> From: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
[mailto:internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> ]
> Sent: Tuesday, November 22, 2016 7:27 PM
> To: Jim Schaad <ietf@augustcellars.com <mailto:ietf@augustcellars.com> >
> Subject: New Version Notification for draft-schaad-cose-x509-00.txt
>
>
> A new version of I-D, draft-schaad-cose-x509-00.txt has been successfully
> submitted by Jim Schaad and posted to the IETF repository.
>
> Name:         draft-schaad-cose-x509
> Revision:     00
> Title:                CBOR Encoded Message Syntax (COSE): Headers for
carrying
> and referencing X.509 certificates
> Document date:        2016-11-22
> Group:                Individual Submission
> Pages:                6
> URL:
https://www.ietf.org/internet-drafts/draft-schaad-cose-x509-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-schaad-cose-x509/
> Htmlized:       https://tools.ietf.org/html/draft-schaad-cose-x509-00
>
>
> Abstract:
>    This document defines the headers and usage for referring to and
>    transporting X.509 certificates in the CBOR Encoded Message (COSE)
>    Syntax.
>
> Contributing to this document
>
>    The source for this draft is being maintained in GitHub.  Suggested
>    changes should be submitted as pull requests at <https://github.com/
>    cose-wg/X509>.  Instructions are on that page as well.  Editorial
>    changes can be managed in GitHub, but any substantial issues need to
>    be discussed on the COSE mailing list.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
submission
> until the htmlized version and diff are available at tools.ietf.org
<http://tools.ietf.org/> .
>
> The IETF Secretariat


_______________________________________________
COSE mailing list
COSE@ietf.org <mailto:COSE@ietf.org> 
https://www.ietf.org/mailman/listinfo/cose

 

 


------=_NextPart_000_06E8_01D24F34.7F265D00
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>Thanks for =
input, it is something that nobody else has actually given =
yet.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>I could =
easily get behind the idea of moving to two different headers, one for =
ordered and one for a bag.&nbsp; I don&#8217;t think that there would be =
a huge problem with assigning the multiple code =
points.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>I =
don&#8217;t know how common/uncommon it is for fields to allow multiple =
types.&nbsp; I do know that the COSE spec does it in a couple of places, =
although most of them can be ignored at this point in time.&nbsp; =
Personally, I don&#8217;t find the code to support that feature to be =
very difficult and argued that as part of the JOSE effort when the same =
topic was discussed.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>While it =
does not explicitly say that in COSE, my assumption was always that =
&#8216;kid&#8217; only identified COSE based keys.&nbsp; I think that is =
probably an invalid assumption.&nbsp; I would however expect that if an =
explicit key is given in the form a certificate then a kid would not =
need to be present.&nbsp; An application however could state that a kid =
could be the spki value from a certificate so that it could be used to =
find certificates if desired. I&#8217;ll make a comment to myself on =
that.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>More =
comments from everybody about what is good and bad are =
wanted.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>Jim<o:p></o:p=
></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p>&nbsp;</=
o:p></span></p><div style=3D'border:none;border-left:solid blue =
1.5pt;padding:0in 0in 0in 4.0pt'><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span><=
/b><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'> =
Lundblade, Laurence [mailto:llundbla@qti.qualcomm.com] <br><b>Sent:</b> =
Monday, December 05, 2016 6:21 PM<br><b>To:</b> Samuel Erdtman =
&lt;samuel@erdtman.se&gt;<br><b>Cc:</b> Jim Schaad =
&lt;ietf@augustcellars.com&gt;; cose =
&lt;cose@ietf.org&gt;<br><b>Subject:</b> Re: [COSE] New Version =
Notification for =
draft-schaad-cose-x509-00.txt<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>Sorry =
for the delayed response and thanks for the =
draft.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>The order definitive chain option for x5c looks pretty =
good. How does the kid parameter come into play? Is x5c in lieu of kid? =
&nbsp;Seems like it would be.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Is it usual to have the data type / semantics vary for =
some CBOR like x5c? Haven&#8217;t run into any CBOR like that before. =
&nbsp;Would it be better to have an x5cb (b for bag) and an x5co (o for =
ordered).<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks!<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>LL<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Nov 23, 2016, at 10:43 PM, Samuel Erdtman &lt;<a =
href=3D"mailto:samuel@erdtman.se">samuel@erdtman.se</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Looks like a good start =
to me.<o:p></o:p></p></div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>Laurence what do you =
think?<o:p></o:p></p></div><p =
class=3DMsoNormal>//Samuel<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>On Wed, =
Nov 23, 2016 at 6:00 AM, Jim Schaad &lt;<a =
href=3D"mailto:ietf@augustcellars.com" =
target=3D"_blank">ietf@augustcellars.com</a>&gt; =
wrote:<o:p></o:p></p><blockquote style=3D'border:none;border-left:solid =
#CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><p class=3DMsoNormal>This is a =
rough draft of what a set of X.509 headers could look like.&nbsp; There =
is lots of things that are incomplete or missing, but I said I would =
write up a fast version for people to look at so here it is.<br><br>If =
you are interested, please comment on the headers.&nbsp; The pointer to =
the github repository is in the document.<br><br>Jim<br><br><br>&gt; =
-----Original Message-----<br>&gt; From: <a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a> =
[mailto:<a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a>]<br=
>&gt; Sent: Tuesday, November 22, 2016 7:27 PM<br>&gt; To: Jim Schaad =
&lt;<a =
href=3D"mailto:ietf@augustcellars.com">ietf@augustcellars.com</a>&gt;<br>=
&gt; Subject: New Version Notification for =
draft-schaad-cose-x509-00.txt<br>&gt;<br>&gt;<br>&gt; A new version of =
I-D, draft-schaad-cose-x509-00.txt has been successfully<br>&gt; =
submitted by Jim Schaad and posted to the IETF =
repository.<br>&gt;<br>&gt; Name:&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;draft-schaad-cose-x509<br>&gt; Revision:&nbsp; &nbsp; =
&nbsp;00<br>&gt; Title:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; CBOR Encoded Message Syntax (COSE): Headers for carrying<br>&gt; =
and referencing X.509 certificates<br>&gt; Document date:&nbsp; &nbsp; =
&nbsp; &nbsp; 2016-11-22<br>&gt; Group:&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; Individual Submission<br>&gt; Pages:&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6<br>&gt; URL:&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a =
href=3D"https://www.ietf.org/internet-drafts/draft-schaad-cose-x509-00.tx=
t" =
target=3D"_blank">https://www.ietf.org/internet-drafts/draft-schaad-cose-=
x509-00.txt</a><br>&gt; Status:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-schaad-cose-x509/" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-schaad-cose-x509=
/</a><br>&gt; Htmlized:&nbsp; &nbsp; &nbsp; &nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-schaad-cose-x509-00" =
target=3D"_blank">https://tools.ietf.org/html/draft-schaad-cose-x509-00</=
a><br>&gt;<br>&gt;<br>&gt; Abstract:<br>&gt;&nbsp; &nbsp; This document =
defines the headers and usage for referring to and<br>&gt;&nbsp; &nbsp; =
transporting X.509 certificates in the CBOR Encoded Message =
(COSE)<br>&gt;&nbsp; &nbsp; Syntax.<br>&gt;<br>&gt; Contributing to this =
document<br>&gt;<br>&gt;&nbsp; &nbsp; The source for this draft is being =
maintained in GitHub.&nbsp; Suggested<br>&gt;&nbsp; &nbsp; changes =
should be submitted as pull requests at &lt;<a =
href=3D"https://github.com/" =
target=3D"_blank">https://github.com/</a><br>&gt;&nbsp; &nbsp; =
cose-wg/X509&gt;.&nbsp; Instructions are on that page as well.&nbsp; =
Editorial<br>&gt;&nbsp; &nbsp; changes can be managed in GitHub, but any =
substantial issues need to<br>&gt;&nbsp; &nbsp; be discussed on the COSE =
mailing list.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; Please note that =
it may take a couple of minutes from the time of submission<br>&gt; =
until the htmlized version and diff are available at <a =
href=3D"http://tools.ietf.org/" =
target=3D"_blank">tools.ietf.org</a>.<br>&gt;<br>&gt; The IETF =
Secretariat<br><br><br>_______________________________________________<br=
>COSE mailing list<br><a =
href=3D"mailto:COSE@ietf.org">COSE@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/cose" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/cose</a><o:p></o:=
p></p></blockquote></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></blockquote></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>
------=_NextPart_000_06E8_01D24F34.7F265D00--


From nobody Tue Dec  6 22:01:50 2016
Return-Path: <samuel@erdtman.se>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDC4F129677 for <cose@ietfa.amsl.com>; Tue,  6 Dec 2016 22:01:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=erdtman-se.20150623.gappssmtp.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 jRXjxi_QBuFV for <cose@ietfa.amsl.com>; Tue,  6 Dec 2016 22:01:47 -0800 (PST)
Received: from mail-wj0-x236.google.com (mail-wj0-x236.google.com [IPv6:2a00:1450:400c:c01::236]) (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 0520C129676 for <cose@ietf.org>; Tue,  6 Dec 2016 22:01:46 -0800 (PST)
Received: by mail-wj0-x236.google.com with SMTP id tk12so54012319wjb.3 for <cose@ietf.org>; Tue, 06 Dec 2016 22:01:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erdtman-se.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CRtjZpb0dSPgAzpUfQWFjVeMHa6KVzdBF3c7rgZQnU8=; b=eO6xiE5qS6GdW+PNUJQlWPQFXSENJ3RnIAMZVtW3DyqqexU8GZoGL1zvCiZ4iipUu/ 43mmuyAoeaF89dOhh/I0Zc1GBy+QZIK6mUCkTU/5BUVvVemEOnzm6b+B8pYvaRKBiBNM MwZglVE06spVMvXI0pRCXdPYRkqpzOJZ7wta4YlWAacFyaCp78jHqv5fDd5A/QouaaO1 23sjeibRsAO2Rwj99aIcqvIqjabsx3dbVxW2WYZmq8NhX01MBECronXiZ0dXu/PJkmEi OTpFYEjc1ah9S+WGmXSmdTk389oFmlXXGqGdgJ6OVG9IOHXAF8Ev9hvyrHrKUl1Zf5uZ l7wQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CRtjZpb0dSPgAzpUfQWFjVeMHa6KVzdBF3c7rgZQnU8=; b=LEv5p0vEN9BbOFOeSdx1KMdIP54Xc5OVQvMBaeauYxSvisgZYrCwsnYhKBFkfkx3Pj bpnMpo5M0laCwU47LqnPRFtCwRyOdZ6Kduo76Mryd892QdvICvgG0NaAYBkFYhjNXwB6 F+AG4ciVFBGZ9Qx8uzus/DyYx4oKPvTtUWsEi0qLwk8Gn+gOPR7RuGqJHh1LaqHA8AZY HI6DtupDJgUFED6DhjPhypoJWfg7cVbCVGZGca8M5bdWTxqfUTxR80x2ZZvGvNxmF6sU aNKB1oJLaKTvfoogisxWXG+UHko17B1g7ZmDF/TyFqD/oaakubOrLDzBbIqA7Kt41Bao WABw==
X-Gm-Message-State: AKaTC00qTrDucc1KQDH5/gfNJOhT315XIVecJLg9DHYLwhpMbHUngUPlV/qIp8v+UaZQ8IAB+HKziOvgMXTrlQ==
X-Received: by 10.25.193.196 with SMTP id r187mr21513548lff.21.1481090505210;  Tue, 06 Dec 2016 22:01:45 -0800 (PST)
MIME-Version: 1.0
Received: by 10.25.219.12 with HTTP; Tue, 6 Dec 2016 22:01:44 -0800 (PST)
In-Reply-To: <06e701d24f77$8d438280$a7ca8780$@augustcellars.com>
References: <147987163959.30322.14158962529156430503.idtracker@ietfa.amsl.com> <004901d24546$8e76bfe0$ab643fa0$@augustcellars.com> <CAF2hCbZK4+mSHTqvZQnzFD+7F8PDkP0q3JNFYp=dOMRkE+Vh=w@mail.gmail.com> <9CE238FE-6AF0-458D-A1C7-B790870323D3@qti.qualcomm.com> <06e701d24f77$8d438280$a7ca8780$@augustcellars.com>
From: Samuel Erdtman <samuel@erdtman.se>
Date: Wed, 7 Dec 2016 07:01:44 +0100
Message-ID: <CAF2hCbbdp=mW5yfKvWoF-Tm53-CdVPQe7Xx-+TPpJwjsiMzofQ@mail.gmail.com>
To: Jim Schaad <ietf@augustcellars.com>
Content-Type: multipart/alternative; boundary=94eb2c1a1d56719b7e05430b41c6
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/JzQRZ-1yVP43YujCdjIgPaInd30>
Cc: "Lundblade, Laurence" <llundbla@qti.qualcomm.com>, cose <cose@ietf.org>
Subject: Re: [COSE] New Version Notification for draft-schaad-cose-x509-00.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Dec 2016 06:01:50 -0000

--94eb2c1a1d56719b7e05430b41c6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Jim,

I think we should name the parameters differently x5t, x5c and x5u are used
in JOSE with slightly different semantic. This would be similar to the
"content type" in the COSE specification where cty is not used.
Since the names are not included in the encoded message it might make sense
to name them:
* x509 Certificate Thumbprint
* x509 Certificate Chain
* x509 Certificate URL

//Samuel

On Tue, Dec 6, 2016 at 5:16 AM, Jim Schaad <ietf@augustcellars.com> wrote:

> Thanks for input, it is something that nobody else has actually given yet=
.
>
>
>
> I could easily get behind the idea of moving to two different headers, on=
e
> for ordered and one for a bag.  I don=E2=80=99t think that there would be=
 a huge
> problem with assigning the multiple code points.
>
>
>
> I don=E2=80=99t know how common/uncommon it is for fields to allow multip=
le
> types.  I do know that the COSE spec does it in a couple of places,
> although most of them can be ignored at this point in time.  Personally, =
I
> don=E2=80=99t find the code to support that feature to be very difficult =
and argued
> that as part of the JOSE effort when the same topic was discussed.
>
>
>
> While it does not explicitly say that in COSE, my assumption was always
> that =E2=80=98kid=E2=80=99 only identified COSE based keys.  I think that=
 is probably an
> invalid assumption.  I would however expect that if an explicit key is
> given in the form a certificate then a kid would not need to be present.
> An application however could state that a kid could be the spki value fro=
m
> a certificate so that it could be used to find certificates if desired.
> I=E2=80=99ll make a comment to myself on that.
>
>
>
> More comments from everybody about what is good and bad are wanted.
>
>
>
> Jim
>
>
>
>
>
> *From:* Lundblade, Laurence [mailto:llundbla@qti.qualcomm.com]
> *Sent:* Monday, December 05, 2016 6:21 PM
> *To:* Samuel Erdtman <samuel@erdtman.se>
> *Cc:* Jim Schaad <ietf@augustcellars.com>; cose <cose@ietf.org>
> *Subject:* Re: [COSE] New Version Notification for
> draft-schaad-cose-x509-00.txt
>
>
>
> Sorry for the delayed response and thanks for the draft.
>
>
>
> The order definitive chain option for x5c looks pretty good. How does the
> kid parameter come into play? Is x5c in lieu of kid?  Seems like it would
> be.
>
>
>
> Is it usual to have the data type / semantics vary for some CBOR like x5c=
?
> Haven=E2=80=99t run into any CBOR like that before.  Would it be better t=
o have an
> x5cb (b for bag) and an x5co (o for ordered).
>
>
>
> Thanks!
>
>
>
> LL
>
>
>
>
>
>
>
>
>
>
>
> On Nov 23, 2016, at 10:43 PM, Samuel Erdtman <samuel@erdtman.se> wrote:
>
>
>
> Looks like a good start to me.
>
> Laurence what do you think?
>
> //Samuel
>
>
>
> On Wed, Nov 23, 2016 at 6:00 AM, Jim Schaad <ietf@augustcellars.com>
> wrote:
>
> This is a rough draft of what a set of X.509 headers could look like.
> There is lots of things that are incomplete or missing, but I said I woul=
d
> write up a fast version for people to look at so here it is.
>
> If you are interested, please comment on the headers.  The pointer to the
> github repository is in the document.
>
> Jim
>
>
> > -----Original Message-----
> > From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> > Sent: Tuesday, November 22, 2016 7:27 PM
> > To: Jim Schaad <ietf@augustcellars.com>
> > Subject: New Version Notification for draft-schaad-cose-x509-00.txt
> >
> >
> > A new version of I-D, draft-schaad-cose-x509-00.txt has been successful=
ly
> > submitted by Jim Schaad and posted to the IETF repository.
> >
> > Name:         draft-schaad-cose-x509
> > Revision:     00
> > Title:                CBOR Encoded Message Syntax (COSE): Headers for
> carrying
> > and referencing X.509 certificates
> > Document date:        2016-11-22
> > Group:                Individual Submission
> > Pages:                6
> > URL:            https://www.ietf.org/internet-
> drafts/draft-schaad-cose-x509-00.txt
> > Status:         https://datatracker.ietf.org/doc/draft-schaad-cose-x509=
/
> > Htmlized:       https://tools.ietf.org/html/draft-schaad-cose-x509-00
> >
> >
> > Abstract:
> >    This document defines the headers and usage for referring to and
> >    transporting X.509 certificates in the CBOR Encoded Message (COSE)
> >    Syntax.
> >
> > Contributing to this document
> >
> >    The source for this draft is being maintained in GitHub.  Suggested
> >    changes should be submitted as pull requests at <https://github.com/
> >    cose-wg/X509>.  Instructions are on that page as well.  Editorial
> >    changes can be managed in GitHub, but any substantial issues need to
> >    be discussed on the COSE mailing list.
> >
> >
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > The IETF Secretariat
>
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose
>
>
>
>
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose
>
>

--94eb2c1a1d56719b7e05430b41c6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Hi Jim,<br><br></div>I think we should name the =
parameters differently x5t, x5c and x5u are used in JOSE with slightly diff=
erent semantic. This would be similar to the &quot;content type&quot; in th=
e COSE specification where cty is not used.<br></div><div>Since the names a=
re not included in the encoded message it might make sense to name them:<br=
></div><div>* x509 Certificate Thumbprint<br>* x509 Certificate Chain<br>* =
x509 Certificate URL<br></div><div><br></div>//Samuel<br></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Dec 6, 2016 at 5:16=
 AM, Jim Schaad <span dir=3D"ltr">&lt;<a href=3D"mailto:ietf@augustcellars.=
com" target=3D"_blank">ietf@augustcellars.com</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div link=3D"blue" vlink=3D"purple" lang=3D"EN-U=
S"><div class=3D"m_447299186961813886WordSection1"><p class=3D"MsoNormal"><=
span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">=
Thanks for input, it is something that nobody else has actually given yet.<=
u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.=
0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span>=
</p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quo=
t;Calibri&quot;,sans-serif">I could easily get behind the idea of moving to=
 two different headers, one for ordered and one for a bag.=C2=A0 I don=E2=
=80=99t think that there would be a huge problem with assigning the multipl=
e code points.<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u>=C2=
=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">I don=E2=80=99t know how commo=
n/uncommon it is for fields to allow multiple types.=C2=A0 I do know that t=
he COSE spec does it in a couple of places, although most of them can be ig=
nored at this point in time.=C2=A0 Personally, I don=E2=80=99t find the cod=
e to support that feature to be very difficult and argued that as part of t=
he JOSE effort when the same topic was discussed.<u></u><u></u></span></p><=
p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">While it does not explicitly say that in COSE, my assumption was always =
that =E2=80=98kid=E2=80=99 only identified COSE based keys.=C2=A0 I think t=
hat is probably an invalid assumption.=C2=A0 I would however expect that if=
 an explicit key is given in the form a certificate then a kid would not ne=
ed to be present.=C2=A0 An application however could state that a kid could=
 be the spki value from a certificate so that it could be used to find cert=
ificates if desired. I=E2=80=99ll make a comment to myself on that.<u></u><=
u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fon=
t-family:&quot;Calibri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p><p =
class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">More comments from everybody about what is good and ba=
d are wanted.<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u>=C2=A0=
<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">Jim<u></u><u></u></span></p><p cl=
ass=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><s=
pan style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><=
u></u>=C2=A0<u></u></span></p><div style=3D"border:none;border-left:solid b=
lue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style=3D"border:none;border-=
top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class=3D"MsoNormal"><=
b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">From:</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibr=
i&quot;,sans-serif"> Lundblade, Laurence [mailto:<a href=3D"mailto:llundbla=
@qti.qualcomm.com" target=3D"_blank">llundbla@qti.qualcomm.<wbr>com</a>] <b=
r><b>Sent:</b> Monday, December 05, 2016 6:21 PM<br><b>To:</b> Samuel Erdtm=
an &lt;<a href=3D"mailto:samuel@erdtman.se" target=3D"_blank">samuel@erdtma=
n.se</a>&gt;<br><b>Cc:</b> Jim Schaad &lt;<a href=3D"mailto:ietf@augustcell=
ars.com" target=3D"_blank">ietf@augustcellars.com</a>&gt;; cose &lt;<a href=
=3D"mailto:cose@ietf.org" target=3D"_blank">cose@ietf.org</a>&gt;<br><b>Sub=
ject:</b> Re: [COSE] New Version Notification for draft-schaad-cose-x509-00=
.txt<u></u><u></u></span></p></div></div><div><div class=3D"h5"><p class=3D=
"MsoNormal"><u></u>=C2=A0<u></u></p><div><p class=3D"MsoNormal">Sorry for t=
he delayed response and thanks for the draft.<u></u><u></u></p></div><div><=
p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNor=
mal">The order definitive chain option for x5c looks pretty good. How does =
the kid parameter come into play? Is x5c in lieu of kid?=C2=A0 Seems like i=
t would be.<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=
=A0<u></u></p></div><div><p class=3D"MsoNormal">Is it usual to have the dat=
a type / semantics vary for some CBOR like x5c? Haven=E2=80=99t run into an=
y CBOR like that before.=C2=A0 Would it be better to have an x5cb (b for ba=
g) and an x5co (o for ordered).<u></u><u></u></p></div><div><p class=3D"Mso=
Normal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal">Thanks!<u=
></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><=
/div><div><p class=3D"MsoNormal">LL<u></u><u></u></p></div><div><p class=3D=
"MsoNormal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal"><u></=
u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></=
p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><p class=
=3D"MsoNormal"><u></u>=C2=A0<u></u></p><div><div><p class=3D"MsoNormal">On =
Nov 23, 2016, at 10:43 PM, Samuel Erdtman &lt;<a href=3D"mailto:samuel@erdt=
man.se" target=3D"_blank">samuel@erdtman.se</a>&gt; wrote:<u></u><u></u></p=
></div><p class=3D"MsoNormal"><br><br><u></u><u></u></p><blockquote style=
=3D"margin-top:5.0pt;margin-bottom:5.0pt"><div><div><div><p class=3D"MsoNor=
mal" style=3D"margin-bottom:12.0pt">Looks like a good start to me.<u></u><u=
></u></p></div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Lauren=
ce what do you think?<u></u><u></u></p></div><p class=3D"MsoNormal">//Samue=
l<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></=
p><div><p class=3D"MsoNormal">On Wed, Nov 23, 2016 at 6:00 AM, Jim Schaad &=
lt;<a href=3D"mailto:ietf@augustcellars.com" target=3D"_blank">ietf@augustc=
ellars.com</a>&gt; wrote:<u></u><u></u></p><blockquote style=3D"border:none=
;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8p=
t;margin-right:0in"><p class=3D"MsoNormal">This is a rough draft of what a =
set of X.509 headers could look like.=C2=A0 There is lots of things that ar=
e incomplete or missing, but I said I would write up a fast version for peo=
ple to look at so here it is.<br><br>If you are interested, please comment =
on the headers.=C2=A0 The pointer to the github repository is in the docume=
nt.<br><br>Jim<br><br><br>&gt; -----Original Message-----<br>&gt; From: <a =
href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts@=
ietf.org</a> [mailto:<a href=3D"mailto:internet-drafts@ietf.org" target=3D"=
_blank">internet-drafts@ietf.<wbr>org</a>]<br>&gt; Sent: Tuesday, November =
22, 2016 7:27 PM<br>&gt; To: Jim Schaad &lt;<a href=3D"mailto:ietf@augustce=
llars.com" target=3D"_blank">ietf@augustcellars.com</a>&gt;<br>&gt; Subject=
: New Version Notification for draft-schaad-cose-x509-00.txt<br>&gt;<br>&gt=
;<br>&gt; A new version of I-D, draft-schaad-cose-x509-00.txt has been succ=
essfully<br>&gt; submitted by Jim Schaad and posted to the IETF repository.=
<br>&gt;<br>&gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-schaad-cose-x=
509<br>&gt; Revision:=C2=A0 =C2=A0 =C2=A000<br>&gt; Title:=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CBOR Encoded Message Syntax (COSE): =
Headers for carrying<br>&gt; and referencing X.509 certificates<br>&gt; Doc=
ument date:=C2=A0 =C2=A0 =C2=A0 =C2=A0 2016-11-22<br>&gt; Group:=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>&gt;=
 Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 6<br>&gt; UR=
L:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.org=
/internet-drafts/draft-schaad-cose-x509-00.txt" target=3D"_blank">https://w=
ww.ietf.org/internet-<wbr>drafts/draft-schaad-cose-x509-<wbr>00.txt</a><br>=
&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracke=
r.ietf.org/doc/draft-schaad-cose-x509/" target=3D"_blank">https://datatrack=
er.ietf.org/<wbr>doc/draft-schaad-cose-x509/</a><br>&gt; Htmlized:=C2=A0 =
=C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/draft-schaad-cos=
e-x509-00" target=3D"_blank">https://tools.ietf.org/html/<wbr>draft-schaad-=
cose-x509-00</a><br>&gt;<br>&gt;<br>&gt; Abstract:<br>&gt;=C2=A0 =C2=A0 Thi=
s document defines the headers and usage for referring to and<br>&gt;=C2=A0=
 =C2=A0 transporting X.509 certificates in the CBOR Encoded Message (COSE)<=
br>&gt;=C2=A0 =C2=A0 Syntax.<br>&gt;<br>&gt; Contributing to this document<=
br>&gt;<br>&gt;=C2=A0 =C2=A0 The source for this draft is being maintained =
in GitHub.=C2=A0 Suggested<br>&gt;=C2=A0 =C2=A0 changes should be submitted=
 as pull requests at &lt;<a href=3D"https://github.com/" target=3D"_blank">=
https://github.com/</a><br>&gt;=C2=A0 =C2=A0 cose-wg/X509&gt;.=C2=A0 Instru=
ctions are on that page as well.=C2=A0 Editorial<br>&gt;=C2=A0 =C2=A0 chang=
es can be managed in GitHub, but any substantial issues need to<br>&gt;=C2=
=A0 =C2=A0 be discussed on the COSE mailing list.<br>&gt;<br>&gt;<br>&gt;<b=
r>&gt;<br>&gt; Please note that it may take a couple of minutes from the ti=
me of submission<br>&gt; until the htmlized version and diff are available =
at <a href=3D"http://tools.ietf.org/" target=3D"_blank">tools.ietf.org</a>.=
<br>&gt;<br>&gt; The IETF Secretariat<br><br><br>__________________________=
____<wbr>_________________<br>COSE mailing list<br><a href=3D"mailto:COSE@i=
etf.org" target=3D"_blank">COSE@ietf.org</a><br><a href=3D"https://www.ietf=
.org/mailman/listinfo/cose" target=3D"_blank">https://www.ietf.org/mailman/=
<wbr>listinfo/cose</a><u></u><u></u></p></blockquote></div><p class=3D"MsoN=
ormal"><u></u>=C2=A0<u></u></p></div></blockquote></div><p class=3D"MsoNorm=
al"><u></u>=C2=A0<u></u></p></div></div></div></div></div><br>_____________=
_________________<wbr>_________________<br>
COSE mailing list<br>
<a href=3D"mailto:COSE@ietf.org">COSE@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/cose" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/cose</a><br>
<br></blockquote></div><br></div>

--94eb2c1a1d56719b7e05430b41c6--


From nobody Sat Dec 31 13:27:42 2016
Return-Path: <Michael.Jones@microsoft.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6F191295AB for <cose@ietfa.amsl.com>; Sat, 31 Dec 2016 13:27:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 igoGWcOHOtjc for <cose@ietfa.amsl.com>; Sat, 31 Dec 2016 13:27:39 -0800 (PST)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0118.outbound.protection.outlook.com [104.47.40.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B729F1295AC for <cose@ietf.org>; Sat, 31 Dec 2016 13:27:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=y82XMkr5I8tyXXm+jSJM1xpyxc8baPN/1Vak7l0dFh4=; b=LeLaPVC4Jaf5S8fX+RahvPNqW5RDM2ctRGkDl+iXzw8kjqdwr9WwS5yO21JCQRkh41s1oLdmpQFEzvTY3b2SU2LUWBBguNwsTBWXrPtCONJ3PhKsXac0XyCqzFBj1rFnlxPUQvuUTz11Z5jp8Eubkw3ZXWxGdPDcHyfhiUyd7/w=
Received: from BN3PR03MB2355.namprd03.prod.outlook.com (10.166.74.150) by BN3PR03MB2353.namprd03.prod.outlook.com (10.166.74.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.803.11; Sat, 31 Dec 2016 21:27:36 +0000
Received: from BN3PR03MB2355.namprd03.prod.outlook.com ([10.166.74.150]) by BN3PR03MB2355.namprd03.prod.outlook.com ([10.166.74.150]) with mapi id 15.01.0803.021; Sat, 31 Dec 2016 21:27:36 +0000
From: Mike Jones <Michael.Jones@microsoft.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: Using RSA Algorithms with COSE Messages
Thread-Index: AdJjpEu8Y3CnLIB3RHKvk1NTw30gZg==
Date: Sat, 31 Dec 2016 21:27:36 +0000
Message-ID: <BN3PR03MB23552CD0BEDEAA35E0705791F56D0@BN3PR03MB2355.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Jones@microsoft.com; 
x-originating-ip: [50.47.95.25]
x-ms-office365-filtering-correlation-id: ebeddb95-413b-4d73-231e-08d431c3d70a
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN3PR03MB2353;
x-microsoft-exchange-diagnostics: 1; BN3PR03MB2353; 7:H112aKugOcJ6XgBGtJPMSPY89aHNroyxsQiq0y9Ath4N2mMWOgxHNyaCo3W12EekfmBDnjJKiV4hKugj8r1DhBMn+HIKyrmyJM6hVV/ieq7iT7HI0+U+gthD3dzjGuNW8Ty804WU/7GmXcH0fCpU5sOjO6ZGx41T0afMdi9emGTllh+AHE76ifA8KFRQPGOOmQwpEVX05GWFD4NuQ5qBVP5clUlVsgKMil9rKrTPKEOG7i4oeRua/1SQk6ylizRgLrG7zbY8Fw4hQyjLe96ZeGqEzZEt51D8rb5Uwnsl00xFmjPDU3I28x/lOV6ypFqgnVp3uzvm4qB9o3aODkM/7RwuxwC02sryDG0klTTS68BIYsEP89pr9UYGznu6K1AT5UsR3WlBspwJbpKOmIVyvQEIFc3jiG7NUnkph9x1IYhkXH8CIuMuTSEeyrPeR1MriEIjt1PGNHDHBjZc2UYkZPZwAm/bSMO7mGuRAgjCXqY=
x-microsoft-antispam-prvs: <BN3PR03MB235354ED3412CCD9904D267BF56D0@BN3PR03MB2353.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192374486261705)(31418570063057)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(61426038)(61427038)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6047074)(6042181)(6072148); SRVR:BN3PR03MB2353; BCL:0; PCL:0; RULEID:; SRVR:BN3PR03MB2353; 
x-forefront-prvs: 0173C6D4D5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(209900001)(199003)(189002)(5660300001)(68736007)(106356001)(6506006)(10290500002)(110136003)(38730400001)(33656002)(2900100001)(7696004)(8990500004)(3660700001)(5640700003)(2420400007)(74316002)(66066001)(15650500001)(92566002)(105586002)(99286003)(6916009)(2351001)(6436002)(606005)(7906003)(25786008)(2501003)(77096006)(7736002)(55016002)(107886002)(7110500001)(790700001)(8676002)(50986999)(5630700001)(10090500001)(54356999)(97736004)(86612001)(102836003)(81166006)(8936002)(122556002)(3280700002)(450100001)(5005710100001)(6116002)(9686002)(86362001)(3846002)(189998001)(101416001)(1730700003)(2906002)(81156014)(6606295002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR03MB2353; H:BN3PR03MB2355.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;  A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BN3PR03MB23552CD0BEDEAA35E0705791F56D0BN3PR03MB2355namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Dec 2016 21:27:36.0170 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB2353
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/siJCoueAsXGNG2i8tE3-xipeDKs>
Subject: [COSE] Using RSA Algorithms with COSE Messages
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 31 Dec 2016 21:27:41 -0000

--_000_BN3PR03MB23552CD0BEDEAA35E0705791F56D0BN3PR03MB2355namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The specification Using RSA Algorithms with COSE Messages<https://tools.iet=
f.org/html/draft-jones-cose-rsa-01> defines encodings for using RSA algorit=
hms with CBOR Object Signing and Encryption (COSE)<https://tools.ietf.org/h=
tml/draft-ietf-cose-msg-24> messages.  This supports use cases for the FIDO=
 Alliance and others that need this functionality.  Security Area Director =
Kathleen Moriarty has agreed to AD sponsorship of this specification.  This=
 specification incorporates text from draft-ietf-cose-msg-05 - the last COS=
E specification version before the RSA algorithms were removed.

The specification is available at:

  *   https://tools.ietf.org/html/draft-jones-cose-rsa-01

An HTML-formatted version is also available at:

  *   http://self-issued.info/docs/draft-jones-cose-rsa-01.html

Review feedback is welcomed!

                                                       -- Mike

P.S.  This notice was also posted at http://self-issued.info/?p=3D1624 and =
as @selfissued<https://twitter.com/selfissued>.

--_000_BN3PR03MB23552CD0BEDEAA35E0705791F56D0BN3PR03MB2355namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:708149062;
	mso-list-type:hybrid;
	mso-list-template-ids:-174176610 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">The specification <a href=3D"https://tools.ietf.org/=
html/draft-jones-cose-rsa-01">
Using RSA Algorithms with COSE Messages</a> defines encodings for using RSA=
 algorithms with
<a href=3D"https://tools.ietf.org/html/draft-ietf-cose-msg-24">CBOR Object =
Signing and Encryption (COSE)</a> messages.&nbsp; This supports use cases f=
or the FIDO Alliance and others that need this functionality.&nbsp; Securit=
y Area Director Kathleen Moriarty has agreed
 to AD sponsorship of this specification.&nbsp; This specification incorpor=
ates text from draft-ietf-cose-msg-05 &#8211; the last COSE specification v=
ersion before the RSA algorithms were removed.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The specification is available at:<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1"><a href=3D"https://tools.ietf.org/html/draft-jones-cose-rsa-01">https=
://tools.ietf.org/html/draft-jones-cose-rsa-01</a><o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">An HTML-formatted version is also available at:<o:p>=
</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1"><a href=3D"http://self-issued.info/docs/draft-jones-cose-rsa-01.html"=
>http://self-issued.info/docs/draft-jones-cose-rsa-01.html</a><o:p></o:p></=
li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Review feedback is welcomed!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- Mike<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">P.S.&nbsp; This notice was also posted at <a href=3D=
"http://self-issued.info/?p=3D1624">
http://self-issued.info/?p=3D1624</a> and as <a href=3D"https://twitter.com=
/selfissued">
@selfissued</a>.<o:p></o:p></p>
</div>
</body>
</html>

--_000_BN3PR03MB23552CD0BEDEAA35E0705791F56D0BN3PR03MB2355namp_--

