
From nobody Sun Nov  1 08:23:10 2020
Return-Path: <ivaylo@ackl.io>
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 8DF183A0B6F for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 08:23:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 0vVoteZp8dcF for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 08:23:06 -0800 (PST)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 79B253A0B77 for <cose@ietf.org>; Sun,  1 Nov 2020 08:23:06 -0800 (PST)
Received: by mail-wm1-x336.google.com with SMTP id h22so7204419wmb.0 for <cose@ietf.org>; Sun, 01 Nov 2020 08:23:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ygRVvw4skKhorEa/9h31SaTtXjYunH0TK5EPpnWGcoE=; b=nB2TINsLNUnxtjT/qUul/ldaeY15aO4LDPMlP5JLQyUC5RtPNqw4jzrXexY3kBoaQP h7uCRaASnRN/UuSf3egBbAOuX1IedIsW/452xWDQ72wHd5xVFlUPI783/ARrbWpe5N1P 0U7h8lO2CDZZt4kXizMIiK5igSyNIgQoG7z6ta+G+cBfJmkMum+b34TKzNNNCMq6ax3p nmyTNPNm/WQueWGmuQ0Q3JmVrUf1hD6NXODHUJqVpug6oFYlgGQYmEcSiK4jUFztJ4FX b6wzYCx46aP2P4CAiEUCRbLxRZqJaDwYGCgLJXgzy0A45ra9R6brpa26dnl0d5I3WzXh mi5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ygRVvw4skKhorEa/9h31SaTtXjYunH0TK5EPpnWGcoE=; b=b60hglz534Go+CgSUKo86/nHCKvdAdEWUC5NEqijIXXf1+DgVpVuDE2o99kEZLxavK rCE78qDV+nB+NX9Xgx4Ev49k7H4GCUPYPeSmMd8LbSXTLJXA+RVpF7gQG2Ei4visPIqJ 2DD8k31Mmgqer7YYiEbAM0l22BzUoRvzqg7oXO8u2TGIRukaKjZ3xVQKczHP1ThJevSS bzupxJLO0WGL+ArGgse21wz7e+HDYjcB6GSCiI15WDYj8oGd48hik9L4wiRpZe6dUJUn qotmG1/w4WKy9anfVLdQtRB81DWmyIqop0G56PP9cAf32roW3grswr4Voo1N6im0RW/2 O+9Q==
X-Gm-Message-State: AOAM531RmddT8rG8p+KGKHZmstIOTYhH6pMrxCtOwShMHmyvUA3Uh4+t YUPGSzJ5ID681IsTSC9Gjs6i0xB5BTgqZ8rGB//9zA==
X-Google-Smtp-Source: ABdhPJwn+qB1fP36VLs4p5cGAIFwQkPBRka2QoeTy9N5RyONJG4R78Ltbb7WuLxV0LWAaaVtxCrH87BubpwDiNlbc98=
X-Received: by 2002:a1c:4b04:: with SMTP id y4mr1210698wma.93.1604247784472; Sun, 01 Nov 2020 08:23:04 -0800 (PST)
MIME-Version: 1.0
References: <160209160818.12838.15929178240331409569@ietfa.amsl.com> <CAJFkdRxP=53Yf9SuULc4ipEy-MX-1-VAn00o4farbiiTmSax1g@mail.gmail.com> <CAM4esxTMOZksvKgys2POYbPTit66ZHvMZFo9s_NkPyW3BvJKXg@mail.gmail.com> <21362.1602538323@localhost> <0ABC7267-6534-44CD-9ACA-E4F568CD07AE@island-resort.com> <B12D0AB8-D678-4AB2-9FC1-24367DE0A88C@tzi.org> <72B2AEEB-D6D0-4E59-A3DE-CCEF015A0B47@island-resort.com> <CAM4esxQWj=wJG8W-0Ftqz20V5XZxs0xL2hcDpgpSsYSzVuH_TA@mail.gmail.com> <1CB50567-884D-4B46-926C-BA20A8A00AFB@tzi.org>
In-Reply-To: <1CB50567-884D-4B46-926C-BA20A8A00AFB@tzi.org>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 17:22:38 +0100
Message-ID: <CAJFkdRwJLkq=-6bfG3+RNs4h=eiN-97QEiwyhdsC-UV1S1erGg@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Martin Duke <martin.h.duke@gmail.com>, Laurence Lundblade <lgl@island-resort.com>,  draft-ietf-cose-x509@ietf.org, Michael Richardson <mcr+ietf@sandelman.ca>,  Cose Chairs Wg <cose-chairs@ietf.org>, The IESG <iesg@ietf.org>, cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005358bd05b30e0bef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/R4cAdjllsordpEmUY8MbmlrcePA>
Subject: Re: [COSE] Martin Duke's No Objection on draft-ietf-cose-x509-07: (with COMMENT)
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 16:23:09 -0000

--0000000000005358bd05b30e0bef
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks, Carsten, for the suggestion! It sounds much better to me that way.
I will look at the comments from other people now and hopefully submit a
new version later today.


On Sat, Oct 31, 2020 at 11:03 PM Carsten Bormann <cabo@tzi.org> wrote:

>
>
> > On 2020-10-31, at 21:56, Martin Duke <martin.h.duke@gmail.com> wrote:
> >
> > I would be happy if it the paragraph in question was rewritten to be
> clearer, perhaps using the words in the exchange between me and Michael.
> Really, simply replacing the passive voice in the sentence with active
> pretty much forces you to be clear about who is doing what.
>
> Like:
>
> Certificates obtained from any of these methods MUST still be validated.
> =E2=9E=94
> Parties that intend to rely on the assertions made by a certificate
> obtained from any of these methods still need to validate it.
>
> ?
>
> (Note that I changed the RFC 2119 MUST into a statement of fact, which is
> orthogonal to the question of who the actor of the validation is.)
>
> Gr=C3=BC=C3=9Fe, Carsten
>
>

--0000000000005358bd05b30e0bef
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Thanks, Carsten, for the suggestion! It sounds mu=
ch better to me that way. I will look at the comments from other people now=
 and hopefully submit a new version later today.</div><div><div dir=3D"ltr"=
 class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"l=
tr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><div style=3D"margin:0px;fo=
nt-stretch:normal;line-height:normal"><div style=3D"margin:0px;padding:0px =
0px 20px;width:1949px"><div><div style=3D"margin:8px 0px 0px;padding:0px"><=
div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif=
;font-size:16px"></div><div style=3D"font-family:Roboto,RobotoDraft,Helveti=
ca,Arial,sans-serif;font-size:16px"></div></div></div><div style=3D"font-fa=
mily:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"></div>=
</div></div></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div><br></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Sat, Oct 31, 2020 at 11:03 PM Carst=
en Bormann &lt;<a href=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
&gt; On 2020-10-31, at 21:56, Martin Duke &lt;<a href=3D"mailto:martin.h.du=
ke@gmail.com" target=3D"_blank">martin.h.duke@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt; I would be happy if it the paragraph in question was rewritten to be c=
learer, perhaps using the words in the exchange between me and Michael. Rea=
lly, simply replacing the passive voice in the sentence with active pretty =
much forces you to be clear about who is doing what.<br>
<br>
Like:<br>
<br>
Certificates obtained from any of these methods MUST still be validated.<br=
>
=E2=9E=94<br>
Parties that intend to rely on the assertions made by a certificate<br>
obtained from any of these methods still need to validate it.<br>
<br>
?<br>
<br>
(Note that I changed the RFC 2119 MUST into a statement of fact, which is o=
rthogonal to the question of who the actor of the validation is.)<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
</blockquote></div>

--0000000000005358bd05b30e0bef--


From nobody Sun Nov  1 10:28:26 2020
Return-Path: <ivaylo@ackl.io>
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 EA5B43A0CD0 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:28:24 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 n2cdzPJdoX1w for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:28:23 -0800 (PST)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (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 7A4F43A0CD3 for <cose@ietf.org>; Sun,  1 Nov 2020 10:28:23 -0800 (PST)
Received: by mail-wm1-x333.google.com with SMTP id y21so1731413wmj.0 for <cose@ietf.org>; Sun, 01 Nov 2020 10:28:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=O7Uzd4i8q4twS747ocVzcjMCHPdqr49MllRotwFgQYI=; b=RuUR9RzScZB7Ddt6nWZPvzlFlgCf2XEPaq1ScTmzWSHDbX+zHgeE+gVwmBfwQuR+CY KbzlsH/qph6hQ6OnSphtWVj3uA0uetOgx44zIe3xb+CovZpYztPu2tR6n7IGqx4IFV/c rJrLEga/j6+GGdXAnmc/ed81hy72Xq93+J2FpkO1nMJ6P05vZXqYtS3cDxTBYoksZjrn G0Mn4hvuS0pC0GnyggxD6FqRaLdOCgjWLSqWfLxXzyrnCQc+Lj2RxFgSawSPwttGAQjT LjYl3lAe8IvQHbosHkcSAxCiMPo5kiJ69TwZDScY6BjouoL03Lnnk4P19GiSwiLPYaFK ZtFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=O7Uzd4i8q4twS747ocVzcjMCHPdqr49MllRotwFgQYI=; b=KWWyjTsTjFiEDUIdcxi6CDQ/VHtvx4GpoHhn+bsfhpAFCCyTLZ1zB3zASiQiy2xZ1+ AWM8aT4EUMe6Eh3APpCzYMf13UKa3dLE5mRtMstSfQcn4MGeuK9fNeu1MF4yJzPuqRvJ OCQkDnE+RAB419Fj5PX3gwhCDGR3JTuoplLCfDZjAMp8IuYEsHzNseck3IPExczeFsZz ihgl+GlqFH+A6J+heK3GoiGx0II4kVf01kIBX9nJ18RkbzY7jVK181FDiWkpI0aM04ch JYDl+VwUa2gHaYYySJq3wb7jX0ZCw0XaDKl9aa5ZUt72u3NtxOMhLlLljbtf1S1F15Bi B2Hw==
X-Gm-Message-State: AOAM531Go+gey6xg0UM/HZKhtiyN/7r0JCSjrAaWxfFHEsodbHtkqkW5 Kjd2bx1AMWfbsjB9LNElAcFuFB6QJReBJglbIeKZFZSoXi4=
X-Google-Smtp-Source: ABdhPJy7Mopa1wx60kOaOadH4KypUVdmVc+I2jH8lgYrOt8+0gL2HgRe0yMddFcg31JmKFnOeDk9+BhKNwDaUuIToXg=
X-Received: by 2002:a7b:c255:: with SMTP id b21mr14102124wmj.72.1604255301147;  Sun, 01 Nov 2020 10:28:21 -0800 (PST)
MIME-Version: 1.0
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:27:55 +0100
Message-ID: <CAJFkdRz=7n5MJULRDawaKV6mHtfe3GqEtaNaDa41Ae942SzyMg@mail.gmail.com>
To: cose <cose@ietf.org>
Cc: Cose Chairs Wg <cose-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005ab32205b30fcbc3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/WPZlsNBk1mgb5WjnbYD3Z4nnT74>
Subject: [COSE] X509 examples generation
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:28:25 -0000

--0000000000005ab32205b30fcbc3
Content-Type: text/plain; charset="UTF-8"

Dear all,

As you might have noticed, there have been a few questions about having
examples for the x509 draft recently. Unfortunately, I do not think I will
be able to generate those any time soon, so if anyone would be interested
in generating some examples, that would be greatly appreciated. Please be
sure to let me or the chairs know if you plan to do that. For now I will
remove the existing misleading reference to the examples repository in
order to close that issue.

Best regards,
Ivaylo

--0000000000005ab32205b30fcbc3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Dear all,</div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"g=
mail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">As you=
 might have noticed, there have been a few questions about having examples =
for the x509 draft recently. Unfortunately, I do not think I will be able t=
o generate those any time soon, so if anyone would be interested in generat=
ing some examples, that would be greatly appreciated. Please be sure to let=
 me or the chairs know if you plan to do=C2=A0that. For now I will remove t=
he existing misleading reference to the examples repository in order to clo=
se that issue.</div><div class=3D"gmail_default" style=3D"font-family:verda=
na,sans-serif;color:#0b5394"><br></div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:#0b5394">Best regards,</div><div c=
lass=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b539=
4">Ivaylo</div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartma=
il=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div><div style=3D"margin:0px;font-stretch:normal;line-height:normal"><di=
v style=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div style=3D=
"margin:8px 0px 0px;padding:0px"><div><div style=3D"font-family:Roboto,Robo=
toDraft,Helvetica,Arial,sans-serif;font-size:16px"></div><div style=3D"font=
-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div=
></div></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,s=
ans-serif;font-size:medium"></div></div></div></div></div></div></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div>

--0000000000005ab32205b30fcbc3--


From nobody Sun Nov  1 10:51:28 2020
Return-Path: <ivaylo@ackl.io>
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 77DFB3A0D0E for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 DjVA1TDQ_2CO for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:51:24 -0800 (PST)
Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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 940E13A0D09 for <cose@ietf.org>; Sun,  1 Nov 2020 10:51:24 -0800 (PST)
Received: by mail-wm1-x32b.google.com with SMTP id d3so7408830wma.4 for <cose@ietf.org>; Sun, 01 Nov 2020 10:51:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w+SErQBXfWgK0Vp9kFJVCQ6PTkvVfiAaYDjt5wmGqdc=; b=ghFNXj4ksZ6Oh4xNPnlp2dfNYIgK0b5L/kazXSOePOvm7sS8tIj+eYnSMXjG+2iGzO GjkATIkPze1zaNazQb46WGLXB9vnY0y1+A3T/qYKgKKfkwoscauIPuy2MO9feRNBdM+U p3VXNXEU68t1TcQSxGoLcVB+vei4EiYaKcbTfXRFAboU2sZ7E/zZobGUO4Nik9JWiyfk 1ES+IGrvQzROUBSYCtiiqEd6x7zxUgO2iVY6nQz0SCgALtPtk7bSAWMzLkTD1A/6NFvi HTUO5+XnN2xElEtVvaPyDZfJZPnS+eBtnJX+wqG/kzk4bSBUc+JzB3JsoP/cUZorqK7k N2Mg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w+SErQBXfWgK0Vp9kFJVCQ6PTkvVfiAaYDjt5wmGqdc=; b=RjDHZ3is5rUjgNsXu1nLhD01cylzu86w6IJKReg3YPLYD8opOZfX7tDLcm+yKgR3zi TSSD+TZ4Xvz/D6pLVBzF5qc/k16rzSdqauDuVRlmsFzH/6USNVdprcK95LlJl6TNt+pr 9W9zDrGo2958qrcaqYD0Lpb1XVMs4GuBnkDnxeD0SNf3WiJiOlrxPbnZtv5LpEIr/N7e plWCKiWOB50q9z3+YrygYHLn2P53n92rUvHkiLv2isvwB+qTjiBFYUUPMARVNpMxegdf K7iAKOP6JPpz+m0bhbFuYE2Uj7NB+acCh8uwTqSvH4J5wsCaFOzwcqWINyXRCpP1UbGM 2Q1w==
X-Gm-Message-State: AOAM533HFxmTDtyMv1Gl0L8g63LDZpbzgASV1Pb7AFCxP2n2Y9GgcIVb PvryKQrJGVWJZ8zWFfP1DAR3dsMDk7HXf+v/E9hxbA==
X-Google-Smtp-Source: ABdhPJz3iWtaL93QldZnYLCBfCDEqF+3wfnJoHb4JoIo6jCmRyvSLhFcknFvXkgsMR9QYZFQpVGURonS2c+E7hrXH/w=
X-Received: by 2002:a05:600c:608:: with SMTP id o8mr13687681wmm.86.1604256682619;  Sun, 01 Nov 2020 10:51:22 -0800 (PST)
MIME-Version: 1.0
References: <160334908054.28746.4797740329412955971@ietfa.amsl.com>
In-Reply-To: <160334908054.28746.4797740329412955971@ietfa.amsl.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:50:56 +0100
Message-ID: <CAJFkdRx0t6VPzZKgRx60pHJ_7Y-bvoWCmyB2poBco8XtqBFtvA@mail.gmail.com>
To: Murray Kucherawy <superuser@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-cose-x509@ietf.org,  Cose Chairs Wg <cose-chairs@ietf.org>, cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b24b6b05b3101d2b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/iX62fEpRWNTro7ommLi5Y9hzKsA>
Subject: Re: [COSE] Murray Kucherawy's No Objection on draft-ietf-cose-x509-07: (with COMMENT)
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:51:27 -0000

--000000000000b24b6b05b3101d2b
Content-Type: text/plain; charset="UTF-8"

Hello Murray,

Thank you for your review! Please find my answers below.

On Thu, Oct 22, 2020 at 8:44 AM Murray Kucherawy via Datatracker <
noreply@ietf.org> wrote:

> Murray Kucherawy has entered the following ballot position for
> draft-ietf-cose-x509-07: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-cose-x509/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I would like to add my thanks to Jim Schaad for this document, and for all
> of
> his other contributions to the IETF.
>
> --
>
> Section 1 includes a GitHub URL where the reader can find examples.  Is
> this
> acceptable as a permanent reference?
>

[IP]: Currently that reference has been removed as there were no examples
related to this draft. Otherwise I would have had to check what exactly is
our policy about this as the repository is controlled by the COSE WG, but
github not.

Section 2:
>
> * "... will evaluate and process of X.509 certificates ..." -- remove "of"?
>

[IP]: Done.



> * "... and be configured use ..." -- add "to"?
>

[IP]: Done.


>
> * The first paragraph of the "x5t" bullet seems to have a couple of
> sentences
> smashed together at the end.
>

[IP]: I tried to make it easier to read [1], please let me know if that is
what you meant.


> * Has the note about the AD Review comments in this section been resolved?
>

[IP]: My understanding is that unless there are new comments on the topic,
for now we just mandate the support of 'SHA-256'.

[1]:
https://github.com/cose-wg/X509/commit/515aa080642ab13710429f02245c9c51c297e306

--000000000000b24b6b05b3101d2b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:verdana,sans-serif;color:#0b5394">Hello Murray,</div><div class=3D=
"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br>=
</div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;=
color:#0b5394">Thank you for your review! Please find my answers below.</di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">On Thu, Oct 22, 2020 at 8:44 AM Murray Kucherawy via Datatracker &lt;<a h=
ref=3D"mailto:noreply@ietf.org">noreply@ietf.org</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">Murray Kucherawy has entere=
d the following ballot position for<br>
draft-ietf-cose-x509-07: No Objection<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/iesg/statement/discuss-crit=
eria.html" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/iesg/s=
tatement/discuss-criteria.html</a><br>
for more information about IESG DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-cose-x509/" rel=3D"n=
oreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-co=
se-x509/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I would like to add my thanks to Jim Schaad for this document, and for all =
of<br>
his other contributions to the IETF.<br>
<br>
--<br>
<br>
Section 1 includes a GitHub URL where the reader can find examples.=C2=A0 I=
s this<br>
acceptable as a permanent reference?<br></blockquote><div><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,=
83,148)">[IP]: Currently that reference has been removed as there were no e=
xamples related to this draft. Otherwise I would have had to check what exa=
ctly is our policy about this as the repository is controlled by the COSE W=
G, but github not.</div><div><br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">
Section 2:<br>
<br>
* &quot;... will evaluate and process of X.509 certificates ...&quot; -- re=
move &quot;of&quot;?<br></blockquote><div><br></div><div><div class=3D"gmai=
l_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)">[I=
P]: Done.</div><br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">
* &quot;... and be configured use ...&quot; -- add &quot;to&quot;?<br></blo=
ckquote><div><br></div><div><div class=3D"gmail_default" style=3D"font-fami=
ly:verdana,sans-serif;color:rgb(11,83,148)">[IP]: Done.</div></div><div>=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
* The first paragraph of the &quot;x5t&quot; bullet seems to have a couple =
of sentences<br>
smashed together at the end.<br></blockquote><div><br></div><div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,83,=
148)">[IP]: I tried to make it easier to read [1], please let me know if th=
at is what you meant.</div></div><div>=C2=A0</div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">
* Has the note about the AD Review comments in this section been resolved?<=
br></blockquote><div><br></div><div class=3D"gmail_default" style=3D"font-f=
amily:verdana,sans-serif;color:rgb(11,83,148)">[IP]: My understanding is th=
at unless there are new comments on the topic, for now we just mandate the =
support of &#39;SHA-256&#39;.</div><div class=3D"gmail_default" style=3D"fo=
nt-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class=3D"=
gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)=
">[1]: <a href=3D"https://github.com/cose-wg/X509/commit/515aa080642ab13710=
429f02245c9c51c297e306">https://github.com/cose-wg/X509/commit/515aa080642a=
b13710429f02245c9c51c297e306</a></div></div></div>

--000000000000b24b6b05b3101d2b--


From nobody Sun Nov  1 10:51:56 2020
Return-Path: <ivaylo@ackl.io>
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 CABAE3A0D09 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:51:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 pKLn925YQmH4 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:51:51 -0800 (PST)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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 A35773A0D06 for <cose@ietf.org>; Sun,  1 Nov 2020 10:51:50 -0800 (PST)
Received: by mail-wr1-x432.google.com with SMTP id 33so1277608wrl.7 for <cose@ietf.org>; Sun, 01 Nov 2020 10:51:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0KT5qLMnQ2eVc2JUfhom1AOeAdbQeBMnmfTi75zS1E0=; b=NUTQxKzXnaGwx1gclgdBbMRZdc8ip9LDIqtvZbpxU3YAeVZ4nOej/Q1tGstwSwNO6j ft4V7qkekJB1H9jt0kvbaFPb+IP+zj8wrllf7JoxAgwa3TnDofvu6rhBuNh6I5I/nE6U dSa//224+KLPHahIA5C4YRKqbWZQ90bBfV228joQ7hAM+NrVvAzLmRa8o1prZjX9Wwzl QNhMSMwYczpe+61yfVnwtqm4Np1mFC2iXCzkQgZf5l45HCxW+Y7SdE0B6CBcCSCsojmc Gcoh0T0RCvnfKqL5IhcBO3hWTF0Gxua2ZVz+BSReHzH+8PpVPqO17mrB8uxpAsI1li2q MFRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0KT5qLMnQ2eVc2JUfhom1AOeAdbQeBMnmfTi75zS1E0=; b=JsPSXYU66oW5VMXx8b97cdhjgNdNPfUY4GFAl2J7UJIPmlsc9Cd4azTc9R0UF0S9zi 3CcmAYBSVsOhMvHmQh/WKhF5PlBJypwgcGsqERzYbtItiWPY8twDArIG5dNzpk8HtNw2 46nM6v0NuLRbQi8PpXd/d46witzICkPHmbEZrSRQkh3rH+aEn7hBt6JzVRVuI7U6DVPe Tx5yF3hUWgKOzKPJZGA6Vjt/LKluxtRhKxqHNo5912HeZhVOWQ1mQFyHu9zWwSDfiaLi DSuWBHU/e2M1FVlFWUY6P8d3QkQpeaIDCQCrpaYIz1SwnCK0fdh2v9fEyQF7zIcVrrLN 7zxQ==
X-Gm-Message-State: AOAM53086pHfyUGGyQUvm6TLhdV6VXMEGbmhA+xiywxpp2+Y05kv+kd7 PLL0OzU8Um1mFgBI3MDynBOTpCqMJ31pnSNzrOV0FQ==
X-Google-Smtp-Source: ABdhPJwZoE7uceVChSvv4uBnFRrNulCfItD/0MqsUaxGOTJTA44x8RA9FM7Gv0PvusexvcLQS93l+yVw1zySiHwBtQE=
X-Received: by 2002:adf:f948:: with SMTP id q8mr15183664wrr.323.1604256709003;  Sun, 01 Nov 2020 10:51:49 -0800 (PST)
MIME-Version: 1.0
References: <9284FE68-45D9-4282-8526-78914C3E3043@island-resort.com> <20201022152120.GA39170@kduck.mit.edu> <FDB06E47-C1E5-470C-8080-DE7F24F1D924@island-resort.com> <20201022191223.GH39170@kduck.mit.edu> <6A069E4A-C284-4245-B4DE-ADF707ACDC30@island-resort.com> <20201022211804.GI39170@kduck.mit.edu> <F3666A63-7DED-4A42-A0D9-4C8740C28A7A@island-resort.com>
In-Reply-To: <F3666A63-7DED-4A42-A0D9-4C8740C28A7A@island-resort.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:51:22 +0100
Message-ID: <CAJFkdRzdHNM1=NbZH3ZwL530mNt+-JFLdKgGjW7uCEHSYPJFGA@mail.gmail.com>
To: Laurence Lundblade <lgl@island-resort.com>
Cc: Benjamin Kaduk <kaduk@mit.edu>, cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000044e65b05b3101f2f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/LDmZ7ngFSTJe0sF5N_Y1sz2rdYQ>
Subject: Re: [COSE] draft-ietf-cose-x509-07 and x5u header
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:51:54 -0000

--00000000000044e65b05b3101f2f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Laurence,

I am confident this discussion has been useful for the understanding of
everyone, so thank you for starting it! Do not hesitate to suggest text if
you believe anything needs to be explained in more details regarding why
some attributes need to be protected and why others do not.

Thanks,
Ivaylo


On Fri, Oct 23, 2020 at 9:02 PM Laurence Lundblade <lgl@island-resort.com>
wrote:

> OK. Got it. Thanks for writing it out.
>
> I think that means identification of an end-entity cert must usually be
> covered by the signature. Since x5t and x5chain identify end-entity certs=
,
> they should be protected headers. From an attackers point of view the
> unprotected headers can be manipulated to the same result as an x5u if it
> were unprotected.
>
> It is spelled out clearly here in Key Identification in RFC 7517
> <https://tools.ietf.org/html/rfc7515#section-6> (JWS). Seems like
> cose-x509 needs similar text.
>
> It seems like you could combine a protected x5t with an unprotected x5u t=
o
> get the same result. Fetch the cert with x5u, then make sure it is right
> with x5t.
>
> I spent some time reading CMS, RFC 5652. It does not seem to address this=
.
> The SignerIdentifier which identifies the end-entity cert does not seem
> to be covered by the signature. This seems like an omission in CMS.
>
> If I=E2=80=99d read RFC 7515 before I read cose-x509, I would have been m=
uch less
> confused and caused a lot less trouble here.
>
> LL
>
>
>
> On Oct 22, 2020, at 2:18 PM, Benjamin Kaduk <kaduk@mit.edu> wrote:
>
> On Thu, Oct 22, 2020 at 01:56:58PM -0700, Laurence Lundblade wrote:
>
> Below...
>
> On Oct 22, 2020, at 12:12 PM, Benjamin Kaduk <kaduk@mit.edu> wrote:
>
> Hi Laurence,
>
> On Thu, Oct 22, 2020 at 11:56:24AM -0700, Laurence Lundblade wrote:
>
>
> On Oct 22, 2020, at 8:21 AM, Benjamin Kaduk <kaduk@mit.edu> wrote:
>
> On Mon, Oct 19, 2020 at 11:40:33AM -0700, Laurence Lundblade wrote:
>
> I=E2=80=99m trying to understand why the x5u header must be a COSE protec=
ted
> header parameter and in general what the expected use of this header is.
>
> My understanding is that it the relying party that is validating the cert
> chain is the one doing the HTTP fetching.
>
> In the case of application/pkix-cert, then only one DER cert is returned
> and that is the end-entity cert.
>
> My expectation for the way this would work is:
> - The relying party would use HTTP to with the x5u URL to fetch the
> end-entity cert
> - The relying party would have a trust anchor previously configured
> - The certs in the chain between the end-entity are either already posses=
s
> by the relying party or are in the x5bag header
> - Then it is just a straight forward chain formation and validation.
>
> In this use, there is no requirement for security of the URL or for use o=
f
> TLS to fetch it. All the necessary security is provided by standard chain
> validation.
>
> So why is there a requirement that the header be protected and that
> TLS/DTLS be used?
>
> Further, wouldn't the header protection be a form of self signing since
> the private key used to sign the header corresponds to the public key tha=
t
> is being fetched?
>
>
> It is in some sense a form of self-signing, yes.  But TLS (or equivalent)
> is still needed for fetching the certificate in order to verify that the
> *certificate* received is the one intended, not a different certificate
> that wraps the same public key.  There are plenty of attacks if you swap
> out the certificate for one with different key usage, SAN, etc.
> You might argue that it's hard to get a different cert (with
> attacker-controlled contents) for the same public key if the attacker
> doesn't have access to the corresponding private key, but that's not a ve=
ry
> reliable security control.
>
>
> Hi Ben,
>
> It seems like your are interpreting the x5u header to be for the fetching
> of a single validated end-entity certificate. Some remote service did the
>
>
> I do not believe I am doing so.  The TLS (or other) authentication of the
> URI target does not inherently stand in for local validation of the
> certificate and chain.  (There may be particular special cases arranged b=
y
> policy where it does, but not in the general case.)
>
> I am saying that you can have multiple certificates, call them A and B,
> that certify the same public key K.  Knowing K, you can validate the
> message signature, protected attributes, etc., including the URI used to
> fetch the certificate.  However, if the URI used to fetch the certificate
> uses a scheme that does not provide integrity protection or server
> authentication, then the party dereferencing the URI could obtain
> certificate A when the message originator intended for certificate B to b=
e
> used for validation.  It is not too hard to imagine situations where both=
 A
> and B can be used to build valid chains that end at root CAs trusted by t=
he
> message recipient, and thus the insecure certificate fetch is (1)
> undetected and (2) causes the message to be interpreted differently than
> intended by the originator.  As I mentioned originally, A and B could hav=
e
> different X.509 extensions, (extended) key usage, subject information,
> etc., so there is a lot of room for the "interpreted differently" to be
> attacked.
>
>
> But isn=E2=80=99t this a problem with any and all cert chain construction=
 and
> validation?  If this is an issue, then x5bag and x5chain should be
> protected headers.
>
>
> No; once you have a (EE) cert, you have Issuer information to find the
> next cert in the chain.  With just a COSE message you don't have that.
>
> Seems like the real problem is CA operation. CA=E2=80=99s shouldn=E2=80=
=99t be creating
> alternate certs for real keys that result in issues like this.
>
>
> Most of the time, for most scenarios.  But this is not a reliable securit=
y
> control.
>
> So it still seems to me that the primary reason for an x5u that is a
> protected header parameter and obtained with DTLS is so you don=E2=80=99t=
 have to
> validate the end-entity on the constrained device. Presumably you already
> have a DTLS stack, so you are almost getting the validated cert for no
> extra code.
>
>
> I disagree.
>
>
>
> cert chain validation. You and other folks probably were involved in some
> ace work that I was not involved with to know that. I don=E2=80=99t think=
 it says
> that clearly in cose-x509, though I can now see how you can triangulate
> your way to that understanding. If x5u is to work like this, it seems a
> lot of addition to security considerations is needed.
>
> RFC 2585 does not work this way. It assumes the chain validation is done
> locally (see RFC 2585 Security Considerations) and that there is no need
> for any transport layer security. This seems like a perfectly useful and
> good thing to do and to support in cose-x509.  This is what I outlined in
> bullet points above.
>
>
> With RFC 2585 you know enough information about the *certificate* that yo=
u
> want that you have what is (supposed to be, at least) a unique identifier
> for the *certificate*.  In the "x5u" case you only have information about=
 a
> *key*, not a certificate.
>
>
> I=E2=80=99m not understanding how x5u is about a key, not about a certifi=
cate.
>
>
> The key is the only thing tying the COSE message to the certificate; othe=
r
> information in the certificate (e.g., SubjectPublicKeyInfo) is not
> available when processing the COSE message.  Let me try to walk through
> some steps:
>
> You have a COSE message; say it's a signed message.  The recipient has th=
e
> (plain)text, the actual signature bytes, and the parameters, including x5=
u.
> If the recipient verifies the signature, they know that the x5u URI is th=
e
> one intended by the holder of the private key that made the signature.  (=
In
> order to validate the signature, they presumably have to obtain the
> certificate first, but we're getting there.)  The only thing that ties th=
e
> received message to the certificate obtained by dereferencing the URI is
> the signature in the message itself.  That signature does not contain or
> include any attributes of the certificate containing the public key
> corresponding to the private key that made the signature; there is no
> SubjectPublicKeyInfo or similar in the COSE message.  The only thing
> needed to validate the signature is the public key in question.  In
> principle that public key could be obtained in many ways (it could have
> been included as a COSE_Key for that matter), but in the x5u case, we're
> supposed to get that public key from a certificate found at a particular
> URI.  But the way that I tie the message+signature to the certificate is =
by
> using the public key in the certificate to validate the signature on the
> message.  So, it is the public key that is what I use to find the
> certificate that is associated with the signature, but there is not a
> unique mapping from public key to certificate, in general.  In order for
> the signing party to be confident that the recipient interprets the
> signature properly, there has to be a chain of custody from the
> message+signature to the intended certificate.  Using coap-not-s to obtai=
n
> the certificate breakas the chain of custody -- in extreme cases the
> message could appear to have been generated by a completely different
> entity than it actually was!
>
> -Ben
>
>
>
> When I think about implementing cose-x509, I can see several options.
>
> 1. Just implement x5chain. Fail if x5chain is not present. Only need code
> for chain validation. No need for chain formation.
>
> 2. Just implement x5bag and x5t.  Fail if x5t and x5bag are not present.
> Now you need code for chain validation and chain formation.
>
> 3. Just implement x5u. Fail if x5u is not present. All you need is some
> ASN.1 parsing and DTLS code. No chain validation or formation needed.
>
> 4. Implement all, with a priority order like first try x5chain, then try
> x5bag/x5t, finally x5u.
>
> 5. Various combinations of the above
>
>
> I believe that there is some intent to use x5t for cases where the
> certificates in question are already in local storage on both parties, so
> the thumbprint is just a shortand reference for "use this one [that you
> already have]"; no need for the x5bag.
>
>
> Yes, agreed. Might not even need any chain formation code if the hierarch=
y
> is simple and certs are pre-distributed.
>
> [Probably more comments possible here, but I didn't think very hard.]
>
> -Ben
>
>
> LL
>
>
> _______________________________________________
> 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
>

--00000000000044e65b05b3101f2f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Hello Laurence,</div><div class=3D"gmail_default"=
 style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div clas=
s=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">=
I am confident this discussion has been useful for the understanding of eve=
ryone, so thank you for starting it! Do not hesitate to suggest text if you=
 believe anything needs to be explained in more details regarding why some =
attributes need to be protected and why others do not.</div><div class=3D"g=
mail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></=
div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;co=
lor:#0b5394">Thanks,</div><div class=3D"gmail_default" style=3D"font-family=
:verdana,sans-serif;color:#0b5394">Ivaylo</div><div><div dir=3D"ltr" data-s=
martmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><div style=3D"margin:0px;font-stretch:normal;line-height:norm=
al"><div style=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div s=
tyle=3D"margin:8px 0px 0px;padding:0px"><div><div style=3D"font-family:Robo=
to,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div><div style=
=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16p=
x"></div></div></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica=
,Arial,sans-serif;font-size:medium"></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
<br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at=
tr">On Fri, Oct 23, 2020 at 9:02 PM Laurence Lundblade &lt;<a href=3D"mailt=
o:lgl@island-resort.com" target=3D"_blank">lgl@island-resort.com</a>&gt; wr=
ote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>OK. Go=
t it. Thanks for writing it out.<div><br></div><div><div>I think that means=
 identification of an end-entity cert must usually be covered by the signat=
ure. Since x5t and x5chain identify end-entity certs, they should be protec=
ted headers. From an attackers point of view the unprotected headers can be=
 manipulated to the same result as an x5u if it were unprotected.</div><div=
><br></div><div>It is spelled out clearly here in<a href=3D"https://tools.i=
etf.org/html/rfc7515#section-6" target=3D"_blank"> Key Identification in RF=
C 7517</a>=C2=A0(JWS). Seems like cose-x509 needs similar text.</div><div><=
br></div><div>It seems like you could combine a protected x5t with an unpro=
tected x5u to get the same result. Fetch the cert with x5u, then make sure =
it is right with x5t.</div><div><br></div><div>I spent some time reading CM=
S, RFC 5652. It does not seem to address this. The=C2=A0<span style=3D"font=
-size:13.3333px"><font face=3D"Courier">SignerIdentifier</font></span>=C2=
=A0which identifies the end-entity cert does not seem to be covered by the =
signature. This seems like an omission in CMS.</div><div><br></div><div>If =
I=E2=80=99d read RFC 7515 before I read cose-x509, I would have been much l=
ess confused and caused a lot less trouble here.</div><div><br></div><div>L=
L</div><div><br></div><div><br></div><div><br></div><div><div><blockquote t=
ype=3D"cite"><div>On Oct 22, 2020, at 2:18 PM, Benjamin Kaduk &lt;<a href=
=3D"mailto:kaduk@mit.edu" target=3D"_blank">kaduk@mit.edu</a>&gt; wrote:</d=
iv><br><div><span style=3D"font-family:Helvetica;font-size:12px;font-style:=
normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;te=
xt-align:start;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px;text-decoration:none;float:none;display:inline">On Thu, Oct 22,=
 2020 at 01:56:58PM -0700, Laurence Lundblade wrote:</span><br style=3D"fon=
t-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:norma=
l;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px=
;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:no=
ne"><blockquote type=3D"cite" style=3D"font-family:Helvetica;font-size:12px=
;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px;text-decoration:none">Below...<br><br><blockquote t=
ype=3D"cite">On Oct 22, 2020, at 12:12 PM, Benjamin Kaduk &lt;<a href=3D"ma=
ilto:kaduk@mit.edu" target=3D"_blank">kaduk@mit.edu</a>&gt; wrote:<br><br>H=
i Laurence,<br><br>On Thu, Oct 22, 2020 at 11:56:24AM -0700, Laurence Lundb=
lade wrote:<br><blockquote type=3D"cite"><br><blockquote type=3D"cite">On O=
ct 22, 2020, at 8:21 AM, Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu=
" target=3D"_blank">kaduk@mit.edu</a>&gt; wrote:<br><br>On Mon, Oct 19, 202=
0 at 11:40:33AM -0700, Laurence Lundblade wrote:<br><blockquote type=3D"cit=
e">I=E2=80=99m trying to understand why the x5u header must be a COSE prote=
cted header parameter and in general what the expected use of this header i=
s.<br><br>My understanding is that it the relying party that is validating =
the cert chain is the one doing the HTTP fetching.<br><br>In the case of ap=
plication/pkix-cert, then only one DER cert is returned and that is the end=
-entity cert.<br><br>My expectation for the way this would work is:<br>- Th=
e relying party would use HTTP to with the x5u URL to fetch the end-entity =
cert<br>- The relying party would have a trust anchor previously configured=
<br>- The certs in the chain between the end-entity are either already poss=
ess by the relying party or are in the x5bag header<br>- Then it is just a =
straight forward chain formation and validation.<span>=C2=A0</span><br><br>=
In this use, there is no requirement for security of the URL or for use of =
TLS to fetch it. All the necessary security is provided by standard chain v=
alidation.<br><br>So why is there a requirement that the header be protecte=
d and that TLS/DTLS be used?<br><br>Further, wouldn&#39;t the header protec=
tion be a form of self signing since the private key used to sign the heade=
r corresponds to the public key that is being fetched?<br></blockquote><br>=
It is in some sense a form of self-signing, yes.=C2=A0 But TLS (or equivale=
nt)<br>is still needed for fetching the certificate in order to verify that=
 the<br>*certificate* received is the one intended, not a different certifi=
cate<br>that wraps the same public key.=C2=A0 There are plenty of attacks i=
f you swap<br>out the certificate for one with different key usage, SAN, et=
c.<br>You might argue that it&#39;s hard to get a different cert (with<br>a=
ttacker-controlled contents) for the same public key if the attacker<br>doe=
sn&#39;t have access to the corresponding private key, but that&#39;s not a=
 very<br>reliable security control.<br></blockquote><br>Hi Ben,<span>=C2=A0=
</span><br><br>It seems like your are interpreting the x5u header to be for=
 the fetching<br>of a single validated end-entity certificate. Some remote =
service did the<br></blockquote><br>I do not believe I am doing so.=C2=A0 T=
he TLS (or other) authentication of the<br>URI target does not inherently s=
tand in for local validation of the<br>certificate and chain. =C2=A0(There =
may be particular special cases arranged by<br>policy where it does, but no=
t in the general case.)<br><br>I am saying that you can have multiple certi=
ficates, call them A and B,<br>that certify the same public key K.=C2=A0 Kn=
owing K, you can validate the<br>message signature, protected attributes, e=
tc., including the URI used to<br>fetch the certificate.=C2=A0 However, if =
the URI used to fetch the certificate<br>uses a scheme that does not provid=
e integrity protection or server<br>authentication, then the party derefere=
ncing the URI could obtain<br>certificate A when the message originator int=
ended for certificate B to be<br>used for validation.=C2=A0 It is not too h=
ard to imagine situations where both A<br>and B can be used to build valid =
chains that end at root CAs trusted by the<br>message recipient, and thus t=
he insecure certificate fetch is (1)<br>undetected and (2) causes the messa=
ge to be interpreted differently than<br>intended by the originator.=C2=A0 =
As I mentioned originally, A and B could have<br>different X.509 extensions=
, (extended) key usage, subject information,<br>etc., so there is a lot of =
room for the &quot;interpreted differently&quot; to be<br>attacked.<br></bl=
ockquote><br>But isn=E2=80=99t this a problem with any and all cert chain c=
onstruction and validation?=C2=A0 If this is an issue, then x5bag and x5cha=
in should be protected headers.<br></blockquote><br style=3D"font-family:He=
lvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weig=
ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px;text-decoration:none"><span s=
tyle=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant=
-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text=
-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-de=
coration:none;float:none;display:inline">No; once you have a (EE) cert, you=
 have Issuer information to find the</span><br style=3D"font-family:Helveti=
ca;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:normal;word-spacing:0px;text-decoration:none"><span style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-cap=
s:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decora=
tion:none;float:none;display:inline">next cert in the chain.=C2=A0 With jus=
t a COSE message you don&#39;t have that.</span><br style=3D"font-family:He=
lvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weig=
ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px;text-decoration:none"><br sty=
le=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-c=
aps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-i=
ndent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-deco=
ration:none"><blockquote type=3D"cite" style=3D"font-family:Helvetica;font-=
size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;let=
ter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whi=
te-space:normal;word-spacing:0px;text-decoration:none">Seems like the real =
problem is CA operation. CA=E2=80=99s shouldn=E2=80=99t be creating alterna=
te certs for real keys that result in issues like this.<br></blockquote><br=
 style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-=
decoration:none"><span style=3D"font-family:Helvetica;font-size:12px;font-s=
tyle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norm=
al;text-align:start;text-indent:0px;text-transform:none;white-space:normal;=
word-spacing:0px;text-decoration:none;float:none;display:inline">Most of th=
e time, for most scenarios.=C2=A0 But this is not a reliable security</span=
><br style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none"><span style=3D"font-family:Helvetica;font-size:12px;fo=
nt-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:=
normal;text-align:start;text-indent:0px;text-transform:none;white-space:nor=
mal;word-spacing:0px;text-decoration:none;float:none;display:inline">contro=
l.</span><br style=3D"font-family:Helvetica;font-size:12px;font-style:norma=
l;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-al=
ign:start;text-indent:0px;text-transform:none;white-space:normal;word-spaci=
ng:0px;text-decoration:none"><br style=3D"font-family:Helvetica;font-size:1=
2px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-sp=
acing:normal;text-align:start;text-indent:0px;text-transform:none;white-spa=
ce:normal;word-spacing:0px;text-decoration:none"><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varian=
t-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-d=
ecoration:none">So it still seems to me that the primary reason for an x5u =
that is a protected header parameter and obtained with DTLS is so you don=
=E2=80=99t have to validate the end-entity on the constrained device. Presu=
mably you already have a DTLS stack, so you are almost getting the validate=
d cert for no extra code.<br></blockquote><br style=3D"font-family:Helvetic=
a;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:nor=
mal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
one;white-space:normal;word-spacing:0px;text-decoration:none"><span style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-cap=
s:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decora=
tion:none;float:none;display:inline">I disagree.</span><br style=3D"font-fa=
mily:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;fo=
nt-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;tex=
t-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">=
<br style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-va=
riant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start=
;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;te=
xt-decoration:none"><blockquote type=3D"cite" style=3D"font-family:Helvetic=
a;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:nor=
mal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
one;white-space:normal;word-spacing:0px;text-decoration:none"><br><blockquo=
te type=3D"cite"><br><blockquote type=3D"cite">cert chain validation. You a=
nd other folks probably were involved in some<br>ace work that I was not in=
volved with to know that. I don=E2=80=99t think it says<br>that clearly in =
cose-x509, though I can now see how you can triangulate<br>your way to that=
 understanding. If x5u is to work like this, it seems a<br>lot of addition =
to security considerations is needed.<br><br>RFC 2585 does not work this wa=
y. It assumes the chain validation is done locally (see RFC 2585 Security C=
onsiderations) and that there is no need for any transport layer security. =
This seems like a perfectly useful and good thing to do and to support in c=
ose-x509.=C2=A0 This is what I outlined in bullet points above.<br></blockq=
uote><br>With RFC 2585 you know enough information about the *certificate* =
that you<br>want that you have what is (supposed to be, at least) a unique =
identifier<br>for the *certificate*.=C2=A0 In the &quot;x5u&quot; case you =
only have information about a<br>*key*, not a certificate.<br></blockquote>=
<br>I=E2=80=99m not understanding how x5u is about a key, not about a certi=
ficate.<br></blockquote><br style=3D"font-family:Helvetica;font-size:12px;f=
ont-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing=
:normal;text-align:start;text-indent:0px;text-transform:none;white-space:no=
rmal;word-spacing:0px;text-decoration:none"><span style=3D"font-family:Helv=
etica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight=
:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transfo=
rm:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none=
;display:inline">The key is the only thing tying the COSE message to the ce=
rtificate; other</span><br style=3D"font-family:Helvetica;font-size:12px;fo=
nt-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:=
normal;text-align:start;text-indent:0px;text-transform:none;white-space:nor=
mal;word-spacing:0px;text-decoration:none"><span style=3D"font-family:Helve=
tica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:=
normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transfor=
m:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;=
display:inline">information in the certificate (e.g., SubjectPublicKeyInfo)=
 is not</span><br style=3D"font-family:Helvetica;font-size:12px;font-style:=
normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;te=
xt-align:start;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px;text-decoration:none"><span style=3D"font-family:Helvetica;font=
-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;le=
tter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;wh=
ite-space:normal;word-spacing:0px;text-decoration:none;float:none;display:i=
nline">available when processing the COSE message.=C2=A0 Let me try to walk=
 through</span><br style=3D"font-family:Helvetica;font-size:12px;font-style=
:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;t=
ext-align:start;text-indent:0px;text-transform:none;white-space:normal;word=
-spacing:0px;text-decoration:none"><span style=3D"font-family:Helvetica;fon=
t-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;l=
etter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;w=
hite-space:normal;word-spacing:0px;text-decoration:none;float:none;display:=
inline">some steps:</span><br style=3D"font-family:Helvetica;font-size:12px=
;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px;text-decoration:none"><br style=3D"font-family:Helv=
etica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight=
:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transfo=
rm:none;white-space:normal;word-spacing:0px;text-decoration:none"><span sty=
le=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-c=
aps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-i=
ndent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-deco=
ration:none;float:none;display:inline">You have a COSE message; say it&#39;=
s a signed message.=C2=A0 The recipient has the</span><br style=3D"font-fam=
ily:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;fon=
t-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text=
-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><=
span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none;float:none;display:inline">(plain)text, the actual sign=
ature bytes, and the parameters, including x5u.</span><br style=3D"font-fam=
ily:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;fon=
t-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text=
-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><=
span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none;float:none;display:inline">If the recipient verifies th=
e signature, they know that the x5u URI is the</span><br style=3D"font-fami=
ly:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font=
-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-=
transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><s=
pan style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-va=
riant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start=
;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;te=
xt-decoration:none;float:none;display:inline">one intended by the holder of=
 the private key that made the signature. =C2=A0(In</span><br style=3D"font=
-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal=
;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;=
text-transform:none;white-space:normal;word-spacing:0px;text-decoration:non=
e"><span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;fo=
nt-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:=
start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0=
px;text-decoration:none;float:none;display:inline">order to validate the si=
gnature, they presumably have to obtain the</span><br style=3D"font-family:=
Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-we=
ight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tra=
nsform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span=
 style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-=
decoration:none;float:none;display:inline">certificate first, but we&#39;re=
 getting there.) =C2=A0The only thing that ties the</span><br style=3D"font=
-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal=
;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;=
text-transform:none;white-space:normal;word-spacing:0px;text-decoration:non=
e"><span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;fo=
nt-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:=
start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0=
px;text-decoration:none;float:none;display:inline">received message to the =
certificate obtained by dereferencing the URI is</span><br style=3D"font-fa=
mily:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;fo=
nt-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;tex=
t-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">=
<span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-=
variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:sta=
rt;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;=
text-decoration:none;float:none;display:inline">the signature in the messag=
e itself.=C2=A0 That signature does not contain or</span><br style=3D"font-=
family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;=
font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;text-decoration:none=
"><span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;fon=
t-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:s=
tart;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0p=
x;text-decoration:none;float:none;display:inline">include any attributes of=
 the certificate containing the public key</span><br style=3D"font-family:H=
elvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-wei=
ght:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tran=
sform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varian=
t-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-d=
ecoration:none;float:none;display:inline">corresponding to the private key =
that made the signature; there is no</span><br style=3D"font-family:Helveti=
ca;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:no=
rmal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:=
none;white-space:normal;word-spacing:0px;text-decoration:none"><span style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-cap=
s:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decora=
tion:none;float:none;display:inline">SubjectPublicKeyInfo or similar in the=
 COSE message.=C2=A0 The only thing</span><br style=3D"font-family:Helvetic=
a;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:nor=
mal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
one;white-space:normal;word-spacing:0px;text-decoration:none"><span style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-cap=
s:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decora=
tion:none;float:none;display:inline">needed to validate the signature is th=
e public key in question.=C2=A0 In</span><br style=3D"font-family:Helvetica=
;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:norm=
al;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:no=
ne;white-space:normal;word-spacing:0px;text-decoration:none"><span style=3D=
"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:n=
ormal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent=
:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoratio=
n:none;float:none;display:inline">principle that public key could be obtain=
ed in many ways (it could have</span><br style=3D"font-family:Helvetica;fon=
t-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;l=
etter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;w=
hite-space:normal;word-spacing:0px;text-decoration:none"><span style=3D"fon=
t-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:norma=
l;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px=
;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:no=
ne;float:none;display:inline">been included as a COSE_Key for that matter),=
 but in the x5u case, we&#39;re</span><br style=3D"font-family:Helvetica;fo=
nt-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;=
letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;=
white-space:normal;word-spacing:0px;text-decoration:none"><span style=3D"fo=
nt-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:norm=
al;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0p=
x;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:n=
one;float:none;display:inline">supposed to get that public key from a certi=
ficate found at a particular</span><br style=3D"font-family:Helvetica;font-=
size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;let=
ter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whi=
te-space:normal;word-spacing:0px;text-decoration:none"><span style=3D"font-=
family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;=
font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;text-decoration:none=
;float:none;display:inline">URI.=C2=A0 But the way that I tie the message+s=
ignature to the certificate is by</span><br style=3D"font-family:Helvetica;=
font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:norma=
l;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:non=
e;white-space:normal;word-spacing:0px;text-decoration:none"><span style=3D"=
font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:no=
rmal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:=
0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration=
:none;float:none;display:inline">using the public key in the certificate to=
 validate the signature on the</span><br style=3D"font-family:Helvetica;fon=
t-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;l=
etter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;w=
hite-space:normal;word-spacing:0px;text-decoration:none"><span style=3D"fon=
t-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:norma=
l;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px=
;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:no=
ne;float:none;display:inline">message.=C2=A0 So, it is the public key that =
is what I use to find the</span><br style=3D"font-family:Helvetica;font-siz=
e:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter=
-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px;text-decoration:none"><span style=3D"font-fam=
ily:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;fon=
t-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text=
-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;fl=
oat:none;display:inline">certificate that is associated with the signature,=
 but there is not a</span><br style=3D"font-family:Helvetica;font-size:12px=
;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px;text-decoration:none"><span style=3D"font-family:He=
lvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weig=
ht:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-trans=
form:none;white-space:normal;word-spacing:0px;text-decoration:none;float:no=
ne;display:inline">unique mapping from public key to certificate, in genera=
l.=C2=A0 In order for</span><br style=3D"font-family:Helvetica;font-size:12=
px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spa=
cing:normal;text-align:start;text-indent:0px;text-transform:none;white-spac=
e:normal;word-spacing:0px;text-decoration:none"><span style=3D"font-family:=
Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-we=
ight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tra=
nsform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:=
none;display:inline">the signing party to be confident that the recipient i=
nterprets the</span><br style=3D"font-family:Helvetica;font-size:12px;font-=
style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:nor=
mal;text-align:start;text-indent:0px;text-transform:none;white-space:normal=
;word-spacing:0px;text-decoration:none"><span style=3D"font-family:Helvetic=
a;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:nor=
mal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
one;white-space:normal;word-spacing:0px;text-decoration:none;float:none;dis=
play:inline">signature properly, there has to be a chain of custody from th=
e</span><br style=3D"font-family:Helvetica;font-size:12px;font-style:normal=
;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-ali=
gn:start;text-indent:0px;text-transform:none;white-space:normal;word-spacin=
g:0px;text-decoration:none"><span style=3D"font-family:Helvetica;font-size:=
12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-s=
pacing:normal;text-align:start;text-indent:0px;text-transform:none;white-sp=
ace:normal;word-spacing:0px;text-decoration:none;float:none;display:inline"=
>message+signature to the intended certificate.=C2=A0 Using coap-not-s to o=
btain</span><br style=3D"font-family:Helvetica;font-size:12px;font-style:no=
rmal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text=
-align:start;text-indent:0px;text-transform:none;white-space:normal;word-sp=
acing:0px;text-decoration:none"><span style=3D"font-family:Helvetica;font-s=
ize:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;lett=
er-spacing:normal;text-align:start;text-indent:0px;text-transform:none;whit=
e-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inl=
ine">the certificate breakas the chain of custody -- in extreme cases the</=
span><br style=3D"font-family:Helvetica;font-size:12px;font-style:normal;fo=
nt-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:=
start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0=
px;text-decoration:none"><span style=3D"font-family:Helvetica;font-size:12p=
x;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spac=
ing:normal;text-align:start;text-indent:0px;text-transform:none;white-space=
:normal;word-spacing:0px;text-decoration:none;float:none;display:inline">me=
ssage could appear to have been generated by a completely different</span><=
br style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-var=
iant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;=
text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none"><span style=3D"font-family:Helvetica;font-size:12px;font=
-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:no=
rmal;text-align:start;text-indent:0px;text-transform:none;white-space:norma=
l;word-spacing:0px;text-decoration:none;float:none;display:inline">entity t=
han it actually was!</span><br style=3D"font-family:Helvetica;font-size:12p=
x;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spac=
ing:normal;text-align:start;text-indent:0px;text-transform:none;white-space=
:normal;word-spacing:0px;text-decoration:none"><br style=3D"font-family:Hel=
vetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weigh=
t:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transf=
orm:none;white-space:normal;word-spacing:0px;text-decoration:none"><span st=
yle=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-=
caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-=
indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-dec=
oration:none;float:none;display:inline">-Ben</span><br style=3D"font-family=
:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-w=
eight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tr=
ansform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varian=
t-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-d=
ecoration:none"><blockquote type=3D"cite" style=3D"font-family:Helvetica;fo=
nt-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;=
letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;=
white-space:normal;word-spacing:0px;text-decoration:none"><blockquote type=
=3D"cite"><br><blockquote type=3D"cite"><br>When I think about implementing=
 cose-x509, I can see several options.<br><br>1. Just implement x5chain. Fa=
il if x5chain is not present. Only need code for chain validation. No need =
for chain formation.<br><br>2. Just implement x5bag and x5t.=C2=A0 Fail if =
x5t and x5bag are not present. Now you need code for chain validation and c=
hain formation.<br><br>3. Just implement x5u. Fail if x5u is not present. A=
ll you need is some ASN.1 parsing and DTLS code. No chain validation or for=
mation needed.<br><br>4. Implement all, with a priority order like first tr=
y x5chain, then try x5bag/x5t, finally x5u.<br><br>5. Various combinations =
of the above<br></blockquote><br>I believe that there is some intent to use=
 x5t for cases where the<br>certificates in question are already in local s=
torage on both parties, so<br>the thumbprint is just a shortand reference f=
or &quot;use this one [that you<br>already have]&quot;; no need for the x5b=
ag.<br></blockquote><br>Yes, agreed. Might not even need any chain formatio=
n code if the hierarchy is simple and certs are pre-distributed.<br><br><bl=
ockquote type=3D"cite">[Probably more comments possible here, but I didn&#3=
9;t think very hard.]<br><br>-Ben<br></blockquote><br>LL<br><br></blockquot=
e><br style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-=
variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:sta=
rt;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;=
text-decoration:none"><span style=3D"font-family:Helvetica;font-size:12px;f=
ont-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing=
:normal;text-align:start;text-indent:0px;text-transform:none;white-space:no=
rmal;word-spacing:0px;text-decoration:none;float:none;display:inline">_____=
__________________________________________</span><br style=3D"font-family:H=
elvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-wei=
ght:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tran=
sform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varian=
t-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-d=
ecoration:none;float:none;display:inline">COSE mailing list</span><br style=
=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-cap=
s:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-ind=
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decora=
tion:none"><span style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none;float:none;display:inline"><a href=3D"mailt=
o:COSE@ietf.org" target=3D"_blank">COSE@ietf.org</a></span><br style=3D"fon=
t-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:norma=
l;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px=
;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:no=
ne"><span style=3D"font-family:Helvetica;font-size:12px;font-style:normal;f=
ont-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align=
:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:=
0px;text-decoration:none;float:none;display:inline"><a href=3D"https://www.=
ietf.org/mailman/listinfo/cose" target=3D"_blank">https://www.ietf.org/mail=
man/listinfo/cose</a></span></div></blockquote></div><br></div></div></div>=
_______________________________________________<br>
COSE mailing list<br>
<a href=3D"mailto:COSE@ietf.org" target=3D"_blank">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/listinfo/cose</a><br>
</blockquote></div>

--00000000000044e65b05b3101f2f--


From nobody Sun Nov  1 10:53:07 2020
Return-Path: <ivaylo@ackl.io>
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 74F323A0D03 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:52:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 QqJtuac-lQ8R for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:52:56 -0800 (PST)
Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (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 899AA3A0D09 for <cose@ietf.org>; Sun,  1 Nov 2020 10:52:56 -0800 (PST)
Received: by mail-wm1-x32d.google.com with SMTP id 13so7374252wmf.0 for <cose@ietf.org>; Sun, 01 Nov 2020 10:52:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VecUmM573GOjLnTygPdkUHmnPH3M+0fjcxKHvr8kBdE=; b=dHiFjBjBBvk9aUkwMrOEQwBMdtAWCjaYP3dl6EhHH38MBpxwg4qt11KNNVfwG+up9t /IEsHQVTMXo17UDT71B567wmbsBkG9Y7djLYNNHxlCCeylHz9x2lvcN8lN/WLZyL2Pv5 xNoC+3X9rx/2zEG84lV+a822+YygxyMvO1OaQ1RNDtX0ZVBeDnRI8FsCdmv8t15X9swC 1MZ+Y9aAkHsR0n56+Mkcx4tGndoMnYzyaaE7jIkW/QX9K6OdgEQdcFYVh4b/8RMZTBZS /DnH/EYtELxTzshZYt4o6BllAq3/nMS0J5U2A6E3RF2GxF7+ST0kY4k020vzIM4N1jFS Fjzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VecUmM573GOjLnTygPdkUHmnPH3M+0fjcxKHvr8kBdE=; b=qoRgYvO2UGuE+TtWD2SUEMDbxt66dzwCSsishEk9+Ove6rKhHWDpVQX/Pk251YkdKg CQBo5zZYzfUPfv1Qd1ohEYhX0P0KPEkq3Ywb2jH6xLT54bB7EGS47AhUrOjQufaYJrNj 57XZ1QaZPqzxAxxOm1N0t+1l8d9hr4dLnBO8vDTAhUX+aCZTHBTwc/YynTJhJx+xV0Hl n0ZpFeIkh0fJ55/9CuoS8iB5f+bNOjbIoQZizFWu3SukE2WvuDbmglrqZ0D22MLcZkQd L2A6+ZkbGiH5zSPLRhxXPtFxeUBZagNaVsRWGRKJJtnfFX6Cpo//mVTu+19/hNKwhi8f 0fgw==
X-Gm-Message-State: AOAM531clDt0Pm+pBfZ4jk98UtvWiyiwH6iHtJWTfuuNT1USjD5zBioo NaJ32Qf2hCM6dKbUFwBxJux02Ft25Pxaus91QzzdJBd1d3Y=
X-Google-Smtp-Source: ABdhPJzAwYntTVN8HC7fOH1ePSkphkUVInYXjISm4+JjQpKpFIGIERLR9hFq66C1haQi+HfL9wE7KgDepHtnE010nb8=
X-Received: by 2002:a7b:c255:: with SMTP id b21mr14187142wmj.72.1604256774885;  Sun, 01 Nov 2020 10:52:54 -0800 (PST)
MIME-Version: 1.0
References: <160314506078.20558.15385106097623388280@ietfa.amsl.com> <26102.1603156521@localhost> <38B4F6C0-6F7E-46DF-A1B7-24D6E83BFE92@tzi.org>
In-Reply-To: <38B4F6C0-6F7E-46DF-A1B7-24D6E83BFE92@tzi.org>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:52:28 +0100
Message-ID: <CAJFkdRy_Uzg3cKBy4SGEUCZtB_DNmS_SK2hwniZgu55YshwT8g@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, iot-directorate@ietf.org,  Last Call <last-call@ietf.org>, draft-ietf-cose-x509.all@ietf.org,  cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000321ee105b3102332"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/O50l1JE6wPLPByg4G5YjZ_IIVJE>
Subject: Re: [COSE] [Last-Call] Iotdir telechat review of draft-ietf-cose-x509-07
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:52:59 -0000

--000000000000321ee105b3102332
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Carsten,

Thank you for this review! I have asked if anyone would be willing to
generate the examples for this draft, but for the time being I have removed
the paragraph about this. As for the discussion about bag vs some other
term, I believe I see your point, but my understanding from this thread [1]
is that bag is a well defined concept and we could still use it here.

[1]: https://mailarchive.ietf.org/arch/msg/cose/qYkms2KEZQbfJtBKRoFnaGU7ILE=
/

--
Best regards,
Ivaylo

On Tue, Oct 20, 2020 at 1:43 PM Carsten Bormann <cabo@tzi.org> wrote:

> On 2020-10-20, at 03:15, Michael Richardson <mcr+ietf@sandelman.ca> wrote=
:
> >
> > I believe we use the term bag because it is permissible for a certifica=
te
> > artifact to appear more than once. Stupid maybe, but permissible.
> >
> > I think that some systems/libaries considered the Issuer/Subject to be
> the
> > key for indexing the set, and then they got confused if there was more
> than
> > one certificate in the bag.  The additional object used a different
> signature
> > and/or hash.  At least, I have some dim memory of some situation being
> > described to me.  I think that the names of the guilty parties were
> withheld.
>
> I think we have a different perception of what =E2=80=9Cis=E2=80=9D means=
.
> In my shopping bag, there *is* a difference between having one or two
> yoghurts in there.
> In the x5bag, having the same certificate twice is exactly equivalent to
> having it once.
> So it =E2=80=9Cis=E2=80=9D a (non-empty) set, not a bag, even if the *rep=
resentation* (as
> an array, with a special case for the singleton) can actually have
> duplicates.
>
> Given the semantics, the question how one =E2=80=9Cfinds=E2=80=9D things =
in that set is
> more of an implementation question.  I don=E2=80=99t think offering this =
as a
> multimap(*) with some arbitrarily chosen map key is flexible enough.
> Normally, a simple iterator (so you get to see any and all of the element=
s)
> will be the best solution, because the implementation cannot know what th=
e
> application-specific validation process is looking for, and we are talkin=
g
> about a very small set.
>
> Gr=C3=BC=C3=9Fe, Carsten
>
> (*) Cannot be a map, as there is no guarantee of uniqueness of any key.
>
>

--000000000000321ee105b3102332
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Hi Carsten,</div><div class=3D"gmail_default" sty=
le=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D=
"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">Than=
k you for this review! I have asked if anyone would be willing to generate =
the examples for this draft, but for the time being I have removed the para=
graph about this. As for the discussion about bag vs some other term, I bel=
ieve I see your point, but my understanding from this thread [1] is that ba=
g is a well defined concept and we could still use it here.</div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"><=
br></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-ser=
if;color:#0b5394">[1]:=C2=A0<a href=3D"https://mailarchive.ietf.org/arch/ms=
g/cose/qYkms2KEZQbfJtBKRoFnaGU7ILE/" target=3D"_blank">https://mailarchive.=
ietf.org/arch/msg/cose/qYkms2KEZQbfJtBKRoFnaGU7ILE/</a></div><div class=3D"=
gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br><=
/div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif">=
<font color=3D"#9fc5e8">--</font></div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif"><font color=3D"#9fc5e8">Best regards,</=
font></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-s=
erif"><font color=3D"#9fc5e8">Ivaylo</font></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Oct 20, 2020 at 1:=
43 PM Carsten Bormann &lt;<a href=3D"mailto:cabo@tzi.org" target=3D"_blank"=
>cabo@tzi.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">On 2020-10-20, at 03:15, Michael Richardson &lt;<a href=3D"mai=
lto:mcr%2Bietf@sandelman.ca" target=3D"_blank">mcr+ietf@sandelman.ca</a>&gt=
; wrote:<br>
&gt; <br>
&gt; I believe we use the term bag because it is permissible for a certific=
ate<br>
&gt; artifact to appear more than once. Stupid maybe, but permissible.<br>
&gt; <br>
&gt; I think that some systems/libaries considered the Issuer/Subject to be=
 the<br>
&gt; key for indexing the set, and then they got confused if there was more=
 than<br>
&gt; one certificate in the bag.=C2=A0 The additional object used a differe=
nt signature<br>
&gt; and/or hash.=C2=A0 At least, I have some dim memory of some situation =
being<br>
&gt; described to me.=C2=A0 I think that the names of the guilty parties we=
re withheld.<br>
<br>
I think we have a different perception of what =E2=80=9Cis=E2=80=9D means.<=
br>
In my shopping bag, there *is* a difference between having one or two yoghu=
rts in there.<br>
In the x5bag, having the same certificate twice is exactly equivalent to ha=
ving it once.<br>
So it =E2=80=9Cis=E2=80=9D a (non-empty) set, not a bag, even if the *repre=
sentation* (as an array, with a special case for the singleton) can actuall=
y have duplicates.<br>
<br>
Given the semantics, the question how one =E2=80=9Cfinds=E2=80=9D things in=
 that set is more of an implementation question.=C2=A0 I don=E2=80=99t thin=
k offering this as a multimap(*) with some arbitrarily chosen map key is fl=
exible enough.=C2=A0 Normally, a simple iterator (so you get to see any and=
 all of the elements) will be the best solution, because the implementation=
 cannot know what the application-specific validation process is looking fo=
r, and we are talking about a very small set.<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
(*) Cannot be a map, as there is no guarantee of uniqueness of any key.<br>
<br>
</blockquote></div>

--000000000000321ee105b3102332--


From nobody Sun Nov  1 10:53:51 2020
Return-Path: <ivaylo@ackl.io>
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 58A473A0D4A for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:53:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 e-IBLca0bS8B for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:53:40 -0800 (PST)
Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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 5D1FA3A0D34 for <cose@ietf.org>; Sun,  1 Nov 2020 10:53:40 -0800 (PST)
Received: by mail-wr1-x42e.google.com with SMTP id k10so10732440wrw.13 for <cose@ietf.org>; Sun, 01 Nov 2020 10:53:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=th1F6bQQOpnXRwpnVx/G+u9hzWSQgYH3ZJgVkQe5+wQ=; b=bOqr5BRbWrXZTqvNa0oVwu+P6RSGPwutQdFiWobgkks7bguXc0ZPLqYMTjavKd0qGm Z4c+pdPWIgoDx2u2ofKwapct/vZBX6ibfI+w04tcrloMJilDn1VAur5p7ri/0YJy6p6x p9WiYQU/Y7zyeWGd8S5XI+srMGwpvkpLvjfnDuLDbVuHdxVrVZnewlovIh5UGcWiKqaJ V4WNrLMiaCKNcBhKxW3reeMStGgtWXRsVlspEs9E5nqL/ICk5hDTBAvvaywc8K5JiuYK eWisozZXOqxLiJiW2PQd/4MOVBClVxAqgYPjSNwGT/KA4pupo44L02V0eXywg1QrmqK4 It4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=th1F6bQQOpnXRwpnVx/G+u9hzWSQgYH3ZJgVkQe5+wQ=; b=i3Cxw4uC++pPYSYeLBsVc85JSK7LFJaEI46/kEqcUyaE7KYxghwpySXladnsrzG20e rhtEjOaKiXijoKG//xeQ1GK65JGt9WM0OXNdeW09/R7IMTx6Ku3gs9Cs3KJBoozHuLWR l3CPh7mBnzrAq/sblQCO5RcD6SSVof/zrzGlhSzQN4Wo2QInq83+8wEwr6ILZlxD4MG6 vbBTgYSHFewA6jPpm22K7D2nXU6MdjzGjmvQeTO3TpVHHA7lQwxvIaKRNMgqlsIvisMH tuUx1Y7MQHpR0yQBvKMk/pr19cyGkw1u9QST8axiZlL7dw2GzL7dqBkCef+QeFRldh44 HnkQ==
X-Gm-Message-State: AOAM5323oieGwRnPp7V3Ff93PQh7T9iLWhmM6iaGy4aOf+EL4dqT6Jki g03A6trex36zgalnqMlTOj1EkR9Wq2rArYqE92kviQ==
X-Google-Smtp-Source: ABdhPJxh1a5th5LOf2QDuejHPLlI4HYiq5zuTdMfxeol8u1zqllotb19bZdizGYqZYj69iIr0FGFGUVgRn8WpEYn0SM=
X-Received: by 2002:adf:b1d6:: with SMTP id r22mr15183014wra.136.1604256818901;  Sun, 01 Nov 2020 10:53:38 -0800 (PST)
MIME-Version: 1.0
References: <160313511018.7246.11234492090901667420@ietfa.amsl.com> <CAJFkdRwmirpsFDStoBzapGB=hn-+98_ShPT2DE_oz9-LK=prXA@mail.gmail.com> <20201022152329.GB39170@kduck.mit.edu> <5502.1603385980@localhost> <MN2PR11MB4366DD15E97B3A19ACF144B5B51D0@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB4366DD15E97B3A19ACF144B5B51D0@MN2PR11MB4366.namprd11.prod.outlook.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:53:13 +0100
Message-ID: <CAJFkdRxxVwbB57yDObn82hdxP9zRsicrPJ8Scr60eL+3V0By6g@mail.gmail.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Michael Richardson <mcr@sandelman.ca>, Benjamin Kaduk <kaduk@mit.edu>,  Cose Chairs Wg <cose-chairs@ietf.org>, cose <cose@ietf.org>, The IESG <iesg@ietf.org>,  "draft-ietf-cose-x509@ietf.org" <draft-ietf-cose-x509@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d1cc0905b31025b5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/mrUcQB_mcaNUhcI0_RysXcobWRY>
Subject: Re: [COSE] Robert Wilton's No Objection on draft-ietf-cose-x509-07: (with COMMENT)
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:53:50 -0000

--000000000000d1cc0905b31025b5
Content-Type: text/plain; charset="UTF-8"

Hi Rob,

Thank you for your review! My understanding from [1] is that we can have
duplicates and I made that clear in the text (I am still processing some
other comments before I publish a new version).

[1]: https://mailarchive.ietf.org/arch/msg/cose/VLv2E6wcGkC4YY-vFMRxnEAXrXo/

--
Best regards,
Ivaylo


On Thu, Oct 22, 2020 at 7:20 PM Rob Wilton (rwilton) <rwilton@cisco.com>
wrote:

>
>
> > -----Original Message-----
> > From: Michael Richardson <mcr@sandelman.ca>
> > Sent: 22 October 2020 18:00
> > To: Benjamin Kaduk <kaduk@mit.edu>; Ivaylo Petrov <ivaylo@ackl.io>; Rob
> > Wilton (rwilton) <rwilton@cisco.com>; Cose Chairs Wg <cose-
> > chairs@ietf.org>; cose <cose@ietf.org>; The IESG <iesg@ietf.org>; draft-
> > ietf-cose-x509@ietf.org
> > Subject: Re: [COSE] Robert Wilton's No Objection on draft-ietf-cose-x509-
> > 07: (with COMMENT)
> >
> >
> > Benjamin Kaduk <kaduk@mit.edu> wrote:
> >     > On Tue, Oct 20, 2020 at 08:28:26AM +0300, Ivaylo Petrov wrote:
> >     >> Thank you Robert for your review! From this discussion [1] it
> > appears that
> >     >> indeed the intention of the usage of the term bag was not to make
> > any
> >     >> assumptions about the uniqueness of the elements. I am taking a
> > note to
> >     >> make that clear in the document regardless of the conclusion of
> > that
> >     >> discussion.
> >     >>
> >     >> [1]: https://mailarchive.ietf.org/arch/msg/cose/VLv2E6wcGkC4YY-
> > vFMRxnEAXrXo/
> >
> >     > There is also some precedent for the use of "bag" for this type of
> > thing;
> >     > consider, e.g., https://tools.ietf.org/html/rfc7292#section-4.2.3
> .
> >
> > Yes! I was trying to make allusions to some place in PKIX where bag was
> > used.
> > I understand Carsten's objection that it's mathematically incorrect.
> > I don't care one way or another.
>
> I'm fine with it being called a bag if that is the historical term in this
> context.  I just think that the description should be clear that it is
> unordered and not allowed to contain duplicates.  Of course, that is
> presuming that it isn't allowed duplicates ;-)
>
> Regards,
> Rob
>

--000000000000d1cc0905b31025b5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Hi Rob,</div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"g=
mail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">Thank =
you for your review! My understanding from [1] is that we can have duplicat=
es and I made that clear in the text (I am still processing some other comm=
ents before I publish a new=C2=A0version).</div><div class=3D"gmail_default=
" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div cla=
ss=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394"=
>[1]:=C2=A0<a href=3D"https://mailarchive.ietf.org/arch/msg/cose/VLv2E6wcGk=
C4YY-vFMRxnEAXrXo/" target=3D"_blank">https://mailarchive.ietf.org/arch/msg=
/cose/VLv2E6wcGkC4YY-vFMRxnEAXrXo/</a></div><div class=3D"gmail_default" st=
yle=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif"><font color=3D"=
#9fc5e8">--</font></div><div class=3D"gmail_default" style=3D"font-family:v=
erdana,sans-serif"><font color=3D"#9fc5e8">Best regards,</font></div><div c=
lass=3D"gmail_default" style=3D"font-family:verdana,sans-serif"><font color=
=3D"#9fc5e8">Ivaylo</font></div><div><div dir=3D"ltr" data-smartmail=3D"gma=
il_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>=
<div style=3D"margin:0px;font-stretch:normal;line-height:normal"><div style=
=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div style=3D"margin=
:8px 0px 0px;padding:0px"><div><div style=3D"font-family:Roboto,RobotoDraft=
,Helvetica,Arial,sans-serif;font-size:16px"></div><div style=3D"font-family=
:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div></div>=
</div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-ser=
if;font-size:medium"></div></div></div></div></div></div></div></div></div>=
</div></div></div></div></div></div></div></div></div></div><br></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Oct=
 22, 2020 at 7:20 PM Rob Wilton (rwilton) &lt;<a href=3D"mailto:rwilton@cis=
co.com" target=3D"_blank">rwilton@cisco.com</a>&gt; wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Michael Richardson &lt;<a href=3D"mailto:mcr@sandelman.ca" targe=
t=3D"_blank">mcr@sandelman.ca</a>&gt;<br>
&gt; Sent: 22 October 2020 18:00<br>
&gt; To: Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" target=3D"_bla=
nk">kaduk@mit.edu</a>&gt;; Ivaylo Petrov &lt;<a href=3D"mailto:ivaylo@ackl.=
io" target=3D"_blank">ivaylo@ackl.io</a>&gt;; Rob<br>
&gt; Wilton (rwilton) &lt;<a href=3D"mailto:rwilton@cisco.com" target=3D"_b=
lank">rwilton@cisco.com</a>&gt;; Cose Chairs Wg &lt;cose-<br>
&gt; <a href=3D"mailto:chairs@ietf.org" target=3D"_blank">chairs@ietf.org</=
a>&gt;; cose &lt;<a href=3D"mailto:cose@ietf.org" target=3D"_blank">cose@ie=
tf.org</a>&gt;; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_bl=
ank">iesg@ietf.org</a>&gt;; draft-<br>
&gt; <a href=3D"mailto:ietf-cose-x509@ietf.org" target=3D"_blank">ietf-cose=
-x509@ietf.org</a><br>
&gt; Subject: Re: [COSE] Robert Wilton&#39;s No Objection on draft-ietf-cos=
e-x509-<br>
&gt; 07: (with COMMENT)<br>
&gt; <br>
&gt; <br>
&gt; Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" target=3D"_blank">=
kaduk@mit.edu</a>&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; On Tue, Oct 20, 2020 at 08:28:26AM +0300, Ivay=
lo Petrov wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Thank you Robert for your review! From thi=
s discussion [1] it<br>
&gt; appears that<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; indeed the intention of the usage of the t=
erm bag was not to make<br>
&gt; any<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; assumptions about the uniqueness of the el=
ements. I am taking a<br>
&gt; note to<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; make that clear in the document regardless=
 of the conclusion of<br>
&gt; that<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; discussion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; [1]: <a href=3D"https://mailarchive.ietf.o=
rg/arch/msg/cose/VLv2E6wcGkC4YY-" rel=3D"noreferrer" target=3D"_blank">http=
s://mailarchive.ietf.org/arch/msg/cose/VLv2E6wcGkC4YY-</a><br>
&gt; vFMRxnEAXrXo/<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; There is also some precedent for the use of &q=
uot;bag&quot; for this type of<br>
&gt; thing;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; consider, e.g., <a href=3D"https://tools.ietf.=
org/html/rfc7292#section-4.2.3" rel=3D"noreferrer" target=3D"_blank">https:=
//tools.ietf.org/html/rfc7292#section-4.2.3</a> .<br>
&gt; <br>
&gt; Yes! I was trying to make allusions to some place in PKIX where bag wa=
s<br>
&gt; used.<br>
&gt; I understand Carsten&#39;s objection that it&#39;s mathematically inco=
rrect.<br>
&gt; I don&#39;t care one way or another.<br>
<br>
I&#39;m fine with it being called a bag if that is the historical term in t=
his context.=C2=A0 I just think that the description should be clear that i=
t is unordered and not allowed to contain duplicates.=C2=A0 Of course, that=
 is presuming that it isn&#39;t allowed duplicates ;-)<br>
<br>
Regards,<br>
Rob<br>
</blockquote></div>

--000000000000d1cc0905b31025b5--


From nobody Sun Nov  1 10:54:16 2020
Return-Path: <ivaylo@ackl.io>
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 4957C3A0D50 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:54:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 K_4Z_r65sHeT for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:53:58 -0800 (PST)
Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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 E1EB03A0D73 for <cose@ietf.org>; Sun,  1 Nov 2020 10:53:57 -0800 (PST)
Received: by mail-wr1-x42e.google.com with SMTP id g12so12045265wrp.10 for <cose@ietf.org>; Sun, 01 Nov 2020 10:53:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nF2ZeNK7YAozDRrwuMaPfB5gpLNZtFQKTDjW6yiIBxo=; b=aLq5N+eyoTAZaf2uUsVaRD8Bfg4KWqOqbpxVKKXIP+xn85JYNSBbRKpKHcEhIp4gy6 /Igq4MUBHiOPshVhHHJ9vPKq80oGoQZ+zmmC9NlZGfSHp2rfYnRSAjk9ItYr6sd/psYo IXdXXUuEg7kl7Y4+ktX/xrgdKuVes+inHwxN0/ez4zQvNZC7OM+5vevw6y+vfU1j11WX 2ejg6wbHJH/BK1ossPZRKrDebtNbqqLlRSDq7K8cuJUtZxw7ktm92wvO1EzQfvgFkC3+ TrlrAkDxA4RTU7pAA/47lHf2gJKkBJTRd81IgVHC3xTk+PgYlv3fcLPLSdzXsqufcrYd r2Lw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nF2ZeNK7YAozDRrwuMaPfB5gpLNZtFQKTDjW6yiIBxo=; b=oqZ6J4hMA7iHkIrDO0OHHP81asiWI0p0RFzjOV1bGwgbGHxAZCBMoyjz6gsSlRoL8T g553n1ybC3AoLv9dUy6YGrR8ghjVHy+UvC2o4SXyUvyyr7gchvdO0N+X6IEnzIMlirsw /dGodMPANV/OqIDDNRkOhTlb8jnnTO+fpjy8DeMgKaJr6cexMmO75ON3AfJpQCFTJLuE cFd2sqJEH6J9n5Q5gAPzRcJf5cYrP1WEJbtLyj9Vq1hFi2OcfIwPeGwL7VZesPFLMDEZ Nut5zPMvH2BZG/HiIbi1zRhJUgBDih4WSOrXUU7HV4Ydsd2KlERh/t7eMieQquudOtkA rppw==
X-Gm-Message-State: AOAM531Kf7eMJe8hjVaeNp/PAucthDKrfnKzmki0Yz8KKca5YfcPV4Vi 9cQOPVgEW9umKzhchJAyTEq8MDAhI8y9KsSGG2bPFA==
X-Google-Smtp-Source: ABdhPJwq1YTekpD0QJJt6dImmFDwJRdss3d/QH+RDpbP4ilIYhqi0B2mkKmBf1iQHZgSVhWYYH1RGCf/3xEpq5T0NBE=
X-Received: by 2002:adf:d0cf:: with SMTP id z15mr16894102wrh.213.1604256836461;  Sun, 01 Nov 2020 10:53:56 -0800 (PST)
MIME-Version: 1.0
References: <160318952584.30404.16477513681210675311@ietfa.amsl.com>
In-Reply-To: <160318952584.30404.16477513681210675311@ietfa.amsl.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:53:30 +0100
Message-ID: <CAJFkdRzXxZ5vzY0aAdAYddx==Br_4ehw0EPwAQtNFVN9NSU9Fg@mail.gmail.com>
To: =?UTF-8?B?w4lyaWMgVnluY2tl?= <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-cose-x509@ietf.org,  Cose Chairs Wg <cose-chairs@ietf.org>, cose <cose@ietf.org>, iot-directorate@ietf.org, Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="000000000000ddbc8205b310265d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/CFK-QqekHfFT1pf982kIzh5-e7o>
Subject: Re: [COSE]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-cose-x509-07=3A_=28with_COMMENT=29?=
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:54:09 -0000

--000000000000ddbc8205b310265d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

Thank you for your review! I have currently removed the paragraph about the
examples from the draft and asked if anyone would volunteer to create the
examples.

--
Best regards,
Ivaylo

On Tue, Oct 20, 2020 at 12:25 PM =C3=89ric Vyncke via Datatracker <
noreply@ietf.org> wrote:

> =C3=89ric Vyncke has entered the following ballot position for
> draft-ietf-cose-x509-07: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-cose-x509/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Strange feeling to review this Jim Schaad's document...
>
> Thank you Carsten for the IoT directorate review at:
>
> https://datatracker.ietf.org/doc/review-ietf-cose-x509-07-iotdir-telechat=
-bormann-2020-10-19/
>
> The major issue found by Carsten (missing files in the github repo) shoul=
d
> be
> resolved before publication.
>
> -=C3=A9ric
>
>
>
>

--000000000000ddbc8205b310265d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Hello,</div><div class=3D"gmail_default" style=3D=
"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"gmai=
l_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">Thank you=
 for your review! I have currently removed the paragraph about the examples=
 from the draft and asked if anyone would volunteer to create the examples.=
=C2=A0</div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-=
serif;color:#0b5394"><br></div><div class=3D"gmail_default" style=3D"font-f=
amily:verdana,sans-serif"><font color=3D"#9fc5e8">--</font></div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif"><font color=3D"=
#9fc5e8">Best regards,</font></div><div class=3D"gmail_default" style=3D"fo=
nt-family:verdana,sans-serif"><font color=3D"#9fc5e8">Ivaylo</font></div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Tue, Oct 20, 2020 at 12:25 PM =C3=89ric Vyncke via Datatracker &lt;<a href=
=3D"mailto:noreply@ietf.org" target=3D"_blank">noreply@ietf.org</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=C3=89ric Vy=
ncke has entered the following ballot position for<br>
draft-ietf-cose-x509-07: No Objection<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/iesg/statement/discuss-crit=
eria.html" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/iesg/s=
tatement/discuss-criteria.html</a><br>
for more information about IESG DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-cose-x509/" rel=3D"n=
oreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-co=
se-x509/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
Strange feeling to review this Jim Schaad&#39;s document...<br>
<br>
Thank you Carsten for the IoT directorate review at:<br>
<a href=3D"https://datatracker.ietf.org/doc/review-ietf-cose-x509-07-iotdir=
-telechat-bormann-2020-10-19/" rel=3D"noreferrer" target=3D"_blank">https:/=
/datatracker.ietf.org/doc/review-ietf-cose-x509-07-iotdir-telechat-bormann-=
2020-10-19/</a><br>
<br>
The major issue found by Carsten (missing files in the github repo) should =
be<br>
resolved before publication.<br>
<br>
-=C3=A9ric<br>
<br>
<br>
<br>
</blockquote></div>

--000000000000ddbc8205b310265d--


From nobody Sun Nov  1 10:56:02 2020
Return-Path: <ivaylo@ackl.io>
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 5B67E3A0D09 for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:56:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 W5cmZkUFT7uR for <cose@ietfa.amsl.com>; Sun,  1 Nov 2020 10:56:00 -0800 (PST)
Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (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 D25B23A0D05 for <cose@ietf.org>; Sun,  1 Nov 2020 10:55:59 -0800 (PST)
Received: by mail-wm1-x32f.google.com with SMTP id c18so7365986wme.2 for <cose@ietf.org>; Sun, 01 Nov 2020 10:55:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ECrpaSx7WAjQgROgwK4o4AcZ4X3nA5ozF6DzOwhF9BU=; b=ld/ynr7X0+2FcwpUiV/UG7vzgjzyYFuYOe5JRVBl9u9E9IQrd1+vmrezM1Dn+3dYHT ASI9B+g+I3YU/BXB05cIvZOCrrCzme/HZPgjoy4NM3Vs+ibZv7PzXMbpUVqe+wHlAtLF nUw2NDOD1X0Mhv35qeBpl429Uwc8c2NGlufx4CTPzW3VgScf19ClwQCSu517bKFHS5kQ fPtDxsN/vMhSmG7n55oqqvUsT4RqdlV7GgaDTOFwrcqEsFn7IXBvt5Kaa/ZhojDR7mc5 UQv21dU3CKqrzEpN0uN+hON8vlm+vDsnGB1rUlNbjnPCTb+qr9L2arBqoes7pti3CiOh X5fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ECrpaSx7WAjQgROgwK4o4AcZ4X3nA5ozF6DzOwhF9BU=; b=ucZcLIuC0HFGz1zaYObHTI28GKEXaFuGlH0EOOP2YvKUwEpIaa/fgBrbVn5EiuALZD Ag9mCGfwiUxFjwAy/034qn8mHGE6TCtkExxjf5EjGRhVzPaeXjpT1m2qpBPMwWiYelYd PavcvO4JFOB2W2kHGVoL4sy49Sf4YHzhnMe3TDNNdErLP+mXXkyQXsR7U0z2PE5yFQg1 DKpFITeQrq9m1B4Pth1QMFSMpMDi3QqU/xqOb0p5bNN5m9KN5Spat6lYctGQFeNZ5fv1 94geOUKhfDy03ixffWZMnPQZ+HYoj8iLQRaOo2UeX4s4hg9ssWOsY58HiEqrxcYvzPFP yldA==
X-Gm-Message-State: AOAM531V4CjjhM+kkMTxbunHJxcuZkD9vw3Xat1oi63aJHOoi9OV1neP m2ibqb0DUBtirTfAwfIP1EZLvCNx6kB/gCotWpQBLF3ZvhQ=
X-Google-Smtp-Source: ABdhPJx8yxau1oFsb3CperpVB2CoGhT7BGzAY0X05xZHduhCk4Y1y09eAdDNKd30uMgnydobWRNDimBK0MHqnYHrRJQ=
X-Received: by 2002:a05:600c:608:: with SMTP id o8mr13702563wmm.86.1604256958292;  Sun, 01 Nov 2020 10:55:58 -0800 (PST)
MIME-Version: 1.0
References: <9284FE68-45D9-4282-8526-78914C3E3043@island-resort.com> <C9DEA92E-770B-4CFA-A404-8626616EC116@island-resort.com>
In-Reply-To: <C9DEA92E-770B-4CFA-A404-8626616EC116@island-resort.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 1 Nov 2020 19:55:32 +0100
Message-ID: <CAJFkdRxya1yv6ejS39nofksnn+gVt1Op195JOuZiyMnN4_BkwA@mail.gmail.com>
To: Laurence Lundblade <lgl@island-resort.com>
Cc: cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000020b02605b3102ec3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/f32CcqQdAtXWm8ZRcfOI0htxWTw>
Subject: Re: [COSE] draft-ietf-cose-x509-07 open GitHub issues, PEM, DER and x5t parameter
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 18:56:01 -0000

--00000000000020b02605b3102ec3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

Thank you for looking into this! To some extent I am wondering if we should
leave some flexibility here for the applications to decide, but probably
you are right that we should write those parts explicitly. More precisely:
1) I made the use of DER encoding explicit in the part where we specify
CDDL for x5bag.
2) I clarified that the hash is computed over the DER encoding of the
certificate. I am not completely sure that we should limit the use of x5t
to only reference the certificate containing the end-entity key, but that
is also fine with me.

Thanks,
Ivaylo

On Tue, Oct 20, 2020 at 7:23 PM Laurence Lundblade <lgl@island-resort.com>
wrote:

> I went through my open GitHub issues on cose-x509
> <https://github.com/cose-wg/X509/issues> and closed a few, but a few
> remain.  The comments on the issue diverged from their titles, but still
> seem valuable. They come down to two things.
>
> 1) There is agreement that only certs in the DER format is allowed.
> However, cose-x509-07 doesn=E2=80=99t seem to say that.
>
> 2) Confusion over the x5t parameter. I think it is to identify the
> end-entity cert in an x5bag or out of a collection fetched by URI or a
> collection the relying party already has, but I=E2=80=99m not sure from t=
he text.
> (Maybe it is just my misunderstanding or misreading something).
>
> LL
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose
>

--00000000000020b02605b3102ec3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:rgb(11,83,148)">Hi,</div><div class=3D"gmail_default" styl=
e=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,=
83,148)">Thank you for looking into this! To some extent I am wondering if =
we should leave some flexibility here for the applications to decide, but p=
robably you are right that we should write those parts explicitly. More pre=
cisely:</div><div class=3D"gmail_default" style=3D"font-family:verdana,sans=
-serif;color:rgb(11,83,148)">1) I made the use of DER encoding explicit in =
the part where we specify CDDL for x5bag.</div><div class=3D"gmail_default"=
 style=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)">2) I clarifi=
ed that the hash is computed over the DER encoding of the certificate. I am=
 not completely sure that we should limit the use of x5t to only reference =
the certificate containing the end-entity key, but that is also fine=C2=A0w=
ith me.</div><div class=3D"gmail_default" style=3D"font-family:verdana,sans=
-serif;color:rgb(11,83,148)"><br></div><div class=3D"gmail_default" style=
=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)">Thanks,</div><div =
class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(1=
1,83,148)">Ivaylo</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Tue, Oct 20, 2020 at 7:23 PM Laurence Lundblade &=
lt;<a href=3D"mailto:lgl@island-resort.com" target=3D"_blank">lgl@island-re=
sort.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex"><div>I went through my=C2=A0<a href=3D"https://github.com/cose-wg/X=
509/issues" target=3D"_blank">open GitHub issues on cose-x509</a>=C2=A0and =
closed a few, but a few remain.=C2=A0 The comments on the issue diverged fr=
om their titles, but still seem valuable. They come down to two things.<div=
><br></div><div>1) There is agreement that only certs in the DER format is =
allowed. However, cose-x509-07 doesn=E2=80=99t seem to say that.</div><div>=
<br></div><div>2) Confusion over the x5t parameter. I think it is to identi=
fy the end-entity cert in an x5bag or out of a collection fetched by URI or=
 a collection the relying party already has, but I=E2=80=99m not sure from =
the text. (Maybe it is just my misunderstanding or misreading something).</=
div><div><br></div><div>LL</div><div><br></div></div>______________________=
_________________________<br>
COSE mailing list<br>
<a href=3D"mailto:COSE@ietf.org" target=3D"_blank">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/listinfo/cose</a><br>
</blockquote></div>

--00000000000020b02605b3102ec3--


From nobody Mon Nov  2 10:44:43 2020
Return-Path: <lgl@island-resort.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 88C893A0489 for <cose@ietfa.amsl.com>; Mon,  2 Nov 2020 10:44:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.894
X-Spam-Level: 
X-Spam-Status: No, score=-1.894 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 ZugUmGA4beDU for <cose@ietfa.amsl.com>; Mon,  2 Nov 2020 10:44:41 -0800 (PST)
Received: from p3plsmtpa06-01.prod.phx3.secureserver.net (p3plsmtpa06-01.prod.phx3.secureserver.net [173.201.192.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27D8E3A0769 for <cose@ietf.org>; Mon,  2 Nov 2020 10:44:41 -0800 (PST)
Received: from [192.168.1.81] ([76.167.193.86]) by :SMTPAUTH: with ESMTPA id ZeopkxV33nvdIZeoqkHcqQ; Mon, 02 Nov 2020 11:44:40 -0700
X-CMAE-Analysis: v=2.4 cv=KM2fsHJo c=1 sm=1 tr=0 ts=5fa05398 a=t2DvPg6iSvRzsOFYbaV4uQ==:117 a=t2DvPg6iSvRzsOFYbaV4uQ==:17 a=48vgC7mUAAAA:8 a=hkGqNtBZP9XWn9Swat8A:9 a=QEXdDO2ut3YA:10 a=o2z4CXbxjDjynBaa:21 a=_W_S_7VecoQA:10 a=w1C3t2QeGrPiZgrLijVG:22
X-SECURESERVER-ACCT: lgl@island-resort.com
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <BEE18F20-7042-4B76-9839-B883FA2CE86D@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_24182FAE-65E2-4C11-AA3F-98DDD977640D"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Mon, 2 Nov 2020 10:44:39 -0800
In-Reply-To: <CAJFkdRxya1yv6ejS39nofksnn+gVt1Op195JOuZiyMnN4_BkwA@mail.gmail.com>
Cc: cose <cose@ietf.org>
To: Ivaylo Petrov <ivaylo@ackl.io>
References: <9284FE68-45D9-4282-8526-78914C3E3043@island-resort.com> <C9DEA92E-770B-4CFA-A404-8626616EC116@island-resort.com> <CAJFkdRxya1yv6ejS39nofksnn+gVt1Op195JOuZiyMnN4_BkwA@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
X-CMAE-Envelope: MS4xfPqjvgCsJVL6SVMpRx3euPsHDbJYvKDQouCK+bKEAYZOJ6JKXgQP2PYASluHrJv+VyPe0M4TXaKcyMyn9ofD0ne2A/wPHSSl5SYkvIyTLmSpZA8RRXQd W8c8JKzbxlog7MEh329A0pZLmwAQ/GYDC8woZljw6udEIPaV/ygGp4hmTVboG44ZkxjPhAQmzEDaZIqglYZHacKNcD+j1zhW62o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/L1stnXCryAounCD9K0eQRFMsHKg>
Subject: Re: [COSE] draft-ietf-cose-x509-07 open GitHub issues, PEM, DER and x5t parameter
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 18:44:43 -0000

--Apple-Mail=_24182FAE-65E2-4C11-AA3F-98DDD977640D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Ivaylo,

> On Nov 1, 2020, at 10:55 AM, Ivaylo Petrov <ivaylo@ackl.io> wrote:
>=20
> 2) I clarified that the hash is computed over the DER encoding of the =
certificate. I am not completely sure that we should limit the use of =
x5t to only reference the certificate containing the end-entity key, but =
that is also fine with me.

JWS is clear about x5t as the end-entity cert:

   The "x5t" (X.509 certificate SHA-1 thumbprint) Header Parameter is a
   base64url-encoded SHA-1 thumbprint (a.k.a. digest) of the DER
   encoding of the X.509 certificate [RFC5280 =
<https://tools.ietf.org/html/rfc5280>] corresponding to the key
   used to digitally sign the JWS.

I can=E2=80=99t imagine any other use of x5t as all certs superior to =
the end-entity must be identified by secured identifiers in the =
certificate one below to defend against the attack Ben described (the =
same attack that requires x5t a protected header).

Appendix D in JWS also discusses use of x5t as the end-entity.

I don=E2=80=99t think I=E2=80=99m missing anything here, but tell me if =
I am.


Also, it looks to me that Appendix D of JWS =
<https://tools.ietf.org/html/rfc7515#appendix-D> is highly applicable to =
cose-x509. A non-normative link to it would be helpful in understanding =
cose-x509.

LL



--Apple-Mail=_24182FAE-65E2-4C11-AA3F-98DDD977640D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Ivaylo,<br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Nov 1, 2020, at 10:55 AM, Ivaylo Petrov =
&lt;<a href=3D"mailto:ivaylo@ackl.io" class=3D"">ivaylo@ackl.io</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(11, 83, 148); color: rgb(11, 83, 148); =
font-family: verdana, sans-serif; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none; display: inline !important; float: none;" =
class=3D"">2) I clarified that the hash is computed over the DER =
encoding of the certificate. I am not completely sure that we should =
limit the use of x5t to only reference the certificate containing the =
end-entity key, but that is also fine&nbsp;with =
me.</span></div></blockquote></div><br class=3D""><div class=3D"">JWS is =
clear about x5t as the end-entity cert:</div><div class=3D""><br =
class=3D""></div><div class=3D""><pre class=3D"newpage" =
style=3D"font-size: 13.333333015441895px; margin-top: 0px; =
margin-bottom: 0px; break-before: page;">   The "x5t" (X.509 certificate =
SHA-1 thumbprint) Header Parameter is a
   base64url-encoded SHA-1 thumbprint (a.k.a. digest) of the DER
   encoding of the X.509 certificate [<a =
href=3D"https://tools.ietf.org/html/rfc5280" title=3D"&quot;Internet =
X.509 Public Key Infrastructure Certificate and Certificate Revocation =
List (CRL) Profile&quot;" class=3D"">RFC5280</a>] corresponding to the =
key
   <font color=3D"#4e7a27" class=3D"">used to digitally sign the =
JWS</font>.</pre><div class=3D""><br class=3D""></div></div><div =
class=3D"">I can=E2=80=99t imagine any other use of x5t as all certs =
superior to the end-entity must be identified by secured identifiers in =
the certificate one below to defend against the attack Ben described =
(the same attack that requires x5t a protected header).</div><div =
class=3D""><br class=3D""></div><div class=3D"">Appendix D in JWS also =
discusses use of x5t as the end-entity.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I don=E2=80=99t think I=E2=80=99m =
missing anything here, but tell me if I am.</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">Also, it looks to me that&nbsp;<a =
href=3D"https://tools.ietf.org/html/rfc7515#appendix-D" =
class=3D"">Appendix D of JWS</a>&nbsp;is highly applicable to cose-x509. =
A non-normative link to it would be helpful in understanding =
cose-x509.</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_24182FAE-65E2-4C11-AA3F-98DDD977640D--


From nobody Mon Nov  2 10:50:57 2020
Return-Path: <lgl@island-resort.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 2F2A83A0AAF for <cose@ietfa.amsl.com>; Mon,  2 Nov 2020 10:50:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.894
X-Spam-Level: 
X-Spam-Status: No, score=-1.894 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 1YLtLbYD8ZLQ for <cose@ietfa.amsl.com>; Mon,  2 Nov 2020 10:50:45 -0800 (PST)
Received: from p3plsmtpa07-10.prod.phx3.secureserver.net (p3plsmtpa07-10.prod.phx3.secureserver.net [173.201.192.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF2593A0B57 for <cose@ietf.org>; Mon,  2 Nov 2020 10:50:45 -0800 (PST)
Received: from [192.168.1.81] ([76.167.193.86]) by :SMTPAUTH: with ESMTPA id ZeuhkdhQel3kTZeuikxF0w; Mon, 02 Nov 2020 11:50:44 -0700
X-CMAE-Analysis: v=2.4 cv=J7pvUCrS c=1 sm=1 tr=0 ts=5fa05504 a=t2DvPg6iSvRzsOFYbaV4uQ==:117 a=t2DvPg6iSvRzsOFYbaV4uQ==:17 a=48vgC7mUAAAA:8 a=K6EGIJCdAAAA:8 a=L2zj2ZZV70PxpSyfiVgA:9 a=QEXdDO2ut3YA:10 a=cH5hBp-bR6YNzXFtMMkA:9 a=nOmLN7N8cK2weutI:21 a=_W_S_7VecoQA:10 a=w1C3t2QeGrPiZgrLijVG:22 a=L6pVIi0Kn1GYQfi8-iRI:22
X-SECURESERVER-ACCT: lgl@island-resort.com
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <0D058BB3-D7ED-49E5-8786-85D695B8E67C@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3AA632DD-263F-46D5-9701-28E59123EB66"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Mon, 2 Nov 2020 10:50:43 -0800
In-Reply-To: <CAJFkdRzdHNM1=NbZH3ZwL530mNt+-JFLdKgGjW7uCEHSYPJFGA@mail.gmail.com>
Cc: Benjamin Kaduk <kaduk@mit.edu>, cose <cose@ietf.org>
To: Ivaylo Petrov <ivaylo@ackl.io>
References: <9284FE68-45D9-4282-8526-78914C3E3043@island-resort.com> <20201022152120.GA39170@kduck.mit.edu> <FDB06E47-C1E5-470C-8080-DE7F24F1D924@island-resort.com> <20201022191223.GH39170@kduck.mit.edu> <6A069E4A-C284-4245-B4DE-ADF707ACDC30@island-resort.com> <20201022211804.GI39170@kduck.mit.edu> <F3666A63-7DED-4A42-A0D9-4C8740C28A7A@island-resort.com> <CAJFkdRzdHNM1=NbZH3ZwL530mNt+-JFLdKgGjW7uCEHSYPJFGA@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
X-CMAE-Envelope: MS4xfIxDLR264YrP26YeQjc0bZrElyCDO3O7Vplp1hNNqjrmpSp5zqkjAIupvswqxTtySuC2yOpBueCgwCfwDGxIJL9HxfaMpPI6kyF9hHPHyhi0LU0FWqIa r0sCicu1D3ESPWsMX7E68pikK00Wr8Z3M+GrZFYNpV2PRhhg4bT5LQtn0q4EHRYzeuI/4etA/fnuYvT9NFqiMELMdA3ep/FB1A84Th99+ClI4PS3XpY2EVFu
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/momukWlWLxKd14X_FWRfrKlWVBc>
Subject: Re: [COSE] draft-ietf-cose-x509-07 and x5u header
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 18:50:56 -0000

--Apple-Mail=_3AA632DD-263F-46D5-9701-28E59123EB66
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Here=E2=80=99s text from section 6 in JWS =
<https://tools.ietf.org/html/rfc7515#section-6> that seems pretty close:

   Specifically, the Header
   Parameters "jku", "jwk", "kid", "x5u", "x5c", "x5t", and "x5t#S256"
   can be used to identify the key used.  These Header Parameters MUST
   be integrity protected if the information that they convey is to be
   utilized in a trust decision...

My understanding is that =E2=80=9Cinfo used in a trust decision=E2=80=9D =
typically refers to fields in the end-entity certificate other than the =
key.

LL


> On Nov 1, 2020, at 10:51 AM, Ivaylo Petrov <ivaylo@ackl.io> wrote:
>=20
> Hello Laurence,
>=20
> I am confident this discussion has been useful for the understanding =
of everyone, so thank you for starting it! Do not hesitate to suggest =
text if you believe anything needs to be explained in more details =
regarding why some attributes need to be protected and why others do =
not.
>=20
> Thanks,
> Ivaylo
>=20
>=20
> On Fri, Oct 23, 2020 at 9:02 PM Laurence Lundblade =
<lgl@island-resort.com <mailto:lgl@island-resort.com>> wrote:
> OK. Got it. Thanks for writing it out.
>=20
> I think that means identification of an end-entity cert must usually =
be covered by the signature. Since x5t and x5chain identify end-entity =
certs, they should be protected headers. =46rom an attackers point of =
view the unprotected headers can be manipulated to the same result as an =
x5u if it were unprotected.
>=20
> It is spelled out clearly here in Key Identification in RFC 7517 =
<https://tools.ietf.org/html/rfc7515#section-6> (JWS). Seems like =
cose-x509 needs similar text.
>=20
> It seems like you could combine a protected x5t with an unprotected =
x5u to get the same result. Fetch the cert with x5u, then make sure it =
is right with x5t.
>=20
> I spent some time reading CMS, RFC 5652. It does not seem to address =
this. The SignerIdentifier which identifies the end-entity cert does not =
seem to be covered by the signature. This seems like an omission in CMS.
>=20
> If I=E2=80=99d read RFC 7515 before I read cose-x509, I would have =
been much less confused and caused a lot less trouble here.
>=20
> LL
>=20
>=20
>=20
>> On Oct 22, 2020, at 2:18 PM, Benjamin Kaduk <kaduk@mit.edu =
<mailto:kaduk@mit.edu>> wrote:
>>=20
>> On Thu, Oct 22, 2020 at 01:56:58PM -0700, Laurence Lundblade wrote:
>>> Below...
>>>=20
>>>> On Oct 22, 2020, at 12:12 PM, Benjamin Kaduk <kaduk@mit.edu =
<mailto:kaduk@mit.edu>> wrote:
>>>>=20
>>>> Hi Laurence,
>>>>=20
>>>> On Thu, Oct 22, 2020 at 11:56:24AM -0700, Laurence Lundblade wrote:
>>>>>=20
>>>>>> On Oct 22, 2020, at 8:21 AM, Benjamin Kaduk <kaduk@mit.edu =
<mailto:kaduk@mit.edu>> wrote:
>>>>>>=20
>>>>>> On Mon, Oct 19, 2020 at 11:40:33AM -0700, Laurence Lundblade =
wrote:
>>>>>>> I=E2=80=99m trying to understand why the x5u header must be a =
COSE protected header parameter and in general what the expected use of =
this header is.
>>>>>>>=20
>>>>>>> My understanding is that it the relying party that is validating =
the cert chain is the one doing the HTTP fetching.
>>>>>>>=20
>>>>>>> In the case of application/pkix-cert, then only one DER cert is =
returned and that is the end-entity cert.
>>>>>>>=20
>>>>>>> My expectation for the way this would work is:
>>>>>>> - The relying party would use HTTP to with the x5u URL to fetch =
the end-entity cert
>>>>>>> - The relying party would have a trust anchor previously =
configured
>>>>>>> - The certs in the chain between the end-entity are either =
already possess by the relying party or are in the x5bag header
>>>>>>> - Then it is just a straight forward chain formation and =
validation.=20
>>>>>>>=20
>>>>>>> In this use, there is no requirement for security of the URL or =
for use of TLS to fetch it. All the necessary security is provided by =
standard chain validation.
>>>>>>>=20
>>>>>>> So why is there a requirement that the header be protected and =
that TLS/DTLS be used?
>>>>>>>=20
>>>>>>> Further, wouldn't the header protection be a form of self =
signing since the private key used to sign the header corresponds to the =
public key that is being fetched?
>>>>>>=20
>>>>>> It is in some sense a form of self-signing, yes.  But TLS (or =
equivalent)
>>>>>> is still needed for fetching the certificate in order to verify =
that the
>>>>>> *certificate* received is the one intended, not a different =
certificate
>>>>>> that wraps the same public key.  There are plenty of attacks if =
you swap
>>>>>> out the certificate for one with different key usage, SAN, etc.
>>>>>> You might argue that it's hard to get a different cert (with
>>>>>> attacker-controlled contents) for the same public key if the =
attacker
>>>>>> doesn't have access to the corresponding private key, but that's =
not a very
>>>>>> reliable security control.
>>>>>=20
>>>>> Hi Ben,=20
>>>>>=20
>>>>> It seems like your are interpreting the x5u header to be for the =
fetching
>>>>> of a single validated end-entity certificate. Some remote service =
did the
>>>>=20
>>>> I do not believe I am doing so.  The TLS (or other) authentication =
of the
>>>> URI target does not inherently stand in for local validation of the
>>>> certificate and chain.  (There may be particular special cases =
arranged by
>>>> policy where it does, but not in the general case.)
>>>>=20
>>>> I am saying that you can have multiple certificates, call them A =
and B,
>>>> that certify the same public key K.  Knowing K, you can validate =
the
>>>> message signature, protected attributes, etc., including the URI =
used to
>>>> fetch the certificate.  However, if the URI used to fetch the =
certificate
>>>> uses a scheme that does not provide integrity protection or server
>>>> authentication, then the party dereferencing the URI could obtain
>>>> certificate A when the message originator intended for certificate =
B to be
>>>> used for validation.  It is not too hard to imagine situations =
where both A
>>>> and B can be used to build valid chains that end at root CAs =
trusted by the
>>>> message recipient, and thus the insecure certificate fetch is (1)
>>>> undetected and (2) causes the message to be interpreted differently =
than
>>>> intended by the originator.  As I mentioned originally, A and B =
could have
>>>> different X.509 extensions, (extended) key usage, subject =
information,
>>>> etc., so there is a lot of room for the "interpreted differently" =
to be
>>>> attacked.
>>>=20
>>> But isn=E2=80=99t this a problem with any and all cert chain =
construction and validation?  If this is an issue, then x5bag and =
x5chain should be protected headers.
>>=20
>> No; once you have a (EE) cert, you have Issuer information to find =
the
>> next cert in the chain.  With just a COSE message you don't have =
that.
>>=20
>>> Seems like the real problem is CA operation. CA=E2=80=99s =
shouldn=E2=80=99t be creating alternate certs for real keys that result =
in issues like this.
>>=20
>> Most of the time, for most scenarios.  But this is not a reliable =
security
>> control.
>>=20
>>> So it still seems to me that the primary reason for an x5u that is a =
protected header parameter and obtained with DTLS is so you don=E2=80=99t =
have to validate the end-entity on the constrained device. Presumably =
you already have a DTLS stack, so you are almost getting the validated =
cert for no extra code.
>>=20
>> I disagree.
>>=20
>>>=20
>>>>=20
>>>>> cert chain validation. You and other folks probably were involved =
in some
>>>>> ace work that I was not involved with to know that. I don=E2=80=99t =
think it says
>>>>> that clearly in cose-x509, though I can now see how you can =
triangulate
>>>>> your way to that understanding. If x5u is to work like this, it =
seems a
>>>>> lot of addition to security considerations is needed.
>>>>>=20
>>>>> RFC 2585 does not work this way. It assumes the chain validation =
is done locally (see RFC 2585 Security Considerations) and that there is =
no need for any transport layer security. This seems like a perfectly =
useful and good thing to do and to support in cose-x509.  This is what I =
outlined in bullet points above.
>>>>=20
>>>> With RFC 2585 you know enough information about the *certificate* =
that you
>>>> want that you have what is (supposed to be, at least) a unique =
identifier
>>>> for the *certificate*.  In the "x5u" case you only have information =
about a
>>>> *key*, not a certificate.
>>>=20
>>> I=E2=80=99m not understanding how x5u is about a key, not about a =
certificate.
>>=20
>> The key is the only thing tying the COSE message to the certificate; =
other
>> information in the certificate (e.g., SubjectPublicKeyInfo) is not
>> available when processing the COSE message.  Let me try to walk =
through
>> some steps:
>>=20
>> You have a COSE message; say it's a signed message.  The recipient =
has the
>> (plain)text, the actual signature bytes, and the parameters, =
including x5u.
>> If the recipient verifies the signature, they know that the x5u URI =
is the
>> one intended by the holder of the private key that made the =
signature.  (In
>> order to validate the signature, they presumably have to obtain the
>> certificate first, but we're getting there.)  The only thing that =
ties the
>> received message to the certificate obtained by dereferencing the URI =
is
>> the signature in the message itself.  That signature does not contain =
or
>> include any attributes of the certificate containing the public key
>> corresponding to the private key that made the signature; there is no
>> SubjectPublicKeyInfo or similar in the COSE message.  The only thing
>> needed to validate the signature is the public key in question.  In
>> principle that public key could be obtained in many ways (it could =
have
>> been included as a COSE_Key for that matter), but in the x5u case, =
we're
>> supposed to get that public key from a certificate found at a =
particular
>> URI.  But the way that I tie the message+signature to the certificate =
is by
>> using the public key in the certificate to validate the signature on =
the
>> message.  So, it is the public key that is what I use to find the
>> certificate that is associated with the signature, but there is not a
>> unique mapping from public key to certificate, in general.  In order =
for
>> the signing party to be confident that the recipient interprets the
>> signature properly, there has to be a chain of custody from the
>> message+signature to the intended certificate.  Using coap-not-s to =
obtain
>> the certificate breakas the chain of custody -- in extreme cases the
>> message could appear to have been generated by a completely different
>> entity than it actually was!
>>=20
>> -Ben
>>=20
>>>>=20
>>>>>=20
>>>>> When I think about implementing cose-x509, I can see several =
options.
>>>>>=20
>>>>> 1. Just implement x5chain. Fail if x5chain is not present. Only =
need code for chain validation. No need for chain formation.
>>>>>=20
>>>>> 2. Just implement x5bag and x5t.  Fail if x5t and x5bag are not =
present. Now you need code for chain validation and chain formation.
>>>>>=20
>>>>> 3. Just implement x5u. Fail if x5u is not present. All you need is =
some ASN.1 parsing and DTLS code. No chain validation or formation =
needed.
>>>>>=20
>>>>> 4. Implement all, with a priority order like first try x5chain, =
then try x5bag/x5t, finally x5u.
>>>>>=20
>>>>> 5. Various combinations of the above
>>>>=20
>>>> I believe that there is some intent to use x5t for cases where the
>>>> certificates in question are already in local storage on both =
parties, so
>>>> the thumbprint is just a shortand reference for "use this one [that =
you
>>>> already have]"; no need for the x5bag.
>>>=20
>>> Yes, agreed. Might not even need any chain formation code if the =
hierarchy is simple and certs are pre-distributed.
>>>=20
>>>> [Probably more comments possible here, but I didn't think very =
hard.]
>>>>=20
>>>> -Ben
>>>=20
>>> LL
>>>=20
>>=20
>> _______________________________________________
>> COSE mailing list
>> COSE@ietf.org <mailto:COSE@ietf.org>
>> https://www.ietf.org/mailman/listinfo/cose =
<https://www.ietf.org/mailman/listinfo/cose>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org <mailto:COSE@ietf.org>
> https://www.ietf.org/mailman/listinfo/cose =
<https://www.ietf.org/mailman/listinfo/cose>


--Apple-Mail=_3AA632DD-263F-46D5-9701-28E59123EB66
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Here=E2=80=99s text from&nbsp;<a =
href=3D"https://tools.ietf.org/html/rfc7515#section-6" class=3D"">section =
6 in JWS</a>&nbsp;that seems pretty close:<div class=3D""><br =
class=3D""></div><div class=3D""><pre class=3D"newpage" =
style=3D"font-size: 13.333333015441895px; margin-top: 0px; =
margin-bottom: 0px; break-before: page;">   Specifically, the Header
   Parameters "jku", "jwk", "kid", "x5u", "x5c", "x5t", and "x5t#S256"
   can be used to identify the key used.  These Header Parameters MUST
   be integrity protected if the information that they convey is to be
   utilized in a trust decision...</pre><div class=3D""><br =
class=3D""></div><div>My understanding is that =E2=80=9Cinfo used in a =
trust decision=E2=80=9D typically refers to fields in the end-entity =
certificate other than the key.</div><div><br =
class=3D""></div><div>LL</div><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Nov =
1, 2020, at 10:51 AM, Ivaylo Petrov &lt;<a href=3D"mailto:ivaylo@ackl.io" =
class=3D"">ivaylo@ackl.io</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394">Hello =
Laurence,</div><div class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394"><br =
class=3D""></div><div class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394">I am confident =
this discussion has been useful for the understanding of everyone, so =
thank you for starting it! Do not hesitate to suggest text if you =
believe anything needs to be explained in more details regarding why =
some attributes need to be protected and why others do not.</div><div =
class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394"><br =
class=3D""></div><div class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394">Thanks,</div><div =
class=3D"gmail_default" =
style=3D"font-family:verdana,sans-serif;color:#0b5394">Ivaylo</div><div =
class=3D""><div dir=3D"ltr" data-smartmail=3D"gmail_signature" =
class=3D""><div dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div =
dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div dir=3D"ltr" =
class=3D""><div dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div =
dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div dir=3D"ltr" =
class=3D""><div dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div =
class=3D""><div =
style=3D"margin:0px;font-stretch:normal;line-height:normal" =
class=3D""><div style=3D"margin:0px;padding:0px 0px 20px;width:1949px" =
class=3D""><div class=3D""><div style=3D"margin:8px 0px 0px;padding:0px" =
class=3D""><div class=3D""><div =
style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-si=
ze:16px" class=3D""></div><div =
style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-si=
ze:16px" class=3D""></div></div></div><div style=3D"font-family: Roboto, =
RobotoDraft, Helvetica, Arial, sans-serif; font-size: inherit;" =
class=3D""></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div><br =
class=3D""></div><br class=3D""><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">On Fri, Oct 23, 2020 at 9:02 PM =
Laurence Lundblade &lt;<a href=3D"mailto:lgl@island-resort.com" =
target=3D"_blank" class=3D"">lgl@island-resort.com</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div class=3D"">OK. Got it. Thanks =
for writing it out.<div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">I think that means identification of an =
end-entity cert must usually be covered by the signature. Since x5t and =
x5chain identify end-entity certs, they should be protected headers. =
=46rom an attackers point of view the unprotected headers can be =
manipulated to the same result as an x5u if it were =
unprotected.</div><div class=3D""><br class=3D""></div><div class=3D"">It =
is spelled out clearly here in<a =
href=3D"https://tools.ietf.org/html/rfc7515#section-6" target=3D"_blank" =
class=3D""> Key Identification in RFC 7517</a>&nbsp;(JWS). Seems like =
cose-x509 needs similar text.</div><div class=3D""><br =
class=3D""></div><div class=3D"">It seems like you could combine a =
protected x5t with an unprotected x5u to get the same result. Fetch the =
cert with x5u, then make sure it is right with x5t.</div><div =
class=3D""><br class=3D""></div><div class=3D"">I spent some time =
reading CMS, RFC 5652. It does not seem to address this. The&nbsp;<span =
style=3D"font-size:13.3333px" class=3D""><font face=3D"Courier" =
class=3D"">SignerIdentifier</font></span>&nbsp;which identifies the =
end-entity cert does not seem to be covered by the signature. This seems =
like an omission in CMS.</div><div class=3D""><br class=3D""></div><div =
class=3D"">If I=E2=80=99d read RFC 7515 before I read cose-x509, I would =
have been much less confused and caused a lot less trouble =
here.</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Oct 22, 2020, at 2:18 PM, Benjamin Kaduk &lt;<a =
href=3D"mailto:kaduk@mit.edu" target=3D"_blank" =
class=3D"">kaduk@mit.edu</a>&gt; wrote:</div><br class=3D""><div =
class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">On Thu, Oct 22, =
2020 at 01:56:58PM -0700, Laurence Lundblade wrote:</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D"">Below...<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D"">On Oct 22, 2020, at =
12:12 PM, Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" =
target=3D"_blank" class=3D"">kaduk@mit.edu</a>&gt; wrote:<br =
class=3D""><br class=3D"">Hi Laurence,<br class=3D""><br class=3D"">On =
Thu, Oct 22, 2020 at 11:56:24AM -0700, Laurence Lundblade wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D"">On Oct 22, 2020, at 8:21 AM, Benjamin Kaduk =
&lt;<a href=3D"mailto:kaduk@mit.edu" target=3D"_blank" =
class=3D"">kaduk@mit.edu</a>&gt; wrote:<br class=3D""><br class=3D"">On =
Mon, Oct 19, 2020 at 11:40:33AM -0700, Laurence Lundblade wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D"">I=E2=80=99m trying to =
understand why the x5u header must be a COSE protected header parameter =
and in general what the expected use of this header is.<br class=3D""><br =
class=3D"">My understanding is that it the relying party that is =
validating the cert chain is the one doing the HTTP fetching.<br =
class=3D""><br class=3D"">In the case of application/pkix-cert, then =
only one DER cert is returned and that is the end-entity cert.<br =
class=3D""><br class=3D"">My expectation for the way this would work =
is:<br class=3D"">- The relying party would use HTTP to with the x5u URL =
to fetch the end-entity cert<br class=3D"">- The relying party would =
have a trust anchor previously configured<br class=3D"">- The certs in =
the chain between the end-entity are either already possess by the =
relying party or are in the x5bag header<br class=3D"">- Then it is just =
a straight forward chain formation and validation.<span =
class=3D"">&nbsp;</span><br class=3D""><br class=3D"">In this use, there =
is no requirement for security of the URL or for use of TLS to fetch it. =
All the necessary security is provided by standard chain validation.<br =
class=3D""><br class=3D"">So why is there a requirement that the header =
be protected and that TLS/DTLS be used?<br class=3D""><br =
class=3D"">Further, wouldn't the header protection be a form of self =
signing since the private key used to sign the header corresponds to the =
public key that is being fetched?<br class=3D""></blockquote><br =
class=3D"">It is in some sense a form of self-signing, yes.&nbsp; But =
TLS (or equivalent)<br class=3D"">is still needed for fetching the =
certificate in order to verify that the<br class=3D"">*certificate* =
received is the one intended, not a different certificate<br =
class=3D"">that wraps the same public key.&nbsp; There are plenty of =
attacks if you swap<br class=3D"">out the certificate for one with =
different key usage, SAN, etc.<br class=3D"">You might argue that it's =
hard to get a different cert (with<br class=3D"">attacker-controlled =
contents) for the same public key if the attacker<br class=3D"">doesn't =
have access to the corresponding private key, but that's not a very<br =
class=3D"">reliable security control.<br class=3D""></blockquote><br =
class=3D"">Hi Ben,<span class=3D"">&nbsp;</span><br class=3D""><br =
class=3D"">It seems like your are interpreting the x5u header to be for =
the fetching<br class=3D"">of a single validated end-entity certificate. =
Some remote service did the<br class=3D""></blockquote><br class=3D"">I =
do not believe I am doing so.&nbsp; The TLS (or other) authentication of =
the<br class=3D"">URI target does not inherently stand in for local =
validation of the<br class=3D"">certificate and chain. &nbsp;(There may =
be particular special cases arranged by<br class=3D"">policy where it =
does, but not in the general case.)<br class=3D""><br class=3D"">I am =
saying that you can have multiple certificates, call them A and B,<br =
class=3D"">that certify the same public key K.&nbsp; Knowing K, you can =
validate the<br class=3D"">message signature, protected attributes, =
etc., including the URI used to<br class=3D"">fetch the =
certificate.&nbsp; However, if the URI used to fetch the certificate<br =
class=3D"">uses a scheme that does not provide integrity protection or =
server<br class=3D"">authentication, then the party dereferencing the =
URI could obtain<br class=3D"">certificate A when the message originator =
intended for certificate B to be<br class=3D"">used for =
validation.&nbsp; It is not too hard to imagine situations where both =
A<br class=3D"">and B can be used to build valid chains that end at root =
CAs trusted by the<br class=3D"">message recipient, and thus the =
insecure certificate fetch is (1)<br class=3D"">undetected and (2) =
causes the message to be interpreted differently than<br =
class=3D"">intended by the originator.&nbsp; As I mentioned originally, =
A and B could have<br class=3D"">different X.509 extensions, (extended) =
key usage, subject information,<br class=3D"">etc., so there is a lot of =
room for the "interpreted differently" to be<br class=3D"">attacked.<br =
class=3D""></blockquote><br class=3D"">But isn=E2=80=99t this a problem =
with any and all cert chain construction and validation?&nbsp; If this =
is an issue, then x5bag and x5chain should be protected headers.<br =
class=3D""></blockquote><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">No; once you =
have a (EE) cert, you have Issuer information to find the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">next cert in the =
chain.&nbsp; With just a COSE message you don't have that.</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D"">Seems like the real problem is CA =
operation. CA=E2=80=99s shouldn=E2=80=99t be creating alternate certs =
for real keys that result in issues like this.<br =
class=3D""></blockquote><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">Most of the =
time, for most scenarios.&nbsp; But this is not a reliable =
security</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">control.</span><br=
 =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D"">So it still seems to me that the primary =
reason for an x5u that is a protected header parameter and obtained with =
DTLS is so you don=E2=80=99t have to validate the end-entity on the =
constrained device. Presumably you already have a DTLS stack, so you are =
almost getting the validated cert for no extra code.<br =
class=3D""></blockquote><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">I =
disagree.</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">cert =
chain validation. You and other folks probably were involved in some<br =
class=3D"">ace work that I was not involved with to know that. I don=E2=80=
=99t think it says<br class=3D"">that clearly in cose-x509, though I can =
now see how you can triangulate<br class=3D"">your way to that =
understanding. If x5u is to work like this, it seems a<br class=3D"">lot =
of addition to security considerations is needed.<br class=3D""><br =
class=3D"">RFC 2585 does not work this way. It assumes the chain =
validation is done locally (see RFC 2585 Security Considerations) and =
that there is no need for any transport layer security. This seems like =
a perfectly useful and good thing to do and to support in =
cose-x509.&nbsp; This is what I outlined in bullet points above.<br =
class=3D""></blockquote><br class=3D"">With RFC 2585 you know enough =
information about the *certificate* that you<br class=3D"">want that you =
have what is (supposed to be, at least) a unique identifier<br =
class=3D"">for the *certificate*.&nbsp; In the "x5u" case you only have =
information about a<br class=3D"">*key*, not a certificate.<br =
class=3D""></blockquote><br class=3D"">I=E2=80=99m not understanding how =
x5u is about a key, not about a certificate.<br =
class=3D""></blockquote><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">The key is the =
only thing tying the COSE message to the certificate; other</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">information in =
the certificate (e.g., SubjectPublicKeyInfo) is not</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">available when =
processing the COSE message.&nbsp; Let me try to walk through</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">some =
steps:</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">You have a COSE =
message; say it's a signed message.&nbsp; The recipient has =
the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">(plain)text, the =
actual signature bytes, and the parameters, including x5u.</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">If the recipient =
verifies the signature, they know that the x5u URI is the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">one intended by =
the holder of the private key that made the signature. =
&nbsp;(In</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">order to =
validate the signature, they presumably have to obtain the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">certificate =
first, but we're getting there.) &nbsp;The only thing that ties =
the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">received message =
to the certificate obtained by dereferencing the URI is</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">the signature in =
the message itself.&nbsp; That signature does not contain or</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">include any =
attributes of the certificate containing the public key</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">corresponding to =
the private key that made the signature; there is no</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" =
class=3D"">SubjectPublicKeyInfo or similar in the COSE message.&nbsp; =
The only thing</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">needed to =
validate the signature is the public key in question.&nbsp; In</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">principle that =
public key could be obtained in many ways (it could have</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">been included as =
a COSE_Key for that matter), but in the x5u case, we're</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">supposed to get =
that public key from a certificate found at a particular</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">URI.&nbsp; But =
the way that I tie the message+signature to the certificate is =
by</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">using the public =
key in the certificate to validate the signature on the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">message.&nbsp; =
So, it is the public key that is what I use to find the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">certificate that =
is associated with the signature, but there is not a</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">unique mapping =
from public key to certificate, in general.&nbsp; In order for</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">the signing =
party to be confident that the recipient interprets the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">signature =
properly, there has to be a chain of custody from the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">message+signature =
to the intended certificate.&nbsp; Using coap-not-s to obtain</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">the certificate =
breakas the chain of custody -- in extreme cases the</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">message could =
appear to have been generated by a completely different</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">entity than it =
actually was!</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">-Ben</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><blockquote type=3D"cite" class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D"">When I =
think about implementing cose-x509, I can see several options.<br =
class=3D""><br class=3D"">1. Just implement x5chain. Fail if x5chain is =
not present. Only need code for chain validation. No need for chain =
formation.<br class=3D""><br class=3D"">2. Just implement x5bag and =
x5t.&nbsp; Fail if x5t and x5bag are not present. Now you need code for =
chain validation and chain formation.<br class=3D""><br class=3D"">3. =
Just implement x5u. Fail if x5u is not present. All you need is some =
ASN.1 parsing and DTLS code. No chain validation or formation needed.<br =
class=3D""><br class=3D"">4. Implement all, with a priority order like =
first try x5chain, then try x5bag/x5t, finally x5u.<br class=3D""><br =
class=3D"">5. Various combinations of the above<br =
class=3D""></blockquote><br class=3D"">I believe that there is some =
intent to use x5t for cases where the<br class=3D"">certificates in =
question are already in local storage on both parties, so<br =
class=3D"">the thumbprint is just a shortand reference for "use this one =
[that you<br class=3D"">already have]"; no need for the x5bag.<br =
class=3D""></blockquote><br class=3D"">Yes, agreed. Might not even need =
any chain formation code if the hierarchy is simple and certs are =
pre-distributed.<br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">[Probably more comments possible here, but I didn't think =
very hard.]<br class=3D""><br class=3D"">-Ben<br =
class=3D""></blockquote><br class=3D"">LL<br class=3D""><br =
class=3D""></blockquote><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" =
class=3D"">_______________________________________________</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D"">COSE mailing =
list</span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D""><a =
href=3D"mailto:COSE@ietf.org" target=3D"_blank" =
class=3D"">COSE@ietf.org</a></span><br =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none" class=3D""><span =
style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;t=
ext-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;tex=
t-decoration:none;float:none;display:inline" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/cose" target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/cose</a></span></div></bl=
ockquote></div><br =
class=3D""></div></div></div>_____________________________________________=
__<br class=3D"">
COSE mailing list<br class=3D"">
<a href=3D"mailto:COSE@ietf.org" target=3D"_blank" =
class=3D"">COSE@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/cose" rel=3D"noreferrer" =
target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/cose</a><br class=3D"">
</blockquote></div>
</div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_3AA632DD-263F-46D5-9701-28E59123EB66--


From nobody Tue Nov  3 09:06:07 2020
Return-Path: <ivaylo@ackl.io>
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 D19843A0DDA for <cose@ietfa.amsl.com>; Tue,  3 Nov 2020 09:06:05 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 Jjtwd49NPIFg for <cose@ietfa.amsl.com>; Tue,  3 Nov 2020 09:06:01 -0800 (PST)
Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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 893A53A0DD5 for <cose@ietf.org>; Tue,  3 Nov 2020 09:06:01 -0800 (PST)
Received: by mail-wm1-x330.google.com with SMTP id h22so58362wmb.0 for <cose@ietf.org>; Tue, 03 Nov 2020 09:06:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=+L3rt6ptTXAdJUqFn17a5Ru61yXJvty/q420TKsqRcI=; b=azIjO6l1zEtQtUmMTwbvDrjbvoruc0kulm8v+gjIUQcNemiyn5HaOk0SjyzgwB7XUP Vp63tNY0Zq+4yOUXsU5+ym3i171FmFzfaXWBUq4erXvsS3RpQ0KgSyyjJhVLb6WwqPhC 3mEnZsakJ57OHvtZP/9FD2MbgR8kty2nfWWqVn8qHT6Z9P0YFgV7cc9CriSM621cVGnF 40TqQyt2iU4S80x3eG2YQOUXAYRj7py0tOLRgsob1MjvoRpNsVnIO/taZUd5PxxZXAnJ qiiYnl6/Xb+TM8F42hJ04JCe48f1RGwtbKhlk+O4ikZuSonyIhWk+RVloyqv7wnRXU8w QbLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=+L3rt6ptTXAdJUqFn17a5Ru61yXJvty/q420TKsqRcI=; b=C6hicklTR+MtcV10+I9cjCtziAST93HghiZ2if40RP4KHfs49KGDeybIw1Tqp8n262 lXesFpZDfAMPRxnMXkjYL94iFr2uXod7nXTX3RMiOakmxnB5++knnkkMnQVWgkdzFeZd 6nAOMcEybURkKj36AG7alHIrThIxPfQsCN7jwphAteIOCxe75xxu2qMj13xPr+4ewPTu kRD7j8cKAOradTD3Mqb/N9yxz0klvOSsDDt5fzTcl711H5a7QFVV7Z7DIjZ1klraawcH p9BZZy0V2sZmrFmUkc3/SjzolAhWoW1AuCXs9LJNMmpwMa8WHfUGJ70k/xol01oEN12d rKZw==
X-Gm-Message-State: AOAM530kIgtI2kgipWxxp1B8E3zP0k2/NjWpr8+qLBT1V96m5amFiZKa lcinOp5XsfEaGuWGZ7RsEj/gL5suMlcT9uklFMkmDymZ5jw0XA==
X-Google-Smtp-Source: ABdhPJxpgcOgg74okWZCe/a8tUYG6f7fcLoaZYQm4IwDFMYqUDMwP0hGvhB5423tB60i/Ja//eXInZN8+oExe5wyy08=
X-Received: by 2002:a05:600c:608:: with SMTP id o8mr132733wmm.86.1604423159126;  Tue, 03 Nov 2020 09:05:59 -0800 (PST)
MIME-Version: 1.0
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Tue, 3 Nov 2020 18:05:33 +0100
Message-ID: <CAJFkdRyVoWeZC_Ae+=4m3ZjPy17iE9sAbxkJtUsjL+76QM7pSA@mail.gmail.com>
To: cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007832ea05b336e0a7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/8kKiqi8CN7o8zrnKqYNCP5dmVRk>
Subject: [COSE] Preliminary Agenda and Call for Items @ IETF 109
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 03 Nov 2020 17:06:06 -0000

--0000000000007832ea05b336e0a7
Content-Type: text/plain; charset="UTF-8"

Dear all,

Here is a preliminary agenda for our IETF 109 session. Please let us know
if you have any questions or concerns related to it.

As a reminder the COSE WG session is scheduled for 60 minutes on Monday, 16
November starting at 7:30 UTC.

```
COSE WG Agenda
IETF 109 - Virtual/Meetecho
2020-11-16 @ 7:30 UTC

## 0. Administrivia (Chairs)
  * NOTE WELL
  * Bluesheets
  * Jabber + Minutes
  * Agenda Bartering

## 1. Document Status (Chairs)

## 2. Countersignatures

## 3. Cert Compression

## 4. Chartering (Chairs)

## 5. AOB

```

--
Matthew and Ivaylo
COSE Chairs

--0000000000007832ea05b336e0a7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:rgb(11,83,148)">Dear all,</div><div class=3D"gmail_default=
" style=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><=
div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:r=
gb(11,83,148)">Here is a preliminary agenda for our IETF 109 session. Pleas=
e let us know if you have any questions or concerns related to it.</div><di=
v class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb=
(11,83,148)"><br></div><div class=3D"gmail_default" style=3D"font-family:ve=
rdana,sans-serif;color:rgb(11,83,148)">As a reminder the COSE WG session is=
 scheduled for 60 minutes on Monday, 16 November starting at 7:30 UTC.</div=
><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color=
:rgb(11,83,148)"><br></div><div class=3D"gmail_default" style=3D"font-famil=
y:verdana,sans-serif;color:rgb(11,83,148)">```</div><div class=3D"gmail_def=
ault" style=3D"font-family:verdana,sans-serif;color:rgb(11,83,148)"><span s=
tyle=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">COSE WG=
=C2=A0</span><span class=3D"gmail-il" style=3D"color:rgb(34,34,34);font-fam=
ily:Arial,Helvetica,sans-serif">Agenda</span><br style=3D"color:rgb(34,34,3=
4);font-family:Arial,Helvetica,sans-serif"><span style=3D"color:rgb(34,34,3=
4);font-family:Arial,Helvetica,sans-serif">IETF 109 - Virtual/Meetecho</spa=
n><br style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">=
<span style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">=
2020-11-16 @ 7:30 UTC</span><br style=3D"color:rgb(34,34,34);font-family:Ar=
ial,Helvetica,sans-serif"><br style=3D"color:rgb(34,34,34);font-family:Aria=
l,Helvetica,sans-serif"><span style=3D"color:rgb(34,34,34);font-family:Aria=
l,Helvetica,sans-serif">## 0. Administrivia (Chairs)=C2=A0</span><br style=
=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><span style=
=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">=C2=A0 * NO=
TE WELL</span><br style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,=
sans-serif"><span style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,=
sans-serif">=C2=A0 * Bluesheets</span><br style=3D"color:rgb(34,34,34);font=
-family:Arial,Helvetica,sans-serif"><span style=3D"color:rgb(34,34,34);font=
-family:Arial,Helvetica,sans-serif">=C2=A0 * Jabber + Minutes</span><br sty=
le=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><span sty=
le=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">=C2=A0 *=
=C2=A0</span><span class=3D"gmail-il" style=3D"color:rgb(34,34,34);font-fam=
ily:Arial,Helvetica,sans-serif">Agenda</span><span style=3D"color:rgb(34,34=
,34);font-family:Arial,Helvetica,sans-serif">=C2=A0Bartering</span><br styl=
e=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><br style=
=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><span style=
=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">## 1. Docum=
ent Status (Chairs)</span></div><div class=3D"gmail_default" style=3D""><br=
></div><div class=3D"gmail_default" style=3D"">## 2.=C2=A0Countersignatures=
</div><div class=3D"gmail_default" style=3D""><br style=3D"color:rgb(34,34,=
34);font-family:Arial,Helvetica,sans-serif"><span style=3D"color:rgb(34,34,=
34);font-family:Arial,Helvetica,sans-serif">## 3. Cert Compression</span><b=
r style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><br =
style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><span =
style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">## 4. =
Chartering (Chairs)=C2=A0</span></div><div class=3D"gmail_default" style=3D=
"font-family:verdana,sans-serif;color:rgb(11,83,148)"><br style=3D"color:rg=
b(34,34,34);font-family:Arial,Helvetica,sans-serif"><span style=3D"color:rg=
b(34,34,34);font-family:Arial,Helvetica,sans-serif">## 5. AOB</span></div><=
div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:r=
gb(11,83,148)"><br></div><div class=3D"gmail_default" style=3D"font-family:=
verdana,sans-serif;color:rgb(11,83,148)">```</div><div class=3D"gmail_defau=
lt" style=3D"font-family:verdana,sans-serif"><font color=3D"#999999"><br></=
font></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-s=
erif"><font color=3D"#999999">--</font></div><div class=3D"gmail_default" s=
tyle=3D"font-family:verdana,sans-serif"><font color=3D"#999999">Matthew and=
 Ivaylo</font></div><div class=3D"gmail_default" style=3D"font-family:verda=
na,sans-serif"><font color=3D"#999999">COSE Chairs</font></div></div>

--0000000000007832ea05b336e0a7--


From nobody Tue Nov  3 10:44:27 2020
Return-Path: <BSipos@rkf-eng.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 10A3D3A0E0F for <cose@ietfa.amsl.com>; Tue,  3 Nov 2020 10:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=rkf-eng.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 Q4at1AYogSUf for <cose@ietfa.amsl.com>; Tue,  3 Nov 2020 10:44:23 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2077.outbound.protection.outlook.com [40.107.94.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F0B53A0D3C for <cose@ietf.org>; Tue,  3 Nov 2020 10:44:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gsBEGIIhFPWXDW+5G6A7GbkEP4CF8XMiSnD8Gj4884VUp23YVzbV3AOKLBf3tI/TBCwLMI2cKQFVk6+spUjNYiJ25/pvS2d5vVzufbu+rFNvpJdvuaa1wU9+W2k++DL2Bj7lZ273ApQ4qeGeqBrrx/1pXvopcNddPDBHdabxBPSmwPspCoVsrUgbjDUQG3PnhEMP411dDqauQjJHVVmjv5BItXoLeG0AThduVI2a7lzrHbo19PLKOywv7HxfFTRiK2nXrlHMY8Pa6dnt/nfq953bMqyVpmtmvZFxLFMa+K/uZatw+HvIS1/d1EKlWDO6Ov2UwoeM9mmqQ0zbLfbD5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Mtml36C1Y6Uw3ss2rDjAN+N2hQOb6kM3NVijqlz5+Q=; b=PMC/p3GZEcSLAwMmzCibjqe4XlaMxglnPZab2gtM5XBdtfiVZc8nsGQOBU/ZzYXREQh2n960j/sQeV/OjaAiPfe28BljXrcd7oKX6UidbYyCTiujz1oxW8IzC2gB6o4YjOkVnAolD8sV2uVM3prbkuIHLkWaB1/+SF5V6Jn9GT2cVVDyWS62ZUkLAv1MArfn/Mfy9DUqjNrnWjfO4QjLal1OYbpgeprdI+RRTk72DfDfqRMEzKP09o02n1VUx8mSjSBhko/0+a6VdtFHrgJ4UWoiRSb1c63Vg1VDEUoEgi9wm2mLAwSVOuEK+QbQ22xSB3wP/S+gzh/PNMO1FG/gbw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rkf-eng.com; dmarc=pass action=none header.from=rkf-eng.com; dkim=pass header.d=rkf-eng.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rkf-eng.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Mtml36C1Y6Uw3ss2rDjAN+N2hQOb6kM3NVijqlz5+Q=; b=fFH4ABiolrGKkpzk1601F23nqUnlEjfDCZ0fqSDQOQLuZOPO4nSvLwIhEZMbCYQbi5fD1gAjDg27X2wqjA3UB9+zHGJSRWmuuASW7G8urMf8ZG52e2j+LhEmY9BkFuIX3a3b44PNtWAAoE0h4V69HUxodVfgJvcP7v3NWt0BF0Q=
Received: from MN2PR13MB3567.namprd13.prod.outlook.com (2603:10b6:208:168::10) by MN2PR13MB3648.namprd13.prod.outlook.com (2603:10b6:208:1e8::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Tue, 3 Nov 2020 18:44:20 +0000
Received: from MN2PR13MB3567.namprd13.prod.outlook.com ([fe80::b90b:cb8:82cb:7d1a]) by MN2PR13MB3567.namprd13.prod.outlook.com ([fe80::b90b:cb8:82cb:7d1a%3]) with mapi id 15.20.3541.017; Tue, 3 Nov 2020 18:44:20 +0000
From: Brian Sipos <BSipos@rkf-eng.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: draft-ietf-cose-x509-07 x5chain and x5bag in COSE_Key
Thread-Index: AQHWshFXZk0Dh+8etk2+LBcLK3QKVA==
Date: Tue, 3 Nov 2020 18:44:20 +0000
Message-ID: <37c16acadc7b7d6da0789ad8a21c4ca9050c361a.camel@rkf-eng.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.38.1 (3.38.1-1.module_f33+10288+0a1d8bbf) 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=rkf-eng.com;
x-originating-ip: [96.241.16.84]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7e0f314-f142-4cd4-d9fa-08d880287a04
x-ms-traffictypediagnostic: MN2PR13MB3648:
x-microsoft-antispam-prvs: <MN2PR13MB36488C3304F247483EB4E7949F110@MN2PR13MB3648.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nEHH4YP2Fx+Nxrcs6r8eZNHvFPj9aXAQdszVFrHbZXrfAAG0dmPQUWVrVcy3XAneoTg0iOcFRVtdXjT0YRCV7aIzINkYYa7DCo1+YMRx8/q6UG3Nt2y0JaKZypSUPc7/EnObK9KHQWPnk8+LYZlnadeWr/ojDIQlmYf4YNNeWuH2VUYBvqaGC+HPO4V6uvaA6aeBlI8bmr0ApeBW1x5phq+W6SUpbWS2uhbFZrvMk/6P5bHOj8ZqJkQLP1oWDM9ncD8bYII5JroDVi21D3L8/zR1L37rapa98/z3sDGfjcSVty2Gyi4O7nGi5pa/oBfGbwdZ++y8c5x7/uKOSo9R9QyrdjKHdSS8yeh0m91SddTAj3DdC3jXQCbeooNUmJeid+67s0fgRk2UyqRcdIrmfJ8RFsmwK90Fz2lqVZFT7RiGSfIQaLjGwLb+w4MtO6BMqdKs4Vv7XWtYXxzVvGMpECzevN5ZbJ/BTE/dBIfO2Ew=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR13MB3567.namprd13.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(136003)(346002)(396003)(39830400003)(366004)(376002)(36756003)(83380400001)(186003)(6916009)(8936002)(66476007)(316002)(26005)(6486002)(66556008)(66446008)(66946007)(64756008)(76116006)(6506007)(6512007)(8676002)(71200400001)(478600001)(2616005)(966005)(86362001)(5660300002)(2906002)(42413003)(32563001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 1UVXivJ+U6YSpR8iKx6yb1F8deEr3k1XA2C3NqLu4pLcCt2uWWRLp1Q5mvioW6XaGuC4f7jnj+dPIcInyfYw/IIPrPSuAWQ6o9UTop+ilFuT9DCzFyDk/c8ZMGqSZTQPI9V2QXXLn7JnwFWObrf3v2Sw/0bQV/IvDlUOgtougxkWAf2rYLJvmMY1lw5F3GzTFPoI6d8KIvVyCiYBT2Y4QO0MErYnyYO9Sgun2MwY+GH6sZr5psVEeDJ8rv7IOyqaZlL0OkdmenY40/8QQJI5V53Z6rncbYrhOzUt08LmdDWwqTD1iFIR1chQfaP5fsVvGBLEcOMczqLyznaPXV72VV7eeJ3Qz1ZqFoNaJAjLPTE6G/YI8yPVWH2lZmGO7qAjK2TjaKT9YK0IcxcB1tF9zV4J3hXVBQzi/8ev/x0STxvHqBqAsVC1owqWhps2VxeTIC8xiHkNWuj1gfOJY2NmKXvC4FjZdf7rqf9Qft6cGdg4yAMDfsDDZheI1pyICwWCgYWAebPDHBTcFjizdtDn4RM1yDEdocEIHbsPwgIO+Cqsobcfj8M5NGsFWWL4VFMGJSEdkVLjMAjMpSpPGehTfOE0bwY3D5Or3VP8H8HQqUd5OBcC1IO5yP/GXq8bWbOWuVz71tkRnmWh1FxZbao+vg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <654F10693D6D164C8D3F428B5F026481@namprd13.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: rkf-eng.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB3567.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c7e0f314-f142-4cd4-d9fa-08d880287a04
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2020 18:44:20.5581 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4ed8b15b-911f-42bc-8524-d89148858535
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /idmaPHwqYUmDO2HGrautuq/yi4pRhX5z0eUeVKe2X2435QELpeML98Y354wRCCHXUjz0Uhkjf43o/mvU04Hvw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB3648
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/2yErFq0gmGzuWSbWSxoxsJVbLoI>
Subject: [COSE] draft-ietf-cose-x509-07 x5chain and x5bag in COSE_Key
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 03 Nov 2020 18:44:25 -0000

QWxsLA0KV2hpbGUgaW52ZXN0aWdhdGluZyB0aGUgdXNlIG9mIENPU0Ugd2l0aGluIGFub3RoZXIg
cHJvcG9zZWQgc2VjdXJpdHkNCnByb3RvY29sIFsxXSBJIHJhbiBpbnRvIGEgdXNlIGNhc2Ugd2hp
Y2ggaXMgbm90IGRpc2N1c3NlZCBhcyBhDQpwb3NzaWJpbGl0eSBpbiB0aGUgbGFzdCBkcmFmdC1p
ZXRmLWNvc2UteDUwOSBbMl06IHByb3ZpZGluZyBhDQpjZXJ0aWZpY2F0ZSBjaGFpbiBvciBiYWcg
d2l0aGluIGEgQ09TRV9LZXkgKG9yIENPU0VfS2V5U2V0KSBzdHJ1Y3R1cmUuDQoNClRoaXMgcGFy
dGljdWxhciB1c2UgY2FzZSBpcyBiZWNhdXNlIGEgdGhlcmUgd2lsbCBsaWtlbHkgYmUgbWFueQ0K
c2lnbmF0dXJlcyBwcmVzZW50IGZyb20gdGhlIHNhbWUgcHJpdmF0ZSBrZXkgYXNzb2NpYXRlZCB3
aXRoIGFuIGVuZC0NCmVudGl0eSBjZXJ0aWZpY2F0ZSwgYW5kIHRoZSBtZXNzYWdlIGVuY29kaW5n
IG9mIFsxXSBhbGxvd3Mgc2VjdXJpdHkNCiJwYXJhbWV0ZXIiIGRhdGEgdG8gYmUgZW5jb2RlZCBv
bmNlIGFuZCB1c2VkIGZvciBtdWx0aXBsZSBzZWN1cml0eQ0Kb3BlcmF0aW9ucy4gVGhlIGlkZWEg
aXMgdGhhdCB0aGUgeDVjaGFpbiB3b3VsZCBiZSBwcm92aWRlZCBvbmNlIChhcyBhDQpDT1NFX0tl
eSkgYW5kIHRoZW4gZWFjaCBDT1NFX1NpZ24xIHdvdWxkIGNvbnRhaW4gYW4geDV0IGFzc29jaWF0
ZWQgd2l0aA0KdGhlIGVuZC1lbnRpdHkgY2VydGlmaWNhdGUuIFRoaXMgd291bGQgYXZvaWQgbmVl
ZGluZyB0byBpbmNsdWRlIGENCmR1cGxpY2F0ZSB4NWNoYWluIGluIGVhY2ggb2YgdGhlIENPU0Vf
U2lnbjEgc3RydWN0dXJlcywgd2hpY2ggd291bGQNCmJsb2F0IHRoZSBzaXplIG9mIHRoZSBlbmNv
ZGVkIHNpZ25hdHVyZXMuDQoNCklzIHRoZXJlIGEgdGVjaG5pY2FsIHJlYXNvbiB3aHkgeDVjaGFp
biBvciB4NWJhZyBhcmUgaW5hcHByb3ByaWF0ZSB0bw0KdXNlIHdpdGhpbiBhIENPU0VfS2V5IHN0
cnVjdHVyZT8NClRoZXJlIHNlZW1zIHRvIGJlIG5vdGhpbmcgcHJvaGliaXRpbmcgdGhpcyBpbiBb
Ml0gYnV0IGFsc28gbm90aGluZw0KYWR2b2NhdGluZyBmb3IgdGhpcyBraW5kIG9mIHVzZS4gVGhl
IGVuY29kaW5nIGl0c2VsZiBjb3VsZCB1c2UgdGhlDQpleGlzdGluZyBjb2RlIHBvaW50cyBhc3Np
Z25lZCBmb3IgeDVjaGFpbiBhbmQgeDViYWcgSGVhZGVyIFBhcmFtZXRlcnMNCnN1Yi1yZWdpc3Ry
eSBbM10gYW5kIGFzc2lnbiBhIG5ldyAiWC41MDkgQ2VydGlmaWNhdGUiIChvciBzb21lIG90aGVy
DQphcHByb3ByaWF0ZSBuYW1lKSBjb2RlcG9pbnQgS2V5IFR5cGVzIHN1Yi1yZWdpc3RyeSBbNF0u
DQoNCkFzIGFuIGFsdGVybmF0aXZlLCBteSB1c2UgY291bGQgcHJvdmlkZSBmb3IgZWl0aGVyIENP
U0VfS2V5IG9yDQp4NWNoYWluL3g1YmFnIGJ1dCB0aGF0IHJ1bnMgaW50byB1c2Ugb2YgY29kZXBv
aW50cyBmcm9tIG11bHRpcGxlDQpyZWdpc3RyaWVzIGZvciB0aGUgc2FtZSBwdXJwb3NlLCB3aGlj
aCBzZWVtcyBjb25mdXNpbmcuIEFuZCBJIGZlZWwgbGlrZQ0KdGhpcyBjZXJ0aWZpY2F0ZS1hcy1w
dWJsaWMta2V5IHNlZW1zIG1vcmUgZ2VuZXJhbCBwdXJwb3NlIHRoYW4gbXkgdXNlDQppbiBbMV0u
DQoNClRoYW5rcyBmb3IgYW55IGNsYXJpZmljYXRpb24sDQpCcmlhbiBTLg0KDQpbMV0gaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWJzaXBvcy1kdG4tYnBzZWMtY29zZS0wMg0KWzJd
IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWNvc2UteDUwOS0wNw0KWzNd
IGh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL2Nvc2UvY29zZS54aHRtbCNoZWFkZXIt
cGFyYW1ldGVycw0KWzRdIGh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL2Nvc2UvY29z
ZS54aHRtbCNrZXktdHlwZQ0K


From nobody Wed Nov  4 01:52:43 2020
Return-Path: <cabo@tzi.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 ED0983A0E30 for <cose@ietfa.amsl.com>; Wed,  4 Nov 2020 01:52:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ey09PobEUMgS for <cose@ietfa.amsl.com>; Wed,  4 Nov 2020 01:52:35 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F1753A0E2D for <cose@ietf.org>; Wed,  4 Nov 2020 01:52:34 -0800 (PST)
Received: from [192.168.217.118] (p548dcc60.dip0.t-ipconnect.de [84.141.204.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CR24x2xhNzyV1; Wed,  4 Nov 2020 10:52:33 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_DC85EA1B-5D2F-4AAF-8CBB-9AECC2475A1F"
X-Mao-Original-Outgoing-Id: 626176352.619329-a62aabb5495d13809b79ff585a56547f
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Wed, 4 Nov 2020 10:52:32 +0100
Message-Id: <AAA64861-E6E9-4DC1-B21A-539EEEF6298F@tzi.org>
References: <4533C302-5B24-424F-89EC-C2B0217CF774@tzi.org>
To: cose <cose@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/URigkfhMwDcZoyI6Ei1Vf75Tpao>
Subject: [COSE] Fwd: [jose] Do we have actual normative text which curves are allowed / standard for ECDH-ES in JOSE?
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 04 Nov 2020 09:52:41 -0000

--Apple-Mail=_DC85EA1B-5D2F-4AAF-8CBB-9AECC2475A1F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Discussion somewhat germane to this WG as well.

Gr=C3=BC=C3=9Fe, Carsten


> Begin forwarded message:
>=20
> From: Carsten Bormann <cabo@tzi.org>
> Subject: Re: [jose] Do we have actual normative text which curves are =
allowed / standard for ECDH-ES in JOSE?
> Date: 2020-11-04 at 09:57:28 CET
> To: Filip Skokan <panva.ip@gmail.com>
> Cc: Vladimir Dzhuvinov <vladimir@connect2id.com>, "Hamad, Samer K" =
<samer.k.hamad@chase.com>, "Voss, Ray" <ray.voss@jpmorgan.com>, =
"jose@ietf.org" <jose@ietf.org>
> Message-Id: <4533C302-5B24-424F-89EC-C2B0217CF774@tzi.org>
>=20
> The JSON Web Key Elliptic Curve registry just lists the curves:
>=20
> =
https://www.iana.org/assignments/jose/jose.xhtml#web-key-elliptic-curve
>=20
> In COSE we have a registry "COSE Elliptic Curves=E2=80=9D:
>=20
> https://www.iana.org/assignments/cose/cose.xhtml#elliptic-curves
>=20
> This actually has a column =E2=80=9Cdescription=E2=80=9D that contains =
some more information about where these curves are supposed to be used.
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
>=20
>=20
>> On 2020-11-03, at 22:50, Filip Skokan <panva.ip@gmail.com> wrote:
>>=20
>> Hi Vladimir,
>>=20
>> I kinda got the same question from someone a couple days ago and =
could pinpoint a clear normative answer.
>>=20
>> We have https://tools.ietf.org/html/rfc7520 that shows ECDH-ES with =
P-384 and P-256. In not having any normative text around these curves =
being allowed or P-521 being disallowed I always assumed all original =
three are fair use for ECDH-ES (and its composite KW variants).
>>=20
>> We also have https://tools.ietf.org/html/rfc8037 which specifically =
mentions X25519 and X448 OKP subtypes to be usable for ECDH-ES (and its =
composite KW variants).
>>=20
>> Then we have the JOSE registration of EC secp256k1 curve which =
specifically mentions that the curve is NOT released for ECDH in that =
document.
>>=20
>> So,=20
>>=20
>> EC P-256
>> EC P-384
>> EC P-521
>> OKP X25519
>> OKP X448
>>=20
>> S pozdravem,
>> Filip Skokan
>>=20
>>=20
>> On Tue, 3 Nov 2020 at 22:40, Vladimir Dzhuvinov =
<vladimir@connect2id.com> wrote:
>> Today we received the question why the Nimbus JOSE+JWT lib supports =
the
>> EC curves it does for ECDH (P-256, P-384, P-512) and I couldn't find =
any
>> normative text or reference in the JWA spec to explain this.
>>=20
>> https://tools.ietf.org/html/rfc7518#section-4.6
>>=20
>>=20
>> We also looked at the IANA registry for hints:
>>=20
>> https://www.iana.org/assignments/jose/jose.xhtml
>>=20
>>=20
>> Contrast this with the JWS ECDSA, where the curves to go with the =
ESxxx
>> algs are specced:
>>=20
>> https://tools.ietf.org/html/rfc7518#section-3.4
>>=20
>>=20
>> Can someone help here? :)
>>=20
>>=20
>> Thanks,
>>=20
>> Vladimir
>>=20
>> --=20
>> Vladimir Dzhuvinov
>>=20
>>=20
>> _______________________________________________
>> jose mailing list
>> jose@ietf.org
>> https://www.ietf.org/mailman/listinfo/jose
>> _______________________________________________
>> jose mailing list
>> jose@ietf.org
>> https://www.ietf.org/mailman/listinfo/jose
>=20


--Apple-Mail=_DC85EA1B-5D2F-4AAF-8CBB-9AECC2475A1F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Discussion somewhat germane to this WG as well.<div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D"">Gr=C3=BC=C3=
=9Fe, Carsten</div><div class=3D""><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Carsten Bormann &lt;<a =
href=3D"mailto:cabo@tzi.org" class=3D"">cabo@tzi.org</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">Re: [jose] Do we =
have actual normative text which curves are allowed / standard for =
ECDH-ES in JOSE?</b><br class=3D""></span></div><div style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" =
class=3D""><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b =
class=3D"">Date: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">2020-11-04 at 09:57:28 CET<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">Filip Skokan &lt;<a =
href=3D"mailto:panva.ip@gmail.com" =
class=3D"">panva.ip@gmail.com</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">Vladimir Dzhuvinov &lt;<a =
href=3D"mailto:vladimir@connect2id.com" =
class=3D"">vladimir@connect2id.com</a>&gt;, "Hamad, Samer K" &lt;<a =
href=3D"mailto:samer.k.hamad@chase.com" =
class=3D"">samer.k.hamad@chase.com</a>&gt;, "Voss, Ray" &lt;<a =
href=3D"mailto:ray.voss@jpmorgan.com" =
class=3D"">ray.voss@jpmorgan.com</a>&gt;, "<a =
href=3D"mailto:jose@ietf.org" class=3D"">jose@ietf.org</a>" &lt;<a =
href=3D"mailto:jose@ietf.org" class=3D"">jose@ietf.org</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b =
class=3D"">Message-Id: </b></span><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" =
class=3D"">&lt;<a =
href=3D"mailto:4533C302-5B24-424F-89EC-C2B0217CF774@tzi.org" =
class=3D"">4533C302-5B24-424F-89EC-C2B0217CF774@tzi.org</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D"">The=
 JSON Web Key Elliptic Curve registry just lists the curves:<br =
class=3D""><br class=3D""><a =
href=3D"https://www.iana.org/assignments/jose/jose.xhtml#web-key-elliptic-=
curve" =
class=3D"">https://www.iana.org/assignments/jose/jose.xhtml#web-key-ellipt=
ic-curve</a><br class=3D""><br class=3D"">In COSE we have a registry =
"COSE Elliptic Curves=E2=80=9D:<br class=3D""><br =
class=3D"">https://www.iana.org/assignments/cose/cose.xhtml#elliptic-curve=
s<br class=3D""><br class=3D"">This actually has a column =
=E2=80=9Cdescription=E2=80=9D that contains some more information about =
where these curves are supposed to be used.<br class=3D""><br =
class=3D"">Gr=C3=BC=C3=9Fe, Carsten<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">On =
2020-11-03, at 22:50, Filip Skokan &lt;panva.ip@gmail.com&gt; wrote:<br =
class=3D""><br class=3D"">Hi Vladimir,<br class=3D""><br class=3D"">I =
kinda got the same question from someone a couple days ago and could =
pinpoint a clear normative answer.<br class=3D""><br class=3D"">We have =
https://tools.ietf.org/html/rfc7520 that shows ECDH-ES with P-384 and =
P-256. In not having any normative text around these curves being =
allowed or P-521 being disallowed I always assumed all original three =
are fair use for ECDH-ES (and its composite KW variants).<br =
class=3D""><br class=3D"">We also have =
https://tools.ietf.org/html/rfc8037 which specifically mentions X25519 =
and X448 OKP subtypes to be usable for ECDH-ES (and its composite KW =
variants).<br class=3D""><br class=3D"">Then we have the JOSE =
registration of EC secp256k1 curve which specifically mentions that the =
curve is NOT released for ECDH in that document.<br class=3D""><br =
class=3D"">So, <br class=3D""><br class=3D"">EC P-256<br class=3D"">EC =
P-384<br class=3D"">EC P-521<br class=3D"">OKP X25519<br class=3D"">OKP =
X448<br class=3D""><br class=3D"">S pozdravem,<br class=3D"">Filip =
Skokan<br class=3D""><br class=3D""><br class=3D"">On Tue, 3 Nov 2020 at =
22:40, Vladimir Dzhuvinov &lt;vladimir@connect2id.com&gt; wrote:<br =
class=3D"">Today we received the question why the Nimbus JOSE+JWT lib =
supports the<br class=3D"">EC curves it does for ECDH (P-256, P-384, =
P-512) and I couldn't find any<br class=3D"">normative text or reference =
in the JWA spec to explain this.<br class=3D""><br =
class=3D"">https://tools.ietf.org/html/rfc7518#section-4.6<br =
class=3D""><br class=3D""><br class=3D"">We also looked at the IANA =
registry for hints:<br class=3D""><br =
class=3D"">https://www.iana.org/assignments/jose/jose.xhtml<br =
class=3D""><br class=3D""><br class=3D"">Contrast this with the JWS =
ECDSA, where the curves to go with the ESxxx<br class=3D"">algs are =
specced:<br class=3D""><br =
class=3D"">https://tools.ietf.org/html/rfc7518#section-3.4<br =
class=3D""><br class=3D""><br class=3D"">Can someone help here? :)<br =
class=3D""><br class=3D""><br class=3D"">Thanks,<br class=3D""><br =
class=3D"">Vladimir<br class=3D""><br class=3D"">-- <br =
class=3D"">Vladimir Dzhuvinov<br class=3D""><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">jose mailing list<br class=3D"">jose@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/jose<br =
class=3D"">_______________________________________________<br =
class=3D"">jose mailing list<br class=3D"">jose@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/jose<br =
class=3D""></blockquote><br class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_DC85EA1B-5D2F-4AAF-8CBB-9AECC2475A1F--


From nobody Wed Nov  4 14:40:41 2020
Return-Path: <john.mattsson@ericsson.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 7239B3A10B9 for <cose@ietfa.amsl.com>; Wed,  4 Nov 2020 14:40:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 4H5HMF_Vmj6r for <cose@ietfa.amsl.com>; Wed,  4 Nov 2020 14:40:37 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10046.outbound.protection.outlook.com [40.107.1.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FDFC3A10AD for <cose@ietf.org>; Wed,  4 Nov 2020 14:40:36 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CZx5EVTn+lPzEYxlym6c7GcR34oYMyFPuFYJED5QxT6fc0VHl0tQIIcGR+ezaUBY5Hj1tm8QEEoa0B9nALgm1o36x4I4dZMGCtqkY7qRHbTot0mD79246noaLgf9R2p/9gZ9Ob82aS6PTPEWcyLX3DFWbOxbDlx5DQJZ+LwLhU77DZZ9Qei30jIfJ6mqbEG+iIQHftMlGEWwHOszbmNDWdJSjovn+Qwzml2nnSGcXHvNSDeUROD0qEzIltPx+YHLKv0jslChWEjAprKcAUi44QMdIK8cqmewoSXqum6DCw1La7paZCj7elaTspsVXWvTNhRrIXn6Cdfhe9wQ697Kzw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tkimy5evsomrsQ4jVuJl6A/jdnM4mE35fYDJdhraGgg=; b=LrNXQWO8SzGc2CFaccLHPMVQ4Bqg1AU+NcHnDOEes/oFmNwPwf8KeccL98dw7AsLIAsm4tOV1HRLSJKY0lqBLn5rFD/veqgRq9M3AGi9z6tEqjBH5T2C1pyK/G53h/1TsbZ0c1AO/XnI/lizucXuVpJaKKOm6hWuKM4nPqBBjCMi8CTmnz/uC3FU6TCD7DoCqFh8slQ3wXkl+jINldTS99HNbPT+BRbvv4aySg2Vk9CKvzF+cFu3vA6bLYgbhBK2V28lXsmW0eQUdfq3J/VWjgY65rumUYKSvXPQ/lrXTu6WQLg5qbO7lnSfK7Pa8Q4vUa59BTafTiGxNTL3Y6EszA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tkimy5evsomrsQ4jVuJl6A/jdnM4mE35fYDJdhraGgg=; b=Qn9Z271EQD6Ob4sDXI3u6Gl/p+tUB1Ti5zEE7ChEq8SbRLnFJL1i3gXNPfIbxuevBZR9HQVOE2wbAGdvHozz5pHOtOM0XG3SSB2CwbrO7KwhB2mhKC/mecKZ50UC342Di9C3LmJ11NCYkx1Wu5LyFkTnXYBvXNmyWqrJ349zBtY=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6929.eurprd07.prod.outlook.com (2603:10a6:20b:1b8::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Wed, 4 Nov 2020 22:40:34 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3541.019; Wed, 4 Nov 2020 22:40:34 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: New Version Notification for draft-mattsson-cose-cbor-cert-compress-02.txt
Thread-Index: AQHWsQwV51fhpCJuNkWE1Ce5PSw2oqm4pa8A
Date: Wed, 4 Nov 2020 22:40:34 +0000
Message-ID: <811578B7-FA5B-4776-B70F-391F0A89477E@ericsson.com>
References: <160431684550.22486.16467511416725495741@ietfa.amsl.com>
In-Reply-To: <160431684550.22486.16467511416725495741@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e0fe238c-f569-4f87-3998-08d88112a4af
x-ms-traffictypediagnostic: AM7PR07MB6929:
x-microsoft-antispam-prvs: <AM7PR07MB6929962C4ABE771D8A9604C389EF0@AM7PR07MB6929.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wfwMQw27Iy6YU3r8I8/lgKB4j2Xv0nsjRHj+CErrIXkmxoUoZdgoG+9oxcHnasihL8MUnuCO7uhZCbGthsBdSRsWbWWkSYlv2+U1D+mlaprXpXtQeQYo5mYfqOHEd4gJ+DQD3OJyvGEKHjtsR5D1YjWXgO/TfRuRAGoFeh2CbHMpqJ9iw6BdsxHPBNN4wUYKoSbL1vTj7QnYSRJQjZ5DI9gzfzK/Jr4pQJ1EdjLvZVPVU4ggWWoF4CTFLeENp6amInHmMdspWu2jfNHQQet0C4Z0VEHC/KIINRfJEOwPgGCE5g7I1xYWHlw4J1NoyVVUB2raMk90tAoYnBM2HiFfyrVbWCQ5hlieSpGs8dmO9Ng9egxo9Igl+IG5+uUh7KnUMq2EvhF8Ib21QFPFplmPyA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(376002)(136003)(39860400002)(366004)(346002)(396003)(2616005)(6506007)(83380400001)(44832011)(316002)(6512007)(53546011)(6486002)(5660300002)(76116006)(71200400001)(6916009)(186003)(66556008)(91956017)(478600001)(33656002)(2906002)(8676002)(86362001)(66446008)(15650500001)(66476007)(66946007)(64756008)(26005)(966005)(66574015)(8936002)(36756003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: s0YY/LuKI7/YQ8GnS+hZwnWIVa1iF1c15pBTxMBflGXLZEKR7JowHIREO6cwjiuJz3YTHVaaO8D5C7eP58qlKgObNNUI8SDAActex7dEa7L1XMj4m0+n9/cCaL+s8w/M8E46Ujd8sD+9dqRXoGNj6Qx5hs5cJt2qc/eHJo4msxZu+zecprxYsEruTnRFrPi+Ho0TKYkOxqGgDoUwg/l8vJY5mhsGesPm2VwYLGCT3dCed5SQSob7skZXtaLdMm3dYsILt+ralR97NqNEuZMZ2hSWLACG8vz2dRy8SzKVNV4ePyVLUyBL9kJ20J4dkR+En1HHhfwOH+zbg0GPOM/3IVSfEyuEmYEpLQePridOaf2ieQ9iruLCHjJgvbI3HMxgL7JgKBHXGVp24V4FQ/P7UaKcdnpz5DRR/SOOeeM9vccE/lrfDCrM6ImCV75iiTBd66FkW94wzPhbutHqEOqZbhNe0OWV6IaUlnWJmlNVojKjYqdLs/isZvy4wURMK60plpLBJk7T8J9b1MeLOSsHqsr7mRVn8V0uqxFBEd+Y5hOKT1AZ19kW54Guqsxtp6g5C9UHaIVSTlE0rxPPG7wHXJTb7wkbgYix+mqnT8TMzhSG5r3sji7+n8nUvzcas2cWRymRPT5L/3vwuugyF9yXwg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <805619EF76D24F47B4D77EDF3C182045@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e0fe238c-f569-4f87-3998-08d88112a4af
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2020 22:40:34.4247 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rRDuPX/AHI6WXzp9xl1n3SLqSdT9ry5jXCPA15v356ZoUBTp7Ig2YwquGYU4+EFIfEt5UeCOfHFOEnayUU/+cRvBqeVyiv4qlYPgGO/C8AY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6929
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/PJ0CgPyjERZYKkv7d5pxwj165hQ>
Subject: [COSE] FW: New Version Notification for draft-mattsson-cose-cbor-cert-compress-02.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 04 Nov 2020 22:40:39 -0000

SGksDQoNClRoYW5rcyBmb3IgYWxsIHRoZSByZXZpZXdzIGFuZCBjb21tZW50IGR1cmluZyBzdW1t
ZXIgYW5kIGF1dHVtbiEgVGhlIGNvbW1lbnRzIGhhdmUgaW5kaWNhdGVkIHRoYXQgdGhlIENCT1Ig
Y2VydGlmaWNhdGVzIHNob3VsZCBzdXBwb3J0IGEgbXVjaCBsYXJnZXIgc3Vic2V0IG9mIFJGQyA1
MjgwLCB0aGF0IHRoZSBkcmFmdCBzaG91bGQgbm90IGJlIHNvIG11Y2ggb2YgYSBwcm9maWxlLCBi
dXQgYWxzbyB0aGF0IGFueSB1cGRhdGVzIHNob3VsZCBub3QgZXhwYW5kIHRoZSBjZXJ0aWZpY2F0
ZSBzaXplcyBmb3IgdGhlIG1vc3QgY29uc3RyYWluZWQgdXNlIGNhc2VzLiBXZSB0aGluayB0aGlz
IGlzIHBvc3NpYmxlIHRvIGFjaGlldmUuDQoNCldlIGhhdmUgc3VibWl0dGVkIGRyYWZ0LW1hdHRz
c29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAyLiBDaGFuZ2VzIGFyZToNCg0KLSBDaGFuZ2Vk
IHRlcm1pbm9sb2d5IHRvICJuYXRpdmVseSBzaWduZWQiDQotIENvbXBsZXRlbHkgY2hhbmdlcyB0
aGUgZW5jb2Rpbmcgb2YgaXNzdWVyIGFuZCBzdWJqZWN0LiBUaGUgbmV3IGVuY29kaW5nIHN1cHBv
cnRzIGVuY29kaW5nIG9mIHNlcXVlbmNlcyBvZiBzZXRzIG9mIGF0dHJpYnV0ZSB0eXBlcyBhbmQg
dmFsdWVzLiBUaGUgZW5jb2Rpbmcgc2hvdWxkIGJlIGFibGUgdG8gaGFuZGxlIGFueSBhdHRyaWJ1
dGUgdHlwZSBlbmNvZGVkIGFzIHV0ZjhzdHJpbmcgYW5kIHByaW50YWJsZVN0cmluZy4gSXMgdGhh
dCBlbm91Z2ggb3IgZG8gd2UgbmVlZCB0byBzdXBwb3J0IGFsc28gbGVnYWN5IHRlbGV0ZXhTdHJp
bmcsIHVuaXZlcnNhbFN0cmluZywgYm1wU3RyaW5nLCBJYTVzdHJpbmc/IElzIGFueSBhdHRyaWJ1
dGVUeXBlIG1pc3Npbmcgb3IgYXJlIHRoZSBNVVNUIGFuZCBTSE9VTEQgc3VwcG9ydCBpbiBSRkMg
NTI4MCBlbm91Z2g/IA0KLSBNb3ZlZCBzaWduYXR1cmVBbGdvcml0aG0gc28gaXQgY29tZXMgYmVm
b3JlIHNpZ25hdHVyZVZhbHVlLiBNYWRlIHRoZSBhbGdvcml0aG1zIGV4cGxpY2l0IGFuZCBzcGxp
dCB0aGVtIGludG8gdHdvIGl0ZW1zLg0KLSBFeHRlbnNpb24gdGV4dCBtb3ZlZCB0byBzZXBhcmF0
ZSBwYXJhZ3JhcGguIFdlIG1hZGUgc29tZSBzbWFsbCBjaGFuZ2VzIHRvIHRoZSBleHRlbnNpb24g
Y29kaW5nLCBidXQgYmFzZWQgb24gdGhlIGRpc2N1c3Npb24gYW5kIHN1Z2dlc3Rpb25zIHRvIHN1
cHBvcnQgbXVjaCBtb3JlLCB3ZSBiZWxpZXZlIHRoZSBlbmNvZGluZyBtaWdodCBoYXZlIHRvIGNo
YW5nZSBxdWl0ZSBtdWNoLiBXZSBwbGFuIHRvIG1ha2UgZnVydGhlciB1cGRhdGVzIGFmdGVyIHRo
ZSBncm91cCBoYXMgYWdyZWVkIG9uIHdoYXQgdG8gc3VwcG9ydC4NCi0gU3BsaXQgQ0RETCBpbnRv
IGNlcnRpZmljYXRlIGFuZCB0YnNDZXJ0aWZpY2F0ZSBzaW1pbGFyIHRvIFJGQyA1MjgwIHRvIG5v
dCBoYXZlIHRvIGR1cGxpY2F0ZSBDRERMLg0KLSBOZXcgc2VjdGlvbiBvZiBjb21wbGlhbmNlIHJl
cXVpcmVtZW50cy4NCg0KV2UgZGlkIG5vdCBoYXZlIHRvIGFkZHJlc3MgYWxsIHRoZSBjb21tZW50
cyBpbiAtMDIgYW5kIGhhdmUgYWxyZWFkeSBzdGFydGluZyB0byB3b3JrIG9uIC0wMywgd2hpY2gg
d2UgcGxhbiB0byBzdWJtaXQgZHVyaW5nIElFVEYgd2Vlay4gSWYgeW91IHdhbnQgdG8gcmV2aWV3
LCBwbGVhc2UgcmV2aWV3IHRoZSBHaXRIdWIgdmVyc2lvbg0KDQpodHRwczovL2VyaWNzc29ucmVz
ZWFyY2guZ2l0aHViLmlvL0NCT1ItY2VydGlmaWNhdGVzL2RyYWZ0LW1hdHRzc29uLWNvc2UtY2Jv
ci1jZXJ0LWNvbXByZXNzLmh0bWwNCg0KQ2hhbmdlcyBpbiAtMDMgc28gZmFyOg0KDQotIEFkZGVk
IEdlbmVyYWxpemVkVGltZSBhcyBzdWdnZXN0ZWQgYnkgSmltLiBXZSBhbHNvIGFkZHJlc3NlcyBh
biBpc3N1ZSBpbiB0aGF0IHRoZSBvbGQgZW5jb2RpbmcgY291bGQgbm90IGVuY29kZSBsZWFwIHNl
Y29uZHMgKHdoaWNoIFguNTA5IGNhbikuIFRvIGVuYWJsZSB0aGlzIHdlIHN3aWNoZWQgZnJvbSB1
aW50IHRvIGJ5dGVzLCB3aGVyZSBhIGJ5dGUgc3RyaW5nIG9mIGxlbmd0aCA0IHJlcHJlc2VudCBh
IFVUQ1RpbWUgYW5kIGEgYnl0ZSBzdHJpbmcgb2YgbGVuZ3RoIDUgcmVwcmVzZW50IGEgR2VuZXJh
bGl6ZWRUaW1lLg0KLSBDaGFuZ2VkIGZyb20gVExTIGNvbXByZXNzaW9uIGFsZ29yaXRobXMgdG8g
VExTIGNlcnRpZmljYXRlIFR5cGUgYXMgc3VnZ2VzdGVkIGJ5IElsYXJpLiBUaGlzIGFsc28gZW5h
YmxlcyBDQk9SIGNlcnRpZmljYXRlcyB0byBiZSB1c2VkIHdpdGggYSBnZW5lcmFsIGNvbXByZXNz
aW9uIGFsZ29yaXRobSBpbiBUTFMsIHdoaWNoIGlzIG5vdCBoZWxwaW5nIGZvciB2ZXJ5IGNvbnRy
YWluZWQgY2VydGlmaWNhdGVzIGJ1dCBwcm9iYWJseSByZWR1Y2UgdGhlIHNpemUgcXVpdGUgbXVj
aCBmb3Igbm9uLUlvVCBjYm9yIGNlcnRpZmljYXRlcyB3aXRoIGEgbG90IG9mIGNoYXJhY3RlciBz
dHJpbmdzLg0KLSBXZSBsb29rZWQgaW50byB3aGljaCBhbGdvcml0aG1zIGNhbiBiZSBzdXBwb3J0
ZWQgd2l0aG91dCBwYXJhbWV0ZXJzLiBQcm9wb3NhbCBpcyB0byBub3Qgc3VwcG9ydCBhbGdvcml0
aG1zIHdpdGggcGFyYW1ldGVycyBleGNlcHQgbmFtZWRjdXJ2ZXMuIExvb2tpbmcgYXQgUlNBLVBT
UyB3aXRoIFNIQUtFLCBYMjU1MTksIEVkMjU1MTksIGFuZCBoYXNoLWJhc2VzIGFsZ29yaXRobXMg
aXQgc2VlbXMgbGlrZSBhbGwgbmV3IGFsZ29yaXRobXMgd2lsbCBiZSBzcGVjaWZpZWQgd2l0aG91
dCBwYXJhbWV0ZXJzLiBEbyBwZW9wbGUgZmVlbCB0aGF0IGFueSBhbGdvcml0aG1zIHdpdGggcGFy
YW1hdGVycyBzaG91bGQgYmUgc3VwcG9ydGVkPyBBbGdvcml0aG1zIHRoYXQgdXNlIHBhcmFtZXRl
cnMgYXJlIGUuZy4gUlNBLVBTUyBrZXlzIGFuZCBzaWduYXR1cmVzIHdpdGggU0hBMiwgRUNDIGtl
eXMgd2l0aG91dCBuYW1lZCBjdXJ2ZXMuDQotIE1vcmUgc3RyaWN0IHRleHQgb24gc2V2ZXJhbCBw
YXJ0cyByZWdhcmRpbmcgZW5jb2RpbmcuDQoNCkNoZWVycywNCkpvaG4NCg0K77u/LS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCkZyb206ICJpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIDxpbnRl
cm5ldC1kcmFmdHNAaWV0Zi5vcmc+DQpEYXRlOiBNb25kYXksIDIgTm92ZW1iZXIgMjAyMCBhdCAx
MjozNA0KVG86IEfDtnJhbiBTZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPiwg
Sm9lbCBIb2dsdW5kIDxqb2VsLmhvZ2x1bmRAcmkuc2U+LCBNYXJ0aW4gRnVydWhlZCA8bWFydGlu
LmZ1cnVoZWRAbmV4dXNncm91cC5jb20+LCBKb2huIE1hdHRzc29uIDxqb2huLm1hdHRzc29uQGVy
aWNzc29uLmNvbT4sIFNoYWhpZCBSYXphIDxzaGFoaWQucmF6YUByaS5zZT4sIEfDtnJhbiBTZWxh
bmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPiwgSm9obiBNYXR0c3NvbiA8am9obi5t
YXR0c3NvbkBlcmljc3Nvbi5jb20+LCBKb2VsIEjDtmdsdW5kIDxqb2VsLmhvZ2x1bmRAcmkuc2U+
DQpTdWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LW1hdHRzc29uLWNv
c2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAyLnR4dA0KDQoNCkEgbmV3IHZlcnNpb24gb2YgSS1ELCBk
cmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wMi50eHQNCmhhcyBiZWVuIHN1
Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgPT91dGYtOD9xP0c9QzM9QjZyYW5fU2VsYW5kZXI/PSBh
bmQgcG9zdGVkIHRvIHRoZQ0KSUVURiByZXBvc2l0b3J5Lg0KDQpOYW1lOgkJZHJhZnQtbWF0dHNz
b24tY29zZS1jYm9yLWNlcnQtY29tcHJlc3MNClJldmlzaW9uOgkwMg0KVGl0bGU6CQlDQk9SIFBy
b2ZpbGUgb2YgWC41MDkgQ2VydGlmaWNhdGVzDQpEb2N1bWVudCBkYXRlOgkyMDIwLTExLTAyDQpH
cm91cDoJCUluZGl2aWR1YWwgU3VibWlzc2lvbg0KUGFnZXM6CQkxOQ0KVVJMOiAgICAgICAgICAg
IGh0dHBzOi8vd3d3LmlldGYub3JnL2FyY2hpdmUvaWQvZHJhZnQtbWF0dHNzb24tY29zZS1jYm9y
LWNlcnQtY29tcHJlc3MtMDIudHh0DQpTdGF0dXM6ICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvZHJhZnQtbWF0dHNzb24tY29zZS1jYm9yLWNlcnQtY29tcHJlc3MvDQpI
dG1saXplZDogICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFm
dC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcw0KSHRtbGl6ZWQ6ICAgICAgIGh0dHBz
Oi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21w
cmVzcy0wMg0KRGlmZjogICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJs
Mj1kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wMg0KDQpBYnN0cmFjdDoN
CiAgIFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGEgQ0JPUiBlbmNvZGluZy9jb21wcmVzc2lvbiBv
ZiBSRkMgNzkyNQ0KICAgcHJvZmlsZWQgY2VydGlmaWNhdGVzLiAgQnkgdXNpbmcgdGhlIGZhY3Qg
dGhhdCB0aGUgY2VydGlmaWNhdGVzIGFyZQ0KICAgcHJvZmlsZWQsIHRoZSBDQk9SIGNlcnRpZmlj
YXRlIGNvbXByZXNzaW9uIGFsZ29yaXRobXMgY2FuIGluIG1hbnkNCiAgIGNhc2VzIGNvbXByZXNz
IFJGQyA3OTI1IHByb2ZpbGVkIGNlcnRpZmljYXRlcyB3aXRoIG92ZXIgNTAlLiBUaGlzDQogICBk
b2N1bWVudCBhbHNvIHNwZWNpZmllcyBDT1NFIGhlYWRlcnMgZm9yIENCT1IgZW5jb2RlZCBjZXJ0
aWZpY2F0ZXMgYXMNCiAgIHdlbGwgYXMgdGhlIHVzZSBvZiB0aGUgQ0JPUiBjZXJ0aWZpY2F0ZSBj
b21wcmVzc2lvbiBhbGdvcml0aG0gd2l0aA0KICAgVExTIENlcnRpZmljYXRlIENvbXByZXNzaW9u
IGluIFRMUyAxLjMgYW5kIERUTFMgMS4zLg0KDQoNCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1h
eSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQp1
bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xz
LmlldGYub3JnLg0KDQpUaGUgSUVURiBTZWNyZXRhcmlhdA0KDQoNCg0K


From nobody Fri Nov  6 08:20:55 2020
Return-Path: <goran.selander@ericsson.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 1D3BB3A07EA; Fri,  6 Nov 2020 08:20:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 JKLnmBUdCG-K; Fri,  6 Nov 2020 08:20:51 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50071.outbound.protection.outlook.com [40.107.5.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1AC53A0A47; Fri,  6 Nov 2020 08:19:35 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZH0WVdrUOQSPux/R6VFKbZkg5KRWDzFoCKCkQ418m4z8KKPG+K5xsiz7XbOhJ75w3yNvGP22n3Qwf5BQDygP7PjmQxo0/3cXLXUK10dbfVuGFiu3L4cYAQi3z5bdOdXyEJl4zIQ/2Bgh6JqTISwXg3BMz+NiOBxTKpL8QQ3i7pR+zqnnOltgkVNN+wev6M2bTg1ugT6pOr6AkWDiPuM1jvxgHzB4Ee7gCsNBvKDdNQAJDjDTkraCJA0AzF+0CqUjLVhe676XtPm3AoHV0SLp+Crk9/+YKax3ZNMpCtDfpiv7xwem50G1SJVYCmO7TRRjezKGFl7z0sFY23+y628BAA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OYcX0LwiPWDgM6jptZmnBHReYqkbb0JN7AXfLViY+nY=; b=T4eoz5pyFZuYqgTIvDNXy52kqInVUBRcujPxch0SgcaZhszMxEAwtcWTjgK1Nq4w1LrHy2MfCOa2kJcRv/tg7cLi2sa14WkckdPl4CXjGyJJgfCDOePzWdMPl7NvF/dIi857xPuvd1vwgqomhxzH7WJYpiK0C8Y3X7UTc2sw0T3jZCEVdA39HX8yKpPxjZ5GUup08zpdc8xXzi45PsHD44XnSAtiPQqZUBkERdzzqnzW7AbUZ8iPLQc7KPo1yMK4yjroxECBEuB2LqCiSluRafAWTOgIiVO4aajrVYr+m++gZVZM16R5j2hMUvhfYSsmlPG/BFver6rreIjM3QjG+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OYcX0LwiPWDgM6jptZmnBHReYqkbb0JN7AXfLViY+nY=; b=dx4ad2o4U3c7BJ4HturvBL1dLvrBYhslZ59Hrgli44lbunKmz7uVhUBwnvF6zvoy/joJA26b8g2IAo78Q1gwZr3pMh+iD6i64NlrNgqrexphjyeoPWspoMl3zQhfvmw5seUTsiG2NeQoMwiwp+sNBHN9udg9a+YEL4R2uTQGOLs=
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com (2603:10a6:7:82::14) by HE1PR0701MB2747.eurprd07.prod.outlook.com (2603:10a6:3:99::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Fri, 6 Nov 2020 16:19:33 +0000
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::c99c:9978:10bb:e231]) by HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::c99c:9978:10bb:e231%3]) with mapi id 15.20.3541.015; Fri, 6 Nov 2020 16:19:33 +0000
From: =?iso-8859-1?Q?G=F6ran_Selander?= <goran.selander@ericsson.com>
To: "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Thread-Topic: draft-ietf-lwig-curve-representations-13 
Thread-Index: AQHWtEV8sjA+ZZRJFUGqrpJal9HOIQ==
Date: Fri, 6 Nov 2020 16:19:33 +0000
Message-ID: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [83.251.145.232]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2d883b45-ffae-4c4a-f74d-08d8826fbf12
x-ms-traffictypediagnostic: HE1PR0701MB2747:
x-microsoft-antispam-prvs: <HE1PR0701MB2747C0B2D0CA58847E847B0EF4ED0@HE1PR0701MB2747.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5taRm1Rkkr8anPQjpQaBFhvChi3kasKT/jm7eZPrs5Ccoa845sDVM5smOS6WcMI4ncde/CC6IE2m1VtiIt86GaALZYwVIvlZUMtPFB092UaLVkjJCNHrA8Eqo8a/3Hf7rRpQCgpSmTucfO7G0+FydZ36miXEcBqHKu12S4+D8UsQ3MD074P3VPGx+kBikVtTLl35jPSuTBSz698JgR+8Lj9BZETlBdc+sN670E4a/x0xpbT+IkWR6HYR9qSpBHUdiWWrk6dTby7z4sUALEjt+eCoESZR/y5Io5qMr0oppsPuKVxQ81RcxIGlwV4JdeqX
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR0702MB3674.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(376002)(346002)(396003)(366004)(136003)(39860400002)(7696005)(5660300002)(9686003)(52536014)(478600001)(55016002)(64756008)(186003)(71200400001)(66574015)(66476007)(450100002)(316002)(66556008)(110136005)(2906002)(86362001)(26005)(4743002)(66446008)(33656002)(83380400001)(6506007)(76116006)(66946007)(8676002)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: RHPDGSQlr9Fu+toVHBV+yxoVm2RV1LWu27UAY+XzpaN0mquhLsrvQNlAqjYO6cD/PkIhpebOSDbU4X/W8XMP5lVK8QtQQhY991shHs1ox0rI8X++/t+3u9q1HE83XUZ1qpLqNSGgDbXIbuBMA6xRFhy/qF9i0Hh5QcQDJeTNDeVGWFSzGRxnFVJD1j6nQFX24Rs1SjIDZDASs1LEVultu38pZqqDzEDIiBzDhg7t5iFaJW6xzfe2wPB20JVS4xdGGDTNgax+3iXMJWPBlUwDfyHOYNNLWeRmhFFOm3L0XYYVJyN2RRiPj5M+2MxjHKvsvm8u77N4qTPpu813L42Y9C+NyM/Q6aJuflOkFfHK1E349F28auToRzfQ29/C4zaRzlCqKkkhNETvBEhA5SZjglHPlhxv7OqRiz+S8hxj/toPlBXYoOlkoPaFj/ZNcdS3egDBEhpjAcl8M12I/kTPRXJIn2QvdwDxdgROJs8APDF56sM8GOoUZ8DHFOJfgFeerTNZumvXixr3Sl+SZvXYTg+Htz5CO0L2efLhOujnCucKMdHpakiR4SpkeQXMkxNuFUDpNjrUbRdLG81PFhOMyD+XRY9EkHXayNVHEj2coM0c2gD7lLPaZRMbeOZH2wphohaVNhrPRLeZ6xlSVvdR8g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0HE1PR0702MB3674_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3674.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d883b45-ffae-4c4a-f74d-08d8826fbf12
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2020 16:19:33.0357 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: bbB8M4Hw6GIJD+9zb5DQJb/ZOX/7iz8BUdxTkJAGSCL7G+UcSypIeZFP/ROqpKKPdnGhpdBjaL1bSHBZ6gr8IhrUG9yQCaNtTbY2IEhdlCw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2747
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/EImTk4-IL-xMKih7EIDnrRnDFYM>
Subject: [COSE] draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 06 Nov 2020 16:20:53 -0000

--_000_HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0HE1PR0702MB3674_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

Apologies for cross-posting LWIG and COSE. I had a brief look at draft-ietf=
-lwig-curve-representations-13 and noticed it registers a lot of new COSE (=
and JOSE, PKIX, and CMS) algorithms. Has this draft been discussed in COSE =
(JOSE/CURDLE)? If not, perhaps it should be before being progressed?



  *   The draft needs to manage the overlap with NIST SP 800-186, which sho=
uld be referenced and mappings, name of curves, etc. aligned. The draft def=
ines Wei25519 and Wei448. It is unclear if these are identical to W-25519, =
W-448 as defined in NIST SP 800-186. We probably would not want two slightl=
y different definitions and/or names, multiple COSE code points, etc.



  *   The draft registers the COSE algorithm "ECDSA25519" as "ECDSA with SH=
A-256 and curve Wei25519". That is not how the other COSE signature algorit=
hms work. They work like PKIX where the curve is given by the public key. A=
lso, why cannot W-25519 be used with the existing ES256 signature algorithm=
?


  *   The draft registers the COSE algorithm "ECDH25519". There are no COSE=
 ECDH algorithms for P-256, why is an ECDH algorithm for W-25519 be needed?

Other questions. I may have missed it, but


  *   is it described what are the expected security properties of ECDSA255=
19 (including mapping) compared to Ed25519? For example w.r.t. side channel=
 attacks?



  *   has any performance measurements been made comparing ECDSA25519 (incl=
uding mapping) and Ed25519?



  *   similar questions on security and performance with Wei25519.-3 instea=
d of Wei25519. If I understand right, the former mapping is not reversible,=
 but could benefit from optimized code with hardcoded domain parameters.



  *   ANSI X9.62-2005 was withdrawn in 2015 and is behind a paywall, is thi=
s reference necessary?


G=F6ran

--_000_HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0HE1PR0702MB3674_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<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;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:576865204;
	mso-list-type:hybrid;
	mso-list-template-ids:1348219574 1024221864 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Segoe UI",sans-serif;
	mso-fareast-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	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:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:577638176;
	mso-list-template-ids:-620834700;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2
	{mso-list-id:786509669;
	mso-list-template-ids:177640628;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:1180319849;
	mso-list-type:hybrid;
	mso-list-template-ids:82445206 739535700 134807555 134807557 134807553 134=
807555 134807557 134807553 134807555 134807557;}
@list l3:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Segoe UI",sans-serif;
	mso-fareast-font-family:"Times New Roman";}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7 ;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7 ;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7 ;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l4
	{mso-list-id:1336222197;
	mso-list-template-ids:-22381542;}
@list l4:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5
	{mso-list-id:1456950180;
	mso-list-template-ids:160202040;}
@list l5:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l5:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style>
</head>
<body lang=3D"en-SE" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">Hi,<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">Apologie=
s for cross-posting LWIG and COSE. I had a brief look at draft-ietf-lwig-cu=
rve-representations-13 and noticed it
</span><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,san=
s-serif;mso-fareast-language:EN-GB">registers a lot of new COSE</span><span=
 lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,=
sans-serif;mso-fareast-language:EN-GB"> (and</span><span style=3D"font-size=
:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN=
-GB">
 JOSE, PKIX, and CMS</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;f=
ont-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">)</s=
pan><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-s=
erif;mso-fareast-language:EN-GB"> algorithms.</span><span style=3D"font-siz=
e:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:E=
N-GB">
</span><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,san=
s-serif;mso-fareast-language:EN-GB">Has this draft been discussed in COSE</=
span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Segoe=
 UI&quot;,sans-serif;mso-fareast-language:EN-GB"> (JOSE/CURDLE)</span><span=
 style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-=
fareast-language:EN-GB">?
</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Seg=
oe UI&quot;,sans-serif;mso-fareast-language:EN-GB">If not, perhaps it shoul=
d be before being progressed?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nb=
sp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nb=
sp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo3"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Sego=
e UI&quot;,sans-serif;mso-fareast-language:EN-GB">The draft needs to manage=
 the overlap with NIST SP 800-186, which should be
 referenced and mappings, name of curves, etc. aligned. The draft defines W=
ei25519 and Wei448. It is unclear if these are identical to W-25519, W-448 =
as defined in NIST SP 800-186. We probably would not want two slightly diff=
erent definitions and/or names,
 multiple COSE code points, etc.<o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span style=3D"font-size:10.5pt;font-family:&=
quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p=
></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l3 level1 =
lfo8"><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans=
-serif;mso-fareast-language:EN-GB">The draft registers the COSE algorithm &=
quot;ECDSA25519&quot; as &quot;ECDSA with SHA-256 and curve Wei25519&quot;.
 That is not how the other COSE signature algorithms work. They work like P=
KIX where the curve is given by the public key.
</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Seg=
oe UI&quot;,sans-serif;mso-fareast-language:EN-GB">Also, w</span><span styl=
e=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-farea=
st-language:EN-GB">hy cannot W-25519 be used with the existing
 ES256 signature algorithm? <o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Se=
goe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p></span=
></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo3"><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans=
-serif;mso-fareast-language:EN-GB">The draft registers the COSE algorithm &=
quot;ECDH25519&quot;. There are no COSE ECDH algorithms for
 P-256, why </span><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-fami=
ly:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">is an</span>=
<span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif=
;mso-fareast-language:EN-GB"> ECDH algorithm for W</span><span lang=3D"EN-U=
S" style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;ms=
o-fareast-language:EN-GB">-</span><span style=3D"font-size:10.5pt;font-fami=
ly:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">25519
 be needed? <o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Se=
goe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">Other qu=
estions. I may have missed it, but<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Se=
goe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p></span=
></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l3 level1 =
lfo8"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Sego=
e UI&quot;,sans-serif;mso-fareast-language:EN-GB">is it described what are =
the expected security properties of
</span><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,san=
s-serif;mso-fareast-language:EN-GB">ECDSA25519</span><span lang=3D"EN-US" s=
tyle=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-fa=
reast-language:EN-GB"> (including mapping) compared to Ed25519?
 For example w.r.t. side channel attacks?</span><span style=3D"font-size:10=
.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB=
"><o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span style=3D"font-size:10.5pt;font-family:&=
quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p=
></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l3 level1 =
lfo8"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Sego=
e UI&quot;,sans-serif;mso-fareast-language:EN-GB">has any performance measu=
rements been made comparing
</span><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,san=
s-serif;mso-fareast-language:EN-GB">ECDSA25519</span><span style=3D"font-si=
ze:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:=
EN-GB">
<span lang=3D"EN-US">(including mapping) and Ed25519?</span></span><span st=
yle=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-far=
east-language:EN-GB"><o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span style=3D"font-size:10.5pt;font-family:&=
quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p=
></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l3 level1 =
lfo8"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Sego=
e UI&quot;,sans-serif;mso-fareast-language:EN-GB">similar questions on secu=
rity and performance with Wei25519.-3 instead of Wei25519.
 If I understand right, the former mapping is not reversible, but could ben=
efit from optimized code with hardcoded domain parameters.</span><span styl=
e=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif;mso-farea=
st-language:EN-GB"><o:p></o:p></span></li></ul>
<p class=3D"MsoListParagraph"><span style=3D"font-size:10.5pt;font-family:&=
quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p>&nbsp;</o:p=
></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l3 level1 =
lfo8"><span style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans=
-serif;mso-fareast-language:EN-GB">ANSI X9.62-2005 was withdrawn in 2015 an=
d is behind a paywall</span><span lang=3D"EN-US" style=3D"font-size:10.5pt;=
font-family:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB">,
 is this reference necessary?</span><span style=3D"font-size:10.5pt;font-fa=
mily:&quot;Segoe UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p></o:p=
></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"SV" style=3D"mso-fareast-language:EN-G=
B"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"SV" style=3D"mso-fareast-language:EN-G=
B"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"SV">G=F6ran<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0HE1PR0702MB3674_--


From nobody Fri Nov  6 11:37:09 2020
Return-Path: <rstruik.ext@gmail.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 128BE3A0B93; Fri,  6 Nov 2020 11:37:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.344
X-Spam-Level: 
X-Spam-Status: No, score=-2.344 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.247, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 4MN86c65Ck4y; Fri,  6 Nov 2020 11:37:05 -0800 (PST)
Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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 B02F03A0B83; Fri,  6 Nov 2020 11:37:05 -0800 (PST)
Received: by mail-qk1-x731.google.com with SMTP id i21so2143258qka.12; Fri, 06 Nov 2020 11:37:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:references:from:subject:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=fah3bdqB3Redh2oshleUIvGD0zimKPyG3jRmrmG0KDU=; b=Dx6zCWdFZlpsq7MaJUyXWWt992zwEfRgfGxRsGOwStoUbGdtbfw6Gl1fknncCuJUoA DlCZLO+pUoPut8yrW0ipMsrT+YyTTtVITeBr8dEBOFSxc1Ko8NDJYRv4RRafuqztDGSf wlEYdekIfM766zgzPZ0zEzIXyazCuMAzeUmi6t7WgThHca19G5TQvaYHiIpfWWkp2u9m uualZbMu3IXkqpX0DJa03j2kpzgVjLt/1eVAYMEaMmvg8tKnucr5vleUFJCC8QPToPmw KWhW25XuPgeuP21NrFiZqhLH/wY1BhSZCQPJ5ixLPFuwk+bTZH6L7T8d8TwTKx4a+AuT Tvvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=fah3bdqB3Redh2oshleUIvGD0zimKPyG3jRmrmG0KDU=; b=cNnbqJnnPzF7WlMCJB4KMyGK7BT3eiG57VlaawtDfw+NmutsJIxA0Pm78ODGCblEBs Pb7sKC0ZB8DD95VxpTCD4ZzkH89d8cM0SwpUvxLaGuf8ZlOFNHNfyo65t/RC83AaS0JO BoBzErubz56x8aBpBaOR02oKuIFRyvBILcJok7XhBbkFCnHXTJzCDHJsiU8j8M6rYB4C qs0dyH56fb6+UbA0oFpgMBl5XZwHsceBdD1r+fH33O7ip6W9EH2qWmFAc4HznLpuP4qq wu7ENDLF1wDQpw9kw6Xpp3hS+bx9cLHaYeSuv7/V1HM3z+WQGq6is7N1WVCqR8bxRDG6 6y1A==
X-Gm-Message-State: AOAM532VWNorTvDFExMaWwhCFgjwViag1v33AQiXjk0Lg0mF29+MdFp6 +YBr0MlaEclA0R46vovZOSqkytt3PBg=
X-Google-Smtp-Source: ABdhPJww/Vj9qz7xs/mTVkJIIV49sDxTaDtC0H8a/TRnBEJJV4+wZ28CGYNBm6sE7WkoGi692ZXy8w==
X-Received: by 2002:a37:a110:: with SMTP id k16mr3206932qke.285.1604691424392;  Fri, 06 Nov 2020 11:37:04 -0800 (PST)
Received: from ?IPv6:2607:fea8:8a0:1397:8a4:c53a:e94:9c39? ([2607:fea8:8a0:1397:8a4:c53a:e94:9c39]) by smtp.gmail.com with ESMTPSA id o187sm1200060qkb.120.2020.11.06.11.37.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Nov 2020 11:37:03 -0800 (PST)
To: =?UTF-8?Q?G=c3=b6ran_Selander?= <goran.selander=40ericsson.com@dmarc.ietf.org>, "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com>
Date: Fri, 6 Nov 2020 14:37:01 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------144DD1AAF9A57B9E9BB63104"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/o2n-ZUHebqLli7tN0OymVqjk0i4>
Subject: Re: [COSE] draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 06 Nov 2020 19:37:08 -0000

This is a multi-part message in MIME format.
--------------144DD1AAF9A57B9E9BB63104
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi Goran:

Please find below some brief feedback on your note:
- the naming wei25519 has been around since the first draft (Nov 13,=20
2017, i.e., 3 years minus 1 week ago), see [1]. NIST indeed produced two =

draft documents, viz. Draft NIST SP 800-186 and Draft FIPS Pub 186-5 (on =

October 31, 2019), which generated lots of (to my knowledge still=20
unresolved) comments during public review. It is hard to refer to that=20
document, since it is only a draft and unfortunately has quite a few erro=
rs.
- earlier versions of the lwig draft have received reviews by the crypto =

review panel (Stanislavslav Smyshlyaev), iotdir early-review (Daniel=20
Migault); the sections on COSE/JOSE code point assignments resulted from =

a phone call and various email exchanges with Jim Schaad; the section on =

PKIX/CMS was suggested during IETF Last-Call secdir-review (Russ=20
Housley) and reviewed by him. The document had IETF Last-Call Aug 24,=20
2020. See, e.g., the status pages [1].
- ECDSA has been around since 1999, has been widely standardized, and=20
has seen lots of analysis, where ECDSA25519 is simply yet another=20
instantiation. Signature generation and verification times for=20
ECDSA25519 should be similar to those of Ed25519 (since timing is=20
dominated by scalar multiplication, where one could simply use=20
Montgomery arithmetic [3]). In my personal view, ECDSA25519 may be more=20
secure than Ed25519 (if only because it is non-deterministic, see=20
Security section [6]); similar side-channel care has to be taken in=20
either case.
 =A0- As mentioned in the draft, one can easily switch between Wei25519=20
and Curve25519 (which requires a single field addition or subtraction=20
only, i.e., <.01%, see Appendix E.2 [7]). As mentioned in the draft, one =

could use Wei25519.-3 with an existing generic implementation that=20
hardcodes the domain parameter a=3D-3, but needs to compute an isogeny an=
d=20
dual isogeny for this (adding 5-10% cost, see Appendix G.2 [8]]) and a=20
~9.5kB table (see Section 5.3 [4]). However, if one already has generic=20
hardware support, one may still have a significant win (see Section 6 [5]=
).
- The isogeny for Wei25519.-3 has odd degree l=3D47, which is co-prime=20
with the order of the curve, so is in fact invertible. With Wei448.-3,=20
the isogeny has degree l=3D2, so is not invertible; however, this does no=
t=20
really matter, since it is invertible with correctly generated=20
public-private key pairs (which have prime/odd order) and the factor two =

is absorbed with co-factor ECDH, where h=3D4 then.

I hope this helps.

(*) For ease of tracking, it would help if iana related comments are=20
flagged in the subject line (e.g., include (iana) in the beginning hereof=
).

Best regards, Rene


Ref with hyperlinks:
[1]=20
https://datatracker.ietf.org/doc/html/draft-struik-lwig-curve-representat=
ions-00
[2] https://datatracker.ietf.org/doc/draft-ietf-lwig-curve-representation=
s/
[3]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-4.3
[4]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-5.3
[5]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-6
[6]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-8
[7]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-E.2
[8]=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-G.2

On 2020-11-06 11:19 a.m., G=F6ran Selander wrote:
>
> Hi,
>
> Apologies for cross-posting LWIG and COSE. I had a brief look at=20
> draft-ietf-lwig-curve-representations-13 and noticed it registers a=20
> lot of new COSE(andJOSE, PKIX, and CMS)algorithms.Has this draft been=20
> discussed in COSE(JOSE/CURDLE)? If not, perhaps it should be before=20
> being progressed?
>
>   * The draft needs to manage the overlap with NIST SP 800-186, which
>     should be referenced and mappings, name of curves, etc. aligned.
>     The draft defines Wei25519 and Wei448. It is unclear if these are
>     identical to W-25519, W-448 as defined in NIST SP 800-186. We
>     probably would not want two slightly different definitions and/or
>     names, multiple COSE code points, etc.
>
>   * The draft registers the COSE algorithm "ECDSA25519" as "ECDSA with
>     SHA-256 and curve Wei25519". That is not how the other COSE
>     signature algorithms work. They work like PKIX where the curve is
>     given by the public key. Also, why cannot W-25519 be used with the
>     existing ES256 signature algorithm?
>
>   * The draft registers the COSE algorithm "ECDH25519". There are no
>     COSE ECDH algorithms for P-256, why is anECDH algorithm for
>     W-25519 be needed?
>
> Other questions. I may have missed it, but
>
>   * is it described what are the expected security properties of
>     ECDSA25519(including mapping) compared to Ed25519? For example
>     w.r.t. side channel attacks?
>
>   * has any performance measurements been made comparing
>     ECDSA25519(including mapping) and Ed25519?
>
>   * similar questions on security and performance with Wei25519.-3
>     instead of Wei25519. If I understand right, the former mapping is
>     not reversible, but could benefit from optimized code with
>     hardcoded domain parameters.
>
>   * ANSI X9.62-2005 was withdrawn in 2015 and is behind a paywall, is
>     this reference necessary?
>
> G=F6ran
>
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


--=20
email: rstruik.ext@gmail.com | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


--------------144DD1AAF9A57B9E9BB63104
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Goran:</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Please find below some brief feedback
      on your note:</div>
    <div class="moz-cite-prefix">- the naming wei25519 has been around
      since the first draft (Nov 13, 2017, i.e., 3 years minus 1 week
      ago), see [1]. NIST indeed produced two draft documents, viz.
      Draft NIST SP 800-186 and Draft FIPS Pub 186-5 (on October 31,
      2019), which generated lots of (to my knowledge still unresolved)
      comments during public review. It is hard to refer to that
      document, since it is only a draft and unfortunately has quite a
      few errors.<br>
    </div>
    <div class="moz-cite-prefix">- earlier versions of the lwig draft
      have received reviews by the crypto review panel (Stanislavslav
      Smyshlyaev), iotdir early-review (Daniel Migault); the sections on
      COSE/JOSE code point assignments resulted from a phone call and
      various email exchanges with Jim Schaad; the section on PKIX/CMS
      was suggested during IETF Last-Call secdir-review (Russ Housley)
      and reviewed by him. The document had IETF Last-Call Aug 24, 2020.
      See, e.g., the status pages [1].<br>
    </div>
    <div class="moz-cite-prefix">- ECDSA has been around since 1999, has
      been widely standardized, and has seen lots of analysis, where
      ECDSA25519 is simply yet another instantiation. Signature
      generation and verification times for ECDSA25519 should be similar
      to those of Ed25519 (since timing is dominated by scalar
      multiplication, where one could simply use Montgomery arithmetic
      [3]). In my personal view, ECDSA25519 may be more secure than
      Ed25519 (if only because it is non-deterministic, see Security
      section [6]); similar side-channel care has to be taken in either
      case.<br>
    </div>
    <div class="moz-cite-prefix"> - As mentioned in the draft, one can
      easily switch between Wei25519 and Curve25519 (which requires a
      single field addition or subtraction only, i.e., &lt;.01%, see
      Appendix E.2 [7]). As mentioned in the draft, one could use
      Wei25519.-3 with an existing generic implementation that hardcodes
      the domain parameter a=-3, but needs to compute an isogeny and
      dual isogeny for this (adding 5-10% cost, see Appendix G.2 [8]])
      and a ~9.5kB table (see Section 5.3 [4]). However, if one already
      has generic hardware support, one may still have a significant win
      (see Section 6 [5]). <br>
    </div>
    <div class="moz-cite-prefix">- The isogeny for Wei25519.-3 has odd
      degree l=47, which is co-prime with the order of the curve, so is
      in fact invertible. With Wei448.-3, the isogeny has degree l=2, so
      is not invertible; however, this does not really matter, since it
      is invertible with correctly generated public-private key pairs
      (which have prime/odd order) and the factor two is absorbed with
      co-factor ECDH, where h=4 then.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">I hope this helps. <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">(*) For ease of tracking, it would help
      if iana related comments are flagged in the subject line (e.g.,
      include (iana) in the beginning hereof).<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Best regards, Rene<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Ref with hyperlinks:</div>
    <div class="moz-cite-prefix">[1]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-struik-lwig-curve-representations-00">https://datatracker.ietf.org/doc/html/draft-struik-lwig-curve-representations-00</a></div>
    <div class="moz-cite-prefix">[2]
      <a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/draft-ietf-lwig-curve-representations/">https://datatracker.ietf.org/doc/draft-ietf-lwig-curve-representations/</a><br>
    </div>
    <div class="moz-cite-prefix">[3]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3</a></div>
    <div class="moz-cite-prefix">[4]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-5.3">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-5.3</a><br>
    </div>
    <div class="moz-cite-prefix">[5]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-6">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-6</a></div>
    <div class="moz-cite-prefix">[6]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-8">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-8</a></div>
    <div class="moz-cite-prefix">[7]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.2">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.2</a><br>
    </div>
    <div class="moz-cite-prefix">[8]
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-G.2">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-G.2</a><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2020-11-06 11:19 a.m., Göran
      Selander wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="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;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}mso-level-number-format:bullet;
	mso-level-text:\F0B7 ;
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}</style>
      <div class="WordSection1">
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">Hi,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">Apologies
            for cross-posting LWIG and COSE. I had a brief look at
            draft-ietf-lwig-curve-representations-13 and noticed it
          </span><span style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB">registers a
            lot of new COSE</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">
            (and</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"> JOSE, PKIX,
            and CMS</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">)</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"> algorithms.</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB">
          </span><span style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB">Has this
            draft been discussed in COSE</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">
            (JOSE/CURDLE)</span><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB">?
          </span><span style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">If
            not, perhaps it should be before being progressed?<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l0 level1 lfo3"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">The draft needs to manage the overlap with
              NIST SP 800-186, which should be referenced and mappings,
              name of curves, etc. aligned. The draft defines Wei25519
              and Wei448. It is unclear if these are identical to
              W-25519, W-448 as defined in NIST SP 800-186. We probably
              would not want two slightly different definitions and/or
              names, multiple COSE code points, etc.<o:p></o:p></span></li>
        </ul>
        <p class="MsoListParagraph"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l3 level1 lfo8"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">The draft
              registers the COSE algorithm "ECDSA25519" as "ECDSA with
              SHA-256 and curve Wei25519". That is not how the other
              COSE signature algorithms work. They work like PKIX where
              the curve is given by the public key.
            </span><span style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">Also, w</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">hy cannot
              W-25519 be used with the existing ES256 signature
              algorithm? <o:p></o:p></span></li>
        </ul>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l0 level1 lfo3"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">The draft
              registers the COSE algorithm "ECDH25519". There are no
              COSE ECDH algorithms for P-256, why </span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">is an</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"> ECDH
              algorithm for W</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">-</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">25519 be
              needed? <o:p></o:p></span></li>
        </ul>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB" lang="EN-US">Other
            questions. I may have missed it, but<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l3 level1 lfo8"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">is it described what are the expected
              security properties of
            </span><span style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">ECDSA25519</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US"> (including mapping) compared to Ed25519? For
              example w.r.t. side channel attacks?</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p></o:p></span></li>
        </ul>
        <p class="MsoListParagraph"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l3 level1 lfo8"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">has any performance measurements been made
              comparing
            </span><span style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">ECDSA25519</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">
              <span lang="EN-US">(including mapping) and Ed25519?</span></span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p></o:p></span></li>
        </ul>
        <p class="MsoListParagraph"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l3 level1 lfo8"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">similar questions on security and performance
              with Wei25519.-3 instead of Wei25519. If I understand
              right, the former mapping is not reversible, but could
              benefit from optimized code with hardcoded domain
              parameters.</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p></o:p></span></li>
        </ul>
        <p class="MsoListParagraph"><span
            style="font-size:10.5pt;font-family:&quot;Segoe
            UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
        <ul style="margin-top:0cm" type="disc">
          <li class="MsoListParagraph"
            style="margin-left:0cm;mso-list:l3 level1 lfo8"><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB">ANSI
              X9.62-2005 was withdrawn in 2015 and is behind a paywall</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"
              lang="EN-US">, is this reference necessary?</span><span
              style="font-size:10.5pt;font-family:&quot;Segoe
              UI&quot;,sans-serif;mso-fareast-language:EN-GB"><o:p></o:p></span></li>
        </ul>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-GB"
            lang="SV"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-GB"
            lang="SV"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="SV">Göran<o:p></o:p></span></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
COSE mailing list
<a class="moz-txt-link-abbreviated" href="mailto:COSE@ietf.org">COSE@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cose">https://www.ietf.org/mailman/listinfo/cose</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
email: <a class="moz-txt-link-abbreviated" href="mailto:rstruik.ext@gmail.com">rstruik.ext@gmail.com</a> | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867</pre>
  </body>
</html>

--------------144DD1AAF9A57B9E9BB63104--


From nobody Fri Nov  6 14:04:46 2020
Return-Path: <john.mattsson@ericsson.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 047B53A0DA6; Fri,  6 Nov 2020 14:04:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 1agumrQONdZG; Fri,  6 Nov 2020 14:04:38 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80040.outbound.protection.outlook.com [40.107.8.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6F603A0DA5; Fri,  6 Nov 2020 14:04:37 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ImTwqOUyzRVTqrnzJDW+EjxdwqdZkoU8V2HzdOH9XT4qlo4zrChKPL4yl9JIYVZE64xPFuuaqOTxx3RpBhA/UqGzRZJyvCKSGNDCyX/AZ8XoN4H5pP7l/HXgB86e9EqhcYwXEiBaj+xNyCXQNyLxmkYxP11rLVgd+xB85nw9rOCCOdePlFSKlBzg8H3ONlafW5YxWJWJy7TYXUOiOJIoFprmN2CfRtY6xa2IDMr4SIGkAchCzvty/hwQVIyXLLRE5YBE0Aq6saC80uqnrqH2U3ds153TNIqHxnCmFdPLR2P9ugWdLPnWtTwP5myg/VyM9VtcQ3fouIUdS5rTIu6PUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HSj5XR+LxfgZfw9xBRTn13Imk0ZFybdGAp8oBUcCWbU=; b=jN3VG/RuBxvGEQiW5vj4XbZVJaPWhMLkJTdj5YPkPDBNDc8lyeU8Z/pcUjZzkyxs3CrFHe76qPb8bjmJ11YAFNxDLQ0JCWu1/Lgm+mpHRiO4/JPhbUeYYrVxTWWkyWVkkI3jcni+24OfaN9XVNTDej2MRFriziX/zqZg6Crbx7QQTbEPLQi2PeF2mDjI6UtBHlBBwv2lQGKOzwVy0yz1HFg9YKGZifthyVe4hgKdSyATCJHnp7sBzFNTiW47FBClqhuiA/Qzd5wOkjAR7XMFDh0Y0KnxrMkKX3JHHkEA1ikBdle4oap1UCrPJwjt5MPHcuJx5j+IsXTMDt6CYkFr+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HSj5XR+LxfgZfw9xBRTn13Imk0ZFybdGAp8oBUcCWbU=; b=KItgetzmrLf33xKKlXrs3sY0WVpVIeT319cA/Sp95/b81Q5HlntVMCWpEneSCziH996Vyztm/rdMb+l0xYwoXlSB0jb/0yArrrH9eKQvC2N9K6jXaUta39dPIqLoOplFzX62IM2dCudrT1QBvbe8KsmYCxURP4tU5RlqXb5ezDk=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6788.eurprd07.prod.outlook.com (2603:10a6:20b:1be::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Fri, 6 Nov 2020 22:04:34 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3541.019; Fri, 6 Nov 2020 22:04:34 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Rene Struik <rstruik.ext@gmail.com>, =?utf-8?B?R8O2cmFuIFNlbGFuZGVy?= <goran.selander=40ericsson.com@dmarc.ietf.org>, "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Thread-Topic: [COSE] draft-ietf-lwig-curve-representations-13
Thread-Index: AQHWtEV8sjA+ZZRJFUGqrpJal9HOIam7f9mAgAA5/gA=
Date: Fri, 6 Nov 2020 22:04:34 +0000
Message-ID: <3DEA816D-EBFE-4914-B327-5EA11ECABF45@ericsson.com>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com>
In-Reply-To: <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3863422a-94b8-4d87-9d80-08d8829ff24e
x-ms-traffictypediagnostic: AM7PR07MB6788:
x-microsoft-antispam-prvs: <AM7PR07MB67882FC18739DA79F3D0DC5B89ED0@AM7PR07MB6788.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bbGx+e0T/OjSatxKGMYr1jebF3fBoafpt0YiuIxYWL4ww4JcmZwdvmIHuGv5ZDDEIRqQBOjRrIidGYHHFuuYNefvIWGeatMCezrh1B+eNLs4ffn64BtlgFY5C3YxqQTXtVfvublVOdAaYlw+EPR5zgr7in8QRqruvmd6nW1VMSkZomzLHJYPp53bV1gS39EgvHkZz9NZpK08TUl93CW0Atb8ZWJNiA2EbkH3XHuZIe+eSbjQDm4DobTDKkd7qxridv3Rl8jdlQc3Sc+0s+TSyiEMvsr+M/J/7zNrNQoY+MvJ7I0Y1+a+LhAOr3w3GfDka8mXPV/RsW4SorgZmMjnG5TPWT1eEqDKvqbtDBgKDrkNyW8Q2shzfJMvqy/wBlHdoC+B5+FM0XQTmJrzI27i3M7YOJo3d3QU5kEa2Wxq+7EzXiBXa7fb2cDhMa1AsgkWK0zSYNQazCJTqMun/AlBwA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(366004)(396003)(346002)(136003)(376002)(53546011)(66476007)(8936002)(64756008)(91956017)(8676002)(66556008)(966005)(6506007)(71200400001)(166002)(478600001)(316002)(66446008)(6486002)(76116006)(2906002)(110136005)(44832011)(66574015)(83380400001)(186003)(26005)(5660300002)(86362001)(33656002)(6512007)(66946007)(36756003)(2616005)(554374003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Dqho5RhwJgjqZi7dWECTb7cY5zfrhX1hyKPjI7zDTVf7+nbRBp/ty8VCym+x1AxUF8AmAzCWDoL13Ex50TSYgjQwiRrWPrsVhh9Jz1SNcCpwC35JYB1fGTyGAZYtQaX5SEQTxhfxpmKDzU1LcNBv0XF9/1Bwt7LxY1hVHNErPMd466If/u0QWvxnhMzYimndB0h/wPrBYmyCF5NE9YKFjy74YlGiXDZ/oC86bH277Xoc62HhM1nTpWmMK+JH3wTdJhkd0rQjUfgnoAZ4ZRXp+iPsgLI/0QXVKvgitxGkI7mBer5gHnwsXglt/VJoGnPBC/6mdTmcTaiLKH4iAEhD+6ilD4MpS9j+mdlqMvVGVfSmDPthfQGYn4XTmdB3gqq3YZKViQxWZANM0is8a1+xJ0mDs7jKVISPH6dp9KczQIdEvOL21D2oNiyf/QeoNsvx4GMY4OJpbmV5pD5OWTXnk8z/R1tzAeur8ON2KWSIuyyYgQ/r8fyTniVdsQnMAgqA0lJ5GVsCRCLgaXuvcuff2RikSaLDslAMLG8bMqtKEN9tt/BRh7AW1xBLOQ6NFwrtLL/XMdpMgEwmsjmNSEMn3aoOGVVCyKi2YOcIl/dzqB+s9HD5rgzsx8wQLMHFUhx6s/vdOJdulEPLMQfyNAajxw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_3DEA816DEBFE4914B3275EA11ECABF45ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3863422a-94b8-4d87-9d80-08d8829ff24e
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2020 22:04:34.8415 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MySNae99R2p7GWZLLPVTqhmZq4s+nqnswIk0ePhkeVwLiU2yCXDzinRazVd47RwF02QGjqYqGoCWWWUYuimjkUg1okq2OwcM9e1CHuHt1j8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6788
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/IpnhebInPQYawBK2FH9Hhkli0OU>
Subject: Re: [COSE] draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 06 Nov 2020 22:04:41 -0000

--_000_3DEA816DEBFE4914B3275EA11ECABF45ericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCg0KDQpJIGxvb2tlZCB0aHJvdWdoIHRoaXMgZHJhZnQgYWdhaW4uIEkgdGhpbmsgaXQg
aXMgYSB2ZXJ5IGdvb2QgZHJhZnQgYW5kIEkgdGhpbmsgaXQgd2lsbCBiZSBhIHNvbHV0aW9uIHRv
IHNvbWUgb2YgdGhlIHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5LiBJIHdp
bGwgYnJpbmcgdXAgdGhpcyBkcmFmdCBmb3IgZGlzY3Vzc2lvbiBpbiB0aGUgTEFLRSBXRyBhdCBJ
RVRGIDEwOS4NCg0KDQoNCkkgZmluZCBpdCBzdHJhbmdlIHRoYXQgdGhlIElBTkEgcmVnaXN0cmF0
aW9uIGhhcyBub3QgYmVlbiBjb29yZGluYXRlZCB3aXRoIENPU0UgV0cgYXQgYWxsLiBJIGFtIGEg
Yml0IHN1cnByaXNlZCB0byBzZWUgSUFOQSByZWdpc3RyYXRpb25zIGZvciBDT1NFL0pPU0UvUEtJ
WC9DTVMgYXQgYWxsIGluIGEgTFdJRyBkcmFmdCAoaXMgdGhhdCBpbiBjaGFydGVyPykuIElmIExX
SUcgd2FudHMgdG8gcmVnaXN0ZXIgbmV3IGFsZ29yaXRobXMsIEkgdGhpbmsgTFdJRyBhdCBhIG1p
bmltdW0gc2hvdWxkIGNvb3JkaW5hdGUgd2l0aCBDT1NFIFdHIGFuZCBvdGhlciBncm91cHMuIEkg
dGhpbmsgdGhpcyBkcmFmdCBzaG91bGQgYmUgcHJlc2VudGVkIGF0IHRoZSBuZXh0IENPU0UgV0cg
bWVldGluZy4NCg0KDQoNCkkgc3VwcG9ydCByZWdpc3RyYXRpb24gb2YgVy0yNTUxOSBhbmQgVy00
NDggY3VydmVzIGFzIGxvbmcgdGhleSBhZ3JlZSB3aXRoIE5JU1QuIEkgd291bGQgbGlrZSBhbnN3
ZXJzIHRvIHRoZSBxdWVzdGlvbnMgd2h5IEVDRFNBMjU1MTkgYW5kIEVDREgyNTUxOSBhcmUgbmVl
ZGVkIGF0IGFsbC4gVGhlcmUgaXMgbm8gRUNEU0FQMjU2IGFuZCBubyBFQ0RIUDI1Niwgc28gd2h5
IGFyZSBzcGVjaWZpYyBhbGdvcml0aG0gcmVnaXN0cmF0aW9uIG5lZWRlZCBmb3IgVy0yNTUxOT8g
IEl0IG1ha2VzIG5vIHNlbnNlIHRvIG1lIHRoYXQgYSBzcGVjaWFsIHNpZ25hdHVyZSByZWdpc3Ry
YXRpb24gaXMgbmVlZGVkIGZvciBDT1NFIGJ1dCBub3QgZm9yIFBLSVg/IElmIFBLSVggY2FuIHVz
ZSBlY2RzYS13aXRoLVNIQTI1NiB3aHkgY2Fubm90IENPU0UgdXNlIEVTMjU2Pw0KDQoNCg0KSSBk
b24ndCB0aGluayBBTlNJIFg5LjYyIGlzIGFuIGFjY2VwdGFibGUgbm9ybWF0aXZlIHJlZmVyZW5j
ZS4gTklTVCBqdXN0IHJlbW92ZWQgdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2UgdG8gQU5TSSBYOS42
MiBpbiBTUCAxODYtNS4NCg0KQ2hlZXJzLA0KSm9obg0KDQpGcm9tOiBDT1NFIDxjb3NlLWJvdW5j
ZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBSZW5lIFN0cnVpayA8cnN0cnVpay5leHRAZ21haWwu
Y29tPg0KRGF0ZTogRnJpZGF5LCA2IE5vdmVtYmVyIDIwMjAgYXQgMjA6MzcNClRvOiBHw7ZyYW4g
U2VsYW5kZXIgPGdvcmFuLnNlbGFuZGVyPTQwZXJpY3Nzb24uY29tQGRtYXJjLmlldGYub3JnPiwg
Imx3aXBAaWV0Zi5vcmciIDxsd2lwQGlldGYub3JnPiwgImNvc2VAaWV0Zi5vcmciIDxjb3NlQGll
dGYub3JnPg0KU3ViamVjdDogUmU6IFtDT1NFXSBkcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVz
ZW50YXRpb25zLTEzDQoNCkhpIEdvcmFuOg0KDQpQbGVhc2UgZmluZCBiZWxvdyBzb21lIGJyaWVm
IGZlZWRiYWNrIG9uIHlvdXIgbm90ZToNCi0gdGhlIG5hbWluZyB3ZWkyNTUxOSBoYXMgYmVlbiBh
cm91bmQgc2luY2UgdGhlIGZpcnN0IGRyYWZ0IChOb3YgMTMsIDIwMTcsIGkuZS4sIDMgeWVhcnMg
bWludXMgMSB3ZWVrIGFnbyksIHNlZSBbMV0uIE5JU1QgaW5kZWVkIHByb2R1Y2VkIHR3byBkcmFm
dCBkb2N1bWVudHMsIHZpei4gRHJhZnQgTklTVCBTUCA4MDAtMTg2IGFuZCBEcmFmdCBGSVBTIFB1
YiAxODYtNSAob24gT2N0b2JlciAzMSwgMjAxOSksIHdoaWNoIGdlbmVyYXRlZCBsb3RzIG9mICh0
byBteSBrbm93bGVkZ2Ugc3RpbGwgdW5yZXNvbHZlZCkgY29tbWVudHMgZHVyaW5nIHB1YmxpYyBy
ZXZpZXcuIEl0IGlzIGhhcmQgdG8gcmVmZXIgdG8gdGhhdCBkb2N1bWVudCwgc2luY2UgaXQgaXMg
b25seSBhIGRyYWZ0IGFuZCB1bmZvcnR1bmF0ZWx5IGhhcyBxdWl0ZSBhIGZldyBlcnJvcnMuDQot
IGVhcmxpZXIgdmVyc2lvbnMgb2YgdGhlIGx3aWcgZHJhZnQgaGF2ZSByZWNlaXZlZCByZXZpZXdz
IGJ5IHRoZSBjcnlwdG8gcmV2aWV3IHBhbmVsIChTdGFuaXNsYXZzbGF2IFNteXNobHlhZXYpLCBp
b3RkaXIgZWFybHktcmV2aWV3IChEYW5pZWwgTWlnYXVsdCk7IHRoZSBzZWN0aW9ucyBvbiBDT1NF
L0pPU0UgY29kZSBwb2ludCBhc3NpZ25tZW50cyByZXN1bHRlZCBmcm9tIGEgcGhvbmUgY2FsbCBh
bmQgdmFyaW91cyBlbWFpbCBleGNoYW5nZXMgd2l0aCBKaW0gU2NoYWFkOyB0aGUgc2VjdGlvbiBv
biBQS0lYL0NNUyB3YXMgc3VnZ2VzdGVkIGR1cmluZyBJRVRGIExhc3QtQ2FsbCBzZWNkaXItcmV2
aWV3IChSdXNzIEhvdXNsZXkpIGFuZCByZXZpZXdlZCBieSBoaW0uIFRoZSBkb2N1bWVudCBoYWQg
SUVURiBMYXN0LUNhbGwgQXVnIDI0LCAyMDIwLiBTZWUsIGUuZy4sIHRoZSBzdGF0dXMgcGFnZXMg
WzFdLg0KLSBFQ0RTQSBoYXMgYmVlbiBhcm91bmQgc2luY2UgMTk5OSwgaGFzIGJlZW4gd2lkZWx5
IHN0YW5kYXJkaXplZCwgYW5kIGhhcyBzZWVuIGxvdHMgb2YgYW5hbHlzaXMsIHdoZXJlIEVDRFNB
MjU1MTkgaXMgc2ltcGx5IHlldCBhbm90aGVyIGluc3RhbnRpYXRpb24uIFNpZ25hdHVyZSBnZW5l
cmF0aW9uIGFuZCB2ZXJpZmljYXRpb24gdGltZXMgZm9yIEVDRFNBMjU1MTkgc2hvdWxkIGJlIHNp
bWlsYXIgdG8gdGhvc2Ugb2YgRWQyNTUxOSAoc2luY2UgdGltaW5nIGlzIGRvbWluYXRlZCBieSBz
Y2FsYXIgbXVsdGlwbGljYXRpb24sIHdoZXJlIG9uZSBjb3VsZCBzaW1wbHkgdXNlIE1vbnRnb21l
cnkgYXJpdGhtZXRpYyBbM10pLiBJbiBteSBwZXJzb25hbCB2aWV3LCBFQ0RTQTI1NTE5IG1heSBi
ZSBtb3JlIHNlY3VyZSB0aGFuIEVkMjU1MTkgKGlmIG9ubHkgYmVjYXVzZSBpdCBpcyBub24tZGV0
ZXJtaW5pc3RpYywgc2VlIFNlY3VyaXR5IHNlY3Rpb24gWzZdKTsgc2ltaWxhciBzaWRlLWNoYW5u
ZWwgY2FyZSBoYXMgdG8gYmUgdGFrZW4gaW4gZWl0aGVyIGNhc2UuDQogLSBBcyBtZW50aW9uZWQg
aW4gdGhlIGRyYWZ0LCBvbmUgY2FuIGVhc2lseSBzd2l0Y2ggYmV0d2VlbiBXZWkyNTUxOSBhbmQg
Q3VydmUyNTUxOSAod2hpY2ggcmVxdWlyZXMgYSBzaW5nbGUgZmllbGQgYWRkaXRpb24gb3Igc3Vi
dHJhY3Rpb24gb25seSwgaS5lLiwgPC4wMSUsIHNlZSBBcHBlbmRpeCBFLjIgWzddKS4gQXMgbWVu
dGlvbmVkIGluIHRoZSBkcmFmdCwgb25lIGNvdWxkIHVzZSBXZWkyNTUxOS4tMyB3aXRoIGFuIGV4
aXN0aW5nIGdlbmVyaWMgaW1wbGVtZW50YXRpb24gdGhhdCBoYXJkY29kZXMgdGhlIGRvbWFpbiBw
YXJhbWV0ZXIgYT0tMywgYnV0IG5lZWRzIHRvIGNvbXB1dGUgYW4gaXNvZ2VueSBhbmQgZHVhbCBp
c29nZW55IGZvciB0aGlzIChhZGRpbmcgNS0xMCUgY29zdCwgc2VlIEFwcGVuZGl4IEcuMiBbOF1d
KSBhbmQgYSB+OS41a0IgdGFibGUgKHNlZSBTZWN0aW9uIDUuMyBbNF0pLiBIb3dldmVyLCBpZiBv
bmUgYWxyZWFkeSBoYXMgZ2VuZXJpYyBoYXJkd2FyZSBzdXBwb3J0LCBvbmUgbWF5IHN0aWxsIGhh
dmUgYSBzaWduaWZpY2FudCB3aW4gKHNlZSBTZWN0aW9uIDYgWzVdKS4NCi0gVGhlIGlzb2dlbnkg
Zm9yIFdlaTI1NTE5Li0zIGhhcyBvZGQgZGVncmVlIGw9NDcsIHdoaWNoIGlzIGNvLXByaW1lIHdp
dGggdGhlIG9yZGVyIG9mIHRoZSBjdXJ2ZSwgc28gaXMgaW4gZmFjdCBpbnZlcnRpYmxlLiBXaXRo
IFdlaTQ0OC4tMywgdGhlIGlzb2dlbnkgaGFzIGRlZ3JlZSBsPTIsIHNvIGlzIG5vdCBpbnZlcnRp
YmxlOyBob3dldmVyLCB0aGlzIGRvZXMgbm90IHJlYWxseSBtYXR0ZXIsIHNpbmNlIGl0IGlzIGlu
dmVydGlibGUgd2l0aCBjb3JyZWN0bHkgZ2VuZXJhdGVkIHB1YmxpYy1wcml2YXRlIGtleSBwYWly
cyAod2hpY2ggaGF2ZSBwcmltZS9vZGQgb3JkZXIpIGFuZCB0aGUgZmFjdG9yIHR3byBpcyBhYnNv
cmJlZCB3aXRoIGNvLWZhY3RvciBFQ0RILCB3aGVyZSBoPTQgdGhlbi4NCg0KSSBob3BlIHRoaXMg
aGVscHMuDQoNCigqKSBGb3IgZWFzZSBvZiB0cmFja2luZywgaXQgd291bGQgaGVscCBpZiBpYW5h
IHJlbGF0ZWQgY29tbWVudHMgYXJlIGZsYWdnZWQgaW4gdGhlIHN1YmplY3QgbGluZSAoZS5nLiwg
aW5jbHVkZSAoaWFuYSkgaW4gdGhlIGJlZ2lubmluZyBoZXJlb2YpLg0KDQpCZXN0IHJlZ2FyZHMs
IFJlbmUNCg0KDQpSZWYgd2l0aCBoeXBlcmxpbmtzOg0KWzFdIGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtc3RydWlrLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25z
LTAwDQpbMl0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1sd2ln
LWN1cnZlLXJlcHJlc2VudGF0aW9ucy8NClszXSBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlv
bi00LjMNCls0XSBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWll
dGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi01LjMNCls1XSBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi02DQpbNl0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rp
b24tOA0KWzddIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0
Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1FLjINCls4XSBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRy4yDQoNCk9uIDIwMjAtMTEtMDYgMTE6MTkgYS5tLiwg
R8O2cmFuIFNlbGFuZGVyIHdyb3RlOg0KSGksDQoNCkFwb2xvZ2llcyBmb3IgY3Jvc3MtcG9zdGlu
ZyBMV0lHIGFuZCBDT1NFLiBJIGhhZCBhIGJyaWVmIGxvb2sgYXQgZHJhZnQtaWV0Zi1sd2lnLWN1
cnZlLXJlcHJlc2VudGF0aW9ucy0xMyBhbmQgbm90aWNlZCBpdCByZWdpc3RlcnMgYSBsb3Qgb2Yg
bmV3IENPU0UgKGFuZCBKT1NFLCBQS0lYLCBhbmQgQ01TKSBhbGdvcml0aG1zLiBIYXMgdGhpcyBk
cmFmdCBiZWVuIGRpc2N1c3NlZCBpbiBDT1NFIChKT1NFL0NVUkRMRSk/IElmIG5vdCwgcGVyaGFw
cyBpdCBzaG91bGQgYmUgYmVmb3JlIGJlaW5nIHByb2dyZXNzZWQ/DQoNCg0KDQoxLiAgICAgICBU
aGUgZHJhZnQgbmVlZHMgdG8gbWFuYWdlIHRoZSBvdmVybGFwIHdpdGggTklTVCBTUCA4MDAtMTg2
LCB3aGljaCBzaG91bGQgYmUgcmVmZXJlbmNlZCBhbmQgbWFwcGluZ3MsIG5hbWUgb2YgY3VydmVz
LCBldGMuIGFsaWduZWQuIFRoZSBkcmFmdCBkZWZpbmVzIFdlaTI1NTE5IGFuZCBXZWk0NDguIEl0
IGlzIHVuY2xlYXIgaWYgdGhlc2UgYXJlIGlkZW50aWNhbCB0byBXLTI1NTE5LCBXLTQ0OCBhcyBk
ZWZpbmVkIGluIE5JU1QgU1AgODAwLTE4Ni4gV2UgcHJvYmFibHkgd291bGQgbm90IHdhbnQgdHdv
IHNsaWdodGx5IGRpZmZlcmVudCBkZWZpbml0aW9ucyBhbmQvb3IgbmFtZXMsIG11bHRpcGxlIENP
U0UgY29kZSBwb2ludHMsIGV0Yy4NCg0KDQoNCjEuICAgICAgIFRoZSBkcmFmdCByZWdpc3RlcnMg
dGhlIENPU0UgYWxnb3JpdGhtICJFQ0RTQTI1NTE5IiBhcyAiRUNEU0Egd2l0aCBTSEEtMjU2IGFu
ZCBjdXJ2ZSBXZWkyNTUxOSIuIFRoYXQgaXMgbm90IGhvdyB0aGUgb3RoZXIgQ09TRSBzaWduYXR1
cmUgYWxnb3JpdGhtcyB3b3JrLiBUaGV5IHdvcmsgbGlrZSBQS0lYIHdoZXJlIHRoZSBjdXJ2ZSBp
cyBnaXZlbiBieSB0aGUgcHVibGljIGtleS4gQWxzbywgd2h5IGNhbm5vdCBXLTI1NTE5IGJlIHVz
ZWQgd2l0aCB0aGUgZXhpc3RpbmcgRVMyNTYgc2lnbmF0dXJlIGFsZ29yaXRobT8NCg0KDQoyLiAg
ICAgICBUaGUgZHJhZnQgcmVnaXN0ZXJzIHRoZSBDT1NFIGFsZ29yaXRobSAiRUNESDI1NTE5Ii4g
VGhlcmUgYXJlIG5vIENPU0UgRUNESCBhbGdvcml0aG1zIGZvciBQLTI1Niwgd2h5IGlzIGFuIEVD
REggYWxnb3JpdGhtIGZvciBXLTI1NTE5IGJlIG5lZWRlZD8NCg0KT3RoZXIgcXVlc3Rpb25zLiBJ
IG1heSBoYXZlIG1pc3NlZCBpdCwgYnV0DQoNCg0KMi4gICAgICAgaXMgaXQgZGVzY3JpYmVkIHdo
YXQgYXJlIHRoZSBleHBlY3RlZCBzZWN1cml0eSBwcm9wZXJ0aWVzIG9mIEVDRFNBMjU1MTkgKGlu
Y2x1ZGluZyBtYXBwaW5nKSBjb21wYXJlZCB0byBFZDI1NTE5PyBGb3IgZXhhbXBsZSB3LnIudC4g
c2lkZSBjaGFubmVsIGF0dGFja3M/DQoNCg0KDQozLiAgICAgICBoYXMgYW55IHBlcmZvcm1hbmNl
IG1lYXN1cmVtZW50cyBiZWVuIG1hZGUgY29tcGFyaW5nIEVDRFNBMjU1MTkgKGluY2x1ZGluZyBt
YXBwaW5nKSBhbmQgRWQyNTUxOT8NCg0KDQoNCjQuICAgICAgIHNpbWlsYXIgcXVlc3Rpb25zIG9u
IHNlY3VyaXR5IGFuZCBwZXJmb3JtYW5jZSB3aXRoIFdlaTI1NTE5Li0zIGluc3RlYWQgb2YgV2Vp
MjU1MTkuIElmIEkgdW5kZXJzdGFuZCByaWdodCwgdGhlIGZvcm1lciBtYXBwaW5nIGlzIG5vdCBy
ZXZlcnNpYmxlLCBidXQgY291bGQgYmVuZWZpdCBmcm9tIG9wdGltaXplZCBjb2RlIHdpdGggaGFy
ZGNvZGVkIGRvbWFpbiBwYXJhbWV0ZXJzLg0KDQoNCg0KNS4gICAgICAgQU5TSSBYOS42Mi0yMDA1
IHdhcyB3aXRoZHJhd24gaW4gMjAxNSBhbmQgaXMgYmVoaW5kIGEgcGF5d2FsbCwgaXMgdGhpcyBy
ZWZlcmVuY2UgbmVjZXNzYXJ5Pw0KDQoNCkfDtnJhbg0KDQoNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KQ09TRSBtYWlsaW5nIGxpc3QNCg0KQ09T
RUBpZXRmLm9yZzxtYWlsdG86Q09TRUBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9jb3NlDQoNCg0KDQotLQ0KDQplbWFpbDogcnN0cnVpay5leHRAZ21h
aWwuY29tPG1haWx0bzpyc3RydWlrLmV4dEBnbWFpbC5jb20+IHwgU2t5cGU6IHJzdHJ1aWsNCg0K
Y2VsbDogKzEgKDY0NykgODY3LTU2NTggfCBVUzogKzEgKDQxNSkgMjg3LTM4NjcNCi0tPg0K

--_000_3DEA816DEBFE4914B3275EA11ECABF45ericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <9F0341D1BF77A3489A5826F2D7CEBD51@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJs
aW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29QbGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1z
b1BsYWluVGV4dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBs
YWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
O30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg
UHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlz
dFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0
Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTow
Y207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IlBsYWlu
IFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQ
bGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZp
bml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6ODkyNjIyNjk5Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczotNTMzMDI4NTcyO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVs
Ng0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNv
LWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC10
YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxNjk5NTQ4ODA3Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczo0MzQ2NTA3MTI7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10
YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDo3
Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30N
CkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw2
DQoJe21zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDoz
MjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206
MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJlbi1TRSIgbGluaz0iYmx1
ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJT
ViI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iU1YiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPkkgbG9va2VkIHRocm91Z2ggdGhpcyBkcmFmdCBhZ2Fpbi4gSSB0aGluayBpdCBp
cyBhIHZlcnkgZ29vZCBkcmFmdCBhbmQgSSB0aGluayBpdCB3aWxsIGJlIGEgc29sdXRpb24gdG8g
c29tZSBvZiB0aGUgcHJvYmxlbXMgSW9UIGRldmljZXMgaGF2ZSB3aXRoIEVkMjU1MTkuDQo8c3Bh
biBsYW5nPSJFTi1VUyI+SSB3aWxsIGJyaW5nIHVwIHRoaXMgZHJhZnQgZm9yIGRpc2N1c3Npb24g
aW4gdGhlIExBS0UgV0cgYXQgSUVURiAxMDkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0Ij5JIGZpbmQgaXQgc3RyYW5nZSB0aGF0IHRoZSBJQU5BIHJlZ2lzdHJhdGlvbiBoYXMg
bm90IGJlZW4gY29vcmRpbmF0ZWQgd2l0aCBDT1NFIFdHIGF0IGFsbC4gSSBhbSBhIGJpdCBzdXJw
cmlzZWQgdG8gc2VlIElBTkEgcmVnaXN0cmF0aW9ucyBmb3IgQ09TRS9KT1NFL1BLSVgvQ01TIGF0
IGFsbCBpbiBhIExXSUcgZHJhZnQgKGlzIHRoYXQgaW4gY2hhcnRlcj8pLiBJZiBMV0lHIHdhbnRz
IHRvIHJlZ2lzdGVyDQogbmV3IGFsZ29yaXRobXMsIEkgdGhpbmsgTFdJRyBhdCBhIG1pbmltdW0g
c2hvdWxkIGNvb3JkaW5hdGUgd2l0aCBDT1NFIFdHIGFuZCBvdGhlciBncm91cHMuIEkgdGhpbmsg
dGhpcyBkcmFmdCBzaG91bGQgYmUgcHJlc2VudGVkIGF0IHRoZSBuZXh0IENPU0UgV0cgbWVldGlu
Zy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+SSBzdXBwb3J0IHJlZ2lzdHJhdGlvbiBv
ZiBXLTI1NTE5IGFuZCBXLTQ0OCBjdXJ2ZXMgYXMgbG9uZyB0aGV5IGFncmVlIHdpdGggTklTVC4g
SSB3b3VsZCBsaWtlIGFuc3dlcnMgdG8gdGhlIHF1ZXN0aW9ucyB3aHkgRUNEU0EyNTUxOSBhbmQg
RUNESDI1NTE5IGFyZSBuZWVkZWQgYXQgYWxsLiBUaGVyZSBpcyBubyBFQ0RTQVAyNTYgYW5kIG5v
IEVDREhQMjU2PHNwYW4gbGFuZz0iRU4tVVMiPiw8L3NwYW4+IHNvDQogd2h5IGFyZSBzcGVjaWZp
YyBhbGdvcml0aG0gcmVnaXN0cmF0aW9uIG5lZWRlZCBmb3IgVy0yNTUxOT8mbmJzcDsgSXQgbWFr
ZXMgbm8gc2Vuc2UgdG8gbWUgdGhhdCBhIHNwZWNpYWwgc2lnbmF0dXJlIHJlZ2lzdHJhdGlvbiBp
cyBuZWVkZWQgZm9yIENPU0UgYnV0IG5vdCBmb3IgUEtJWD8gSWYgUEtJWCBjYW4gdXNlIGVjZHNh
LXdpdGgtU0hBMjU2IHdoeSBjYW5ub3QgQ09TRSB1c2UgRVMyNTY/PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29QbGFpblRleHQiPkkgZG9uJ3QgdGhpbmsgQU5TSSBYOS42MiBpcyBhbiBhY2NlcHRhYmxlIG5v
cm1hdGl2ZSByZWZlcmVuY2UuIE5JU1QganVzdCByZW1vdmVkIHRoZSBub3JtYXRpdmUgcmVmZXJl
bmNlIHRvIEFOU0kgWDkuNjIgaW4gU1AgMTg2LTUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IlNWIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iU1YiPkpvaG48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJTViI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj5DT1NFICZsdDtjb3NlLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJl
aGFsZiBvZiBSZW5lIFN0cnVpayAmbHQ7cnN0cnVpay5leHRAZ21haWwuY29tJmd0Ozxicj4NCjxi
PkRhdGU6IDwvYj5GcmlkYXksIDYgTm92ZW1iZXIgMjAyMCBhdCAyMDozNzxicj4NCjxiPlRvOiA8
L2I+R8O2cmFuIFNlbGFuZGVyICZsdDtnb3Jhbi5zZWxhbmRlcj00MGVyaWNzc29uLmNvbUBkbWFy
Yy5pZXRmLm9yZyZndDssICZxdW90O2x3aXBAaWV0Zi5vcmcmcXVvdDsgJmx0O2x3aXBAaWV0Zi5v
cmcmZ3Q7LCAmcXVvdDtjb3NlQGlldGYub3JnJnF1b3Q7ICZsdDtjb3NlQGlldGYub3JnJmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW0NPU0VdIGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTM8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6
YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SGkgR29yYW46PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlBsZWFzZSBmaW5kIGJlbG93
IHNvbWUgYnJpZWYgZmVlZGJhY2sgb24geW91ciBub3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
LSB0aGUgbmFtaW5nIHdlaTI1NTE5IGhhcyBiZWVuIGFyb3VuZCBzaW5jZSB0aGUgZmlyc3QgZHJh
ZnQgKE5vdiAxMywgMjAxNywgaS5lLiwgMyB5ZWFycyBtaW51cyAxIHdlZWsgYWdvKSwgc2VlIFsx
XS4gTklTVCBpbmRlZWQgcHJvZHVjZWQgdHdvIGRyYWZ0IGRvY3VtZW50cywgdml6LiBEcmFmdCBO
SVNUIFNQIDgwMC0xODYgYW5kIERyYWZ0IEZJUFMgUHViIDE4Ni01DQogKG9uIE9jdG9iZXIgMzEs
IDIwMTkpLCB3aGljaCBnZW5lcmF0ZWQgbG90cyBvZiAodG8gbXkga25vd2xlZGdlIHN0aWxsIHVu
cmVzb2x2ZWQpIGNvbW1lbnRzIGR1cmluZyBwdWJsaWMgcmV2aWV3LiBJdCBpcyBoYXJkIHRvIHJl
ZmVyIHRvIHRoYXQgZG9jdW1lbnQsIHNpbmNlIGl0IGlzIG9ubHkgYSBkcmFmdCBhbmQgdW5mb3J0
dW5hdGVseSBoYXMgcXVpdGUgYSBmZXcgZXJyb3JzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSBl
YXJsaWVyIHZlcnNpb25zIG9mIHRoZSBsd2lnIGRyYWZ0IGhhdmUgcmVjZWl2ZWQgcmV2aWV3cyBi
eSB0aGUgY3J5cHRvIHJldmlldyBwYW5lbCAoU3RhbmlzbGF2c2xhdiBTbXlzaGx5YWV2KSwgaW90
ZGlyIGVhcmx5LXJldmlldyAoRGFuaWVsIE1pZ2F1bHQpOyB0aGUgc2VjdGlvbnMgb24gQ09TRS9K
T1NFIGNvZGUgcG9pbnQgYXNzaWdubWVudHMgcmVzdWx0ZWQNCiBmcm9tIGEgcGhvbmUgY2FsbCBh
bmQgdmFyaW91cyBlbWFpbCBleGNoYW5nZXMgd2l0aCBKaW0gU2NoYWFkOyB0aGUgc2VjdGlvbiBv
biBQS0lYL0NNUyB3YXMgc3VnZ2VzdGVkIGR1cmluZyBJRVRGIExhc3QtQ2FsbCBzZWNkaXItcmV2
aWV3IChSdXNzIEhvdXNsZXkpIGFuZCByZXZpZXdlZCBieSBoaW0uIFRoZSBkb2N1bWVudCBoYWQg
SUVURiBMYXN0LUNhbGwgQXVnIDI0LCAyMDIwLiBTZWUsIGUuZy4sIHRoZSBzdGF0dXMgcGFnZXMg
WzFdLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSBFQ0RTQSBoYXMgYmVlbiBhcm91bmQgc2luY2Ug
MTk5OSwgaGFzIGJlZW4gd2lkZWx5IHN0YW5kYXJkaXplZCwgYW5kIGhhcyBzZWVuIGxvdHMgb2Yg
YW5hbHlzaXMsIHdoZXJlIEVDRFNBMjU1MTkgaXMgc2ltcGx5IHlldCBhbm90aGVyIGluc3RhbnRp
YXRpb24uIFNpZ25hdHVyZSBnZW5lcmF0aW9uIGFuZCB2ZXJpZmljYXRpb24gdGltZXMgZm9yIEVD
RFNBMjU1MTkNCiBzaG91bGQgYmUgc2ltaWxhciB0byB0aG9zZSBvZiBFZDI1NTE5IChzaW5jZSB0
aW1pbmcgaXMgZG9taW5hdGVkIGJ5IHNjYWxhciBtdWx0aXBsaWNhdGlvbiwgd2hlcmUgb25lIGNv
dWxkIHNpbXBseSB1c2UgTW9udGdvbWVyeSBhcml0aG1ldGljIFszXSkuIEluIG15IHBlcnNvbmFs
IHZpZXcsIEVDRFNBMjU1MTkgbWF5IGJlIG1vcmUgc2VjdXJlIHRoYW4gRWQyNTUxOSAoaWYgb25s
eSBiZWNhdXNlIGl0IGlzIG5vbi1kZXRlcm1pbmlzdGljLCBzZWUNCiBTZWN1cml0eSBzZWN0aW9u
IFs2XSk7IHNpbWlsYXIgc2lkZS1jaGFubmVsIGNhcmUgaGFzIHRvIGJlIHRha2VuIGluIGVpdGhl
ciBjYXNlLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7LSBBcyBtZW50aW9uZWQgaW4gdGhl
IGRyYWZ0LCBvbmUgY2FuIGVhc2lseSBzd2l0Y2ggYmV0d2VlbiBXZWkyNTUxOSBhbmQgQ3VydmUy
NTUxOSAod2hpY2ggcmVxdWlyZXMgYSBzaW5nbGUgZmllbGQgYWRkaXRpb24gb3Igc3VidHJhY3Rp
b24gb25seSwgaS5lLiwgJmx0Oy4wMSUsIHNlZSBBcHBlbmRpeCBFLjIgWzddKS4gQXMgbWVudGlv
bmVkIGluIHRoZSBkcmFmdCwgb25lDQogY291bGQgdXNlIFdlaTI1NTE5Li0zIHdpdGggYW4gZXhp
c3RpbmcgZ2VuZXJpYyBpbXBsZW1lbnRhdGlvbiB0aGF0IGhhcmRjb2RlcyB0aGUgZG9tYWluIHBh
cmFtZXRlciBhPS0zLCBidXQgbmVlZHMgdG8gY29tcHV0ZSBhbiBpc29nZW55IGFuZCBkdWFsIGlz
b2dlbnkgZm9yIHRoaXMgKGFkZGluZyA1LTEwJSBjb3N0LCBzZWUgQXBwZW5kaXggRy4yIFs4XV0p
IGFuZCBhIH45LjVrQiB0YWJsZSAoc2VlIFNlY3Rpb24gNS4zIFs0XSkuIEhvd2V2ZXIsDQogaWYg
b25lIGFscmVhZHkgaGFzIGdlbmVyaWMgaGFyZHdhcmUgc3VwcG9ydCwgb25lIG1heSBzdGlsbCBo
YXZlIGEgc2lnbmlmaWNhbnQgd2luIChzZWUgU2VjdGlvbiA2IFs1XSkuDQo8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPi0gVGhlIGlzb2dlbnkgZm9yIFdlaTI1NTE5Li0zIGhhcyBvZGQgZGVncmVlIGw9
NDcsIHdoaWNoIGlzIGNvLXByaW1lIHdpdGggdGhlIG9yZGVyIG9mIHRoZSBjdXJ2ZSwgc28gaXMg
aW4gZmFjdCBpbnZlcnRpYmxlLiBXaXRoIFdlaTQ0OC4tMywgdGhlIGlzb2dlbnkgaGFzIGRlZ3Jl
ZSBsPTIsIHNvIGlzIG5vdCBpbnZlcnRpYmxlOyBob3dldmVyLCB0aGlzIGRvZXMNCiBub3QgcmVh
bGx5IG1hdHRlciwgc2luY2UgaXQgaXMgaW52ZXJ0aWJsZSB3aXRoIGNvcnJlY3RseSBnZW5lcmF0
ZWQgcHVibGljLXByaXZhdGUga2V5IHBhaXJzICh3aGljaCBoYXZlIHByaW1lL29kZCBvcmRlcikg
YW5kIHRoZSBmYWN0b3IgdHdvIGlzIGFic29yYmVkIHdpdGggY28tZmFjdG9yIEVDREgsIHdoZXJl
IGg9NCB0aGVuLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij5JIGhvcGUgdGhpcyBoZWxwcy4gPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPigqKSBGb3IgZWFzZSBvZiB0cmFja2luZywgaXQgd291bGQgaGVs
cCBpZiBpYW5hIHJlbGF0ZWQgY29tbWVudHMgYXJlIGZsYWdnZWQgaW4gdGhlIHN1YmplY3QgbGlu
ZSAoZS5nLiwgaW5jbHVkZSAoaWFuYSkgaW4gdGhlIGJlZ2lubmluZyBoZXJlb2YpLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5CZXN0IHJlZ2FyZHMs
IFJlbmU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5SZWYgd2l0aCBoeXBlcmxpbmtzOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+WzFdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2h0bWwvZHJhZnQtc3RydWlrLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTAwIj4NCmh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtc3RydWlrLWx3aWctY3Vy
dmUtcmVwcmVzZW50YXRpb25zLTAwPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+WzJdIDxhIGhy
ZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtbHdpZy1jdXJ2
ZS1yZXByZXNlbnRhdGlvbnMvIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMvPC9hPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+WzNdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
ZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTQuMyI+DQpo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2
ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi00LjM8L2E+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij5bNF0gPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFm
dC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNS4zIj4NCmh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJl
cHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTUuMzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPls1
XSA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWll
dGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi02Ij4NCmh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2Vu
dGF0aW9ucy0xMyNzZWN0aW9uLTY8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5bNl0gPGEgaHJl
Zj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWct
Y3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tOCI+DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMt
MTMjc2VjdGlvbi04PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+WzddIDxhIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJl
cHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1FLjIiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI2Fw
cGVuZGl4LUUuMjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPls4XSA8YSBocmVmPSJodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRy4yIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNhcHBl
bmRpeC1HLjI8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPk9uIDIwMjAtMTEtMDYgMTE6MTkgYS5tLiwgR8O2cmFuIFNlbGFuZGVyIHdyb3RlOjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBw
dDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dCI+SGksPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQiPkFwb2xvZ2llcyBmb3IgY3Jvc3MtcG9zdGluZyBMV0lHIGFuZCBDT1NF
LiBJIGhhZCBhIGJyaWVmIGxvb2sgYXQgZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0
aW9ucy0xMyBhbmQgbm90aWNlZCBpdA0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0Ij5yZWdpc3RlcnMgYSBsb3Qgb2YgbmV3IENPU0U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4gKGFuZDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdCI+IEpPU0UsIFBLSVgsIGFuZCBDTVM8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4pPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQiPmFsZ29yaXRobXMuIEhhcyB0aGlzIGRyYWZ0IGJlZW4gZGlzY3Vzc2VkIGluIENPU0U8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4gKEpPU0UvQ1VS
RExFKTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Pw0KPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+SWYgbm90LCBwZXJoYXBzIGl0
IHNob3VsZCBiZSBiZWZvcmUgYmVpbmcgcHJvZ3Jlc3NlZD88L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZv
MSI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4x
LjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZSBkcmFmdCBu
ZWVkcyB0byBtYW5hZ2UgdGhlIG92ZXJsYXAgd2l0aCBOSVNUIFNQIDgwMC0xODYsIHdoaWNoIHNo
b3VsZCBiZSByZWZlcmVuY2VkIGFuZCBtYXBwaW5ncywgbmFtZSBvZiBjdXJ2ZXMsIGV0Yy4gYWxp
Z25lZC4gVGhlIGRyYWZ0IGRlZmluZXMgV2VpMjU1MTkgYW5kIFdlaTQ0OC4gSXQgaXMgdW5jbGVh
ciBpZiB0aGVzZQ0KIGFyZSBpZGVudGljYWwgdG8gVy0yNTUxOSwgVy00NDggYXMgZGVmaW5lZCBp
biBOSVNUIFNQIDgwMC0xODYuIFdlIHByb2JhYmx5IHdvdWxkIG5vdCB3YW50IHR3byBzbGlnaHRs
eSBkaWZmZXJlbnQgZGVmaW5pdGlvbnMgYW5kL29yIG5hbWVzLCBtdWx0aXBsZSBDT1NFIGNvZGUg
cG9pbnRzLCBldGMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21z
by1saXN0OmwxIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5UaGUg
ZHJhZnQgcmVnaXN0ZXJzIHRoZSBDT1NFIGFsZ29yaXRobSAmcXVvdDtFQ0RTQTI1NTE5JnF1b3Q7
IGFzICZxdW90O0VDRFNBIHdpdGggU0hBLTI1NiBhbmQgY3VydmUgV2VpMjU1MTkmcXVvdDsuIFRo
YXQgaXMgbm90IGhvdyB0aGUgb3RoZXIgQ09TRSBzaWduYXR1cmUgYWxnb3JpdGhtcyB3b3JrLiBU
aGV5IHdvcmsgbGlrZSBQS0lYIHdoZXJlIHRoZSBjdXJ2ZSBpcyBnaXZlbiBieQ0KIHRoZSBwdWJs
aWMga2V5LiA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
Ij5BbHNvLCB3PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5oeSBjYW5ub3Qg
Vy0yNTUxOSBiZSB1c2VkIHdpdGggdGhlIGV4aXN0aW5nIEVTMjU2IHNpZ25hdHVyZSBhbGdvcml0
aG0/DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZl
bDEgbGZvMSI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdu
b3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIGRyYWZ0IHJlZ2lzdGVy
cyB0aGUgQ09TRSBhbGdvcml0aG0gJnF1b3Q7RUNESDI1NTE5JnF1b3Q7LiBUaGVyZSBhcmUgbm8g
Q09TRSBFQ0RIIGFsZ29yaXRobXMgZm9yIFAtMjU2LCB3aHkNCjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPmlzIGFuPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0Ij4gRUNESCBhbGdvcml0aG0gZm9yIFc8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4tPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0Ij4yNTUxOSBiZSBuZWVkZWQ/DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5PdGhlciBxdWVzdGlvbnMuIEkgbWF5IGhhdmUg
bWlzc2VkIGl0LCBidXQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlz
dDpsMSBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNv
LWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+
PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQiPmlzIGl0IGRlc2NyaWJlZCB3aGF0IGFyZSB0aGUgZXhwZWN0ZWQgc2VjdXJpdHkgcHJvcGVy
dGllcyBvZg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5FQ0RTQTI1NTE5
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+IChpbmNs
dWRpbmcgbWFwcGluZykgY29tcGFyZWQgdG8gRWQyNTUxOT8gRm9yIGV4YW1wbGUgdy5yLnQuIHNp
ZGUgY2hhbm5lbCBhdHRhY2tzPzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4
LjBwdDttc28tbGlzdDpsMSBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4zLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQiPmhhcyBhbnkgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnRzIGJlZW4gbWFk
ZSBjb21wYXJpbmcNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+RUNEU0Ey
NTUxOSA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4o
aW5jbHVkaW5nIG1hcHBpbmcpIGFuZCBFZDI1NTE5Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMSBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj40LjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPnNpbWlsYXIgcXVlc3Rpb25zIG9uIHNlY3VyaXR5
IGFuZCBwZXJmb3JtYW5jZSB3aXRoIFdlaTI1NTE5Li0zIGluc3RlYWQgb2YgV2VpMjU1MTkuIElm
IEkgdW5kZXJzdGFuZCByaWdodCwgdGhlIGZvcm1lciBtYXBwaW5nIGlzIG5vdCByZXZlcnNpYmxl
LCBidXQgY291bGQgYmVuZWZpdCBmcm9tIG9wdGltaXplZCBjb2RlIHdpdGggaGFyZGNvZGVkDQog
ZG9tYWluIHBhcmFtZXRlcnMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTgu
MHB0O21zby1saXN0OmwxIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFu
IHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjUuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
Ij5BTlNJIFg5LjYyLTIwMDUgd2FzIHdpdGhkcmF3biBpbiAyMDE1IGFuZCBpcyBiZWhpbmQgYSBw
YXl3YWxsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+
LCBpcyB0aGlzIHJlZmVyZW5jZSBuZWNlc3Nhcnk/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
U1YiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PHNwYW4gbGFuZz0iU1YiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iU1YiPkfDtnJhbjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PGJyPg0KPGJyPg0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkNPU0UgbWFpbGluZyBsaXN0PG86cD48
L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGEgaHJlZj0ibWFp
bHRvOkNPU0VAaWV0Zi5vcmciPkNPU0VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxw
cmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9jb3NlIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2Nvc2U8L2E+PG86cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxwIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4tLSA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij5lbWFpbDogPGEgaHJlZj0ibWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWls
LmNvbSI+cnN0cnVpay5leHRAZ21haWwuY29tPC9hPiB8IFNreXBlOiByc3RydWlrPG86cD48L286
cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Y2VsbDogKzEgKDY0Nykg
ODY3LTU2NTggfCBVUzogKzEgKDQxNSkgMjg3LTM4Njc8bzpwPjwvbzpwPjwvcHJlPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4tLSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_3DEA816DEBFE4914B3275EA11ECABF45ericssoncom_--


From nobody Mon Nov  9 08:19:32 2020
Return-Path: <ilariliusvaara@welho.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 7DFF53A11A6 for <cose@ietfa.amsl.com>; Mon,  9 Nov 2020 08:19:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.622
X-Spam-Level: 
X-Spam-Status: No, score=-1.622 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no 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 BfEWiYDDqW9F for <cose@ietfa.amsl.com>; Mon,  9 Nov 2020 08:19:29 -0800 (PST)
Received: from welho-filter3.welho.com (welho-filter3b.welho.com [83.102.41.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9096C3A118C for <cose@ietf.org>; Mon,  9 Nov 2020 08:19:29 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by welho-filter3.welho.com (Postfix) with ESMTP id 3544F12DA0; Mon,  9 Nov 2020 18:19:27 +0200 (EET)
X-Virus-Scanned: Debian amavisd-new at pp.htv.fi
Received: from welho-smtp2.welho.com ([IPv6:::ffff:83.102.41.85]) by localhost (welho-filter3.welho.com [::ffff:83.102.41.25]) (amavisd-new, port 10024) with ESMTP id Esg0GbWhVEsk; Mon,  9 Nov 2020 18:19:26 +0200 (EET)
Received: from LK-Perkele-VII (78-27-99-170.bb.dnainternet.fi [78.27.99.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by welho-smtp2.welho.com (Postfix) with ESMTPSA id A313972; Mon,  9 Nov 2020 18:19:24 +0200 (EET)
Date: Mon, 9 Nov 2020 18:19:24 +0200
From: Ilari Liusvaara <ilariliusvaara@welho.com>
To: "cose@ietf.org" <cose@ietf.org>
Cc: =?utf-8?B?R8O2cmFu?= Selander <goran.selander@ericsson.com>
Message-ID: <20201109161924.GA3285781@LK-Perkele-VII>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com>
Sender: ilariliusvaara@welho.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/3WATdZGKvprM7qCZ_axVccvfYzU>
Subject: Re: [COSE] draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Nov 2020 16:19:32 -0000

On Fri, Nov 06, 2020 at 02:37:01PM -0500, Rene Struik wrote:
> Hi Goran:
> 
> Please find below some brief feedback on your note:
>
> - ECDSA has been around since 1999, has been widely standardized, and has
> seen lots of analysis, where ECDSA25519 is simply yet another instantiation.

Unfortunately, there are some issues:

- ECDSA signing involves inversion modulo order, which is nasty to
  implement and slow. Especially as it needs to be made resistant
  to side-channel attacks, as side channels against that can be used
  to recover the private key.

- ECDSA25519 is not well-defined in general case. The issue is that
  it depends on bit order of hash function output as it involves
  truncating hash to 253 bits (which is not divisible by 8), and not
  all hash functions define their output bit order.

  And even with hash functions that do define output bit order, not
  all define it the same way. For example, output bit order of SHA-256
  and SHA3-256 (and SHAKE*) seems to be different, and thus ECDSA25519
  of SHA-256 hash is calculated differently than ECDSA25519 of SHA3-256
  hash.

  Even if one restricts to NIST-approved hash functions, this breaks
  traditional signahash-style ECDSA interface, as hash function used
  is not passed in.

  None of P-256, P-384 nor brainpool curves ever trigger this special
  case. P-521 in theory could, but in practice that does not happen
  either, as it would require kind of hash function nobody uses. B-x
  curves could also in theory, but in practice those are either not
  used, or used with hashes that do not need truncation.

> Signature generation and verification times for ECDSA25519 should be similar
> to those of Ed25519 (since timing is dominated by scalar multiplication,
> where one could simply use Montgomery arithmetic [3]). In my personal view,
> ECDSA25519 may be more secure than Ed25519 (if only because it is
> non-deterministic, see Security section [6]); similar side-channel care has
> to be taken in either case.

I do not think that is correct, because ECDSA has that inversion mod
order:

- The time to perform that is not negligible. Even compared to scalar
  multiplication.
- In signing, it is one more operation to be side-channel resistant.
  (the outer hash computation in Ed25519 does not need to be side-
  channel resistant).

And that determinism versus non-determinism is not hard property of the
signature schemes. There is deterministic ECDSA, and that can be appiled
with any curve where ECDSA is well-defined. And while making Ed25519 noisy
or non-deterministic breaks the specificaition, it does not break
interoperability.

(I have actually written non-deterministic Ed25519 implementation as
part of really horrible special-purpose TLS 1.3 implmentation. Yes, it
does interoperate in real world.)



And some notes about making version of Ed25519 that uses SHA-256:

- The Ed25519 subkey derivation needs to be split into two hashes
  instead of running once and splitting the result. The input fits into
  one block anyway, so it will still be fast. For example,
  a=SHA256(0|k_priv) and seed=SHA256(1|k_priv).
- It is not trivially possible to replace the inner hash SHA512(seed|M)
  with SHA256(seed|M). However, it turns out that the order in fact
  does allow this replacement.
- If one wants noisy signatures, one way is to replace SHA256(seed|M)
  with SHA256(seed|M)^noise. The noise must be independent of the
  private key and seed, but otherwise bad noise (including completely
  broken one) will not cause immediate catastrophic failure.
- If one wants randomized signatures, due to the same reasons as why
  the inner hash may be replaced, it is recommended to generate more
  randomness than 256 bits, and then use SHA256 to squash it to 256
  bits. This hedges against not-quite-ideal random number generators
  that would otherwise cause catastrophic failure. However, it will
  not prevent broken random number generator from causing immediate
  catastrophic failure.
- The outer hash SHA512(R|A|M) can trivially be replaced by
  SHA256(R|A|M).

However, if one truly wants the lightest signatures in code size, AFAIK
there is no beating qDSA-type constructions. The notes above about
randomized, noisy and deterministic signatures apply here too (except
for the seed expansion, one could use seed=SHA256(2|k_priv)), as the
nontrivialities are tied to order, and Curve25519 and Edwards25519
being isomorphic/isogenous share the order.

The different seed expansion is to remove nasty interaction between
the two signatures. As otherwise signing the same message with both
using the same private key results in key compromise.

qDSA operates on x-only montgomery ladder, which means it does not
need point compression and can share most of the key agreement code.
One drawback of this is issues with fault attacks. 

And with regards to Edwards448/Curve448, analogous nontrivialities
would apply to hash function with at least 448-bit output, which means
one could use 512-bit hash with curve of that order.


-Ilari


From nobody Mon Nov  9 10:32:06 2020
Return-Path: <rstruik.ext@gmail.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 9F80F3A12B9 for <cose@ietfa.amsl.com>; Mon,  9 Nov 2020 10:32:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 kJuubuKv21Iy for <cose@ietfa.amsl.com>; Mon,  9 Nov 2020 10:32:00 -0800 (PST)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (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 589B43A1283 for <cose@ietf.org>; Mon,  9 Nov 2020 10:32:00 -0800 (PST)
Received: by mail-qk1-x735.google.com with SMTP id t191so7687405qka.4 for <cose@ietf.org>; Mon, 09 Nov 2020 10:32:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:cc:references:from:subject:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=Ez0v3fE1va6k2pNvaIUqb7WWx43Q0mbSP1bTbAneVXg=; b=l08FmrMs+herNWIdRfINB9SdhZLcnHMLa6Q5tDC/lQ0O8avMZXA2Eors1TcODDuI+p C1fGgYwcDcvEf7zmtUEyP4SV5HzGPSP62whvH6cp42dzlsbMpbimhPhH1pWLuTBUSbIm Cq2aXrTz+BsSrsti6pOsifFigHBXEL6qXopCJ50IJYrFgeLu+0ccgxhB0lDvIfEyWcc+ +WKM3f2KLGaLSM5amRv7Qsig5CEdwMdVFh+0+pcmZFSiXluggHHbKU33oewfB/QghRie Dz0BW8i4wI0cgZIaYrLH4oGY2+LjkDbs13bK1O8mVRz3D03hFZp7nqip+wnJedDKpd2z ntbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=Ez0v3fE1va6k2pNvaIUqb7WWx43Q0mbSP1bTbAneVXg=; b=af0pBrlwR2491qCYolUmx6HYx+ngHCVLcJrt4cW+NulJVaw8p8tizcwxaWvQimaY+Z A9pERB851LFgbw6X291ZhsUo8ZQuwBB6Xaut3t9Z+4mJMga/Fzr1mylMt4vKz+NEL+Nv JEwIiYPNrEwpCUNIL22ts+uWZZzF1nEv4NkYeQPEqAfkGhR40b65XKNGwxRwOF8ySpaV qke7Tf3MPx3kgBk8aXwMapgaTAXAbigOmQZccIsOCnkTsVokvFtpeENAXg3RTKdYBZNr ICUYm/dG/UH/XlVrHijhLB0Nbuj1biT9rL2SZNiHQo2VUDT25MjwYf4ULqh2Xu0zG9Af b3xA==
X-Gm-Message-State: AOAM533VkOCaq+ygXexUg56zBcbbFOsal9JeMDc90bqLKhNWB5N7Lu4C AQOHwXFJC7cGEXMR9fMuc0QcybEOsfc=
X-Google-Smtp-Source: ABdhPJwrAujHT7XVr8Yyv0ZARtW8KGVakgDJS0t7Pc2YdMg1XG4YE65CnIiJ5ydV+BtYVIQghRhLNQ==
X-Received: by 2002:a37:9b13:: with SMTP id d19mr1175535qke.172.1604946719271;  Mon, 09 Nov 2020 10:31:59 -0800 (PST)
Received: from ?IPv6:2607:fea8:8a0:1397:52d:81:4646:237? ([2607:fea8:8a0:1397:52d:81:4646:237]) by smtp.gmail.com with ESMTPSA id a3sm6274055qtp.63.2020.11.09.10.31.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 Nov 2020 10:31:58 -0800 (PST)
To: Ilari Liusvaara <ilariliusvaara@welho.com>, "cose@ietf.org" <cose@ietf.org>
Cc: =?UTF-8?Q?G=c3=b6ran_Selander?= <goran.selander@ericsson.com>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com> <20201109161924.GA3285781@LK-Perkele-VII>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <7292d600-b525-c41b-b8fc-2134dedda094@gmail.com>
Date: Mon, 9 Nov 2020 13:31:55 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.1
MIME-Version: 1.0
In-Reply-To: <20201109161924.GA3285781@LK-Perkele-VII>
Content-Type: multipart/alternative; boundary="------------76E57703A5B84E9A13EA27F0"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/F9tL9c8_XsY8zj9JGMwC10DSBYk>
Subject: Re: [COSE] draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Nov 2020 18:32:05 -0000

This is a multi-part message in MIME format.
--------------76E57703A5B84E9A13EA27F0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi Ilari:

I do think ECDSA25519 is unambiguously specified and is not allowed to=20
be abused by cutting corners, sincee the security consideration section=20
explicitly writes/
/
/
/
/=C2=A0=C2=A0=C2=A0 "T//o prevent intra-protocol cross-instantiation atta=
cks, ephemeral=20
private keys MUST NOT be reused between instantiations of ECDSA25519 or=20
ECDSA448."/.

A method for inversion of non-zero elements of GF(q) is provided in=20
Appendix E.1 of draft NIST SP 800-186, which writes

    /If one is concerned about side-channel leakage, one should compute
    u^{=E2=88=921} indirectly by first computing the inverse of the blind=
ed
    element =CE=BBu, where =CE=BB is a random nonzero element of GF(q), 1=
984 and
    subsequently computing =CE=BB(=CE=BBu)^{=E2=88=921} =3D u^{=E2=88=921=
}. This yields an inversion
    routine where the inversion operation itself does not require
    side-channel protection and which may have relatively low
    computational complexity./

Specifying ECDSA25519 and ECDSA448 simply allows its use, but does not=20
mandate this.

Other arguments that one could change EdDSA to make this more secure=20
against trivial fault attacks and about other cool things (like qDSA) do =

not seem to be relevant to the lwig curve draft or the COSE WG and seem=20
more appropriate for, e.g., the CFRG mailing list.

Best regards, Rene

On 2020-11-09 11:19 a.m., Ilari Liusvaara wrote:
> On Fri, Nov 06, 2020 at 02:37:01PM -0500, Rene Struik wrote:
>> Hi Goran:
>>
>> Please find below some brief feedback on your note:
>>
>> - ECDSA has been around since 1999, has been widely standardized, and =
has
>> seen lots of analysis, where ECDSA25519 is simply yet another instanti=
ation.
> Unfortunately, there are some issues:
>
> - ECDSA signing involves inversion modulo order, which is nasty to
>    implement and slow. Especially as it needs to be made resistant
>    to side-channel attacks, as side channels against that can be used
>    to recover the private key.
>
> - ECDSA25519 is not well-defined in general case. The issue is that
>    it depends on bit order of hash function output as it involves
>    truncating hash to 253 bits (which is not divisible by 8), and not
>    all hash functions define their output bit order.
>
>    And even with hash functions that do define output bit order, not
>    all define it the same way. For example, output bit order of SHA-256=

>    and SHA3-256 (and SHAKE*) seems to be different, and thus ECDSA25519=

>    of SHA-256 hash is calculated differently than ECDSA25519 of SHA3-25=
6
>    hash.
>
>    Even if one restricts to NIST-approved hash functions, this breaks
>    traditional signahash-style ECDSA interface, as hash function used
>    is not passed in.
>
>    None of P-256, P-384 nor brainpool curves ever trigger this special
>    case. P-521 in theory could, but in practice that does not happen
>    either, as it would require kind of hash function nobody uses. B-x
>    curves could also in theory, but in practice those are either not
>    used, or used with hashes that do not need truncation.
>
>> Signature generation and verification times for ECDSA25519 should be s=
imilar
>> to those of Ed25519 (since timing is dominated by scalar multiplicatio=
n,
>> where one could simply use Montgomery arithmetic [3]). In my personal =
view,
>> ECDSA25519 may be more secure than Ed25519 (if only because it is
>> non-deterministic, see Security section [6]); similar side-channel car=
e has
>> to be taken in either case.
> I do not think that is correct, because ECDSA has that inversion mod
> order:
>
> - The time to perform that is not negligible. Even compared to scalar
>    multiplication.
> - In signing, it is one more operation to be side-channel resistant.
>    (the outer hash computation in Ed25519 does not need to be side-
>    channel resistant).
>
> And that determinism versus non-determinism is not hard property of the=

> signature schemes. There is deterministic ECDSA, and that can be appile=
d
> with any curve where ECDSA is well-defined. And while making Ed25519 no=
isy
> or non-deterministic breaks the specificaition, it does not break
> interoperability.
>
> (I have actually written non-deterministic Ed25519 implementation as
> part of really horrible special-purpose TLS 1.3 implmentation. Yes, it
> does interoperate in real world.)
>
>
>
> And some notes about making version of Ed25519 that uses SHA-256:
>
> - The Ed25519 subkey derivation needs to be split into two hashes
>    instead of running once and splitting the result. The input fits int=
o
>    one block anyway, so it will still be fast. For example,
>    a=3DSHA256(0|k_priv) and seed=3DSHA256(1|k_priv).
> - It is not trivially possible to replace the inner hash SHA512(seed|M)=

>    with SHA256(seed|M). However, it turns out that the order in fact
>    does allow this replacement.
> - If one wants noisy signatures, one way is to replace SHA256(seed|M)
>    with SHA256(seed|M)^noise. The noise must be independent of the
>    private key and seed, but otherwise bad noise (including completely
>    broken one) will not cause immediate catastrophic failure.
> - If one wants randomized signatures, due to the same reasons as why
>    the inner hash may be replaced, it is recommended to generate more
>    randomness than 256 bits, and then use SHA256 to squash it to 256
>    bits. This hedges against not-quite-ideal random number generators
>    that would otherwise cause catastrophic failure. However, it will
>    not prevent broken random number generator from causing immediate
>    catastrophic failure.
> - The outer hash SHA512(R|A|M) can trivially be replaced by
>    SHA256(R|A|M).
>
> However, if one truly wants the lightest signatures in code size, AFAIK=

> there is no beating qDSA-type constructions. The notes above about
> randomized, noisy and deterministic signatures apply here too (except
> for the seed expansion, one could use seed=3DSHA256(2|k_priv)), as the
> nontrivialities are tied to order, and Curve25519 and Edwards25519
> being isomorphic/isogenous share the order.
>
> The different seed expansion is to remove nasty interaction between
> the two signatures. As otherwise signing the same message with both
> using the same private key results in key compromise.
>
> qDSA operates on x-only montgomery ladder, which means it does not
> need point compression and can share most of the key agreement code.
> One drawback of this is issues with fault attacks.
>
> And with regards to Edwards448/Curve448, analogous nontrivialities
> would apply to hash function with at least 448-bit output, which means
> one could use 512-bit hash with curve of that order.
>
>
> -Ilari
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


--=20
email: rstruik.ext@gmail.com | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


--------------76E57703A5B84E9A13EA27F0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Ilari:</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">I do think ECDSA25519 is unambiguously
      specified and is not allowed to be abused by cutting corners,
      sincee the security consideration section explicitly writes<i> <br>
      </i></div>
    <div class="moz-cite-prefix"><i><br>
      </i></div>
    <div class="moz-cite-prefix"><i>Â Â Â  "T</i><i>o prevent
        intra-protocol cross-instantiation attacks, ephemeral private
        keys MUST NOT be reused between instantiations of ECDSA25519 or
        ECDSA448."</i>. <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">A method for inversion of non-zero
      elements of GF(q) is provided in Appendix E.1 of draft NIST SP
      800-186, which writes<br>
    </div>
    <blockquote>
      <div class="moz-cite-prefix"><i>If one is concerned about
          side-channel leakage, one should compute u^{âˆ’1} indirectly by
          first computing the inverse of the blinded element Î»u, where Î»
          is a random nonzero element of GF(q), 1984 and subsequently
          computing Î»(Î»u)^{âˆ’1} = u^{âˆ’1}. This yields an inversion
          routine where the inversion operation itself does not require
          side-channel protection and which may have relatively low
          computational complexity.</i><br>
      </div>
    </blockquote>
    <div class="moz-cite-prefix">Specifying ECDSA25519 and ECDSA448
      simply allows its use, but does not mandate this.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Other arguments that one could change
      EdDSA to make this more secure against trivial fault attacks and
      about other cool things (like qDSA) do not seem to be relevant to
      the lwig curve draft or the COSE WG and seem more appropriate for,
      e.g., the CFRG mailing list.<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Best regards, Rene<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2020-11-09 11:19 a.m., Ilari
      Liusvaara wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20201109161924.GA3285781@LK-Perkele-VII">
      <pre class="moz-quote-pre" wrap="">On Fri, Nov 06, 2020 at 02:37:01PM -0500, Rene Struik wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Hi Goran:

Please find below some brief feedback on your note:

- ECDSA has been around since 1999, has been widely standardized, and has
seen lots of analysis, where ECDSA25519 is simply yet another instantiation.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Unfortunately, there are some issues:

- ECDSA signing involves inversion modulo order, which is nasty to
  implement and slow. Especially as it needs to be made resistant
  to side-channel attacks, as side channels against that can be used
  to recover the private key.

- ECDSA25519 is not well-defined in general case. The issue is that
  it depends on bit order of hash function output as it involves
  truncating hash to 253 bits (which is not divisible by 8), and not
  all hash functions define their output bit order.

  And even with hash functions that do define output bit order, not
  all define it the same way. For example, output bit order of SHA-256
  and SHA3-256 (and SHAKE*) seems to be different, and thus ECDSA25519
  of SHA-256 hash is calculated differently than ECDSA25519 of SHA3-256
  hash.

  Even if one restricts to NIST-approved hash functions, this breaks
  traditional signahash-style ECDSA interface, as hash function used
  is not passed in.

  None of P-256, P-384 nor brainpool curves ever trigger this special
  case. P-521 in theory could, but in practice that does not happen
  either, as it would require kind of hash function nobody uses. B-x
  curves could also in theory, but in practice those are either not
  used, or used with hashes that do not need truncation.

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Signature generation and verification times for ECDSA25519 should be similar
to those of Ed25519 (since timing is dominated by scalar multiplication,
where one could simply use Montgomery arithmetic [3]). In my personal view,
ECDSA25519 may be more secure than Ed25519 (if only because it is
non-deterministic, see Security section [6]); similar side-channel care has
to be taken in either case.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I do not think that is correct, because ECDSA has that inversion mod
order:

- The time to perform that is not negligible. Even compared to scalar
  multiplication.
- In signing, it is one more operation to be side-channel resistant.
  (the outer hash computation in Ed25519 does not need to be side-
  channel resistant).

And that determinism versus non-determinism is not hard property of the
signature schemes. There is deterministic ECDSA, and that can be appiled
with any curve where ECDSA is well-defined. And while making Ed25519 noisy
or non-deterministic breaks the specificaition, it does not break
interoperability.

(I have actually written non-deterministic Ed25519 implementation as
part of really horrible special-purpose TLS 1.3 implmentation. Yes, it
does interoperate in real world.)



And some notes about making version of Ed25519 that uses SHA-256:

- The Ed25519 subkey derivation needs to be split into two hashes
  instead of running once and splitting the result. The input fits into
  one block anyway, so it will still be fast. For example,
  a=SHA256(0|k_priv) and seed=SHA256(1|k_priv).
- It is not trivially possible to replace the inner hash SHA512(seed|M)
  with SHA256(seed|M). However, it turns out that the order in fact
  does allow this replacement.
- If one wants noisy signatures, one way is to replace SHA256(seed|M)
  with SHA256(seed|M)^noise. The noise must be independent of the
  private key and seed, but otherwise bad noise (including completely
  broken one) will not cause immediate catastrophic failure.
- If one wants randomized signatures, due to the same reasons as why
  the inner hash may be replaced, it is recommended to generate more
  randomness than 256 bits, and then use SHA256 to squash it to 256
  bits. This hedges against not-quite-ideal random number generators
  that would otherwise cause catastrophic failure. However, it will
  not prevent broken random number generator from causing immediate
  catastrophic failure.
- The outer hash SHA512(R|A|M) can trivially be replaced by
  SHA256(R|A|M).

However, if one truly wants the lightest signatures in code size, AFAIK
there is no beating qDSA-type constructions. The notes above about
randomized, noisy and deterministic signatures apply here too (except
for the seed expansion, one could use seed=SHA256(2|k_priv)), as the
nontrivialities are tied to order, and Curve25519 and Edwards25519
being isomorphic/isogenous share the order.

The different seed expansion is to remove nasty interaction between
the two signatures. As otherwise signing the same message with both
using the same private key results in key compromise.

qDSA operates on x-only montgomery ladder, which means it does not
need point compression and can share most of the key agreement code.
One drawback of this is issues with fault attacks. 

And with regards to Edwards448/Curve448, analogous nontrivialities
would apply to hash function with at least 448-bit output, which means
one could use 512-bit hash with curve of that order.


-Ilari

_______________________________________________
COSE mailing list
<a class="moz-txt-link-abbreviated" href="mailto:COSE@ietf.org">COSE@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cose">https://www.ietf.org/mailman/listinfo/cose</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
email: <a class="moz-txt-link-abbreviated" href="mailto:rstruik.ext@gmail.com">rstruik.ext@gmail.com</a> | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867</pre>
  </body>
</html>

--------------76E57703A5B84E9A13EA27F0--


From nobody Tue Nov 10 00:40:27 2020
Return-Path: <mohit.m.sethi@ericsson.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 E5B053A03F4; Tue, 10 Nov 2020 00:40:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 mqTUz4vqq7uX; Tue, 10 Nov 2020 00:40:24 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2060.outbound.protection.outlook.com [40.107.22.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B81B3A0966; Tue, 10 Nov 2020 00:40:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S1nF74+O8FBPblZE7RM0a69b07TtJG5qYXTA5bUMDXhvxK4HIJXrOAKP3X/es/bMQp28luG1a1GfzpE6ClKEr0lApCyZhVm4aG8OBhd9996GkTUjqyw0kR4cvaPxS67kWM8qUyUwjl3VpPPeKAXcxuy9g72qTY+PqHJCbTUPVDHC52MIa5qtWw7Yk9Fpm43DuM+rfSdgww+UpgSHPqe+AUStBI3YUssieXgS3YsNTSMtayZPq3Yhbaj9fP0v+fBwvzdDMolG7tyjFOhaFD6LVallyKnTT9f125Uob0Ld3VfoISFRMCKiHrKARkv6PFwropxf7kP8M/WWuZ0DPOHLEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9cXpmtl/IhL9DVqkUGRDgOE+GEXdk+hGELOb3y4bT4Y=; b=mZn0zj3A1OIIK+VB0yszGFvtvPlfR9JQZi70GmEXF2kgZ8cRTmCu2tzAF3CviP93wCMwcD7w9Yp6DpWQMVsKk3qnfEfuzyL3TcwcLY0CcCldhhnNP6dTKkI7pdIypzJ6hLcC1NazitWH6RjZjves/srtq2x8b9Qhfg71ItHKUTw5JKtYBTDFiG+S0jfSaMiXTaeFrc421oYdrBOkaD+EwGCjuLy4dlJkTYzDrBNkvVpA3+diNXAqiyZlRrTo/vWce6UPrin+VhePwyQBebMxx071ReGpmDJ0EhZoC6gnOYFsNERzzCSF6Kjwv9k957iiy2MnLCKo5N8Bdilk99y7Jw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9cXpmtl/IhL9DVqkUGRDgOE+GEXdk+hGELOb3y4bT4Y=; b=GrWSoPDC/62hgI51VvuiIxMxz0+s0iYsyOkosO+GP1m+++UjLWGtCJ+fgjtHZZvzN/2t965JmFx4f6FV9Z/rHJC+WwN3NwJ8ucgup/wz7FZXwaxAccI602iRd6aT3AVOXM8c2bAvZEBUinoH+J9Tvk4vh1/7be/o0cDw+hs0EiI=
Received: from HE1PR07MB3209.eurprd07.prod.outlook.com (2603:10a6:7:32::14) by HE1PR07MB3193.eurprd07.prod.outlook.com (2603:10a6:7:35::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.13; Tue, 10 Nov 2020 08:39:58 +0000
Received: from HE1PR07MB3209.eurprd07.prod.outlook.com ([fe80::b9e1:a01b:4cfb:d82e]) by HE1PR07MB3209.eurprd07.prod.outlook.com ([fe80::b9e1:a01b:4cfb:d82e%5]) with mapi id 15.20.3564.014; Tue, 10 Nov 2020 08:39:58 +0000
From: Mohit Sethi M <mohit.m.sethi@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Rene Struik <rstruik.ext@gmail.com>, =?utf-8?B?R8O2cmFuIFNlbGFuZGVy?= <goran.selander=40ericsson.com@dmarc.ietf.org>, "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Thread-Topic: [Lwip] [COSE] draft-ietf-lwig-curve-representations-13
Thread-Index: AQHWtz0RvqmohT9JmkaBLB2D5nbZDw==
Date: Tue, 10 Nov 2020 08:39:58 +0000
Message-ID: <886e0e73-c8f7-4a13-ecd7-c9c1743b986f@ericsson.com>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com> <3DEA816D-EBFE-4914-B327-5EA11ECABF45@ericsson.com>
In-Reply-To: <3DEA816D-EBFE-4914-B327-5EA11ECABF45@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [2001:14bb:140:320d:aefa:6bc7:7681:ac12]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8357b43c-451f-4e8d-0bcc-08d8855434da
x-ms-traffictypediagnostic: HE1PR07MB3193:
x-microsoft-antispam-prvs: <HE1PR07MB3193869C6461CE626225EF91D0E90@HE1PR07MB3193.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MrgMajh8eabqNvjLsSwrT/sedEj1jFC/TDRMPO9pNW2Vy6in2p7JArIdJ/2t9BXj+1lG/b4gC1gEgAfUXb3jYb2MtrpY/+0qlXHaujdYsggl2wQXyN0jipNN+ODd2Tjmi5Qf48Jmi2ehR3y2qTAzmzvRDdrmdB9q5VheRH3MQRxxaCjFYQaDnNrdVVH1UL51RCerRPZrFedJbR3XkoJpH0AIZV3Zvi2vq/1qgGlwRsCEfEY53eaLWfbet2sv/gVP0GnL1rWLAQAJGCxCUZ3YgMR4b4/AdGGiyAlziOkmq2xNDQ0gPkPoalesZ5aJtCsn4dr5XncvaCRAEyepML1zLP5/C4/406V+cgfNkW5hb4JQpg0A2Li0O4Pfm4zfWkM3yr/x6dNFlyl1ZKU3Wy+ayMzxce7g5srjfD6AlRNAgR8aFJZVls34xyBsfnq5/mObHca75FJbLq4V+cJ895w/OA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR07MB3209.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(396003)(136003)(376002)(346002)(366004)(64756008)(66476007)(110136005)(2906002)(8936002)(186003)(31686004)(316002)(5660300002)(66446008)(6512007)(31696002)(8676002)(66946007)(53546011)(6506007)(166002)(2616005)(66574015)(6486002)(966005)(83380400001)(86362001)(71200400001)(76116006)(66556008)(36756003)(478600001)(43740500002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?N2FuOFJHbWhULzJLNEMyUEpLZkJGL1ppZFAxZFNwWitKMXpEZ2xMOEVUNDda?= =?utf-8?B?ZEl3QTR4YzhkNktuUWMwWldlelVTNFNxcTVZdGFERnBOek5XNFpBaUF2Mk5w?= =?utf-8?B?azR4KzR4ZHdwMHdHWmI5UjdvK203VkcyQXRudEpYY09VMjVSSUE5WlRvZnc1?= =?utf-8?B?RTFFTEF1UURkZ1MzdUxVMU91enZvMzRpOFVkeHdIT3JDaFZsU0xBckJuUmlj?= =?utf-8?B?UFVkazlMaVdIMkFDRUFIYnVod2k1NkZDZ1lUU29VN1BnQzRDNUZINnkvQy9h?= =?utf-8?B?a0ZzOEJWemg1ZHo4b000clF5S3AxbEVpUGMybmU2UHgrTzVFRWMvSkZBcVBG?= =?utf-8?B?SDMwTWFJYittU1N4c1Q4Y2thbjQ2ZTdHZlA1NWtOTVg1VGdVUDBZSk5xYzd3?= =?utf-8?B?SmYwRFdpazJvcC8vY3R6R0xrV3VwbC9vMXEyRXYreUNWaDBWT20wU0F0Rm9C?= =?utf-8?B?NSt3czlrWEYrN2NobThhYkNsek1rd3pQbTgwK0JYYzAxeWFOM0E5cU9qMlZi?= =?utf-8?B?S1hZS0FBT003endydEhvOU9vT0EwNDJuTnM2dmxmYjZqdHV2RjgrSmtTbFNO?= =?utf-8?B?L3pFUVcrYWI1Y203dVZzWjlLcFZTNURTeEloUDdNZzVWOW43NGNkcnpDdzFO?= =?utf-8?B?MzJGS1lXQmxaRlR5bEZaQWlzMklFVDZPN2p4SE1ML2F6VS9BdnlmNnZsYm8v?= =?utf-8?B?RWhzNGZ0L2w5TUNCSURWamViZkpCdjllVU13ekR0WlRuOEI3N1pEN1FMRGZt?= =?utf-8?B?K2lhcW14ZHhvWkVMZERDbHR3RkpkNXVsMXRteC9WS2hBSXM4SWZuNUpMYjZ5?= =?utf-8?B?bk9NZkF2S1htT1g3TG9PSy82aDJQYm1SK0NzRmE0elU1N2xsb0ZGSjdtZ1V1?= =?utf-8?B?NjhrWHlKSFcwNlV2bjR4ZGhUd1krZU1hV0NuQmxTRnRScFFOc3NHRkhoc0d0?= =?utf-8?B?MUlRZThHNzRNOHBvWWhCYkNsNWxmVkQ5L0tKR0NMRUZlOVJ3QSt2MDlJRzgx?= =?utf-8?B?Z2hFSUt3L3RQVjdFRGVvRHNMMUNQaUNzcDhzenIxUzdmSDVWVEN3TS9wN2lv?= =?utf-8?B?MzRZQVE2bXlRak41YXJQWjFmQnZWU1NFQ1NUZU9mbW5qVnRLWWt1SllGYW5u?= =?utf-8?B?YklLaVhtSVFPQUZJcHAwUmdVYXE4S0pidlJEMStCUHRuMGhKcnhydTZCZzlI?= =?utf-8?B?K2x4QW9xejQ1bVRxNUlxSVU1ZGJWdGZRbE5ndTl2RWFVUUtxZzkrUlZOSThQ?= =?utf-8?B?S09lb20rRkFLRmxlKzRWMWlBaGtaNjRXdmdPaDJibkxjemdHQT09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_886e0e73c8f74a13ecd7c9c1743b986fericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB3209.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8357b43c-451f-4e8d-0bcc-08d8855434da
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 08:39:58.2248 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Ip0ObPbpRVkFAUdc8ONgRoWUgK60TmKgYZsADExSlwP33GZJ/hUZhQ5tgLZsPZrGhhnMPKGf0AYzVQ5WNsh+Gkz24JfE0geOKdZK3wgIuZc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3193
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/ZnfduCsx6ziO2E5y5DrcbCSlxLo>
Subject: Re: [COSE] [Lwip]  draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 10 Nov 2020 08:40:26 -0000

--_000_886e0e73c8f74a13ecd7c9c1743b986fericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgSm9obiwNCg0KQXMgYSBjby1jaGFpciBvZiB0aGUgTFdJRyB3b3JraW5nIGdyb3VwLCBJIGFt
IGhhcHB5IHRoYXQgeW91IGZpbmQgdGhpcyBkcmFmdCBmcm9tIExXSUcgInZlcnkgZ29vZCIgYW5k
IGJlbGlldmUgdGhhdCBpdCBjb3VsZCBoZWxwIHNvbHZlICJzb21lIG9mIHRoZSBwcm9ibGVtcyBJ
b1QgZGV2aWNlcyBoYXZlIHdpdGggRWQyNTUxOSIuDQoNClRoZSBJQU5BIHJlZ2lzdHJhdGlvbnMg
b2YgdGhpcyBkcmFmdCBoYXZlIGJlZW4gcmV2aWV3ZWQgYnkgZXhwZXJ0cyBzdWNoIGFzIFJ1c3Mg
SG91c2xleSBhbmQgSmltIFNjaGFhZCBpbiB0aGUgcGFzdC4gV2UgaGFkIGFsc28gcmVjZWl2ZWQg
YSBjb25maXJtYXRpb24gZnJvbSBJQU5BIChTYWJyaW5hIFRhbmFtYWwpIHRoYXQgdGhlIEpPU0Ug
ZXhwZXJ0IGhhcyBhcHByb3ZlZCB0aGUgY29ycmVzcG9uZGluZyByZWdpc3RyYXRpb25zLg0KDQpJ
dCBmb3IgdGhlIGRlc2lnbmF0ZWQgZXhwZXJ0cyBvZiB2YXJpb3VzIHJlZ2lzdHJpZXMgdG8gZGVj
aWRlIHdoZXRlciBzb21lIHJlZ2lzdHJhdGlvbnMgbmVlZCBjb29yZGluYXRpb24gd2l0aCBvdGhl
ciB3b3JraW5nIGdyb3Vwcy5UaGF0IGJlaW5nIHNhaWQsIG1vcmUgcmV2aWV3cyBhcmUgYWx3YXlz
IHdlbGNvbWUgKGV2ZW4gYXQgdGhpcyBsYXRlIHN0YWdlKS4gSSBhbSBzdXJlIFJlbmUgY2FuIHBy
ZXNlbnQgYW4gdXBkYXRlIGZvciB0aGUgQ09TRSB3b3JraW5nIGdyb3VwIGR1cmluZyBJRVRGIDEw
OS4gTm90ZSB0aGF0IHRoZSBkcmFmdCBoYXMgYWxyZWFkeSBjbGVhcmVkIHRoZSBJRVRGIGxhc3Qg
Y2FsbCBhbmQgdGhlIGF1dGhvcnMvY2hhaXJzIHdvdWxkIGxpa2UgdG8gZmluaXNoIHRoaXMgc29v
bihpc2gpLg0KDQotLU1vaGl0DQoNCk9uIDExLzcvMjAgMTI6MDQgQU0sIEpvaG4gTWF0dHNzb24g
d3JvdGU6DQoNCkhpLA0KDQoNCg0KSSBsb29rZWQgdGhyb3VnaCB0aGlzIGRyYWZ0IGFnYWluLiBJ
IHRoaW5rIGl0IGlzIGEgdmVyeSBnb29kIGRyYWZ0IGFuZCBJIHRoaW5rIGl0IHdpbGwgYmUgYSBz
b2x1dGlvbiB0byBzb21lIG9mIHRoZSBwcm9ibGVtcyBJb1QgZGV2aWNlcyBoYXZlIHdpdGggRWQy
NTUxOS4gSSB3aWxsIGJyaW5nIHVwIHRoaXMgZHJhZnQgZm9yIGRpc2N1c3Npb24gaW4gdGhlIExB
S0UgV0cgYXQgSUVURiAxMDkuDQoNCg0KDQpJIGZpbmQgaXQgc3RyYW5nZSB0aGF0IHRoZSBJQU5B
IHJlZ2lzdHJhdGlvbiBoYXMgbm90IGJlZW4gY29vcmRpbmF0ZWQgd2l0aCBDT1NFIFdHIGF0IGFs
bC4gSSBhbSBhIGJpdCBzdXJwcmlzZWQgdG8gc2VlIElBTkEgcmVnaXN0cmF0aW9ucyBmb3IgQ09T
RS9KT1NFL1BLSVgvQ01TIGF0IGFsbCBpbiBhIExXSUcgZHJhZnQgKGlzIHRoYXQgaW4gY2hhcnRl
cj8pLiBJZiBMV0lHIHdhbnRzIHRvIHJlZ2lzdGVyIG5ldyBhbGdvcml0aG1zLCBJIHRoaW5rIExX
SUcgYXQgYSBtaW5pbXVtIHNob3VsZCBjb29yZGluYXRlIHdpdGggQ09TRSBXRyBhbmQgb3RoZXIg
Z3JvdXBzLiBJIHRoaW5rIHRoaXMgZHJhZnQgc2hvdWxkIGJlIHByZXNlbnRlZCBhdCB0aGUgbmV4
dCBDT1NFIFdHIG1lZXRpbmcuDQoNCg0KDQpJIHN1cHBvcnQgcmVnaXN0cmF0aW9uIG9mIFctMjU1
MTkgYW5kIFctNDQ4IGN1cnZlcyBhcyBsb25nIHRoZXkgYWdyZWUgd2l0aCBOSVNULiBJIHdvdWxk
IGxpa2UgYW5zd2VycyB0byB0aGUgcXVlc3Rpb25zIHdoeSBFQ0RTQTI1NTE5IGFuZCBFQ0RIMjU1
MTkgYXJlIG5lZWRlZCBhdCBhbGwuIFRoZXJlIGlzIG5vIEVDRFNBUDI1NiBhbmQgbm8gRUNESFAy
NTYsIHNvIHdoeSBhcmUgc3BlY2lmaWMgYWxnb3JpdGhtIHJlZ2lzdHJhdGlvbiBuZWVkZWQgZm9y
IFctMjU1MTk/ICBJdCBtYWtlcyBubyBzZW5zZSB0byBtZSB0aGF0IGEgc3BlY2lhbCBzaWduYXR1
cmUgcmVnaXN0cmF0aW9uIGlzIG5lZWRlZCBmb3IgQ09TRSBidXQgbm90IGZvciBQS0lYPyBJZiBQ
S0lYIGNhbiB1c2UgZWNkc2Etd2l0aC1TSEEyNTYgd2h5IGNhbm5vdCBDT1NFIHVzZSBFUzI1Nj8N
Cg0KDQoNCkkgZG9uJ3QgdGhpbmsgQU5TSSBYOS42MiBpcyBhbiBhY2NlcHRhYmxlIG5vcm1hdGl2
ZSByZWZlcmVuY2UuIE5JU1QganVzdCByZW1vdmVkIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHRv
IEFOU0kgWDkuNjIgaW4gU1AgMTg2LTUuDQoNCkNoZWVycywNCkpvaG4NCg0KRnJvbTogQ09TRSA8
Y29zZS1ib3VuY2VzQGlldGYub3JnPjxtYWlsdG86Y29zZS1ib3VuY2VzQGlldGYub3JnPiBvbiBi
ZWhhbGYgb2YgUmVuZSBTdHJ1aWsgPHJzdHJ1aWsuZXh0QGdtYWlsLmNvbT48bWFpbHRvOnJzdHJ1
aWsuZXh0QGdtYWlsLmNvbT4NCkRhdGU6IEZyaWRheSwgNiBOb3ZlbWJlciAyMDIwIGF0IDIwOjM3
DQpUbzogR8O2cmFuIFNlbGFuZGVyIDxnb3Jhbi5zZWxhbmRlcj00MGVyaWNzc29uLmNvbUBkbWFy
Yy5pZXRmLm9yZz48bWFpbHRvOmdvcmFuLnNlbGFuZGVyPTQwZXJpY3Nzb24uY29tQGRtYXJjLmll
dGYub3JnPiwgImx3aXBAaWV0Zi5vcmciPG1haWx0bzpsd2lwQGlldGYub3JnPiA8bHdpcEBpZXRm
Lm9yZz48bWFpbHRvOmx3aXBAaWV0Zi5vcmc+LCAiY29zZUBpZXRmLm9yZyI8bWFpbHRvOmNvc2VA
aWV0Zi5vcmc+IDxjb3NlQGlldGYub3JnPjxtYWlsdG86Y29zZUBpZXRmLm9yZz4NClN1YmplY3Q6
IFJlOiBbQ09TRV0gZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMw0KDQpI
aSBHb3JhbjoNCg0KUGxlYXNlIGZpbmQgYmVsb3cgc29tZSBicmllZiBmZWVkYmFjayBvbiB5b3Vy
IG5vdGU6DQotIHRoZSBuYW1pbmcgd2VpMjU1MTkgaGFzIGJlZW4gYXJvdW5kIHNpbmNlIHRoZSBm
aXJzdCBkcmFmdCAoTm92IDEzLCAyMDE3LCBpLmUuLCAzIHllYXJzIG1pbnVzIDEgd2VlayBhZ28p
LCBzZWUgWzFdLiBOSVNUIGluZGVlZCBwcm9kdWNlZCB0d28gZHJhZnQgZG9jdW1lbnRzLCB2aXou
IERyYWZ0IE5JU1QgU1AgODAwLTE4NiBhbmQgRHJhZnQgRklQUyBQdWIgMTg2LTUgKG9uIE9jdG9i
ZXIgMzEsIDIwMTkpLCB3aGljaCBnZW5lcmF0ZWQgbG90cyBvZiAodG8gbXkga25vd2xlZGdlIHN0
aWxsIHVucmVzb2x2ZWQpIGNvbW1lbnRzIGR1cmluZyBwdWJsaWMgcmV2aWV3LiBJdCBpcyBoYXJk
IHRvIHJlZmVyIHRvIHRoYXQgZG9jdW1lbnQsIHNpbmNlIGl0IGlzIG9ubHkgYSBkcmFmdCBhbmQg
dW5mb3J0dW5hdGVseSBoYXMgcXVpdGUgYSBmZXcgZXJyb3JzLg0KLSBlYXJsaWVyIHZlcnNpb25z
IG9mIHRoZSBsd2lnIGRyYWZ0IGhhdmUgcmVjZWl2ZWQgcmV2aWV3cyBieSB0aGUgY3J5cHRvIHJl
dmlldyBwYW5lbCAoU3RhbmlzbGF2c2xhdiBTbXlzaGx5YWV2KSwgaW90ZGlyIGVhcmx5LXJldmll
dyAoRGFuaWVsIE1pZ2F1bHQpOyB0aGUgc2VjdGlvbnMgb24gQ09TRS9KT1NFIGNvZGUgcG9pbnQg
YXNzaWdubWVudHMgcmVzdWx0ZWQgZnJvbSBhIHBob25lIGNhbGwgYW5kIHZhcmlvdXMgZW1haWwg
ZXhjaGFuZ2VzIHdpdGggSmltIFNjaGFhZDsgdGhlIHNlY3Rpb24gb24gUEtJWC9DTVMgd2FzIHN1
Z2dlc3RlZCBkdXJpbmcgSUVURiBMYXN0LUNhbGwgc2VjZGlyLXJldmlldyAoUnVzcyBIb3VzbGV5
KSBhbmQgcmV2aWV3ZWQgYnkgaGltLiBUaGUgZG9jdW1lbnQgaGFkIElFVEYgTGFzdC1DYWxsIEF1
ZyAyNCwgMjAyMC4gU2VlLCBlLmcuLCB0aGUgc3RhdHVzIHBhZ2VzIFsxXS4NCi0gRUNEU0EgaGFz
IGJlZW4gYXJvdW5kIHNpbmNlIDE5OTksIGhhcyBiZWVuIHdpZGVseSBzdGFuZGFyZGl6ZWQsIGFu
ZCBoYXMgc2VlbiBsb3RzIG9mIGFuYWx5c2lzLCB3aGVyZSBFQ0RTQTI1NTE5IGlzIHNpbXBseSB5
ZXQgYW5vdGhlciBpbnN0YW50aWF0aW9uLiBTaWduYXR1cmUgZ2VuZXJhdGlvbiBhbmQgdmVyaWZp
Y2F0aW9uIHRpbWVzIGZvciBFQ0RTQTI1NTE5IHNob3VsZCBiZSBzaW1pbGFyIHRvIHRob3NlIG9m
IEVkMjU1MTkgKHNpbmNlIHRpbWluZyBpcyBkb21pbmF0ZWQgYnkgc2NhbGFyIG11bHRpcGxpY2F0
aW9uLCB3aGVyZSBvbmUgY291bGQgc2ltcGx5IHVzZSBNb250Z29tZXJ5IGFyaXRobWV0aWMgWzNd
KS4gSW4gbXkgcGVyc29uYWwgdmlldywgRUNEU0EyNTUxOSBtYXkgYmUgbW9yZSBzZWN1cmUgdGhh
biBFZDI1NTE5IChpZiBvbmx5IGJlY2F1c2UgaXQgaXMgbm9uLWRldGVybWluaXN0aWMsIHNlZSBT
ZWN1cml0eSBzZWN0aW9uIFs2XSk7IHNpbWlsYXIgc2lkZS1jaGFubmVsIGNhcmUgaGFzIHRvIGJl
IHRha2VuIGluIGVpdGhlciBjYXNlLg0KIC0gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgb25l
IGNhbiBlYXNpbHkgc3dpdGNoIGJldHdlZW4gV2VpMjU1MTkgYW5kIEN1cnZlMjU1MTkgKHdoaWNo
IHJlcXVpcmVzIGEgc2luZ2xlIGZpZWxkIGFkZGl0aW9uIG9yIHN1YnRyYWN0aW9uIG9ubHksIGku
ZS4sIDwuMDElLCBzZWUgQXBwZW5kaXggRS4yIFs3XSkuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJh
ZnQsIG9uZSBjb3VsZCB1c2UgV2VpMjU1MTkuLTMgd2l0aCBhbiBleGlzdGluZyBnZW5lcmljIGlt
cGxlbWVudGF0aW9uIHRoYXQgaGFyZGNvZGVzIHRoZSBkb21haW4gcGFyYW1ldGVyIGE9LTMsIGJ1
dCBuZWVkcyB0byBjb21wdXRlIGFuIGlzb2dlbnkgYW5kIGR1YWwgaXNvZ2VueSBmb3IgdGhpcyAo
YWRkaW5nIDUtMTAlIGNvc3QsIHNlZSBBcHBlbmRpeCBHLjIgWzhdXSkgYW5kIGEgfjkuNWtCIHRh
YmxlIChzZWUgU2VjdGlvbiA1LjMgWzRdKS4gSG93ZXZlciwgaWYgb25lIGFscmVhZHkgaGFzIGdl
bmVyaWMgaGFyZHdhcmUgc3VwcG9ydCwgb25lIG1heSBzdGlsbCBoYXZlIGEgc2lnbmlmaWNhbnQg
d2luIChzZWUgU2VjdGlvbiA2IFs1XSkuDQotIFRoZSBpc29nZW55IGZvciBXZWkyNTUxOS4tMyBo
YXMgb2RkIGRlZ3JlZSBsPTQ3LCB3aGljaCBpcyBjby1wcmltZSB3aXRoIHRoZSBvcmRlciBvZiB0
aGUgY3VydmUsIHNvIGlzIGluIGZhY3QgaW52ZXJ0aWJsZS4gV2l0aCBXZWk0NDguLTMsIHRoZSBp
c29nZW55IGhhcyBkZWdyZWUgbD0yLCBzbyBpcyBub3QgaW52ZXJ0aWJsZTsgaG93ZXZlciwgdGhp
cyBkb2VzIG5vdCByZWFsbHkgbWF0dGVyLCBzaW5jZSBpdCBpcyBpbnZlcnRpYmxlIHdpdGggY29y
cmVjdGx5IGdlbmVyYXRlZCBwdWJsaWMtcHJpdmF0ZSBrZXkgcGFpcnMgKHdoaWNoIGhhdmUgcHJp
bWUvb2RkIG9yZGVyKSBhbmQgdGhlIGZhY3RvciB0d28gaXMgYWJzb3JiZWQgd2l0aCBjby1mYWN0
b3IgRUNESCwgd2hlcmUgaD00IHRoZW4uDQoNCkkgaG9wZSB0aGlzIGhlbHBzLg0KDQooKikgRm9y
IGVhc2Ugb2YgdHJhY2tpbmcsIGl0IHdvdWxkIGhlbHAgaWYgaWFuYSByZWxhdGVkIGNvbW1lbnRz
IGFyZSBmbGFnZ2VkIGluIHRoZSBzdWJqZWN0IGxpbmUgKGUuZy4sIGluY2x1ZGUgKGlhbmEpIGlu
IHRoZSBiZWdpbm5pbmcgaGVyZW9mKS4NCg0KQmVzdCByZWdhcmRzLCBSZW5lDQoNCg0KUmVmIHdp
dGggaHlwZXJsaW5rczoNClsxXSBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LXN0cnVpay1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0wMA0KWzJdIGh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRh
dGlvbnMvDQpbM10gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1p
ZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNC4zDQpbNF0gaHR0cHM6
Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVw
cmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNS4zDQpbNV0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3Nl
Y3Rpb24tNg0KWzZdIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQt
aWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTgNCls3XSBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRS4yDQpbOF0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI2Fw
cGVuZGl4LUcuMg0KDQpPbiAyMDIwLTExLTA2IDExOjE5IGEubS4sIEfDtnJhbiBTZWxhbmRlciB3
cm90ZToNCkhpLA0KDQpBcG9sb2dpZXMgZm9yIGNyb3NzLXBvc3RpbmcgTFdJRyBhbmQgQ09TRS4g
SSBoYWQgYSBicmllZiBsb29rIGF0IGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlv
bnMtMTMgYW5kIG5vdGljZWQgaXQgcmVnaXN0ZXJzIGEgbG90IG9mIG5ldyBDT1NFIChhbmQgSk9T
RSwgUEtJWCwgYW5kIENNUykgYWxnb3JpdGhtcy4gSGFzIHRoaXMgZHJhZnQgYmVlbiBkaXNjdXNz
ZWQgaW4gQ09TRSAoSk9TRS9DVVJETEUpPyBJZiBub3QsIHBlcmhhcHMgaXQgc2hvdWxkIGJlIGJl
Zm9yZSBiZWluZyBwcm9ncmVzc2VkPw0KDQoNCg0KMS4gICAgICAgVGhlIGRyYWZ0IG5lZWRzIHRv
IG1hbmFnZSB0aGUgb3ZlcmxhcCB3aXRoIE5JU1QgU1AgODAwLTE4Niwgd2hpY2ggc2hvdWxkIGJl
IHJlZmVyZW5jZWQgYW5kIG1hcHBpbmdzLCBuYW1lIG9mIGN1cnZlcywgZXRjLiBhbGlnbmVkLiBU
aGUgZHJhZnQgZGVmaW5lcyBXZWkyNTUxOSBhbmQgV2VpNDQ4LiBJdCBpcyB1bmNsZWFyIGlmIHRo
ZXNlIGFyZSBpZGVudGljYWwgdG8gVy0yNTUxOSwgVy00NDggYXMgZGVmaW5lZCBpbiBOSVNUIFNQ
IDgwMC0xODYuIFdlIHByb2JhYmx5IHdvdWxkIG5vdCB3YW50IHR3byBzbGlnaHRseSBkaWZmZXJl
bnQgZGVmaW5pdGlvbnMgYW5kL29yIG5hbWVzLCBtdWx0aXBsZSBDT1NFIGNvZGUgcG9pbnRzLCBl
dGMuDQoNCg0KDQoxLiAgICAgICBUaGUgZHJhZnQgcmVnaXN0ZXJzIHRoZSBDT1NFIGFsZ29yaXRo
bSAiRUNEU0EyNTUxOSIgYXMgIkVDRFNBIHdpdGggU0hBLTI1NiBhbmQgY3VydmUgV2VpMjU1MTki
LiBUaGF0IGlzIG5vdCBob3cgdGhlIG90aGVyIENPU0Ugc2lnbmF0dXJlIGFsZ29yaXRobXMgd29y
ay4gVGhleSB3b3JrIGxpa2UgUEtJWCB3aGVyZSB0aGUgY3VydmUgaXMgZ2l2ZW4gYnkgdGhlIHB1
YmxpYyBrZXkuIEFsc28sIHdoeSBjYW5ub3QgVy0yNTUxOSBiZSB1c2VkIHdpdGggdGhlIGV4aXN0
aW5nIEVTMjU2IHNpZ25hdHVyZSBhbGdvcml0aG0/DQoNCg0KMi4gICAgICAgVGhlIGRyYWZ0IHJl
Z2lzdGVycyB0aGUgQ09TRSBhbGdvcml0aG0gIkVDREgyNTUxOSIuIFRoZXJlIGFyZSBubyBDT1NF
IEVDREggYWxnb3JpdGhtcyBmb3IgUC0yNTYsIHdoeSBpcyBhbiBFQ0RIIGFsZ29yaXRobSBmb3Ig
Vy0yNTUxOSBiZSBuZWVkZWQ/DQoNCk90aGVyIHF1ZXN0aW9ucy4gSSBtYXkgaGF2ZSBtaXNzZWQg
aXQsIGJ1dA0KDQoNCjIuICAgICAgIGlzIGl0IGRlc2NyaWJlZCB3aGF0IGFyZSB0aGUgZXhwZWN0
ZWQgc2VjdXJpdHkgcHJvcGVydGllcyBvZiBFQ0RTQTI1NTE5IChpbmNsdWRpbmcgbWFwcGluZykg
Y29tcGFyZWQgdG8gRWQyNTUxOT8gRm9yIGV4YW1wbGUgdy5yLnQuIHNpZGUgY2hhbm5lbCBhdHRh
Y2tzPw0KDQoNCg0KMy4gICAgICAgaGFzIGFueSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudHMgYmVl
biBtYWRlIGNvbXBhcmluZyBFQ0RTQTI1NTE5IChpbmNsdWRpbmcgbWFwcGluZykgYW5kIEVkMjU1
MTk/DQoNCg0KDQo0LiAgICAgICBzaW1pbGFyIHF1ZXN0aW9ucyBvbiBzZWN1cml0eSBhbmQgcGVy
Zm9ybWFuY2Ugd2l0aCBXZWkyNTUxOS4tMyBpbnN0ZWFkIG9mIFdlaTI1NTE5LiBJZiBJIHVuZGVy
c3RhbmQgcmlnaHQsIHRoZSBmb3JtZXIgbWFwcGluZyBpcyBub3QgcmV2ZXJzaWJsZSwgYnV0IGNv
dWxkIGJlbmVmaXQgZnJvbSBvcHRpbWl6ZWQgY29kZSB3aXRoIGhhcmRjb2RlZCBkb21haW4gcGFy
YW1ldGVycy4NCg0KDQoNCjUuICAgICAgIEFOU0kgWDkuNjItMjAwNSB3YXMgd2l0aGRyYXduIGlu
IDIwMTUgYW5kIGlzIGJlaGluZCBhIHBheXdhbGwsIGlzIHRoaXMgcmVmZXJlbmNlIG5lY2Vzc2Fy
eT8NCg0KDQpHw7ZyYW4NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQoNCkNPU0UgbWFpbGluZyBsaXN0DQoNCkNPU0VAaWV0Zi5vcmc8bWFpbHRv
OkNPU0VAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
Y29zZQ0KDQoNCg0KLS0NCg0KZW1haWw6IHJzdHJ1aWsuZXh0QGdtYWlsLmNvbTxtYWlsdG86cnN0
cnVpay5leHRAZ21haWwuY29tPiB8IFNreXBlOiByc3RydWlrDQoNCmNlbGw6ICsxICg2NDcpIDg2
Ny01NjU4IHwgVVM6ICsxICg0MTUpIDI4Ny0zODY3DQotLT4NCg0KDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpMd2lwIG1haWxpbmcgbGlzdA0KTHdp
cEBpZXRmLm9yZzxtYWlsdG86THdpcEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbHdpcA0KDQo=

--_000_886e0e73c8f74a13ecd7c9c1743b986fericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <50A8F34981191D4FA71B036610674472@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPHA+SGkgSm9obiw8
L3A+DQo8cD5BcyBhIGNvLWNoYWlyIG9mIHRoZSBMV0lHIHdvcmtpbmcgZ3JvdXAsIEkgYW0gaGFw
cHkgdGhhdCB5b3UgZmluZCB0aGlzIGRyYWZ0IGZyb20gTFdJRyAmcXVvdDt2ZXJ5IGdvb2QmcXVv
dDsgYW5kIGJlbGlldmUgdGhhdCBpdCBjb3VsZCBoZWxwIHNvbHZlICZxdW90O3NvbWUgb2YgdGhl
IHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5JnF1b3Q7Lg0KPGJyPg0KPC9w
Pg0KPHA+VGhlIElBTkEgcmVnaXN0cmF0aW9ucyBvZiB0aGlzIGRyYWZ0IGhhdmUgYmVlbiByZXZp
ZXdlZCBieSBleHBlcnRzIHN1Y2ggYXMgUnVzcyBIb3VzbGV5IGFuZCBKaW0gU2NoYWFkIGluIHRo
ZSBwYXN0LiBXZSBoYWQgYWxzbyByZWNlaXZlZCBhIGNvbmZpcm1hdGlvbiBmcm9tIElBTkEgKFNh
YnJpbmEgVGFuYW1hbCkgdGhhdCB0aGUgSk9TRSBleHBlcnQgaGFzIGFwcHJvdmVkIHRoZSBjb3Jy
ZXNwb25kaW5nIHJlZ2lzdHJhdGlvbnMuDQo8YnI+DQo8L3A+DQo8cD5JdCBmb3IgdGhlIGRlc2ln
bmF0ZWQgZXhwZXJ0cyBvZiB2YXJpb3VzIHJlZ2lzdHJpZXMgdG8gZGVjaWRlIHdoZXRlciBzb21l
IHJlZ2lzdHJhdGlvbnMgbmVlZCBjb29yZGluYXRpb24gd2l0aCBvdGhlciB3b3JraW5nIGdyb3Vw
cy5UaGF0IGJlaW5nIHNhaWQsIG1vcmUgcmV2aWV3cyBhcmUgYWx3YXlzIHdlbGNvbWUgKGV2ZW4g
YXQgdGhpcyBsYXRlIHN0YWdlKS4gSSBhbSBzdXJlIFJlbmUgY2FuIHByZXNlbnQgYW4gdXBkYXRl
IGZvciB0aGUgQ09TRQ0KIHdvcmtpbmcgZ3JvdXAgZHVyaW5nIElFVEYgMTA5LiBOb3RlIHRoYXQg
dGhlIGRyYWZ0IGhhcyBhbHJlYWR5IGNsZWFyZWQgdGhlIElFVEYgbGFzdCBjYWxsIGFuZCB0aGUg
YXV0aG9ycy9jaGFpcnMgd291bGQgbGlrZSB0byBmaW5pc2ggdGhpcyBzb29uKGlzaCkuDQo8YnI+
DQo8L3A+DQo8cD4tLU1vaGl0PGJyPg0KPC9wPg0KPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4
Ij5PbiAxMS83LzIwIDEyOjA0IEFNLCBKb2huIE1hdHRzc29uIHdyb3RlOjxicj4NCjwvZGl2Pg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjNERUE4MTZELUVCRkUtNDkxNC1CMzI3
LTVFQTExRUNBQkY0NUBlcmljc3Nvbi5jb20iPg0KPG1ldGEgbmFtZT0iR2VuZXJhdG9yIiBjb250
ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQNCiAgICAgICAgbWVkaXVtKSI+DQo8c3R5
bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIg
MTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJZm9udC1zaXpl
OjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7
fQ0KcC5Nc29QbGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7
DQoJbWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCnByZQ0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENo
YXIiOw0KCW1hcmdpbjowY207DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291
cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2
Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6
MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxl
ZnQ6MzYuMHB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5IVE1MUHJlZm9y
bWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJ
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRl
ZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpz
cGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJ
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUzt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglm
b250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzky
LjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxp
c3QgbDANCgl7bXNvLWxpc3QtaWQ6ODkyNjIyNjk5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
NTMzMDI4NTcyO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0
IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZl
bDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21z
by1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDoyODguMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlz
dCBsMQ0KCXttc28tbGlzdC1pZDoxNjk5NTQ4ODA3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo0
MzQ2NTA3MTI7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDE6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVs
NA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNv
LWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC10
YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCm9sDQoJ
e21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5
bGU+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PHNwYW4gbGFuZz0iU1YiPkhpLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIGxhbmc9IlNWIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5JIGxvb2tlZCB0aHJvdWdoIHRoaXMgZHJhZnQgYWdhaW4u
IEkgdGhpbmsgaXQgaXMgYSB2ZXJ5IGdvb2QgZHJhZnQgYW5kIEkgdGhpbmsgaXQgd2lsbCBiZSBh
IHNvbHV0aW9uIHRvIHNvbWUgb2YgdGhlIHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBF
ZDI1NTE5Lg0KPHNwYW4gbGFuZz0iRU4tVVMiPkkgd2lsbCBicmluZyB1cCB0aGlzIGRyYWZ0IGZv
ciBkaXNjdXNzaW9uIGluIHRoZSBMQUtFIFdHIGF0IElFVEYgMTA5LjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+SSBmaW5kIGl0IHN0cmFuZ2UgdGhhdCB0aGUgSUFOQSByZWdp
c3RyYXRpb24gaGFzIG5vdCBiZWVuIGNvb3JkaW5hdGVkIHdpdGggQ09TRSBXRyBhdCBhbGwuIEkg
YW0gYSBiaXQgc3VycHJpc2VkIHRvIHNlZSBJQU5BIHJlZ2lzdHJhdGlvbnMgZm9yIENPU0UvSk9T
RS9QS0lYL0NNUyBhdCBhbGwgaW4gYSBMV0lHIGRyYWZ0IChpcyB0aGF0IGluIGNoYXJ0ZXI/KS4g
SWYgTFdJRyB3YW50cyB0byByZWdpc3Rlcg0KIG5ldyBhbGdvcml0aG1zLCBJIHRoaW5rIExXSUcg
YXQgYSBtaW5pbXVtIHNob3VsZCBjb29yZGluYXRlIHdpdGggQ09TRSBXRyBhbmQgb3RoZXIgZ3Jv
dXBzLiBJIHRoaW5rIHRoaXMgZHJhZnQgc2hvdWxkIGJlIHByZXNlbnRlZCBhdCB0aGUgbmV4dCBD
T1NFIFdHIG1lZXRpbmcuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPkkgc3VwcG9ydCBy
ZWdpc3RyYXRpb24gb2YgVy0yNTUxOSBhbmQgVy00NDggY3VydmVzIGFzIGxvbmcgdGhleSBhZ3Jl
ZSB3aXRoIE5JU1QuIEkgd291bGQgbGlrZSBhbnN3ZXJzIHRvIHRoZSBxdWVzdGlvbnMgd2h5IEVD
RFNBMjU1MTkgYW5kIEVDREgyNTUxOSBhcmUgbmVlZGVkIGF0IGFsbC4gVGhlcmUgaXMgbm8gRUNE
U0FQMjU2IGFuZCBubyBFQ0RIUDI1NjxzcGFuIGxhbmc9IkVOLVVTIj4sPC9zcGFuPiBzbw0KIHdo
eSBhcmUgc3BlY2lmaWMgYWxnb3JpdGhtIHJlZ2lzdHJhdGlvbiBuZWVkZWQgZm9yIFctMjU1MTk/
Jm5ic3A7IEl0IG1ha2VzIG5vIHNlbnNlIHRvIG1lIHRoYXQgYSBzcGVjaWFsIHNpZ25hdHVyZSBy
ZWdpc3RyYXRpb24gaXMgbmVlZGVkIGZvciBDT1NFIGJ1dCBub3QgZm9yIFBLSVg/IElmIFBLSVgg
Y2FuIHVzZSBlY2RzYS13aXRoLVNIQTI1NiB3aHkgY2Fubm90IENPU0UgdXNlIEVTMjU2PzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5JIGRvbid0IHRoaW5rIEFOU0kgWDkuNjIgaXMgYW4g
YWNjZXB0YWJsZSBub3JtYXRpdmUgcmVmZXJlbmNlLiBOSVNUIGp1c3QgcmVtb3ZlZCB0aGUgbm9y
bWF0aXZlIHJlZmVyZW5jZSB0byBBTlNJIFg5LjYyIGluIFNQIDE4Ni01LjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJTViI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IlNWIj5Kb2huPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iU1YiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0I1QzRERg0KICAgICAgICAgIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5DT1NFIDxhIGNsYXNzPSJt
b3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpjb3NlLWJvdW5jZXNAaWV0Zi5vcmci
Pg0KJmx0O2Nvc2UtYm91bmNlc0BpZXRmLm9yZyZndDs8L2E+IG9uIGJlaGFsZiBvZiBSZW5lIFN0
cnVpayA8YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86cnN0cnVp
ay5leHRAZ21haWwuY29tIj4NCiZsdDtyc3RydWlrLmV4dEBnbWFpbC5jb20mZ3Q7PC9hPjxicj4N
CjxiPkRhdGU6IDwvYj5GcmlkYXksIDYgTm92ZW1iZXIgMjAyMCBhdCAyMDozNzxicj4NCjxiPlRv
OiA8L2I+R8O2cmFuIFNlbGFuZGVyIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhy
ZWY9Im1haWx0bzpnb3Jhbi5zZWxhbmRlcj00MGVyaWNzc29uLmNvbUBkbWFyYy5pZXRmLm9yZyI+
DQombHQ7Z29yYW4uc2VsYW5kZXI9NDBlcmljc3Nvbi5jb21AZG1hcmMuaWV0Zi5vcmcmZ3Q7PC9h
PiwgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmx3aXBAaWV0
Zi5vcmciPg0KJnF1b3Q7bHdpcEBpZXRmLm9yZyZxdW90OzwvYT4gPGEgY2xhc3M9Im1vei10eHQt
bGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmx3aXBAaWV0Zi5vcmciPg0KJmx0O2x3aXBAaWV0
Zi5vcmcmZ3Q7PC9hPiwgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFp
bHRvOmNvc2VAaWV0Zi5vcmciPg0KJnF1b3Q7Y29zZUBpZXRmLm9yZyZxdW90OzwvYT4gPGEgY2xh
c3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmNvc2VAaWV0Zi5vcmciPg0K
Jmx0O2Nvc2VAaWV0Zi5vcmcmZ3Q7PC9hPjxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW0NPU0Vd
IGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTM8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
R0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+SGkgR29yYW46PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPlBsZWFzZSBmaW5kIGJlbG93IHNvbWUgYnJpZWYgZmVlZGJhY2sgb24geW91ciBu
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSB0aGUgbmFtaW5nIHdlaTI1NTE5IGhhcyBiZWVu
IGFyb3VuZCBzaW5jZSB0aGUgZmlyc3QgZHJhZnQgKE5vdiAxMywgMjAxNywgaS5lLiwgMyB5ZWFy
cyBtaW51cyAxIHdlZWsgYWdvKSwgc2VlIFsxXS4gTklTVCBpbmRlZWQgcHJvZHVjZWQgdHdvIGRy
YWZ0IGRvY3VtZW50cywgdml6LiBEcmFmdCBOSVNUIFNQIDgwMC0xODYgYW5kIERyYWZ0IEZJUFMg
UHViIDE4Ni01DQogKG9uIE9jdG9iZXIgMzEsIDIwMTkpLCB3aGljaCBnZW5lcmF0ZWQgbG90cyBv
ZiAodG8gbXkga25vd2xlZGdlIHN0aWxsIHVucmVzb2x2ZWQpIGNvbW1lbnRzIGR1cmluZyBwdWJs
aWMgcmV2aWV3LiBJdCBpcyBoYXJkIHRvIHJlZmVyIHRvIHRoYXQgZG9jdW1lbnQsIHNpbmNlIGl0
IGlzIG9ubHkgYSBkcmFmdCBhbmQgdW5mb3J0dW5hdGVseSBoYXMgcXVpdGUgYSBmZXcgZXJyb3Jz
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSBlYXJsaWVyIHZlcnNpb25zIG9mIHRoZSBsd2lnIGRy
YWZ0IGhhdmUgcmVjZWl2ZWQgcmV2aWV3cyBieSB0aGUgY3J5cHRvIHJldmlldyBwYW5lbCAoU3Rh
bmlzbGF2c2xhdiBTbXlzaGx5YWV2KSwgaW90ZGlyIGVhcmx5LXJldmlldyAoRGFuaWVsIE1pZ2F1
bHQpOyB0aGUgc2VjdGlvbnMgb24gQ09TRS9KT1NFIGNvZGUgcG9pbnQgYXNzaWdubWVudHMgcmVz
dWx0ZWQNCiBmcm9tIGEgcGhvbmUgY2FsbCBhbmQgdmFyaW91cyBlbWFpbCBleGNoYW5nZXMgd2l0
aCBKaW0gU2NoYWFkOyB0aGUgc2VjdGlvbiBvbiBQS0lYL0NNUyB3YXMgc3VnZ2VzdGVkIGR1cmlu
ZyBJRVRGIExhc3QtQ2FsbCBzZWNkaXItcmV2aWV3IChSdXNzIEhvdXNsZXkpIGFuZCByZXZpZXdl
ZCBieSBoaW0uIFRoZSBkb2N1bWVudCBoYWQgSUVURiBMYXN0LUNhbGwgQXVnIDI0LCAyMDIwLiBT
ZWUsIGUuZy4sIHRoZSBzdGF0dXMgcGFnZXMgWzFdLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSBF
Q0RTQSBoYXMgYmVlbiBhcm91bmQgc2luY2UgMTk5OSwgaGFzIGJlZW4gd2lkZWx5IHN0YW5kYXJk
aXplZCwgYW5kIGhhcyBzZWVuIGxvdHMgb2YgYW5hbHlzaXMsIHdoZXJlIEVDRFNBMjU1MTkgaXMg
c2ltcGx5IHlldCBhbm90aGVyIGluc3RhbnRpYXRpb24uIFNpZ25hdHVyZSBnZW5lcmF0aW9uIGFu
ZCB2ZXJpZmljYXRpb24gdGltZXMgZm9yIEVDRFNBMjU1MTkNCiBzaG91bGQgYmUgc2ltaWxhciB0
byB0aG9zZSBvZiBFZDI1NTE5IChzaW5jZSB0aW1pbmcgaXMgZG9taW5hdGVkIGJ5IHNjYWxhciBt
dWx0aXBsaWNhdGlvbiwgd2hlcmUgb25lIGNvdWxkIHNpbXBseSB1c2UgTW9udGdvbWVyeSBhcml0
aG1ldGljIFszXSkuIEluIG15IHBlcnNvbmFsIHZpZXcsIEVDRFNBMjU1MTkgbWF5IGJlIG1vcmUg
c2VjdXJlIHRoYW4gRWQyNTUxOSAoaWYgb25seSBiZWNhdXNlIGl0IGlzIG5vbi1kZXRlcm1pbmlz
dGljLCBzZWUNCiBTZWN1cml0eSBzZWN0aW9uIFs2XSk7IHNpbWlsYXIgc2lkZS1jaGFubmVsIGNh
cmUgaGFzIHRvIGJlIHRha2VuIGluIGVpdGhlciBjYXNlLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
Jm5ic3A7LSBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0LCBvbmUgY2FuIGVhc2lseSBzd2l0Y2gg
YmV0d2VlbiBXZWkyNTUxOSBhbmQgQ3VydmUyNTUxOSAod2hpY2ggcmVxdWlyZXMgYSBzaW5nbGUg
ZmllbGQgYWRkaXRpb24gb3Igc3VidHJhY3Rpb24gb25seSwgaS5lLiwgJmx0Oy4wMSUsIHNlZSBB
cHBlbmRpeCBFLjIgWzddKS4gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgb25lDQogY291bGQg
dXNlIFdlaTI1NTE5Li0zIHdpdGggYW4gZXhpc3RpbmcgZ2VuZXJpYyBpbXBsZW1lbnRhdGlvbiB0
aGF0IGhhcmRjb2RlcyB0aGUgZG9tYWluIHBhcmFtZXRlciBhPS0zLCBidXQgbmVlZHMgdG8gY29t
cHV0ZSBhbiBpc29nZW55IGFuZCBkdWFsIGlzb2dlbnkgZm9yIHRoaXMgKGFkZGluZyA1LTEwJSBj
b3N0LCBzZWUgQXBwZW5kaXggRy4yIFs4XV0pIGFuZCBhIH45LjVrQiB0YWJsZSAoc2VlIFNlY3Rp
b24gNS4zIFs0XSkuIEhvd2V2ZXIsDQogaWYgb25lIGFscmVhZHkgaGFzIGdlbmVyaWMgaGFyZHdh
cmUgc3VwcG9ydCwgb25lIG1heSBzdGlsbCBoYXZlIGEgc2lnbmlmaWNhbnQgd2luIChzZWUgU2Vj
dGlvbiA2IFs1XSkuDQo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gVGhlIGlzb2dlbnkgZm9yIFdl
aTI1NTE5Li0zIGhhcyBvZGQgZGVncmVlIGw9NDcsIHdoaWNoIGlzIGNvLXByaW1lIHdpdGggdGhl
IG9yZGVyIG9mIHRoZSBjdXJ2ZSwgc28gaXMgaW4gZmFjdCBpbnZlcnRpYmxlLiBXaXRoIFdlaTQ0
OC4tMywgdGhlIGlzb2dlbnkgaGFzIGRlZ3JlZSBsPTIsIHNvIGlzIG5vdCBpbnZlcnRpYmxlOyBo
b3dldmVyLCB0aGlzIGRvZXMNCiBub3QgcmVhbGx5IG1hdHRlciwgc2luY2UgaXQgaXMgaW52ZXJ0
aWJsZSB3aXRoIGNvcnJlY3RseSBnZW5lcmF0ZWQgcHVibGljLXByaXZhdGUga2V5IHBhaXJzICh3
aGljaCBoYXZlIHByaW1lL29kZCBvcmRlcikgYW5kIHRoZSBmYWN0b3IgdHdvIGlzIGFic29yYmVk
IHdpdGggY28tZmFjdG9yIEVDREgsIHdoZXJlIGg9NCB0aGVuLjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGhvcGUgdGhpcyBoZWxwcy4gPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPigqKSBGb3IgZWFz
ZSBvZiB0cmFja2luZywgaXQgd291bGQgaGVscCBpZiBpYW5hIHJlbGF0ZWQgY29tbWVudHMgYXJl
IGZsYWdnZWQgaW4gdGhlIHN1YmplY3QgbGluZSAoZS5nLiwgaW5jbHVkZSAoaWFuYSkgaW4gdGhl
IGJlZ2lubmluZyBoZXJlb2YpLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij5CZXN0IHJlZ2FyZHMsIFJlbmU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5S
ZWYgd2l0aCBoeXBlcmxpbmtzOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+WzFdIDxhIGhyZWY9Imh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtc3RydWlrLWx3aWctY3Vy
dmUtcmVwcmVzZW50YXRpb25zLTAwIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPg0KaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1zdHJ1aWstbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMDA8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5bMl0gPGEgaHJlZj0iaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJl
c2VudGF0aW9ucy8iIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLzwvYT48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPlszXSA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMj
c2VjdGlvbi00LjMiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMt
MTMjc2VjdGlvbi00LjM8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5bNF0gPGEgaHJlZj0iaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUt
cmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNS4zIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPg0K
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3Vy
dmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNS4zPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+WzVdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJh
ZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTYiIG1vei1kby1u
b3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2Ry
YWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi02PC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+WzZdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0
aW9uLTgiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2Vj
dGlvbi04PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+WzddIDxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2Vu
dGF0aW9ucy0xMyNhcHBlbmRpeC1FLjIiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXBy
ZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRS4yPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Wzhd
IDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0
Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1HLjIiIG1vei1kby1ub3Qt
c2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0
LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRy4yPC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5PbiAyMDIwLTEx
LTA2IDExOjE5IGEubS4sIEfDtnJhbiBTZWxhbmRlciB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPkhpLDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5B
cG9sb2dpZXMgZm9yIGNyb3NzLXBvc3RpbmcgTFdJRyBhbmQgQ09TRS4gSSBoYWQgYSBicmllZiBs
b29rIGF0IGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMgYW5kIG5vdGlj
ZWQgaXQNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+cmVnaXN0ZXJzIGEg
bG90IG9mIG5ldyBDT1NFPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5n
PSJFTi1VUyI+IChhbmQ8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiBKT1NF
LCBQS0lYLCBhbmQgQ01TPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5n
PSJFTi1VUyI+KTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4t
VVMiPg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5hbGdvcml0aG1zLiBI
YXMgdGhpcyBkcmFmdCBiZWVuIGRpc2N1c3NlZCBpbiBDT1NFPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+IChKT1NFL0NVUkRMRSk8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPj8NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCIgbGFuZz0iRU4tVVMiPklmIG5vdCwgcGVyaGFwcyBpdCBzaG91bGQgYmUgYmVmb3Jl
IGJlaW5nIHByb2dyZXNzZWQ/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDANCiAgICAgICAgICAgIGxldmVsMSBsZm8xIj4N
CjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4x
LjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5k
aWZdLS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5UaGUgZHJh
ZnQgbmVlZHMgdG8gbWFuYWdlIHRoZSBvdmVybGFwIHdpdGggTklTVCBTUCA4MDAtMTg2LCB3aGlj
aCBzaG91bGQgYmUgcmVmZXJlbmNlZCBhbmQgbWFwcGluZ3MsIG5hbWUgb2YgY3VydmVzLCBldGMu
IGFsaWduZWQuIFRoZSBkcmFmdCBkZWZpbmVzIFdlaTI1NTE5IGFuZCBXZWk0NDguIEl0IGlzIHVu
Y2xlYXIgaWYNCiB0aGVzZSBhcmUgaWRlbnRpY2FsIHRvIFctMjU1MTksIFctNDQ4IGFzIGRlZmlu
ZWQgaW4gTklTVCBTUCA4MDAtMTg2LiBXZSBwcm9iYWJseSB3b3VsZCBub3Qgd2FudCB0d28gc2xp
Z2h0bHkgZGlmZmVyZW50IGRlZmluaXRpb25zIGFuZC9vciBuYW1lcywgbXVsdGlwbGUgQ09TRSBj
b2RlIHBvaW50cywgZXRjLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBw
dDttc28tbGlzdDpsMQ0KICAgICAgICAgICAgbGV2ZWwxIGxmbzIiPg0KPCEtLVtpZiAhc3VwcG9y
dExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZv
bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIGRyYWZ0IHJlZ2lzdGVycyB0aGUgQ09TRSBhbGdvcml0
aG0gJnF1b3Q7RUNEU0EyNTUxOSZxdW90OyBhcyAmcXVvdDtFQ0RTQSB3aXRoIFNIQS0yNTYgYW5k
IGN1cnZlIFdlaTI1NTE5JnF1b3Q7LiBUaGF0IGlzIG5vdCBob3cgdGhlIG90aGVyIENPU0Ugc2ln
bmF0dXJlIGFsZ29yaXRobXMgd29yay4gVGhleSB3b3JrIGxpa2UgUEtJWCB3aGVyZSB0aGUgY3Vy
dmUgaXMgZ2l2ZW4NCiBieSB0aGUgcHVibGljIGtleS4gPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+QWxzbywgdzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCI+aHkgY2Fubm90IFctMjU1MTkgYmUgdXNlZCB3aXRoIHRoZSBleGlzdGlu
ZyBFUzI1NiBzaWduYXR1cmUgYWxnb3JpdGhtPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50
Oi0xOC4wcHQ7bXNvLWxpc3Q6bDANCiAgICAgICAgICAgIGxldmVsMSBsZm8xIj4NCjwhLS1baWYg
IXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0
eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZdLS0+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZSBkcmFmdCByZWdpc3RlcnMgdGhlIENPU0Ug
YWxnb3JpdGhtICZxdW90O0VDREgyNTUxOSZxdW90Oy4gVGhlcmUgYXJlIG5vIENPU0UgRUNESCBh
bGdvcml0aG1zIGZvciBQLTI1Niwgd2h5DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiIGxhbmc9IkVOLVVTIj5pcyBhbjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdCI+IEVDREggYWxnb3JpdGhtIGZvciBXPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0IiBsYW5nPSJFTi1VUyI+LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dCI+MjU1MTkgYmUgbmVlZGVkPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0IiBsYW5nPSJFTi1VUyI+T3RoZXIgcXVlc3Rpb25zLiBJIG1heSBoYXZlIG1pc3NlZCBpdCwg
YnV0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDENCiAgICAg
ICAgICAgIGxldmVsMSBsZm8yIj4NCjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZdLS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQi
IGxhbmc9IkVOLVVTIj5pcyBpdCBkZXNjcmliZWQgd2hhdCBhcmUgdGhlIGV4cGVjdGVkIHNlY3Vy
aXR5IHByb3BlcnRpZXMgb2YNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+
RUNEU0EyNTUxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4t
VVMiPiAoaW5jbHVkaW5nIG1hcHBpbmcpIGNvbXBhcmVkIHRvIEVkMjU1MTk/IEZvciBleGFtcGxl
IHcuci50LiBzaWRlIGNoYW5uZWwgYXR0YWNrcz88L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDENCiAgICAgICAgICAgIGxldmVsMSBsZm8yIj4NCjwh
LS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4zLjxz
cGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZd
LS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5oYXMgYW55IHBl
cmZvcm1hbmNlIG1lYXN1cmVtZW50cyBiZWVuIG1hZGUgY29tcGFyaW5nDQo8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPkVDRFNBMjU1MTkgPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+KGluY2x1ZGluZyBtYXBwaW5nKSBhbmQgRWQy
NTUxOT88L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6
bDENCiAgICAgICAgICAgIGxldmVsMSBsZm8yIj4NCjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48
c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj40LjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZdLS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5zaW1pbGFyIHF1ZXN0aW9ucyBvbiBzZWN1cml0eSBhbmQg
cGVyZm9ybWFuY2Ugd2l0aCBXZWkyNTUxOS4tMyBpbnN0ZWFkIG9mIFdlaTI1NTE5LiBJZiBJIHVu
ZGVyc3RhbmQgcmlnaHQsIHRoZSBmb3JtZXIgbWFwcGluZyBpcyBub3QgcmV2ZXJzaWJsZSwgYnV0
IGNvdWxkIGJlbmVmaXQgZnJvbSBvcHRpbWl6ZWQgY29kZSB3aXRoDQogaGFyZGNvZGVkIGRvbWFp
biBwYXJhbWV0ZXJzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsMQ0KICAgICAgICAgICAgbGV2ZWwxIGxmbzIiPg0KPCEtLVtpZiAhc3VwcG9ydExp
c3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjUuPHNwYW4gc3R5bGU9ImZvbnQ6
Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdCI+QU5TSSBYOS42Mi0yMDA1IHdhcyB3aXRoZHJhd24gaW4gMjAxNSBh
bmQgaXMgYmVoaW5kIGEgcGF5d2FsbDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dCIgbGFuZz0iRU4tVVMiPiwgaXMgdGhpcyByZWZlcmVuY2UgbmVjZXNzYXJ5Pzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiIgbGFuZz0iU1YiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1H
QiIgbGFuZz0iU1YiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IlNWIj5Hw7ZyYW48
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxi
cj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188
bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5DT1NFIG1h
aWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxhIGhyZWY9Im1haWx0bzpDT1NFQGlldGYub3JnIiBtb3otZG8tbm90LXNlbmQ9InRydWUi
PkNPU0VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9jb3NlIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vY29zZTwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0tIDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPmVtYWlsOiA8YSBocmVmPSJtYWlsdG86cnN0cnVpay5leHRA
Z21haWwuY29tIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPnJzdHJ1aWsuZXh0QGdtYWlsLmNvbTwv
YT4gfCBTa3lwZTogcnN0cnVpazxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPmNlbGw6ICsxICg2NDcpIDg2Ny01NjU4IHwgVVM6ICsxICg0MTUpIDI4Ny0z
ODY3PG86cD48L286cD48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+LS0m
Z3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YnI+DQo8ZmllbGRzZXQgY2xhc3M9
Im1pbWVBdHRhY2htZW50SGVhZGVyIj48L2ZpZWxkc2V0Pg0KPHByZSBjbGFzcz0ibW96LXF1b3Rl
LXByZSIgd3JhcD0iIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KTHdpcCBtYWlsaW5nIGxpc3QNCjxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0
ZWQiIGhyZWY9Im1haWx0bzpMd2lwQGlldGYub3JnIj5Md2lwQGlldGYub3JnPC9hPg0KPGEgY2xh
c3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9sd2lwIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2x3aXA8L2E+DQo8L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_886e0e73c8f74a13ecd7c9c1743b986fericssoncom_--


From nobody Tue Nov 10 04:27:09 2020
Return-Path: <john.mattsson@ericsson.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 6C7003A0D05; Tue, 10 Nov 2020 04:26:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 axn1HTgsOiCC; Tue, 10 Nov 2020 04:26:55 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80082.outbound.protection.outlook.com [40.107.8.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38DD63A0D47; Tue, 10 Nov 2020 04:26:54 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ARE4SUu5dUjqpVsSCQ6EeLZyly8nzctY+2qOtf3I1y/GfBEmesAHv+jWSW1cx1SqSzb8lwRm6ppagrInXh5J43UUMC/4qLBUs9GGKwgP0vBYNuxtFr8Kr1AGanDGzLbLYGmO5fLQIhdiBBxEPbWj7ERsRE7J5uR1zIq5FDQsASu7jji4dEJ0pATiOR2dr8EUNQC8tYzKYBzPiulnJ/ELcEzrYqce5dHmqmKJASiH6dvflzI47pvPjMWKUqXgYKQrU9UBXgrQPwDWh/yEkCw/VDJ7NEbiOP7nqpv8EdF+zi3q2ns5NwW5pc6M+NueJahGoKQNIH1Mfidts0j2Ryu0rw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HWmJWcWhTntDRGtzMTYI86mlVVRNagMatpwPHuNNIc4=; b=XSjjEflQhR5YfQb/pFxI3aaODZEoxyYua29qQUWH3DDE7/V64rJwGmdICJLmT410GxLoYbN710zHbRCGrPPywwggjohJFpNYLK+LpNDH7U72l3Peb8PNGxa1H4zNlswKCMZtDc+74iOy7tzh2SG1S8v4B4cAEm6PVmkNqmHeSphXCiHSq5KGh+0umk19TNhBI9UQeAK5pb/XgWTDHzZBAVptw7FUh62x4EJ7OTUcNKMgPMDV2nPapMlRtMg5R5/1Fe7Itq+5PC8CwrpoFdWzeFmy9+0OFiHvfZCAssBT1YPvGryBGTtnvZhkcU4iLKIA8hSfFiP8tWtVVuzjYuqCnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HWmJWcWhTntDRGtzMTYI86mlVVRNagMatpwPHuNNIc4=; b=ERHdUfApNmO+O1l1povQJb+2P+MQtP5Tcl+diwBLcOn/f+F1jgn4WudVrZ8wrwQy3iErihlD6fYPp5+4QBDTLe7RHYPgWfbhIj9TTx43ubgPpAso/KolwXugkUGLegGntvm58VxLvEzPa4S5vyHkq4+syKMaCDFsYyoA04GuZ+M=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM5PR0701MB2497.eurprd07.prod.outlook.com (2603:10a6:203:e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Tue, 10 Nov 2020 12:26:49 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3564.021; Tue, 10 Nov 2020 12:26:49 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Mohit Sethi M <mohit.m.sethi=40ericsson.com@dmarc.ietf.org>, Rene Struik <rstruik.ext@gmail.com>, =?utf-8?B?R8O2cmFuIFNlbGFuZGVy?= <goran.selander@ericsson.com>, "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Thread-Topic: [Lwip] [COSE] draft-ietf-lwig-curve-representations-13
Thread-Index: AQHWtEV8sjA+ZZRJFUGqrpJal9HOIam7f9mAgAA5/gCABVfCAIAAUCWA
Date: Tue, 10 Nov 2020 12:26:49 +0000
Message-ID: <50DAA89A-0796-47F1-8329-DD0F6C208B97@ericsson.com>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com> <3DEA816D-EBFE-4914-B327-5EA11ECABF45@ericsson.com> <886e0e73-c8f7-4a13-ecd7-c9c1743b986f@ericsson.com>
In-Reply-To: <886e0e73-c8f7-4a13-ecd7-c9c1743b986f@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b7fb2cc9-b69a-4f82-cdc6-08d88573e5ce
x-ms-traffictypediagnostic: AM5PR0701MB2497:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM5PR0701MB24979B5E1167886A4286D1B289E90@AM5PR0701MB2497.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: chEVWBtSe0CLyS9EoI+jBALVOyFgTiK2C8OIi9YciSFWg7y6CoV9FedaBy+vTjGCmMYqkM1H1sCLwcA3fxIbo3P2PyqbQ7ISAd8n1w3jxOBBp4qU7OLj63XU0VfYDT3rpy2BSXStOqm2I1RCa9X8dUn8KN0wtKuYUKZ5LF23m0flzCwCrcA9B+Bho7mnkNxSAspo3Aag9dWL6EOTL8TiQLO+hMLk5st8UhXaClAvJ+L+xSvHxYjYx9FVKz4lW+GBqMKq6eUgIUOOZZKuztW+f0eNHDdbJa6wuJt301wXRDpziGTFqItK03SMI3qr1ELjJyKtcXnUZdLDbZNismOeMVKOSD/7GxMkDjWDPoj6BZYDqHEHYgh9PJWUrYVUClJTnBZr75Bu5LQ5MKYpTuTVqQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(86362001)(66476007)(2616005)(66556008)(66946007)(66574015)(64756008)(6486002)(36756003)(66446008)(478600001)(8936002)(76116006)(71200400001)(83380400001)(44832011)(110136005)(186003)(166002)(966005)(26005)(53546011)(33656002)(8676002)(316002)(5660300002)(91956017)(6506007)(6512007)(2906002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: hOtmCvGm8UZ2YZ1tgr162D2Y0y2bB8b4gcHPaY+l8+Sjsvpuems/4a68okIpopK244/d13rOKAtmDMzpgZyRrvqLMSBEFrpB0Hz21gdWqDFH8yMGGU8jGFbC7xfEZbuGDG7e2oF05UTRHnR7tengKl2y1A1ZFBeuBVDrPIoq6LZxxKTpdkEpiNFrocWlnGK2yP3EN3DRpD161foZWZEXZC0c4GZQifhvwKS0I25TvqSGf/xVpbN+hmdQmw0nRQkFdC+Lyw4+DHGKPDCMnj4MYq0kQAyUU7aM2VjtH4DWfNUGCcco0ukVnolEHuVqO4yU4ub9x+C361cP7qfKqrrgMnE/SmN6qnHowaod8VmWClETYoi0Y4LuPQ+Qvi3h22621GccadtpUI0HAKo7CdjWcR4OsXW7V/gBb5xYWr0QRxqINHVxLWyZtjl4lWmbGBqcWMKaLLHK9M8AHEJ8vMYt1Eju6bYWZoIokMxBSYNtwA5rYI+wbWuqSp+s19qw6Bjk26GYr7SOnGNQfgeHKvBpUITJiRo0T/MW2qlXjU/NVEwljMWgRkbY2gzdnWihsK2RF+JZubl/7sa/C+Gu1IdjIQgGQWU/Je0qXrZQu+dRqeZheCSMTQwKnVGeQtaQXc60GwSdgl/XmKPNSJ89KmMtOg==
Content-Type: multipart/alternative; boundary="_000_50DAA89A079647F18329DD0F6C208B97ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b7fb2cc9-b69a-4f82-cdc6-08d88573e5ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 12:26:49.5874 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7hj0l2Isd+HjQIxyqseMwtFn7FRPGdm5Ub5Ej6sMxlbg6neOHHgRobOYo1JejlZ90beKrWYfQijGENpbI/jhsN5HGMkkw+v6VOwgAQ8EbYo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2497
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/3j2bWvsf-fLwa5WgptQa9V2DucI>
Subject: Re: [COSE] [Lwip]  draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 10 Nov 2020 12:27:03 -0000

--_000_50DAA89A079647F18329DD0F6C208B97ericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQpXaGlsZSBhbnkgd29ya2luZyBncm91cCBjYW4gcmVnaXN0ZXIgYWxnb3JpdGhtcyBmb3Ig
Q09TRSwgSSBmaW5kIGl0IGRpc2FwcG9pbnRpbmcgdGhhdCBub2JvZHkgdG9vayAxMCBzZWNvbmRz
IHRvIHNlbmQgYW4gZW1haWwgdG8gQ09TRSBiZWZvcmUgR8O2cmFuIGRpZC4gSSBkaWQgbm90IGF0
IGFsbCBleHBlY3QgTFdJRyB0byBzdGFuZGFyZGl6ZSBuZXcgY3VydmVzIGFuZCByZWdpc3RlciB0
aGVtLiBXaGVuIEkgcmV2aWV3ZWQgdGhlIGRyYWZ0IHNvbWUgdGltZSBhZ28gaXQgb25seSBjb250
YWluZWQgZm9ybXVsYXMgdG8gZW5hYmxlIHVzZSBvZiBleGlzdGluZyBpbXBsZW1lbnRhdGlvbnMu
IEJlbiBzZW50IGFuIGVtYWlsIHRvIENGUkcgdG8gYSBjb3VwbGUgb2YgbW9udGggYWdvLCBidXQg
YXMgdGhlIGFic3RyYWN0IGhhcyBub3QgYmVlbiB1cGRhdGVkIHNpbmNlIHRoZSAtMDAgdmVyc2lv
biwgSSBkaWQgbm90IHJlYWQgaXQgYWdhaW4uDQotIFRoZSBkcmFmdCB0cmllcyB0byByZWdpc3Rl
ciBhIGxvdCBvZiBsb3cgdmFsdWVzICgtMSwgLTIsIC05LCAtMjQsIC00OCwgLTQ5KSBpbiB0aGUg
Q09TRSByZWdpc3RyaWVzIHdoaWNoIGl0IG9idmlvdXNseSBjYW5ub3QgYXMgdGhlIGRyYWZ0IGlz
IGluZm9ybWF0aW9uYWwsIGFuZCB0aGUgcmVnaXN0cmF0aW9ucyByZXF1aXJlIHN0YW5kYXJkcyBh
Y3Rpb24uDQotIElmIGEgbmV3IEVDRFNBMjU1MTkgcmVnaXN0cmF0aW9uIGlzIG5lZWRlZCBmb3Ig
Q09TRSwgaXQgc2hvdWxkIGJlIG5lZWRlZCBmb3IgUEtJWCBhcyB3ZWxsLiBNeSB1bmRlcnN0YW5k
aW5nIGlzIHRoYXQgRVMyNTYgYW5kIGVjZHNhLXdpdGgtU0hBMjU2IGFyZSB0aGUgc2FtZS4NCi0g
SSByZWFsbHkgZG8gbm90IHdhbnQgdG8gcmVwZWF0IHRoZSBtZXNzIHdpdGggc2VjcDI1NnIvcHJp
bWUyNTZ2MS9QLTI1NiB3aGVyZSBkaWZmZXJlbnQgU0RPcyBzdGFuZGFyZGl6ZWQgZGlmZmVyZW50
IG5hbWVzIGZvciB0aGUgc2FtZSBjdXJ2ZS4NCi0gSUVURiBjdXJ2ZSBkZWZpbml0aW9uIGFuZCBP
SUQgYW5kIElBTkEgcmVnaXN0cmF0aW9ucyBvZiBjdXJ2ZTI1NTE5IGluIFdlaXJzdHJhc3MgZm9y
bSBzaG91bGQgYWJzb2x1dGVseSBiZSBjb29yZGluYXRlZCB3aXRoIE5JU1QuIFRoZSBsYXN0IHRo
aW5nIGFueWJvZHkgd2FudCBpcyB0d28gaWRlbnRpZmllcnMgZm9yIHRoZSBzYW1lIGN1cnZlLCBv
ciBldmVuIHdvcnNlLCB0d28gc2xpZ2h0bHkgZGlmZmVyZW50IHZlcnNpb25zIG9mIGN1cnZlMjU1
MTkgaW4gV2VpcnN0cmFzcyBmb3JtLiBMb29raW5nIGF0IGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1y
ZXByZXNlbnRhdGlvbnMtMTMgYW5kIE5JU1QuU1AuODAwLTE4Ni1kcmFmdCBpdCBsb29rcyBsaWtl
IHRoZSB5LWNvb3JkaW5hdGUgb2YgRyBpcyBkaWZmZXJlbnQgZm9yIFdlaTI1NTE5IGFuZCBXLTI1
NTE5Li4uDQpDaGVlcnMsDQpKb2huDQoNCkZyb206IE1vaGl0IFNldGhpIE0gPG1vaGl0Lm0uc2V0
aGk9NDBlcmljc3Nvbi5jb21AZG1hcmMuaWV0Zi5vcmc+DQpEYXRlOiBUdWVzZGF5LCAxMCBOb3Zl
bWJlciAyMDIwIGF0IDA5OjQwDQpUbzogSm9obiBNYXR0c3NvbiA8am9obi5tYXR0c3NvbkBlcmlj
c3Nvbi5jb20+LCBSZW5lIFN0cnVpayA8cnN0cnVpay5leHRAZ21haWwuY29tPiwgR8O2cmFuIFNl
bGFuZGVyIDxnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+LCAibHdpcEBpZXRmLm9yZyIgPGx3
aXBAaWV0Zi5vcmc+LCAiY29zZUBpZXRmLm9yZyIgPGNvc2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBS
ZTogW0x3aXBdIFtDT1NFXSBkcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEz
DQoNCg0KSGkgSm9obiwNCg0KQXMgYSBjby1jaGFpciBvZiB0aGUgTFdJRyB3b3JraW5nIGdyb3Vw
LCBJIGFtIGhhcHB5IHRoYXQgeW91IGZpbmQgdGhpcyBkcmFmdCBmcm9tIExXSUcgInZlcnkgZ29v
ZCIgYW5kIGJlbGlldmUgdGhhdCBpdCBjb3VsZCBoZWxwIHNvbHZlICJzb21lIG9mIHRoZSBwcm9i
bGVtcyBJb1QgZGV2aWNlcyBoYXZlIHdpdGggRWQyNTUxOSIuDQoNClRoZSBJQU5BIHJlZ2lzdHJh
dGlvbnMgb2YgdGhpcyBkcmFmdCBoYXZlIGJlZW4gcmV2aWV3ZWQgYnkgZXhwZXJ0cyBzdWNoIGFz
IFJ1c3MgSG91c2xleSBhbmQgSmltIFNjaGFhZCBpbiB0aGUgcGFzdC4gV2UgaGFkIGFsc28gcmVj
ZWl2ZWQgYSBjb25maXJtYXRpb24gZnJvbSBJQU5BIChTYWJyaW5hIFRhbmFtYWwpIHRoYXQgdGhl
IEpPU0UgZXhwZXJ0IGhhcyBhcHByb3ZlZCB0aGUgY29ycmVzcG9uZGluZyByZWdpc3RyYXRpb25z
Lg0KDQpJdCBmb3IgdGhlIGRlc2lnbmF0ZWQgZXhwZXJ0cyBvZiB2YXJpb3VzIHJlZ2lzdHJpZXMg
dG8gZGVjaWRlIHdoZXRlciBzb21lIHJlZ2lzdHJhdGlvbnMgbmVlZCBjb29yZGluYXRpb24gd2l0
aCBvdGhlciB3b3JraW5nIGdyb3Vwcy5UaGF0IGJlaW5nIHNhaWQsIG1vcmUgcmV2aWV3cyBhcmUg
YWx3YXlzIHdlbGNvbWUgKGV2ZW4gYXQgdGhpcyBsYXRlIHN0YWdlKS4gSSBhbSBzdXJlIFJlbmUg
Y2FuIHByZXNlbnQgYW4gdXBkYXRlIGZvciB0aGUgQ09TRSB3b3JraW5nIGdyb3VwIGR1cmluZyBJ
RVRGIDEwOS4gTm90ZSB0aGF0IHRoZSBkcmFmdCBoYXMgYWxyZWFkeSBjbGVhcmVkIHRoZSBJRVRG
IGxhc3QgY2FsbCBhbmQgdGhlIGF1dGhvcnMvY2hhaXJzIHdvdWxkIGxpa2UgdG8gZmluaXNoIHRo
aXMgc29vbihpc2gpLg0KDQotLU1vaGl0DQpPbiAxMS83LzIwIDEyOjA0IEFNLCBKb2huIE1hdHRz
c29uIHdyb3RlOg0KDQpIaSwNCg0KDQoNCkkgbG9va2VkIHRocm91Z2ggdGhpcyBkcmFmdCBhZ2Fp
bi4gSSB0aGluayBpdCBpcyBhIHZlcnkgZ29vZCBkcmFmdCBhbmQgSSB0aGluayBpdCB3aWxsIGJl
IGEgc29sdXRpb24gdG8gc29tZSBvZiB0aGUgcHJvYmxlbXMgSW9UIGRldmljZXMgaGF2ZSB3aXRo
IEVkMjU1MTkuIEkgd2lsbCBicmluZyB1cCB0aGlzIGRyYWZ0IGZvciBkaXNjdXNzaW9uIGluIHRo
ZSBMQUtFIFdHIGF0IElFVEYgMTA5Lg0KDQoNCg0KSSBmaW5kIGl0IHN0cmFuZ2UgdGhhdCB0aGUg
SUFOQSByZWdpc3RyYXRpb24gaGFzIG5vdCBiZWVuIGNvb3JkaW5hdGVkIHdpdGggQ09TRSBXRyBh
dCBhbGwuIEkgYW0gYSBiaXQgc3VycHJpc2VkIHRvIHNlZSBJQU5BIHJlZ2lzdHJhdGlvbnMgZm9y
IENPU0UvSk9TRS9QS0lYL0NNUyBhdCBhbGwgaW4gYSBMV0lHIGRyYWZ0IChpcyB0aGF0IGluIGNo
YXJ0ZXI/KS4gSWYgTFdJRyB3YW50cyB0byByZWdpc3RlciBuZXcgYWxnb3JpdGhtcywgSSB0aGlu
ayBMV0lHIGF0IGEgbWluaW11bSBzaG91bGQgY29vcmRpbmF0ZSB3aXRoIENPU0UgV0cgYW5kIG90
aGVyIGdyb3Vwcy4gSSB0aGluayB0aGlzIGRyYWZ0IHNob3VsZCBiZSBwcmVzZW50ZWQgYXQgdGhl
IG5leHQgQ09TRSBXRyBtZWV0aW5nLg0KDQoNCg0KSSBzdXBwb3J0IHJlZ2lzdHJhdGlvbiBvZiBX
LTI1NTE5IGFuZCBXLTQ0OCBjdXJ2ZXMgYXMgbG9uZyB0aGV5IGFncmVlIHdpdGggTklTVC4gSSB3
b3VsZCBsaWtlIGFuc3dlcnMgdG8gdGhlIHF1ZXN0aW9ucyB3aHkgRUNEU0EyNTUxOSBhbmQgRUNE
SDI1NTE5IGFyZSBuZWVkZWQgYXQgYWxsLiBUaGVyZSBpcyBubyBFQ0RTQVAyNTYgYW5kIG5vIEVD
REhQMjU2LCBzbyB3aHkgYXJlIHNwZWNpZmljIGFsZ29yaXRobSByZWdpc3RyYXRpb24gbmVlZGVk
IGZvciBXLTI1NTE5PyAgSXQgbWFrZXMgbm8gc2Vuc2UgdG8gbWUgdGhhdCBhIHNwZWNpYWwgc2ln
bmF0dXJlIHJlZ2lzdHJhdGlvbiBpcyBuZWVkZWQgZm9yIENPU0UgYnV0IG5vdCBmb3IgUEtJWD8g
SWYgUEtJWCBjYW4gdXNlIGVjZHNhLXdpdGgtU0hBMjU2IHdoeSBjYW5ub3QgQ09TRSB1c2UgRVMy
NTY/DQoNCg0KDQpJIGRvbid0IHRoaW5rIEFOU0kgWDkuNjIgaXMgYW4gYWNjZXB0YWJsZSBub3Jt
YXRpdmUgcmVmZXJlbmNlLiBOSVNUIGp1c3QgcmVtb3ZlZCB0aGUgbm9ybWF0aXZlIHJlZmVyZW5j
ZSB0byBBTlNJIFg5LjYyIGluIFNQIDE4Ni01Lg0KDQpDaGVlcnMsDQpKb2huDQoNCkZyb206IENP
U0UgPGNvc2UtYm91bmNlc0BpZXRmLm9yZz48bWFpbHRvOmNvc2UtYm91bmNlc0BpZXRmLm9yZz4g
b24gYmVoYWxmIG9mIFJlbmUgU3RydWlrIDxyc3RydWlrLmV4dEBnbWFpbC5jb20+PG1haWx0bzpy
c3RydWlrLmV4dEBnbWFpbC5jb20+DQpEYXRlOiBGcmlkYXksIDYgTm92ZW1iZXIgMjAyMCBhdCAy
MDozNw0KVG86IEfDtnJhbiBTZWxhbmRlciA8Z29yYW4uc2VsYW5kZXI9NDBlcmljc3Nvbi5jb21A
ZG1hcmMuaWV0Zi5vcmc+PG1haWx0bzpnb3Jhbi5zZWxhbmRlcj00MGVyaWNzc29uLmNvbUBkbWFy
Yy5pZXRmLm9yZz4sICJsd2lwQGlldGYub3JnIjxtYWlsdG86bHdpcEBpZXRmLm9yZz4gPGx3aXBA
aWV0Zi5vcmc+PG1haWx0bzpsd2lwQGlldGYub3JnPiwgImNvc2VAaWV0Zi5vcmciPG1haWx0bzpj
b3NlQGlldGYub3JnPiA8Y29zZUBpZXRmLm9yZz48bWFpbHRvOmNvc2VAaWV0Zi5vcmc+DQpTdWJq
ZWN0OiBSZTogW0NPU0VdIGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMN
Cg0KSGkgR29yYW46DQoNClBsZWFzZSBmaW5kIGJlbG93IHNvbWUgYnJpZWYgZmVlZGJhY2sgb24g
eW91ciBub3RlOg0KLSB0aGUgbmFtaW5nIHdlaTI1NTE5IGhhcyBiZWVuIGFyb3VuZCBzaW5jZSB0
aGUgZmlyc3QgZHJhZnQgKE5vdiAxMywgMjAxNywgaS5lLiwgMyB5ZWFycyBtaW51cyAxIHdlZWsg
YWdvKSwgc2VlIFsxXS4gTklTVCBpbmRlZWQgcHJvZHVjZWQgdHdvIGRyYWZ0IGRvY3VtZW50cywg
dml6LiBEcmFmdCBOSVNUIFNQIDgwMC0xODYgYW5kIERyYWZ0IEZJUFMgUHViIDE4Ni01IChvbiBP
Y3RvYmVyIDMxLCAyMDE5KSwgd2hpY2ggZ2VuZXJhdGVkIGxvdHMgb2YgKHRvIG15IGtub3dsZWRn
ZSBzdGlsbCB1bnJlc29sdmVkKSBjb21tZW50cyBkdXJpbmcgcHVibGljIHJldmlldy4gSXQgaXMg
aGFyZCB0byByZWZlciB0byB0aGF0IGRvY3VtZW50LCBzaW5jZSBpdCBpcyBvbmx5IGEgZHJhZnQg
YW5kIHVuZm9ydHVuYXRlbHkgaGFzIHF1aXRlIGEgZmV3IGVycm9ycy4NCi0gZWFybGllciB2ZXJz
aW9ucyBvZiB0aGUgbHdpZyBkcmFmdCBoYXZlIHJlY2VpdmVkIHJldmlld3MgYnkgdGhlIGNyeXB0
byByZXZpZXcgcGFuZWwgKFN0YW5pc2xhdnNsYXYgU215c2hseWFldiksIGlvdGRpciBlYXJseS1y
ZXZpZXcgKERhbmllbCBNaWdhdWx0KTsgdGhlIHNlY3Rpb25zIG9uIENPU0UvSk9TRSBjb2RlIHBv
aW50IGFzc2lnbm1lbnRzIHJlc3VsdGVkIGZyb20gYSBwaG9uZSBjYWxsIGFuZCB2YXJpb3VzIGVt
YWlsIGV4Y2hhbmdlcyB3aXRoIEppbSBTY2hhYWQ7IHRoZSBzZWN0aW9uIG9uIFBLSVgvQ01TIHdh
cyBzdWdnZXN0ZWQgZHVyaW5nIElFVEYgTGFzdC1DYWxsIHNlY2Rpci1yZXZpZXcgKFJ1c3MgSG91
c2xleSkgYW5kIHJldmlld2VkIGJ5IGhpbS4gVGhlIGRvY3VtZW50IGhhZCBJRVRGIExhc3QtQ2Fs
bCBBdWcgMjQsIDIwMjAuIFNlZSwgZS5nLiwgdGhlIHN0YXR1cyBwYWdlcyBbMV0uDQotIEVDRFNB
IGhhcyBiZWVuIGFyb3VuZCBzaW5jZSAxOTk5LCBoYXMgYmVlbiB3aWRlbHkgc3RhbmRhcmRpemVk
LCBhbmQgaGFzIHNlZW4gbG90cyBvZiBhbmFseXNpcywgd2hlcmUgRUNEU0EyNTUxOSBpcyBzaW1w
bHkgeWV0IGFub3RoZXIgaW5zdGFudGlhdGlvbi4gU2lnbmF0dXJlIGdlbmVyYXRpb24gYW5kIHZl
cmlmaWNhdGlvbiB0aW1lcyBmb3IgRUNEU0EyNTUxOSBzaG91bGQgYmUgc2ltaWxhciB0byB0aG9z
ZSBvZiBFZDI1NTE5IChzaW5jZSB0aW1pbmcgaXMgZG9taW5hdGVkIGJ5IHNjYWxhciBtdWx0aXBs
aWNhdGlvbiwgd2hlcmUgb25lIGNvdWxkIHNpbXBseSB1c2UgTW9udGdvbWVyeSBhcml0aG1ldGlj
IFszXSkuIEluIG15IHBlcnNvbmFsIHZpZXcsIEVDRFNBMjU1MTkgbWF5IGJlIG1vcmUgc2VjdXJl
IHRoYW4gRWQyNTUxOSAoaWYgb25seSBiZWNhdXNlIGl0IGlzIG5vbi1kZXRlcm1pbmlzdGljLCBz
ZWUgU2VjdXJpdHkgc2VjdGlvbiBbNl0pOyBzaW1pbGFyIHNpZGUtY2hhbm5lbCBjYXJlIGhhcyB0
byBiZSB0YWtlbiBpbiBlaXRoZXIgY2FzZS4NCiAtIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQs
IG9uZSBjYW4gZWFzaWx5IHN3aXRjaCBiZXR3ZWVuIFdlaTI1NTE5IGFuZCBDdXJ2ZTI1NTE5ICh3
aGljaCByZXF1aXJlcyBhIHNpbmdsZSBmaWVsZCBhZGRpdGlvbiBvciBzdWJ0cmFjdGlvbiBvbmx5
LCBpLmUuLCA8LjAxJSwgc2VlIEFwcGVuZGl4IEUuMiBbN10pLiBBcyBtZW50aW9uZWQgaW4gdGhl
IGRyYWZ0LCBvbmUgY291bGQgdXNlIFdlaTI1NTE5Li0zIHdpdGggYW4gZXhpc3RpbmcgZ2VuZXJp
YyBpbXBsZW1lbnRhdGlvbiB0aGF0IGhhcmRjb2RlcyB0aGUgZG9tYWluIHBhcmFtZXRlciBhPS0z
LCBidXQgbmVlZHMgdG8gY29tcHV0ZSBhbiBpc29nZW55IGFuZCBkdWFsIGlzb2dlbnkgZm9yIHRo
aXMgKGFkZGluZyA1LTEwJSBjb3N0LCBzZWUgQXBwZW5kaXggRy4yIFs4XV0pIGFuZCBhIH45LjVr
QiB0YWJsZSAoc2VlIFNlY3Rpb24gNS4zIFs0XSkuIEhvd2V2ZXIsIGlmIG9uZSBhbHJlYWR5IGhh
cyBnZW5lcmljIGhhcmR3YXJlIHN1cHBvcnQsIG9uZSBtYXkgc3RpbGwgaGF2ZSBhIHNpZ25pZmlj
YW50IHdpbiAoc2VlIFNlY3Rpb24gNiBbNV0pLg0KLSBUaGUgaXNvZ2VueSBmb3IgV2VpMjU1MTku
LTMgaGFzIG9kZCBkZWdyZWUgbD00Nywgd2hpY2ggaXMgY28tcHJpbWUgd2l0aCB0aGUgb3JkZXIg
b2YgdGhlIGN1cnZlLCBzbyBpcyBpbiBmYWN0IGludmVydGlibGUuIFdpdGggV2VpNDQ4Li0zLCB0
aGUgaXNvZ2VueSBoYXMgZGVncmVlIGw9Miwgc28gaXMgbm90IGludmVydGlibGU7IGhvd2V2ZXIs
IHRoaXMgZG9lcyBub3QgcmVhbGx5IG1hdHRlciwgc2luY2UgaXQgaXMgaW52ZXJ0aWJsZSB3aXRo
IGNvcnJlY3RseSBnZW5lcmF0ZWQgcHVibGljLXByaXZhdGUga2V5IHBhaXJzICh3aGljaCBoYXZl
IHByaW1lL29kZCBvcmRlcikgYW5kIHRoZSBmYWN0b3IgdHdvIGlzIGFic29yYmVkIHdpdGggY28t
ZmFjdG9yIEVDREgsIHdoZXJlIGg9NCB0aGVuLg0KDQpJIGhvcGUgdGhpcyBoZWxwcy4NCg0KKCop
IEZvciBlYXNlIG9mIHRyYWNraW5nLCBpdCB3b3VsZCBoZWxwIGlmIGlhbmEgcmVsYXRlZCBjb21t
ZW50cyBhcmUgZmxhZ2dlZCBpbiB0aGUgc3ViamVjdCBsaW5lIChlLmcuLCBpbmNsdWRlIChpYW5h
KSBpbiB0aGUgYmVnaW5uaW5nIGhlcmVvZikuDQoNCkJlc3QgcmVnYXJkcywgUmVuZQ0KDQoNClJl
ZiB3aXRoIGh5cGVybGlua3M6DQpbMV0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
aHRtbC9kcmFmdC1zdHJ1aWstbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMDANClsyXSBodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVz
ZW50YXRpb25zLw0KWzNdIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJh
ZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTQuMw0KWzRdIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZl
LXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTUuMw0KWzVdIGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0x
MyNzZWN0aW9uLTYNCls2XSBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2Ry
YWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi04DQpbN10gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUt
cmVwcmVzZW50YXRpb25zLTEzI2FwcGVuZGl4LUUuMg0KWzhdIGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0x
MyNhcHBlbmRpeC1HLjINCg0KT24gMjAyMC0xMS0wNiAxMToxOSBhLm0uLCBHw7ZyYW4gU2VsYW5k
ZXIgd3JvdGU6DQpIaSwNCg0KQXBvbG9naWVzIGZvciBjcm9zcy1wb3N0aW5nIExXSUcgYW5kIENP
U0UuIEkgaGFkIGEgYnJpZWYgbG9vayBhdCBkcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50
YXRpb25zLTEzIGFuZCBub3RpY2VkIGl0IHJlZ2lzdGVycyBhIGxvdCBvZiBuZXcgQ09TRSAoYW5k
IEpPU0UsIFBLSVgsIGFuZCBDTVMpIGFsZ29yaXRobXMuIEhhcyB0aGlzIGRyYWZ0IGJlZW4gZGlz
Y3Vzc2VkIGluIENPU0UgKEpPU0UvQ1VSRExFKT8gSWYgbm90LCBwZXJoYXBzIGl0IHNob3VsZCBi
ZSBiZWZvcmUgYmVpbmcgcHJvZ3Jlc3NlZD8NCg0KDQoNCjEuICAgICAgIFRoZSBkcmFmdCBuZWVk
cyB0byBtYW5hZ2UgdGhlIG92ZXJsYXAgd2l0aCBOSVNUIFNQIDgwMC0xODYsIHdoaWNoIHNob3Vs
ZCBiZSByZWZlcmVuY2VkIGFuZCBtYXBwaW5ncywgbmFtZSBvZiBjdXJ2ZXMsIGV0Yy4gYWxpZ25l
ZC4gVGhlIGRyYWZ0IGRlZmluZXMgV2VpMjU1MTkgYW5kIFdlaTQ0OC4gSXQgaXMgdW5jbGVhciBp
ZiB0aGVzZSBhcmUgaWRlbnRpY2FsIHRvIFctMjU1MTksIFctNDQ4IGFzIGRlZmluZWQgaW4gTklT
VCBTUCA4MDAtMTg2LiBXZSBwcm9iYWJseSB3b3VsZCBub3Qgd2FudCB0d28gc2xpZ2h0bHkgZGlm
ZmVyZW50IGRlZmluaXRpb25zIGFuZC9vciBuYW1lcywgbXVsdGlwbGUgQ09TRSBjb2RlIHBvaW50
cywgZXRjLg0KDQoNCg0KMS4gICAgICAgVGhlIGRyYWZ0IHJlZ2lzdGVycyB0aGUgQ09TRSBhbGdv
cml0aG0gIkVDRFNBMjU1MTkiIGFzICJFQ0RTQSB3aXRoIFNIQS0yNTYgYW5kIGN1cnZlIFdlaTI1
NTE5Ii4gVGhhdCBpcyBub3QgaG93IHRoZSBvdGhlciBDT1NFIHNpZ25hdHVyZSBhbGdvcml0aG1z
IHdvcmsuIFRoZXkgd29yayBsaWtlIFBLSVggd2hlcmUgdGhlIGN1cnZlIGlzIGdpdmVuIGJ5IHRo
ZSBwdWJsaWMga2V5LiBBbHNvLCB3aHkgY2Fubm90IFctMjU1MTkgYmUgdXNlZCB3aXRoIHRoZSBl
eGlzdGluZyBFUzI1NiBzaWduYXR1cmUgYWxnb3JpdGhtPw0KDQoNCjIuICAgICAgIFRoZSBkcmFm
dCByZWdpc3RlcnMgdGhlIENPU0UgYWxnb3JpdGhtICJFQ0RIMjU1MTkiLiBUaGVyZSBhcmUgbm8g
Q09TRSBFQ0RIIGFsZ29yaXRobXMgZm9yIFAtMjU2LCB3aHkgaXMgYW4gRUNESCBhbGdvcml0aG0g
Zm9yIFctMjU1MTkgYmUgbmVlZGVkPw0KDQpPdGhlciBxdWVzdGlvbnMuIEkgbWF5IGhhdmUgbWlz
c2VkIGl0LCBidXQNCg0KDQoyLiAgICAgICBpcyBpdCBkZXNjcmliZWQgd2hhdCBhcmUgdGhlIGV4
cGVjdGVkIHNlY3VyaXR5IHByb3BlcnRpZXMgb2YgRUNEU0EyNTUxOSAoaW5jbHVkaW5nIG1hcHBp
bmcpIGNvbXBhcmVkIHRvIEVkMjU1MTk/IEZvciBleGFtcGxlIHcuci50LiBzaWRlIGNoYW5uZWwg
YXR0YWNrcz8NCg0KDQoNCjMuICAgICAgIGhhcyBhbnkgcGVyZm9ybWFuY2UgbWVhc3VyZW1lbnRz
IGJlZW4gbWFkZSBjb21wYXJpbmcgRUNEU0EyNTUxOSAoaW5jbHVkaW5nIG1hcHBpbmcpIGFuZCBF
ZDI1NTE5Pw0KDQoNCg0KNC4gICAgICAgc2ltaWxhciBxdWVzdGlvbnMgb24gc2VjdXJpdHkgYW5k
IHBlcmZvcm1hbmNlIHdpdGggV2VpMjU1MTkuLTMgaW5zdGVhZCBvZiBXZWkyNTUxOS4gSWYgSSB1
bmRlcnN0YW5kIHJpZ2h0LCB0aGUgZm9ybWVyIG1hcHBpbmcgaXMgbm90IHJldmVyc2libGUsIGJ1
dCBjb3VsZCBiZW5lZml0IGZyb20gb3B0aW1pemVkIGNvZGUgd2l0aCBoYXJkY29kZWQgZG9tYWlu
IHBhcmFtZXRlcnMuDQoNCg0KDQo1LiAgICAgICBBTlNJIFg5LjYyLTIwMDUgd2FzIHdpdGhkcmF3
biBpbiAyMDE1IGFuZCBpcyBiZWhpbmQgYSBwYXl3YWxsLCBpcyB0aGlzIHJlZmVyZW5jZSBuZWNl
c3Nhcnk/DQoNCg0KR8O2cmFuDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQoNCkNPU0UgbWFpbGluZyBsaXN0DQoNCkNPU0VAaWV0Zi5vcmc8
bWFpbHRvOkNPU0VAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vY29zZQ0KDQoNCg0KLS0NCg0KZW1haWw6IHJzdHJ1aWsuZXh0QGdtYWlsLmNvbTxtYWls
dG86cnN0cnVpay5leHRAZ21haWwuY29tPiB8IFNreXBlOiByc3RydWlrDQoNCmNlbGw6ICsxICg2
NDcpIDg2Ny01NjU4IHwgVVM6ICsxICg0MTUpIDI4Ny0zODY3DQotLT4NCg0KDQoNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkx3aXAgbWFpbGluZyBs
aXN0DQoNCkx3aXBAaWV0Zi5vcmc8bWFpbHRvOkx3aXBAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbHdpcA0K

--_000_50DAA89A079647F18329DD0F6C208B97ericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <B2DD67C4545CE14F9F4A11639778AC19@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJs
aW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29QbGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1z
b1BsYWluVGV4dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBs
YWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
O30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg
UHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlz
dFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0
Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTow
Y207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQ
bGFpbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu
azoiUGxhaW4gVGV4dCI7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZp
bml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6ODkyNjIyNjk5Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczotNTMzMDI4NTcyO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVs
Ng0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNv
LWxldmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC10
YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxNjk5NTQ4ODA3Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczo0MzQ2NTA3MTI7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC10
YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDo3
Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30N
CkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw2
DQoJe21zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDoz
MjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206
MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJlbi1TRSIgbGluaz0iYmx1
ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJv
dHRvbTo4LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LUdCIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWJvdHRvbTo4LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6d2hp
dGUiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj5XaGlsZSBhbnkgd29ya2luZyBncm91cCBjYW4gcmVnaXN0ZXIgYWxn
b3JpdGhtcyBmb3IgQ09TRSwgSSBmaW5kIGl0IGRpc2FwcG9pbnRpbmcgdGhhdCBub2JvZHkgdG9v
ayAxMCBzZWNvbmRzIHRvIHNlbmQgYW4gZW1haWwgdG8gQ09TRSBiZWZvcmUgR8O2cmFuIGRpZC4g
SSBkaWQgbm90IGF0IGFsbCBleHBlY3QgTFdJRyB0byBzdGFuZGFyZGl6ZQ0KIG5ldyBjdXJ2ZXMg
YW5kIHJlZ2lzdGVyIHRoZW0uIFdoZW4gSSByZXZpZXdlZCB0aGUgZHJhZnQgc29tZSB0aW1lIGFn
byBpdCBvbmx5IGNvbnRhaW5lZCBmb3JtdWxhcyB0byBlbmFibGUgdXNlIG9mIGV4aXN0aW5nIGlt
cGxlbWVudGF0aW9ucy4gQmVuIHNlbnQgYW4gZW1haWwgdG8gQ0ZSRyB0byBhIGNvdXBsZSBvZiBt
b250aCBhZ28sIGJ1dCBhcyB0aGUgYWJzdHJhY3QgaGFzIG5vdCBiZWVuIHVwZGF0ZWQgc2luY2Ug
dGhlIC0wMCB2ZXJzaW9uLA0KIEkgZGlkIG5vdCByZWFkIGl0IGFnYWluLiZuYnNwOzwvc3Bhbj48
c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1i
b3R0b206OC4wcHQ7bGluZS1oZWlnaHQ6MTEuNzVwdDtiYWNrZ3JvdW5kOndoaXRlIj4NCjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzIyMjIyMjttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+LSBUaGUgZHJhZnQgdHJpZXMgdG8gcmVnaXN0ZXIgYSBsb3Qgb2YgbG93IHZhbHVlcyAo
LTEsIC0yLCAtOSwgLTI0LCAtNDgsIC00OSkgaW4gdGhlIENPU0UgcmVnaXN0cmllcyB3aGljaCBp
dCBvYnZpb3VzbHkgY2Fubm90IGFzIHRoZSBkcmFmdCBpcyBpbmZvcm1hdGlvbmFsLCBhbmQgdGhl
IHJlZ2lzdHJhdGlvbnMgcmVxdWlyZSBzdGFuZGFyZHMNCiBhY3Rpb24uPC9zcGFuPjxzcGFuIHN0
eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTo4
LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4t
IElmIGEgbmV3IEVDRFNBMjU1MTkgcmVnaXN0cmF0aW9uIGlzIG5lZWRlZCBmb3IgQ09TRSwgaXQg
c2hvdWxkIGJlIG5lZWRlZCBmb3IgUEtJWCBhcyB3ZWxsLiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRo
YXQgRVMyNTYgYW5kIGVjZHNhLXdpdGgtU0hBMjU2IGFyZSB0aGUgc2FtZS48L3NwYW4+PHNwYW4g
c3R5bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9t
OjguMHB0O2xpbmUtaGVpZ2h0OjExLjc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0Ii
Pi0gSSByZWFsbHkgZG8gbm90IHdhbnQgdG8gcmVwZWF0IHRoZSBtZXNzIHdpdGggc2VjcDI1NnIv
cHJpbWUyNTZ2MS9QLTI1NiB3aGVyZSBkaWZmZXJlbnQgU0RPcyBzdGFuZGFyZGl6ZWQgZGlmZmVy
ZW50IG5hbWVzIGZvciB0aGUgc2FtZSBjdXJ2ZS48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMy
MjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjguMHB0O2xpbmUtaGVp
Z2h0OjExLjc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPi0gSUVURiBjdXJ2ZSBk
ZWZpbml0aW9uIGFuZCBPSUQgYW5kIElBTkEgcmVnaXN0cmF0aW9ucyBvZiBjdXJ2ZTI1NTE5IGlu
IFdlaXJzdHJhc3MgZm9ybSBzaG91bGQgYWJzb2x1dGVseSBiZSBjb29yZGluYXRlZCB3aXRoIE5J
U1QuIFRoZSBsYXN0IHRoaW5nIGFueWJvZHkgd2FudCBpcyB0d28gaWRlbnRpZmllcnMgZm9yIHRo
ZSBzYW1lDQogY3VydmUsIG9yIGV2ZW4gd29yc2UsIHR3byBzbGlnaHRseSBkaWZmZXJlbnQgdmVy
c2lvbnMgb2YgY3VydmUyNTUxOSBpbiBXZWlyc3RyYXNzIGZvcm0uIExvb2tpbmcgYXQgZHJhZnQt
aWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyBhbmQgTklTVC5TUC44MDAtMTg2LWRy
YWZ0IGl0IGxvb2tzIGxpa2UgdGhlIHktY29vcmRpbmF0ZSBvZiBHIGlzIGRpZmZlcmVudCBmb3Ig
V2VpMjU1MTkgYW5kIFctMjU1MTkuLi48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIyMjI7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjguMHB0O2xpbmUtaGVpZ2h0OjEx
Ljc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPkNoZWVycyw8YnI+DQpKb2huPC9z
cGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdC
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+TW9oaXQgU2V0aGkgTSAmbHQ7bW9oaXQubS5zZXRoaT00
MGVyaWNzc29uLmNvbUBkbWFyYy5pZXRmLm9yZyZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VHVlc2Rh
eSwgMTAgTm92ZW1iZXIgMjAyMCBhdCAwOTo0MDxicj4NCjxiPlRvOiA8L2I+Sm9obiBNYXR0c3Nv
biAmbHQ7am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb20mZ3Q7LCBSZW5lIFN0cnVpayAmbHQ7cnN0
cnVpay5leHRAZ21haWwuY29tJmd0OywgR8O2cmFuIFNlbGFuZGVyICZsdDtnb3Jhbi5zZWxhbmRl
ckBlcmljc3Nvbi5jb20mZ3Q7LCAmcXVvdDtsd2lwQGlldGYub3JnJnF1b3Q7ICZsdDtsd2lwQGll
dGYub3JnJmd0OywgJnF1b3Q7Y29zZUBpZXRmLm9yZyZxdW90OyAmbHQ7Y29zZUBpZXRmLm9yZyZn
dDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFtMd2lwXSBbQ09TRV0gZHJhZnQtaWV0Zi1sd2ln
LWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPkhpIEpvaG4sPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij5BcyBhIGNvLWNoYWlyIG9mIHRoZSBMV0lHIHdvcmtpbmcgZ3Jv
dXAsIEkgYW0gaGFwcHkgdGhhdCB5b3UgZmluZCB0aGlzIGRyYWZ0IGZyb20gTFdJRyAmcXVvdDt2
ZXJ5IGdvb2QmcXVvdDsgYW5kIGJlbGlldmUgdGhhdCBpdCBjb3VsZCBoZWxwIHNvbHZlICZxdW90
O3NvbWUgb2YgdGhlIHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5JnF1b3Q7
Lg0KPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UaGUgSUFO
QSByZWdpc3RyYXRpb25zIG9mIHRoaXMgZHJhZnQgaGF2ZSBiZWVuIHJldmlld2VkIGJ5IGV4cGVy
dHMgc3VjaCBhcyBSdXNzIEhvdXNsZXkgYW5kIEppbSBTY2hhYWQgaW4gdGhlIHBhc3QuIFdlIGhh
ZCBhbHNvIHJlY2VpdmVkIGEgY29uZmlybWF0aW9uIGZyb20gSUFOQSAoU2FicmluYSBUYW5hbWFs
KSB0aGF0IHRoZSBKT1NFIGV4cGVydCBoYXMgYXBwcm92ZWQgdGhlIGNvcnJlc3BvbmRpbmcNCiBy
ZWdpc3RyYXRpb25zLiA8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPkl0IGZvciB0aGUgZGVzaWduYXRlZCBleHBlcnRzIG9mIHZhcmlvdXMgcmVnaXN0cmllcyB0
byBkZWNpZGUgd2hldGVyIHNvbWUgcmVnaXN0cmF0aW9ucyBuZWVkIGNvb3JkaW5hdGlvbiB3aXRo
IG90aGVyIHdvcmtpbmcgZ3JvdXBzLlRoYXQgYmVpbmcgc2FpZCwgbW9yZSByZXZpZXdzIGFyZSBh
bHdheXMgd2VsY29tZSAoZXZlbiBhdCB0aGlzIGxhdGUgc3RhZ2UpLiBJIGFtIHN1cmUgUmVuZSBj
YW4NCiBwcmVzZW50IGFuIHVwZGF0ZSBmb3IgdGhlIENPU0Ugd29ya2luZyBncm91cCBkdXJpbmcg
SUVURiAxMDkuIE5vdGUgdGhhdCB0aGUgZHJhZnQgaGFzIGFscmVhZHkgY2xlYXJlZCB0aGUgSUVU
RiBsYXN0IGNhbGwgYW5kIHRoZSBhdXRob3JzL2NoYWlycyB3b3VsZCBsaWtlIHRvIGZpbmlzaCB0
aGlzIHNvb24oaXNoKS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+LS1Nb2hpdDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPk9uIDExLzcvMjAgMTI6MDQgQU0sIEpvaG4gTWF0
dHNzb24gd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJt
YXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iU1YiPkhpLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IlNWIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGxv
b2tlZCB0aHJvdWdoIHRoaXMgZHJhZnQgYWdhaW4uIEkgdGhpbmsgaXQgaXMgYSB2ZXJ5IGdvb2Qg
ZHJhZnQgYW5kIEkgdGhpbmsgaXQgd2lsbCBiZSBhIHNvbHV0aW9uIHRvIHNvbWUgb2YgdGhlIHBy
b2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5Lg0KPHNwYW4gbGFuZz0iRU4tVVMi
Pkkgd2lsbCBicmluZyB1cCB0aGlzIGRyYWZ0IGZvciBkaXNjdXNzaW9uIGluIHRoZSBMQUtFIFdH
IGF0IElFVEYgMTA5Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SSBmaW5kIGl0
IHN0cmFuZ2UgdGhhdCB0aGUgSUFOQSByZWdpc3RyYXRpb24gaGFzIG5vdCBiZWVuIGNvb3JkaW5h
dGVkIHdpdGggQ09TRSBXRyBhdCBhbGwuIEkgYW0gYSBiaXQgc3VycHJpc2VkIHRvIHNlZSBJQU5B
IHJlZ2lzdHJhdGlvbnMgZm9yIENPU0UvSk9TRS9QS0lYL0NNUyBhdCBhbGwgaW4gYSBMV0lHIGRy
YWZ0IChpcyB0aGF0IGluIGNoYXJ0ZXI/KS4NCiBJZiBMV0lHIHdhbnRzIHRvIHJlZ2lzdGVyIG5l
dyBhbGdvcml0aG1zLCBJIHRoaW5rIExXSUcgYXQgYSBtaW5pbXVtIHNob3VsZCBjb29yZGluYXRl
IHdpdGggQ09TRSBXRyBhbmQgb3RoZXIgZ3JvdXBzLiBJIHRoaW5rIHRoaXMgZHJhZnQgc2hvdWxk
IGJlIHByZXNlbnRlZCBhdCB0aGUgbmV4dCBDT1NFIFdHIG1lZXRpbmcuPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPkkgc3VwcG9ydCByZWdpc3RyYXRpb24gb2YgVy0yNTUxOSBhbmQgVy00NDgg
Y3VydmVzIGFzIGxvbmcgdGhleSBhZ3JlZSB3aXRoIE5JU1QuIEkgd291bGQgbGlrZSBhbnN3ZXJz
IHRvIHRoZSBxdWVzdGlvbnMgd2h5IEVDRFNBMjU1MTkgYW5kIEVDREgyNTUxOSBhcmUgbmVlZGVk
IGF0IGFsbC4gVGhlcmUgaXMgbm8gRUNEU0FQMjU2IGFuZCBubyBFQ0RIUDI1NjxzcGFuIGxhbmc9
IkVOLVVTIj4sPC9zcGFuPg0KIHNvIHdoeSBhcmUgc3BlY2lmaWMgYWxnb3JpdGhtIHJlZ2lzdHJh
dGlvbiBuZWVkZWQgZm9yIFctMjU1MTk/Jm5ic3A7IEl0IG1ha2VzIG5vIHNlbnNlIHRvIG1lIHRo
YXQgYSBzcGVjaWFsIHNpZ25hdHVyZSByZWdpc3RyYXRpb24gaXMgbmVlZGVkIGZvciBDT1NFIGJ1
dCBub3QgZm9yIFBLSVg/IElmIFBLSVggY2FuIHVzZSBlY2RzYS13aXRoLVNIQTI1NiB3aHkgY2Fu
bm90IENPU0UgdXNlIEVTMjU2PzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGRvbid0IHRo
aW5rIEFOU0kgWDkuNjIgaXMgYW4gYWNjZXB0YWJsZSBub3JtYXRpdmUgcmVmZXJlbmNlLiBOSVNU
IGp1c3QgcmVtb3ZlZCB0aGUgbm9ybWF0aXZlIHJlZmVyZW5jZSB0byBBTlNJIFg5LjYyIGluIFNQ
IDE4Ni01LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJTViI+Q2hlZXJzLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIGxhbmc9IlNWIj5Kb2huPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
U1YiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNt
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwv
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Q09TRSA8YSBocmVm
PSJtYWlsdG86Y29zZS1ib3VuY2VzQGlldGYub3JnIj4NCiZsdDtjb3NlLWJvdW5jZXNAaWV0Zi5v
cmcmZ3Q7PC9hPiBvbiBiZWhhbGYgb2YgUmVuZSBTdHJ1aWsgPGEgaHJlZj0ibWFpbHRvOnJzdHJ1
aWsuZXh0QGdtYWlsLmNvbSI+DQombHQ7cnN0cnVpay5leHRAZ21haWwuY29tJmd0OzwvYT48YnI+
DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCA2IE5vdmVtYmVyIDIwMjAgYXQgMjA6Mzc8YnI+DQo8Yj5U
bzogPC9iPkfDtnJhbiBTZWxhbmRlciA8YSBocmVmPSJtYWlsdG86Z29yYW4uc2VsYW5kZXI9NDBl
cmljc3Nvbi5jb21AZG1hcmMuaWV0Zi5vcmciPg0KJmx0O2dvcmFuLnNlbGFuZGVyPTQwZXJpY3Nz
b24uY29tQGRtYXJjLmlldGYub3JnJmd0OzwvYT4sIDxhIGhyZWY9Im1haWx0bzpsd2lwQGlldGYu
b3JnIj4NCiZxdW90O2x3aXBAaWV0Zi5vcmcmcXVvdDs8L2E+IDxhIGhyZWY9Im1haWx0bzpsd2lw
QGlldGYub3JnIj4mbHQ7bHdpcEBpZXRmLm9yZyZndDs8L2E+LCA8YSBocmVmPSJtYWlsdG86Y29z
ZUBpZXRmLm9yZyI+DQomcXVvdDtjb3NlQGlldGYub3JnJnF1b3Q7PC9hPiA8YSBocmVmPSJtYWls
dG86Y29zZUBpZXRmLm9yZyI+Jmx0O2Nvc2VAaWV0Zi5vcmcmZ3Q7PC9hPjxicj4NCjxiPlN1Ympl
Y3Q6IDwvYj5SZTogW0NPU0VdIGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMt
MTM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPkhpIEdvcmFuOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij5QbGVhc2UgZmluZCBiZWxvdyBzb21lIGJyaWVmIGZlZWRiYWNrIG9uIHlvdXIgbm90
ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPi0gdGhlIG5hbWluZyB3ZWkyNTUxOSBoYXMgYmVlbiBh
cm91bmQgc2luY2UgdGhlIGZpcnN0IGRyYWZ0IChOb3YgMTMsIDIwMTcsIGkuZS4sIDMgeWVhcnMg
bWludXMgMSB3ZWVrIGFnbyksIHNlZSBbMV0uIE5JU1QgaW5kZWVkIHByb2R1Y2VkIHR3byBkcmFm
dCBkb2N1bWVudHMsIHZpei4gRHJhZnQgTklTVCBTUCA4MDAtMTg2IGFuZCBEcmFmdCBGSVBTIFB1
YiAxODYtNQ0KIChvbiBPY3RvYmVyIDMxLCAyMDE5KSwgd2hpY2ggZ2VuZXJhdGVkIGxvdHMgb2Yg
KHRvIG15IGtub3dsZWRnZSBzdGlsbCB1bnJlc29sdmVkKSBjb21tZW50cyBkdXJpbmcgcHVibGlj
IHJldmlldy4gSXQgaXMgaGFyZCB0byByZWZlciB0byB0aGF0IGRvY3VtZW50LCBzaW5jZSBpdCBp
cyBvbmx5IGEgZHJhZnQgYW5kIHVuZm9ydHVuYXRlbHkgaGFzIHF1aXRlIGEgZmV3IGVycm9ycy48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQiPi0gZWFybGllciB2ZXJzaW9ucyBvZiB0aGUgbHdpZyBkcmFm
dCBoYXZlIHJlY2VpdmVkIHJldmlld3MgYnkgdGhlIGNyeXB0byByZXZpZXcgcGFuZWwgKFN0YW5p
c2xhdnNsYXYgU215c2hseWFldiksIGlvdGRpciBlYXJseS1yZXZpZXcgKERhbmllbCBNaWdhdWx0
KTsgdGhlIHNlY3Rpb25zIG9uIENPU0UvSk9TRSBjb2RlIHBvaW50IGFzc2lnbm1lbnRzIHJlc3Vs
dGVkDQogZnJvbSBhIHBob25lIGNhbGwgYW5kIHZhcmlvdXMgZW1haWwgZXhjaGFuZ2VzIHdpdGgg
SmltIFNjaGFhZDsgdGhlIHNlY3Rpb24gb24gUEtJWC9DTVMgd2FzIHN1Z2dlc3RlZCBkdXJpbmcg
SUVURiBMYXN0LUNhbGwgc2VjZGlyLXJldmlldyAoUnVzcyBIb3VzbGV5KSBhbmQgcmV2aWV3ZWQg
YnkgaGltLiBUaGUgZG9jdW1lbnQgaGFkIElFVEYgTGFzdC1DYWxsIEF1ZyAyNCwgMjAyMC4gU2Vl
LCBlLmcuLCB0aGUgc3RhdHVzIHBhZ2VzIFsxXS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPi0gRUNE
U0EgaGFzIGJlZW4gYXJvdW5kIHNpbmNlIDE5OTksIGhhcyBiZWVuIHdpZGVseSBzdGFuZGFyZGl6
ZWQsIGFuZCBoYXMgc2VlbiBsb3RzIG9mIGFuYWx5c2lzLCB3aGVyZSBFQ0RTQTI1NTE5IGlzIHNp
bXBseSB5ZXQgYW5vdGhlciBpbnN0YW50aWF0aW9uLiBTaWduYXR1cmUgZ2VuZXJhdGlvbiBhbmQg
dmVyaWZpY2F0aW9uIHRpbWVzIGZvciBFQ0RTQTI1NTE5DQogc2hvdWxkIGJlIHNpbWlsYXIgdG8g
dGhvc2Ugb2YgRWQyNTUxOSAoc2luY2UgdGltaW5nIGlzIGRvbWluYXRlZCBieSBzY2FsYXIgbXVs
dGlwbGljYXRpb24sIHdoZXJlIG9uZSBjb3VsZCBzaW1wbHkgdXNlIE1vbnRnb21lcnkgYXJpdGht
ZXRpYyBbM10pLiBJbiBteSBwZXJzb25hbCB2aWV3LCBFQ0RTQTI1NTE5IG1heSBiZSBtb3JlIHNl
Y3VyZSB0aGFuIEVkMjU1MTkgKGlmIG9ubHkgYmVjYXVzZSBpdCBpcyBub24tZGV0ZXJtaW5pc3Rp
Yywgc2VlDQogU2VjdXJpdHkgc2VjdGlvbiBbNl0pOyBzaW1pbGFyIHNpZGUtY2hhbm5lbCBjYXJl
IGhhcyB0byBiZSB0YWtlbiBpbiBlaXRoZXIgY2FzZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPiZu
YnNwOy0gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgb25lIGNhbiBlYXNpbHkgc3dpdGNoIGJl
dHdlZW4gV2VpMjU1MTkgYW5kIEN1cnZlMjU1MTkgKHdoaWNoIHJlcXVpcmVzIGEgc2luZ2xlIGZp
ZWxkIGFkZGl0aW9uIG9yIHN1YnRyYWN0aW9uIG9ubHksIGkuZS4sICZsdDsuMDElLCBzZWUgQXBw
ZW5kaXggRS4yIFs3XSkuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIG9uZQ0KIGNvdWxkIHVz
ZSBXZWkyNTUxOS4tMyB3aXRoIGFuIGV4aXN0aW5nIGdlbmVyaWMgaW1wbGVtZW50YXRpb24gdGhh
dCBoYXJkY29kZXMgdGhlIGRvbWFpbiBwYXJhbWV0ZXIgYT0tMywgYnV0IG5lZWRzIHRvIGNvbXB1
dGUgYW4gaXNvZ2VueSBhbmQgZHVhbCBpc29nZW55IGZvciB0aGlzIChhZGRpbmcgNS0xMCUgY29z
dCwgc2VlIEFwcGVuZGl4IEcuMiBbOF1dKSBhbmQgYSB+OS41a0IgdGFibGUgKHNlZSBTZWN0aW9u
IDUuMyBbNF0pLiBIb3dldmVyLA0KIGlmIG9uZSBhbHJlYWR5IGhhcyBnZW5lcmljIGhhcmR3YXJl
IHN1cHBvcnQsIG9uZSBtYXkgc3RpbGwgaGF2ZSBhIHNpZ25pZmljYW50IHdpbiAoc2VlIFNlY3Rp
b24gNiBbNV0pLg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4tIFRoZSBpc29nZW55IGZvciBXZWky
NTUxOS4tMyBoYXMgb2RkIGRlZ3JlZSBsPTQ3LCB3aGljaCBpcyBjby1wcmltZSB3aXRoIHRoZSBv
cmRlciBvZiB0aGUgY3VydmUsIHNvIGlzIGluIGZhY3QgaW52ZXJ0aWJsZS4gV2l0aCBXZWk0NDgu
LTMsIHRoZSBpc29nZW55IGhhcyBkZWdyZWUgbD0yLCBzbyBpcyBub3QgaW52ZXJ0aWJsZTsgaG93
ZXZlciwgdGhpcyBkb2VzDQogbm90IHJlYWxseSBtYXR0ZXIsIHNpbmNlIGl0IGlzIGludmVydGli
bGUgd2l0aCBjb3JyZWN0bHkgZ2VuZXJhdGVkIHB1YmxpYy1wcml2YXRlIGtleSBwYWlycyAod2hp
Y2ggaGF2ZSBwcmltZS9vZGQgb3JkZXIpIGFuZCB0aGUgZmFjdG9yIHR3byBpcyBhYnNvcmJlZCB3
aXRoIGNvLWZhY3RvciBFQ0RILCB3aGVyZSBoPTQgdGhlbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+SSBob3BlIHRoaXMgaGVscHMuIDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4oKikgRm9yIGVhc2Ug
b2YgdHJhY2tpbmcsIGl0IHdvdWxkIGhlbHAgaWYgaWFuYSByZWxhdGVkIGNvbW1lbnRzIGFyZSBm
bGFnZ2VkIGluIHRoZSBzdWJqZWN0IGxpbmUgKGUuZy4sIGluY2x1ZGUgKGlhbmEpIGluIHRoZSBi
ZWdpbm5pbmcgaGVyZW9mKS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+QmVzdCByZWdhcmRzLCBSZW5lPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+UmVm
IHdpdGggaHlwZXJsaW5rczo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPlsxXSA8YSBocmVmPSJodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LXN0cnVpay1sd2lnLWN1cnZl
LXJlcHJlc2VudGF0aW9ucy0wMCI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9o
dG1sL2RyYWZ0LXN0cnVpay1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0wMDwvYT48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQiPlsyXSA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLyI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRp
b25zLzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPlszXSA8YSBocmVmPSJodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRh
dGlvbnMtMTMjc2VjdGlvbi00LjMiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
aHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNC4z
PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+WzRdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9u
cy0xMyNzZWN0aW9uLTUuMyI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi01LjM8L2E+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5bNV0gPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEz
I3NlY3Rpb24tNiI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0
LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi02PC9hPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+WzZdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9u
LTgiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3
aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tODwvYT48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPls3XSA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRS4yIj4N
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1
cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1FLjI8L2E+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0Ij5bOF0gPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9k
cmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI2FwcGVuZGl4LUcuMiI+DQpo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2
ZS1yZXByZXNlbnRhdGlvbnMtMTMjYXBwZW5kaXgtRy4yPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5PbiAyMDIwLTExLTA2IDExOjE5IGEubS4s
IEfDtnJhbiBTZWxhbmRlciB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPkhpLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5BcG9sb2dpZXMgZm9yIGNy
b3NzLXBvc3RpbmcgTFdJRyBhbmQgQ09TRS4gSSBoYWQgYSBicmllZiBsb29rIGF0IGRyYWZ0LWll
dGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMgYW5kIG5vdGljZWQgaXQNCjwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+cmVnaXN0ZXJzIGEgbG90IG9mIG5ldyBDT1NF
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+IChhbmQ8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiBKT1NFLCBQS0lYLCBhbmQgQ01T
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+KQ0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5hbGdvcml0aG1zLiBIYXMgdGhpcyBk
cmFmdCBiZWVuIGRpc2N1c3NlZCBpbiBDT1NFPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+IChKT1NFL0NVUkRMRSk8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQiPj8NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQiPklmIG5vdCwgcGVyaGFwcyBpdCBzaG91bGQgYmUgYmVmb3JlIGJlaW5nIHBy
b2dyZXNzZWQ/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVu
dDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNd
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQg
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIGRyYWZ0IG5lZWRzIHRvIG1hbmFnZSB0aGUgb3Zlcmxh
cCB3aXRoIE5JU1QgU1AgODAwLTE4Niwgd2hpY2ggc2hvdWxkIGJlIHJlZmVyZW5jZWQgYW5kIG1h
cHBpbmdzLCBuYW1lIG9mIGN1cnZlcywgZXRjLiBhbGlnbmVkLiBUaGUgZHJhZnQgZGVmaW5lcyBX
ZWkyNTUxOSBhbmQgV2VpNDQ4LiBJdCBpcyB1bmNsZWFyIGlmIHRoZXNlDQogYXJlIGlkZW50aWNh
bCB0byBXLTI1NTE5LCBXLTQ0OCBhcyBkZWZpbmVkIGluIE5JU1QgU1AgODAwLTE4Ni4gV2UgcHJv
YmFibHkgd291bGQgbm90IHdhbnQgdHdvIHNsaWdodGx5IGRpZmZlcmVudCBkZWZpbml0aW9ucyBh
bmQvb3IgbmFtZXMsIG11bHRpcGxlIENPU0UgY29kZSBwb2ludHMsIGV0Yy48L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEwOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMSBsZXZlbDEgbGZvNCI+
DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xLjxz
cGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIGRyYWZ0IHJlZ2lzdGVycyB0aGUgQ09T
RSBhbGdvcml0aG0gJnF1b3Q7RUNEU0EyNTUxOSZxdW90OyBhcyAmcXVvdDtFQ0RTQSB3aXRoIFNI
QS0yNTYgYW5kIGN1cnZlIFdlaTI1NTE5JnF1b3Q7LiBUaGF0IGlzIG5vdCBob3cgdGhlIG90aGVy
IENPU0Ugc2lnbmF0dXJlIGFsZ29yaXRobXMgd29yay4gVGhleSB3b3JrIGxpa2UgUEtJWCB3aGVy
ZSB0aGUgY3VydmUgaXMgZ2l2ZW4gYnkNCiB0aGUgcHVibGljIGtleS4gPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+QWxzbywgdzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdCI+aHkgY2Fubm90IFctMjU1MTkgYmUgdXNlZCB3aXRoIHRo
ZSBleGlzdGluZyBFUzI1NiBzaWduYXR1cmUgYWxnb3JpdGhtPw0KPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjIuPHNwYW4gc3R5bGU9ImZv
bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0Ij5UaGUgZHJhZnQgcmVnaXN0ZXJzIHRoZSBDT1NFIGFsZ29yaXRobSAm
cXVvdDtFQ0RIMjU1MTkmcXVvdDsuIFRoZXJlIGFyZSBubyBDT1NFIEVDREggYWxnb3JpdGhtcyBm
b3IgUC0yNTYsIHdoeQ0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+aXMgYW48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiBFQ0RI
IGFsZ29yaXRobSBmb3IgVzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiPi08L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjI1NTE5IGJl
IG5lZWRlZD8NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiPk90aGVyIHF1ZXN0aW9ucy4gSSBtYXkgaGF2ZSBtaXNzZWQgaXQsIGJ1dDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMSBsZXZlbDEgbGZvNCI+DQo8
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPmlzIGl0IGRlc2NyaWJlZCB3
aGF0IGFyZSB0aGUgZXhwZWN0ZWQgc2VjdXJpdHkgcHJvcGVydGllcyBvZg0KPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5FQ0RTQTI1NTE5PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+IChpbmNsdWRpbmcgbWFwcGluZykgY29tcGFy
ZWQgdG8gRWQyNTUxOT8gRm9yIGV4YW1wbGUgdy5yLnQuIHNpZGUgY2hhbm5lbCBhdHRhY2tzPzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwxIGxl
dmVsMSBsZm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPjMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+
PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+aGFz
IGFueSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudHMgYmVlbiBtYWRlIGNvbXBhcmluZw0KPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5FQ0RTQTI1NTE5IDwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPihpbmNsdWRpbmcgbWFwcGluZykg
YW5kIEVkMjU1MTk/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7
bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5
bGU9Im1zby1saXN0Oklnbm9yZSI+NC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0K
PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0Ij5zaW1pbGFyIHF1ZXN0aW9ucyBvbiBzZWN1cml0eSBhbmQgcGVyZm9ybWFuY2Ug
d2l0aCBXZWkyNTUxOS4tMyBpbnN0ZWFkIG9mIFdlaTI1NTE5LiBJZiBJIHVuZGVyc3RhbmQgcmln
aHQsIHRoZSBmb3JtZXIgbWFwcGluZyBpcyBub3QgcmV2ZXJzaWJsZSwgYnV0IGNvdWxkIGJlbmVm
aXQgZnJvbSBvcHRpbWl6ZWQgY29kZSB3aXRoIGhhcmRjb2RlZA0KIGRvbWFpbiBwYXJhbWV0ZXJz
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omwx
IGxldmVsMSBsZm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPjUuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3Nw
YW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5BTlNJIFg5LjYyLTIw
MDUgd2FzIHdpdGhkcmF3biBpbiAyMDE1IGFuZCBpcyBiZWhpbmQgYSBwYXl3YWxsPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+LCBpcyB0aGlzIHJlZmVy
ZW5jZSBuZWNlc3Nhcnk/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0iU1YiIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gbGFuZz0i
U1YiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dCI+PHNwYW4gbGFuZz0iU1YiPkfDtnJhbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PGJyPg0KPGJyPg0KPGJyPg0KPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPkNPU0UgbWFpbGluZyBsaXN0PG86cD48L286cD48L3By
ZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PGEgaHJlZj0ibWFpbHRvOkNPU0VA
aWV0Zi5vcmciPkNPU0VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9
Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9jb3NlIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Nv
c2U8L2E+PG86cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxwIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij4tLSA8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij5lbWFpbDogPGEgaHJlZj0ibWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNvbSI+cnN0
cnVpay5leHRAZ21haWwuY29tPC9hPiB8IFNreXBlOiByc3RydWlrPG86cD48L286cD48L3ByZT4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Y2VsbDogKzEgKDY0NykgODY3LTU2NTgg
fCBVUzogKzEgKDQxNSkgMjg3LTM4Njc8bzpwPjwvbzpwPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj4tLSZndDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+X19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij5Md2lwIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJl
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Im1haWx0bzpMd2lwQGlldGYub3Jn
Ij5Md2lwQGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vbHdpcCI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9sd2lwPC9hPjxv
OnA+PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_50DAA89A079647F18329DD0F6C208B97ericssoncom_--


From nobody Tue Nov 10 05:52:29 2020
Return-Path: <mohit.m.sethi@ericsson.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 6F39A3A0E63; Tue, 10 Nov 2020 05:52:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 xXwzlYdaGggd; Tue, 10 Nov 2020 05:52:23 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60045.outbound.protection.outlook.com [40.107.6.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24ECF3A0E5E; Tue, 10 Nov 2020 05:52:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ATjRcP11RJ9IDr39x06ptW5a3J5BK9r6dR9fSqOHiprDNX7xIEQsjfimUyZUCxEjnbTz2tNJax7e46E/L3lyIPCPMYOjdcHQM+PKuHC3nxCV7sedHy9gHtG4Vveh5dUZFwg2fgMRLV7eXV6nDFPEZff8QcVviv2O8LNRxN6S3JbPgiwdX8bPAs7tlv6PZ/wHoBEg9sMlkjajngZH51nkCdX6MOkMzFdKy00kEBx1gM7u06gre3RSl3PcsZR3K++U6QjfxOOMJ0GItH9opJtyAOZk14BqGp3UPY+n4Fe3iXTBABGNXJDzryLvYbISmw/7CbHGBuDpUSkEIs/MURiZmA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZGvWzeHpIuXDQY8njTWN8rNTEN4xt4WAij+lbeKCEIA=; b=IIlk1OExw21vNLoTt6RkH52ONe2LXY7K6XpM26Z82KZHwqqDrQwToHur48daXXEeJSsBj7JR3IN0vihY3SFwTVklx5khisk82N6KCzHOdLaNFtG7OQ2o38niHVJjH56XAxLoA1VbH3H8jH57IIVnSKSfn0uzLN9Z0WACV5t0RmSk/R/m5U5k0J9qc7s+5gS/RbXIb6uVSF0vYmc9rqkzZIjzvQ9vyyt3kBcKm2qEUw3rqgCeEgDRw0atd+pUD1DHjHtfV+XR4O1Gg/5fxPRhYI38u10kuvp1cnKOkV6fq3q88Quy9Q8OCbCbtTmiSfL6M1vcO7UL+F8tArnAleU/bw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZGvWzeHpIuXDQY8njTWN8rNTEN4xt4WAij+lbeKCEIA=; b=W9dtD6dSze8qNkM1K1O3ATgTWWt6/21n81A8i+xobb3FR58ptDxVGv6tOaT+YtDlOo/LXzPCDp2U2NY/xF5F9g+lM8M8SUu3ZIN5FR64cy2SFg1kvv4VcrRMByEZY3VWY/1k92EcZocDrz+i9AcCtCE+zDPi+pWao2h155ENzGI=
Received: from HE1PR07MB3209.eurprd07.prod.outlook.com (2603:10a6:7:32::14) by HE1PR0702MB3546.eurprd07.prod.outlook.com (2603:10a6:7:8d::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.10; Tue, 10 Nov 2020 13:52:20 +0000
Received: from HE1PR07MB3209.eurprd07.prod.outlook.com ([fe80::b9e1:a01b:4cfb:d82e]) by HE1PR07MB3209.eurprd07.prod.outlook.com ([fe80::b9e1:a01b:4cfb:d82e%5]) with mapi id 15.20.3564.014; Tue, 10 Nov 2020 13:52:20 +0000
From: Mohit Sethi M <mohit.m.sethi@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Mohit Sethi M <mohit.m.sethi=40ericsson.com@dmarc.ietf.org>, Rene Struik <rstruik.ext@gmail.com>, =?utf-8?B?R8O2cmFuIFNlbGFuZGVy?= <goran.selander@ericsson.com>, "lwip@ietf.org" <lwip@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Thread-Topic: [Lwip] [COSE] draft-ietf-lwig-curve-representations-13
Thread-Index: AQHWtz0RvqmohT9JmkaBLB2D5nbZD6nBSwuAgAAX5IA=
Date: Tue, 10 Nov 2020 13:52:20 +0000
Message-ID: <46615730-4788-0a16-fb98-b60a24067201@ericsson.com>
References: <HE1PR0702MB36745AEC1C6E929CA4D9A1C7F4ED0@HE1PR0702MB3674.eurprd07.prod.outlook.com> <be8f9113-a74a-7358-383c-927e7fab0f13@gmail.com> <3DEA816D-EBFE-4914-B327-5EA11ECABF45@ericsson.com> <886e0e73-c8f7-4a13-ecd7-c9c1743b986f@ericsson.com> <50DAA89A-0796-47F1-8329-DD0F6C208B97@ericsson.com>
In-Reply-To: <50DAA89A-0796-47F1-8329-DD0F6C208B97@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [2001:14bb:140:320d:aefa:6bc7:7681:ac12]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e26ae95-db89-4fc0-5367-08d8857fd7f8
x-ms-traffictypediagnostic: HE1PR0702MB3546:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0702MB354626DFC4EC4761DCBDC858D0E90@HE1PR0702MB3546.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ROZfbudqFZi4tA/JI9lbVunijq2lzIng13RBf8LUeFvkxipw3g4+5QOXHf1ZGk784bd3DO0Q/S0D6lRVWDflt+yujxgT6CJtT3XeWDQ1y3pzULgGzq0um1JdSnaOZ942+ED5u0kWUkm9PPF6h7aSI7zMQot2HzBDGcRLXuyFN2jRexr9ScV2KkJURh5Jss/J9WcmVdsppHxHcHRCDWNmH6OHDNnGHMBv7g6+X/uc3sD0jMZVWG+91M5CP17Ywt6FiKrRCgTj89C3vk6CV6GXR5Wnd8S5mFleSHVxGFEOyK2rvdCbzlnm5ppXeVGi7lNVzYH+IaC2BelWM7YEJFoPuKEGyOYAii2k5mQdLmQrgTt/YJEbhWxCDOecSRMI8UX0ZfN++Ed6HpXoJ/62RKZPN+SPgXoCaXTCU60rwfJH948voT6SU9U1OzroKogj3abBHrFlziH6TMlNJRunAbiKrQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR07MB3209.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(136003)(346002)(366004)(396003)(376002)(39860400002)(5660300002)(478600001)(6486002)(8676002)(186003)(30864003)(71200400001)(53546011)(6506007)(8936002)(86362001)(31686004)(83380400001)(6512007)(4001150100001)(110136005)(966005)(64756008)(66946007)(76116006)(66556008)(66476007)(66446008)(316002)(166002)(36756003)(31696002)(2906002)(66574015)(2616005)(43740500002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?YlY0bnNiclpGaW1BdE5IaStFNG1pajhIZ0NtZXI4dDNXcVcxU3NoVWJsdkVk?= =?utf-8?B?Z2FWSkdnSUZXZ0Yza2NsazQ0TnlqSytZendlaHRQZVhKeXBPQnF2OWorWXY4?= =?utf-8?B?NGpKbUd5ZkxESkZTY1pranpjRUZSWmx3cjVUamxIcHdqZXY2RGVVeWpHRy9u?= =?utf-8?B?Umo0V0hhbHZKN3ptUlJRM0VYRWpRc2lJbExnMFJ2bGtOWmFJZXAzOUhqbG5S?= =?utf-8?B?N2hZNlgyN1QzY0hGV25tK0NUMUkwZGkwbmlWTXNyOUxlZCtYQlJZR3BZZER6?= =?utf-8?B?MzR2cFdUL2xTbndGQ1lZeGlpT0FBNTE4UmhOK0xnNzRIWWZsaGJrU2FoY2Fy?= =?utf-8?B?dXR2RlVTSWZPbFFBNkl0emQ0bFN0VGNDa0J2dU55OFU0UVR2SEhiWTJtRjdu?= =?utf-8?B?bUdLUTd0Z2xxaVZhOXI2NlZHMlpIeHRBYlZzZkt6RURkS2dkTW9zSFVKbmZh?= =?utf-8?B?V0ozcFR4S0Z2SFNtUGVVMnY5K3AwTnpvU2pDZmU4bGg0Z2RhTnJjcGpKeS9P?= =?utf-8?B?NURQdXdZWlpiWU5KcXFNdDlCNDJUSXRVRGUwRXYyRnlvT2JOaGI4UStRQ2s2?= =?utf-8?B?eVB5NXZNNnVGRWZFS1pWTkRMM1h5cHRwNHlWQWlpaE00MmUrcTg1S0MrWVFR?= =?utf-8?B?RW9RT010Mm1iQVh6dHNkUDB1SHlYb0REZ29nTzFxS1lWOTNlTU1obE1HSFVE?= =?utf-8?B?eHZiRTVORlBtTU5sNzdHOXlSa0tyaUFQN3RFaXR4bVhENXNyNjVqK0YvdTMv?= =?utf-8?B?OGlONWFuM2VGUTltNkNWVDhZdlJ1YlBmdFZMak82ckdSdFJyQllyUFNuNU42?= =?utf-8?B?V0U2L29ITFFoSHoyUUk1OVNMMzlUdnltTTNPdDZ1cElUejZaOTVsdzZvMjZC?= =?utf-8?B?WE10dTdtNHhoNVUyQytqUjJ6Slc3YVQ0NkNpSEIzODZEL2wzbHd3U3cvYmMx?= =?utf-8?B?NGowZmNjM1NlaVkzWGU0ZFYyVENKWm84V2g4dGFZQXRPZ3k3WnNnZjZjY0Uy?= =?utf-8?B?MTB3VGl6ZFc1NGNER2NGWDBBS3Z3V3pYaG9BVDgyUHoyUHFlMWorblI5Q1dH?= =?utf-8?B?OSszaWJwc0hxVzU3NEwxNE5nUUhPSEE2MTluQkdKWkk2bmk0a21ZUHR0R1FE?= =?utf-8?B?TndRa3JQOHA1UGRFWEpuaUJwY2ZYVGhCMU03L1g2Y3ZrNWhZMkdsTGFYZEUy?= =?utf-8?B?WWt2czhwbDBsWmwySGtZeGk2cVNxaFptTFJiZSs2RUpRdEdGdk1Xa1dnWTFC?= =?utf-8?B?cE4xMVRWNWtMZ2daYVZtOU90RFZlclhJekQxRDN2NGFXaWdtZz09?=
Content-Type: multipart/alternative; boundary="_000_4661573047880a16fb98b60a24067201ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB3209.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e26ae95-db89-4fc0-5367-08d8857fd7f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 13:52:20.2422 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6hoDBGYbNsIriQej1/PwhFZC7tBLbI+6LWEyiFyRqGJdPVGQZN2kl/wsQEKsoaUczeXBNsYAkMsvZee4N9KQ+ISa4JSJIe6b34HgiF8rwwE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3546
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/b3jG7mUIVOGIYFCBlrbI5ODU_i4>
Subject: Re: [COSE] [Lwip]  draft-ietf-lwig-curve-representations-13
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 10 Nov 2020 13:52:26 -0000

--_000_4661573047880a16fb98b60a24067201ericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgSm9obiwNCg0KVGhlc2UgYXJlIGFsbCB2YWxpZCBwb2ludHMgYW5kIEkgYW0gc3VyZSB0aGUg
YXV0aG9ycyB3aWxsIGFkZHJlc3MgdGhlbS4NCg0KUmVnYXJkaW5nIHRoZSBwcm9jZXNzIG9mIElB
TkEgcmVnaXN0cmF0aW9ucywgUkZDIDgxMjYgKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9y
ZmM4MTI2I3NlY3Rpb24tNS4yKSBub3RlczoNCg0KICAgVGhlIGRlc2lnbmF0ZWQgZXhwZXJ0IGlz
IHJlc3BvbnNpYmxlIGZvciBjb29yZGluYXRpbmcgdGhlIGFwcHJvcHJpYXRlDQogICByZXZpZXcg
b2YgYW4gYXNzaWdubWVudCByZXF1ZXN0Lg0KDQpBcyB5b3UgY2FuIHNlZSBmcm9tIHRoZSBkb2N1
bWVudCBoaXN0b3J5IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
bHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMvaGlzdG9yeS8gOg0KDQoyMDIwLTEwLTIwDQoxMiAg
ICAgIFNhYnJpbmEgVGFuYW1hbCBJQU5BIEV4cGVydHMgU3RhdGUgY2hhbmdlZCB0byBFeHBlcnQg
UmV2aWV3cyBPSyBmcm9tIFJldmlld3MgYXNzaWduZWQNCjIwMjAtMTAtMjANCjEyICAgICAgU2Fi
cmluYSBUYW5hbWFsIElBTkEgUmV2aWV3IHN0YXRlIGNoYW5nZWQgdG8gSUFOQSBPSyAtIEFjdGlv
bnMgTmVlZGVkIGZyb20gSUFOQSAtIE5vdCBPSw0KMjAyMC0wOS0wOA0KMTIgICAgICBTYWJyaW5h
IFRhbmFtYWwgSUFOQSBFeHBlcnRzIFN0YXRlIGNoYW5nZWQgdG8gUmV2aWV3cyBhc3NpZ25lZA0K
MjAyMC0wOS0wOA0KMTIgICAgICAoU3lzdGVtKSAgICAgICAgSUFOQSBSZXZpZXcgc3RhdGUgY2hh
bmdlZCB0byBJQU5BIC0gTm90IE9LIGZyb20gSUFOQSAtIFJldmlldyBOZWVkZWQNCg0Kd2Ugd2Vy
ZSBtYWRlIHRvIGJlbGlldmUgdGhhdCB0aGUgcmVnaXN0cmF0aW9ucyBhcmUgT0suIEfDtnJhbiBp
cyBvbmUgb2YgdGhlIGRlc2lnbmF0ZWQgZXhwZXJ0cyBmb3IgdGhlIENPU0UgcmVnaXN0cmllcyBh
bmQgaGFzIGJyb3VnaHQgZm9yd2FyZCB0aGUgcG90ZW50aWFsIGlzc3VlcyB0byB0aGUgQ09TRSB3
b3JraW5nIGdyb3VwLiBTbyB0aGUgcHJvY2VzcyB3b3JrcyAoYWxiZWl0IGl0cyBub3QgcGVyZmVj
dCkuDQoNCllvdXIgZmVlZGJhY2sgYXNraW5nIHVzIHRvIGJldHRlciBjb29yZGluYXRlIHdpdGgg
dGhlIENPU0Ugd29ya2luZyBncm91cCBpcyB2ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQgYW5kIHdlIGlu
IExXSUcgd2lsbCB0cnkgdG8gZW5zdXJlIHRoaXMgaW4gdGhlIGZ1dHVyZS4NCg0KLS1Nb2hpdA0K
DQpPbiAxMS8xMC8yMCAyOjI2IFBNLCBKb2huIE1hdHRzc29uIHdyb3RlOg0KSGksDQpXaGlsZSBh
bnkgd29ya2luZyBncm91cCBjYW4gcmVnaXN0ZXIgYWxnb3JpdGhtcyBmb3IgQ09TRSwgSSBmaW5k
IGl0IGRpc2FwcG9pbnRpbmcgdGhhdCBub2JvZHkgdG9vayAxMCBzZWNvbmRzIHRvIHNlbmQgYW4g
ZW1haWwgdG8gQ09TRSBiZWZvcmUgR8O2cmFuIGRpZC4gSSBkaWQgbm90IGF0IGFsbCBleHBlY3Qg
TFdJRyB0byBzdGFuZGFyZGl6ZSBuZXcgY3VydmVzIGFuZCByZWdpc3RlciB0aGVtLiBXaGVuIEkg
cmV2aWV3ZWQgdGhlIGRyYWZ0IHNvbWUgdGltZSBhZ28gaXQgb25seSBjb250YWluZWQgZm9ybXVs
YXMgdG8gZW5hYmxlIHVzZSBvZiBleGlzdGluZyBpbXBsZW1lbnRhdGlvbnMuIEJlbiBzZW50IGFu
IGVtYWlsIHRvIENGUkcgdG8gYSBjb3VwbGUgb2YgbW9udGggYWdvLCBidXQgYXMgdGhlIGFic3Ry
YWN0IGhhcyBub3QgYmVlbiB1cGRhdGVkIHNpbmNlIHRoZSAtMDAgdmVyc2lvbiwgSSBkaWQgbm90
IHJlYWQgaXQgYWdhaW4uDQotIFRoZSBkcmFmdCB0cmllcyB0byByZWdpc3RlciBhIGxvdCBvZiBs
b3cgdmFsdWVzICgtMSwgLTIsIC05LCAtMjQsIC00OCwgLTQ5KSBpbiB0aGUgQ09TRSByZWdpc3Ry
aWVzIHdoaWNoIGl0IG9idmlvdXNseSBjYW5ub3QgYXMgdGhlIGRyYWZ0IGlzIGluZm9ybWF0aW9u
YWwsIGFuZCB0aGUgcmVnaXN0cmF0aW9ucyByZXF1aXJlIHN0YW5kYXJkcyBhY3Rpb24uDQotIElm
IGEgbmV3IEVDRFNBMjU1MTkgcmVnaXN0cmF0aW9uIGlzIG5lZWRlZCBmb3IgQ09TRSwgaXQgc2hv
dWxkIGJlIG5lZWRlZCBmb3IgUEtJWCBhcyB3ZWxsLiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQg
RVMyNTYgYW5kIGVjZHNhLXdpdGgtU0hBMjU2IGFyZSB0aGUgc2FtZS4NCi0gSSByZWFsbHkgZG8g
bm90IHdhbnQgdG8gcmVwZWF0IHRoZSBtZXNzIHdpdGggc2VjcDI1NnIvcHJpbWUyNTZ2MS9QLTI1
NiB3aGVyZSBkaWZmZXJlbnQgU0RPcyBzdGFuZGFyZGl6ZWQgZGlmZmVyZW50IG5hbWVzIGZvciB0
aGUgc2FtZSBjdXJ2ZS4NCi0gSUVURiBjdXJ2ZSBkZWZpbml0aW9uIGFuZCBPSUQgYW5kIElBTkEg
cmVnaXN0cmF0aW9ucyBvZiBjdXJ2ZTI1NTE5IGluIFdlaXJzdHJhc3MgZm9ybSBzaG91bGQgYWJz
b2x1dGVseSBiZSBjb29yZGluYXRlZCB3aXRoIE5JU1QuIFRoZSBsYXN0IHRoaW5nIGFueWJvZHkg
d2FudCBpcyB0d28gaWRlbnRpZmllcnMgZm9yIHRoZSBzYW1lIGN1cnZlLCBvciBldmVuIHdvcnNl
LCB0d28gc2xpZ2h0bHkgZGlmZmVyZW50IHZlcnNpb25zIG9mIGN1cnZlMjU1MTkgaW4gV2VpcnN0
cmFzcyBmb3JtLiBMb29raW5nIGF0IGRyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlv
bnMtMTMgYW5kIE5JU1QuU1AuODAwLTE4Ni1kcmFmdCBpdCBsb29rcyBsaWtlIHRoZSB5LWNvb3Jk
aW5hdGUgb2YgRyBpcyBkaWZmZXJlbnQgZm9yIFdlaTI1NTE5IGFuZCBXLTI1NTE5Li4uDQpDaGVl
cnMsDQpKb2huDQoNCkZyb206IE1vaGl0IFNldGhpIE0gPG1vaGl0Lm0uc2V0aGk9NDBlcmljc3Nv
bi5jb21AZG1hcmMuaWV0Zi5vcmc+PG1haWx0bzptb2hpdC5tLnNldGhpPTQwZXJpY3Nzb24uY29t
QGRtYXJjLmlldGYub3JnPg0KRGF0ZTogVHVlc2RheSwgMTAgTm92ZW1iZXIgMjAyMCBhdCAwOTo0
MA0KVG86IEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29tPjxtYWlsdG86
am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb20+LCBSZW5lIFN0cnVpayA8cnN0cnVpay5leHRAZ21h
aWwuY29tPjxtYWlsdG86cnN0cnVpay5leHRAZ21haWwuY29tPiwgR8O2cmFuIFNlbGFuZGVyIDxn
b3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+PG1haWx0bzpnb3Jhbi5zZWxhbmRlckBlcmljc3Nv
bi5jb20+LCAibHdpcEBpZXRmLm9yZyI8bWFpbHRvOmx3aXBAaWV0Zi5vcmc+IDxsd2lwQGlldGYu
b3JnPjxtYWlsdG86bHdpcEBpZXRmLm9yZz4sICJjb3NlQGlldGYub3JnIjxtYWlsdG86Y29zZUBp
ZXRmLm9yZz4gPGNvc2VAaWV0Zi5vcmc+PG1haWx0bzpjb3NlQGlldGYub3JnPg0KU3ViamVjdDog
UmU6IFtMd2lwXSBbQ09TRV0gZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0x
Mw0KDQoNCkhpIEpvaG4sDQoNCkFzIGEgY28tY2hhaXIgb2YgdGhlIExXSUcgd29ya2luZyBncm91
cCwgSSBhbSBoYXBweSB0aGF0IHlvdSBmaW5kIHRoaXMgZHJhZnQgZnJvbSBMV0lHICJ2ZXJ5IGdv
b2QiIGFuZCBiZWxpZXZlIHRoYXQgaXQgY291bGQgaGVscCBzb2x2ZSAic29tZSBvZiB0aGUgcHJv
YmxlbXMgSW9UIGRldmljZXMgaGF2ZSB3aXRoIEVkMjU1MTkiLg0KDQpUaGUgSUFOQSByZWdpc3Ry
YXRpb25zIG9mIHRoaXMgZHJhZnQgaGF2ZSBiZWVuIHJldmlld2VkIGJ5IGV4cGVydHMgc3VjaCBh
cyBSdXNzIEhvdXNsZXkgYW5kIEppbSBTY2hhYWQgaW4gdGhlIHBhc3QuIFdlIGhhZCBhbHNvIHJl
Y2VpdmVkIGEgY29uZmlybWF0aW9uIGZyb20gSUFOQSAoU2FicmluYSBUYW5hbWFsKSB0aGF0IHRo
ZSBKT1NFIGV4cGVydCBoYXMgYXBwcm92ZWQgdGhlIGNvcnJlc3BvbmRpbmcgcmVnaXN0cmF0aW9u
cy4NCg0KSXQgZm9yIHRoZSBkZXNpZ25hdGVkIGV4cGVydHMgb2YgdmFyaW91cyByZWdpc3RyaWVz
IHRvIGRlY2lkZSB3aGV0ZXIgc29tZSByZWdpc3RyYXRpb25zIG5lZWQgY29vcmRpbmF0aW9uIHdp
dGggb3RoZXIgd29ya2luZyBncm91cHMuVGhhdCBiZWluZyBzYWlkLCBtb3JlIHJldmlld3MgYXJl
IGFsd2F5cyB3ZWxjb21lIChldmVuIGF0IHRoaXMgbGF0ZSBzdGFnZSkuIEkgYW0gc3VyZSBSZW5l
IGNhbiBwcmVzZW50IGFuIHVwZGF0ZSBmb3IgdGhlIENPU0Ugd29ya2luZyBncm91cCBkdXJpbmcg
SUVURiAxMDkuIE5vdGUgdGhhdCB0aGUgZHJhZnQgaGFzIGFscmVhZHkgY2xlYXJlZCB0aGUgSUVU
RiBsYXN0IGNhbGwgYW5kIHRoZSBhdXRob3JzL2NoYWlycyB3b3VsZCBsaWtlIHRvIGZpbmlzaCB0
aGlzIHNvb24oaXNoKS4NCg0KLS1Nb2hpdA0KT24gMTEvNy8yMCAxMjowNCBBTSwgSm9obiBNYXR0
c3NvbiB3cm90ZToNCg0KSGksDQoNCg0KDQpJIGxvb2tlZCB0aHJvdWdoIHRoaXMgZHJhZnQgYWdh
aW4uIEkgdGhpbmsgaXQgaXMgYSB2ZXJ5IGdvb2QgZHJhZnQgYW5kIEkgdGhpbmsgaXQgd2lsbCBi
ZSBhIHNvbHV0aW9uIHRvIHNvbWUgb2YgdGhlIHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0
aCBFZDI1NTE5LiBJIHdpbGwgYnJpbmcgdXAgdGhpcyBkcmFmdCBmb3IgZGlzY3Vzc2lvbiBpbiB0
aGUgTEFLRSBXRyBhdCBJRVRGIDEwOS4NCg0KDQoNCkkgZmluZCBpdCBzdHJhbmdlIHRoYXQgdGhl
IElBTkEgcmVnaXN0cmF0aW9uIGhhcyBub3QgYmVlbiBjb29yZGluYXRlZCB3aXRoIENPU0UgV0cg
YXQgYWxsLiBJIGFtIGEgYml0IHN1cnByaXNlZCB0byBzZWUgSUFOQSByZWdpc3RyYXRpb25zIGZv
ciBDT1NFL0pPU0UvUEtJWC9DTVMgYXQgYWxsIGluIGEgTFdJRyBkcmFmdCAoaXMgdGhhdCBpbiBj
aGFydGVyPykuIElmIExXSUcgd2FudHMgdG8gcmVnaXN0ZXIgbmV3IGFsZ29yaXRobXMsIEkgdGhp
bmsgTFdJRyBhdCBhIG1pbmltdW0gc2hvdWxkIGNvb3JkaW5hdGUgd2l0aCBDT1NFIFdHIGFuZCBv
dGhlciBncm91cHMuIEkgdGhpbmsgdGhpcyBkcmFmdCBzaG91bGQgYmUgcHJlc2VudGVkIGF0IHRo
ZSBuZXh0IENPU0UgV0cgbWVldGluZy4NCg0KDQoNCkkgc3VwcG9ydCByZWdpc3RyYXRpb24gb2Yg
Vy0yNTUxOSBhbmQgVy00NDggY3VydmVzIGFzIGxvbmcgdGhleSBhZ3JlZSB3aXRoIE5JU1QuIEkg
d291bGQgbGlrZSBhbnN3ZXJzIHRvIHRoZSBxdWVzdGlvbnMgd2h5IEVDRFNBMjU1MTkgYW5kIEVD
REgyNTUxOSBhcmUgbmVlZGVkIGF0IGFsbC4gVGhlcmUgaXMgbm8gRUNEU0FQMjU2IGFuZCBubyBF
Q0RIUDI1Niwgc28gd2h5IGFyZSBzcGVjaWZpYyBhbGdvcml0aG0gcmVnaXN0cmF0aW9uIG5lZWRl
ZCBmb3IgVy0yNTUxOT8gIEl0IG1ha2VzIG5vIHNlbnNlIHRvIG1lIHRoYXQgYSBzcGVjaWFsIHNp
Z25hdHVyZSByZWdpc3RyYXRpb24gaXMgbmVlZGVkIGZvciBDT1NFIGJ1dCBub3QgZm9yIFBLSVg/
IElmIFBLSVggY2FuIHVzZSBlY2RzYS13aXRoLVNIQTI1NiB3aHkgY2Fubm90IENPU0UgdXNlIEVT
MjU2Pw0KDQoNCg0KSSBkb24ndCB0aGluayBBTlNJIFg5LjYyIGlzIGFuIGFjY2VwdGFibGUgbm9y
bWF0aXZlIHJlZmVyZW5jZS4gTklTVCBqdXN0IHJlbW92ZWQgdGhlIG5vcm1hdGl2ZSByZWZlcmVu
Y2UgdG8gQU5TSSBYOS42MiBpbiBTUCAxODYtNS4NCg0KQ2hlZXJzLA0KSm9obg0KDQpGcm9tOiBD
T1NFIDxjb3NlLWJvdW5jZXNAaWV0Zi5vcmc+PG1haWx0bzpjb3NlLWJvdW5jZXNAaWV0Zi5vcmc+
IG9uIGJlaGFsZiBvZiBSZW5lIFN0cnVpayA8cnN0cnVpay5leHRAZ21haWwuY29tPjxtYWlsdG86
cnN0cnVpay5leHRAZ21haWwuY29tPg0KRGF0ZTogRnJpZGF5LCA2IE5vdmVtYmVyIDIwMjAgYXQg
MjA6MzcNClRvOiBHw7ZyYW4gU2VsYW5kZXIgPGdvcmFuLnNlbGFuZGVyPTQwZXJpY3Nzb24uY29t
QGRtYXJjLmlldGYub3JnPjxtYWlsdG86Z29yYW4uc2VsYW5kZXI9NDBlcmljc3Nvbi5jb21AZG1h
cmMuaWV0Zi5vcmc+LCAibHdpcEBpZXRmLm9yZyI8bWFpbHRvOmx3aXBAaWV0Zi5vcmc+IDxsd2lw
QGlldGYub3JnPjxtYWlsdG86bHdpcEBpZXRmLm9yZz4sICJjb3NlQGlldGYub3JnIjxtYWlsdG86
Y29zZUBpZXRmLm9yZz4gPGNvc2VAaWV0Zi5vcmc+PG1haWx0bzpjb3NlQGlldGYub3JnPg0KU3Vi
amVjdDogUmU6IFtDT1NFXSBkcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEz
DQoNCkhpIEdvcmFuOg0KDQpQbGVhc2UgZmluZCBiZWxvdyBzb21lIGJyaWVmIGZlZWRiYWNrIG9u
IHlvdXIgbm90ZToNCi0gdGhlIG5hbWluZyB3ZWkyNTUxOSBoYXMgYmVlbiBhcm91bmQgc2luY2Ug
dGhlIGZpcnN0IGRyYWZ0IChOb3YgMTMsIDIwMTcsIGkuZS4sIDMgeWVhcnMgbWludXMgMSB3ZWVr
IGFnbyksIHNlZSBbMV0uIE5JU1QgaW5kZWVkIHByb2R1Y2VkIHR3byBkcmFmdCBkb2N1bWVudHMs
IHZpei4gRHJhZnQgTklTVCBTUCA4MDAtMTg2IGFuZCBEcmFmdCBGSVBTIFB1YiAxODYtNSAob24g
T2N0b2JlciAzMSwgMjAxOSksIHdoaWNoIGdlbmVyYXRlZCBsb3RzIG9mICh0byBteSBrbm93bGVk
Z2Ugc3RpbGwgdW5yZXNvbHZlZCkgY29tbWVudHMgZHVyaW5nIHB1YmxpYyByZXZpZXcuIEl0IGlz
IGhhcmQgdG8gcmVmZXIgdG8gdGhhdCBkb2N1bWVudCwgc2luY2UgaXQgaXMgb25seSBhIGRyYWZ0
IGFuZCB1bmZvcnR1bmF0ZWx5IGhhcyBxdWl0ZSBhIGZldyBlcnJvcnMuDQotIGVhcmxpZXIgdmVy
c2lvbnMgb2YgdGhlIGx3aWcgZHJhZnQgaGF2ZSByZWNlaXZlZCByZXZpZXdzIGJ5IHRoZSBjcnlw
dG8gcmV2aWV3IHBhbmVsIChTdGFuaXNsYXZzbGF2IFNteXNobHlhZXYpLCBpb3RkaXIgZWFybHkt
cmV2aWV3IChEYW5pZWwgTWlnYXVsdCk7IHRoZSBzZWN0aW9ucyBvbiBDT1NFL0pPU0UgY29kZSBw
b2ludCBhc3NpZ25tZW50cyByZXN1bHRlZCBmcm9tIGEgcGhvbmUgY2FsbCBhbmQgdmFyaW91cyBl
bWFpbCBleGNoYW5nZXMgd2l0aCBKaW0gU2NoYWFkOyB0aGUgc2VjdGlvbiBvbiBQS0lYL0NNUyB3
YXMgc3VnZ2VzdGVkIGR1cmluZyBJRVRGIExhc3QtQ2FsbCBzZWNkaXItcmV2aWV3IChSdXNzIEhv
dXNsZXkpIGFuZCByZXZpZXdlZCBieSBoaW0uIFRoZSBkb2N1bWVudCBoYWQgSUVURiBMYXN0LUNh
bGwgQXVnIDI0LCAyMDIwLiBTZWUsIGUuZy4sIHRoZSBzdGF0dXMgcGFnZXMgWzFdLg0KLSBFQ0RT
QSBoYXMgYmVlbiBhcm91bmQgc2luY2UgMTk5OSwgaGFzIGJlZW4gd2lkZWx5IHN0YW5kYXJkaXpl
ZCwgYW5kIGhhcyBzZWVuIGxvdHMgb2YgYW5hbHlzaXMsIHdoZXJlIEVDRFNBMjU1MTkgaXMgc2lt
cGx5IHlldCBhbm90aGVyIGluc3RhbnRpYXRpb24uIFNpZ25hdHVyZSBnZW5lcmF0aW9uIGFuZCB2
ZXJpZmljYXRpb24gdGltZXMgZm9yIEVDRFNBMjU1MTkgc2hvdWxkIGJlIHNpbWlsYXIgdG8gdGhv
c2Ugb2YgRWQyNTUxOSAoc2luY2UgdGltaW5nIGlzIGRvbWluYXRlZCBieSBzY2FsYXIgbXVsdGlw
bGljYXRpb24sIHdoZXJlIG9uZSBjb3VsZCBzaW1wbHkgdXNlIE1vbnRnb21lcnkgYXJpdGhtZXRp
YyBbM10pLiBJbiBteSBwZXJzb25hbCB2aWV3LCBFQ0RTQTI1NTE5IG1heSBiZSBtb3JlIHNlY3Vy
ZSB0aGFuIEVkMjU1MTkgKGlmIG9ubHkgYmVjYXVzZSBpdCBpcyBub24tZGV0ZXJtaW5pc3RpYywg
c2VlIFNlY3VyaXR5IHNlY3Rpb24gWzZdKTsgc2ltaWxhciBzaWRlLWNoYW5uZWwgY2FyZSBoYXMg
dG8gYmUgdGFrZW4gaW4gZWl0aGVyIGNhc2UuDQogLSBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0
LCBvbmUgY2FuIGVhc2lseSBzd2l0Y2ggYmV0d2VlbiBXZWkyNTUxOSBhbmQgQ3VydmUyNTUxOSAo
d2hpY2ggcmVxdWlyZXMgYSBzaW5nbGUgZmllbGQgYWRkaXRpb24gb3Igc3VidHJhY3Rpb24gb25s
eSwgaS5lLiwgPC4wMSUsIHNlZSBBcHBlbmRpeCBFLjIgWzddKS4gQXMgbWVudGlvbmVkIGluIHRo
ZSBkcmFmdCwgb25lIGNvdWxkIHVzZSBXZWkyNTUxOS4tMyB3aXRoIGFuIGV4aXN0aW5nIGdlbmVy
aWMgaW1wbGVtZW50YXRpb24gdGhhdCBoYXJkY29kZXMgdGhlIGRvbWFpbiBwYXJhbWV0ZXIgYT0t
MywgYnV0IG5lZWRzIHRvIGNvbXB1dGUgYW4gaXNvZ2VueSBhbmQgZHVhbCBpc29nZW55IGZvciB0
aGlzIChhZGRpbmcgNS0xMCUgY29zdCwgc2VlIEFwcGVuZGl4IEcuMiBbOF1dKSBhbmQgYSB+OS41
a0IgdGFibGUgKHNlZSBTZWN0aW9uIDUuMyBbNF0pLiBIb3dldmVyLCBpZiBvbmUgYWxyZWFkeSBo
YXMgZ2VuZXJpYyBoYXJkd2FyZSBzdXBwb3J0LCBvbmUgbWF5IHN0aWxsIGhhdmUgYSBzaWduaWZp
Y2FudCB3aW4gKHNlZSBTZWN0aW9uIDYgWzVdKS4NCi0gVGhlIGlzb2dlbnkgZm9yIFdlaTI1NTE5
Li0zIGhhcyBvZGQgZGVncmVlIGw9NDcsIHdoaWNoIGlzIGNvLXByaW1lIHdpdGggdGhlIG9yZGVy
IG9mIHRoZSBjdXJ2ZSwgc28gaXMgaW4gZmFjdCBpbnZlcnRpYmxlLiBXaXRoIFdlaTQ0OC4tMywg
dGhlIGlzb2dlbnkgaGFzIGRlZ3JlZSBsPTIsIHNvIGlzIG5vdCBpbnZlcnRpYmxlOyBob3dldmVy
LCB0aGlzIGRvZXMgbm90IHJlYWxseSBtYXR0ZXIsIHNpbmNlIGl0IGlzIGludmVydGlibGUgd2l0
aCBjb3JyZWN0bHkgZ2VuZXJhdGVkIHB1YmxpYy1wcml2YXRlIGtleSBwYWlycyAod2hpY2ggaGF2
ZSBwcmltZS9vZGQgb3JkZXIpIGFuZCB0aGUgZmFjdG9yIHR3byBpcyBhYnNvcmJlZCB3aXRoIGNv
LWZhY3RvciBFQ0RILCB3aGVyZSBoPTQgdGhlbi4NCg0KSSBob3BlIHRoaXMgaGVscHMuDQoNCigq
KSBGb3IgZWFzZSBvZiB0cmFja2luZywgaXQgd291bGQgaGVscCBpZiBpYW5hIHJlbGF0ZWQgY29t
bWVudHMgYXJlIGZsYWdnZWQgaW4gdGhlIHN1YmplY3QgbGluZSAoZS5nLiwgaW5jbHVkZSAoaWFu
YSkgaW4gdGhlIGJlZ2lubmluZyBoZXJlb2YpLg0KDQpCZXN0IHJlZ2FyZHMsIFJlbmUNCg0KDQpS
ZWYgd2l0aCBoeXBlcmxpbmtzOg0KWzFdIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2h0bWwvZHJhZnQtc3RydWlrLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTAwDQpbMl0gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJl
c2VudGF0aW9ucy8NClszXSBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2Ry
YWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi00LjMNCls0XSBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2
ZS1yZXByZXNlbnRhdGlvbnMtMTMjc2VjdGlvbi01LjMNCls1XSBodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMt
MTMjc2VjdGlvbi02DQpbNl0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9k
cmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tOA0KWzddIGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZl
LXJlcHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1FLjINCls4XSBodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMt
MTMjYXBwZW5kaXgtRy4yDQoNCk9uIDIwMjAtMTEtMDYgMTE6MTkgYS5tLiwgR8O2cmFuIFNlbGFu
ZGVyIHdyb3RlOg0KSGksDQoNCkFwb2xvZ2llcyBmb3IgY3Jvc3MtcG9zdGluZyBMV0lHIGFuZCBD
T1NFLiBJIGhhZCBhIGJyaWVmIGxvb2sgYXQgZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2Vu
dGF0aW9ucy0xMyBhbmQgbm90aWNlZCBpdCByZWdpc3RlcnMgYSBsb3Qgb2YgbmV3IENPU0UgKGFu
ZCBKT1NFLCBQS0lYLCBhbmQgQ01TKSBhbGdvcml0aG1zLiBIYXMgdGhpcyBkcmFmdCBiZWVuIGRp
c2N1c3NlZCBpbiBDT1NFIChKT1NFL0NVUkRMRSk/IElmIG5vdCwgcGVyaGFwcyBpdCBzaG91bGQg
YmUgYmVmb3JlIGJlaW5nIHByb2dyZXNzZWQ/DQoNCg0KDQoxLiAgICAgICBUaGUgZHJhZnQgbmVl
ZHMgdG8gbWFuYWdlIHRoZSBvdmVybGFwIHdpdGggTklTVCBTUCA4MDAtMTg2LCB3aGljaCBzaG91
bGQgYmUgcmVmZXJlbmNlZCBhbmQgbWFwcGluZ3MsIG5hbWUgb2YgY3VydmVzLCBldGMuIGFsaWdu
ZWQuIFRoZSBkcmFmdCBkZWZpbmVzIFdlaTI1NTE5IGFuZCBXZWk0NDguIEl0IGlzIHVuY2xlYXIg
aWYgdGhlc2UgYXJlIGlkZW50aWNhbCB0byBXLTI1NTE5LCBXLTQ0OCBhcyBkZWZpbmVkIGluIE5J
U1QgU1AgODAwLTE4Ni4gV2UgcHJvYmFibHkgd291bGQgbm90IHdhbnQgdHdvIHNsaWdodGx5IGRp
ZmZlcmVudCBkZWZpbml0aW9ucyBhbmQvb3IgbmFtZXMsIG11bHRpcGxlIENPU0UgY29kZSBwb2lu
dHMsIGV0Yy4NCg0KDQoNCjEuICAgICAgIFRoZSBkcmFmdCByZWdpc3RlcnMgdGhlIENPU0UgYWxn
b3JpdGhtICJFQ0RTQTI1NTE5IiBhcyAiRUNEU0Egd2l0aCBTSEEtMjU2IGFuZCBjdXJ2ZSBXZWky
NTUxOSIuIFRoYXQgaXMgbm90IGhvdyB0aGUgb3RoZXIgQ09TRSBzaWduYXR1cmUgYWxnb3JpdGht
cyB3b3JrLiBUaGV5IHdvcmsgbGlrZSBQS0lYIHdoZXJlIHRoZSBjdXJ2ZSBpcyBnaXZlbiBieSB0
aGUgcHVibGljIGtleS4gQWxzbywgd2h5IGNhbm5vdCBXLTI1NTE5IGJlIHVzZWQgd2l0aCB0aGUg
ZXhpc3RpbmcgRVMyNTYgc2lnbmF0dXJlIGFsZ29yaXRobT8NCg0KDQoyLiAgICAgICBUaGUgZHJh
ZnQgcmVnaXN0ZXJzIHRoZSBDT1NFIGFsZ29yaXRobSAiRUNESDI1NTE5Ii4gVGhlcmUgYXJlIG5v
IENPU0UgRUNESCBhbGdvcml0aG1zIGZvciBQLTI1Niwgd2h5IGlzIGFuIEVDREggYWxnb3JpdGht
IGZvciBXLTI1NTE5IGJlIG5lZWRlZD8NCg0KT3RoZXIgcXVlc3Rpb25zLiBJIG1heSBoYXZlIG1p
c3NlZCBpdCwgYnV0DQoNCg0KMi4gICAgICAgaXMgaXQgZGVzY3JpYmVkIHdoYXQgYXJlIHRoZSBl
eHBlY3RlZCBzZWN1cml0eSBwcm9wZXJ0aWVzIG9mIEVDRFNBMjU1MTkgKGluY2x1ZGluZyBtYXBw
aW5nKSBjb21wYXJlZCB0byBFZDI1NTE5PyBGb3IgZXhhbXBsZSB3LnIudC4gc2lkZSBjaGFubmVs
IGF0dGFja3M/DQoNCg0KDQozLiAgICAgICBoYXMgYW55IHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50
cyBiZWVuIG1hZGUgY29tcGFyaW5nIEVDRFNBMjU1MTkgKGluY2x1ZGluZyBtYXBwaW5nKSBhbmQg
RWQyNTUxOT8NCg0KDQoNCjQuICAgICAgIHNpbWlsYXIgcXVlc3Rpb25zIG9uIHNlY3VyaXR5IGFu
ZCBwZXJmb3JtYW5jZSB3aXRoIFdlaTI1NTE5Li0zIGluc3RlYWQgb2YgV2VpMjU1MTkuIElmIEkg
dW5kZXJzdGFuZCByaWdodCwgdGhlIGZvcm1lciBtYXBwaW5nIGlzIG5vdCByZXZlcnNpYmxlLCBi
dXQgY291bGQgYmVuZWZpdCBmcm9tIG9wdGltaXplZCBjb2RlIHdpdGggaGFyZGNvZGVkIGRvbWFp
biBwYXJhbWV0ZXJzLg0KDQoNCg0KNS4gICAgICAgQU5TSSBYOS42Mi0yMDA1IHdhcyB3aXRoZHJh
d24gaW4gMjAxNSBhbmQgaXMgYmVoaW5kIGEgcGF5d2FsbCwgaXMgdGhpcyByZWZlcmVuY2UgbmVj
ZXNzYXJ5Pw0KDQoNCkfDtnJhbg0KDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KDQpDT1NFIG1haWxpbmcgbGlzdA0KDQpDT1NFQGlldGYub3Jn
PG1haWx0bzpDT1NFQGlldGYub3JnPg0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2Nvc2UNCg0KDQoNCi0tDQoNCmVtYWlsOiByc3RydWlrLmV4dEBnbWFpbC5jb208bWFp
bHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNvbT4gfCBTa3lwZTogcnN0cnVpaw0KDQpjZWxsOiArMSAo
NjQ3KSA4NjctNTY1OCB8IFVTOiArMSAoNDE1KSAyODctMzg2Nw0KLS0+DQoNCg0KDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpMd2lwIG1haWxpbmcg
bGlzdA0KDQpMd2lwQGlldGYub3JnPG1haWx0bzpMd2lwQGlldGYub3JnPg0KDQpodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2x3aXANCg0KDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpMd2lwIG1haWxpbmcgbGlzdA0KTHdpcEBp
ZXRmLm9yZzxtYWlsdG86THdpcEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vbHdpcA0KDQo=

--_000_4661573047880a16fb98b60a24067201ericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <DBF9B1BB0CECD54A9BC4F9E1B0372F2E@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPHA+SGkgSm9obiw8
L3A+DQo8cD5UaGVzZSBhcmUgYWxsIHZhbGlkIHBvaW50cyBhbmQgSSBhbSBzdXJlIHRoZSBhdXRo
b3JzIHdpbGwgYWRkcmVzcyB0aGVtLjwvcD4NCjxwPlJlZ2FyZGluZyB0aGUgcHJvY2VzcyBvZiBJ
QU5BIHJlZ2lzdHJhdGlvbnMsIFJGQyA4MTI2ICg8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGhy
ZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM4MTI2I3NlY3Rpb24tNS4yIj5odHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODEyNiNzZWN0aW9uLTUuMjwvYT4pIG5vdGVzOg0K
PGJyPg0KPC9wPg0KPHA+PC9wPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+DQo8cHJlIGNsYXNz
PSJuZXdwYWdlIj4gICBUaGUgZGVzaWduYXRlZCBleHBlcnQgaXMgcmVzcG9uc2libGUgZm9yIGNv
b3JkaW5hdGluZyB0aGUgYXBwcm9wcmlhdGUNCiAgIHJldmlldyBvZiBhbiBhc3NpZ25tZW50IHJl
cXVlc3QuIDwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KQXMgeW91IGNhbiBzZWUgZnJvbSB0
aGUgZG9jdW1lbnQgaGlzdG9yeSA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNl
bnRhdGlvbnMvaGlzdG9yeS8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy9oaXN0b3J5LzwvYT4gOiZuYnNwOw0K
PGJyPg0KPHA+PC9wPg0KPHA+PC9wPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+DQo8dGFibGUg
Y2xhc3M9InRhYmxlIHRhYmxlLWNvbmRlbnNlZCB0YWJsZS1zdHJpcGVkIHRhYmxlc29ydGVyDQog
ICAgICAgICAgdGFibGVzb3J0ZXItYm9vdHN0cmFwIHRhYmxlc29ydGVyMDU2NmRlNGExYjI2MSIg
cm9sZT0iZ3JpZCI+DQo8dGJvZHkgYXJpYS1saXZlPSJwb2xpdGUiIGFyaWEtcmVsZXZhbnQ9ImFs
bCI+DQo8dHIgY2xhc3M9ImFuY2hvci10YXJnZXQiIGlkPSJoaXN0b3J5LTc3Mzg1NSIgcm9sZT0i
cm93Ij4NCjx0ZCBjbGFzcz0idGV4dC1ub3dyYXAiPg0KPGRpdiB0aXRsZT0iIiBkYXRhLW9yaWdp
bmFsLXRpdGxlPSIyMDIwLTEwLTIwIDA4OjI5OjUzDQogICAgICAgICAgICAgICAgICAtMDcwMCI+
DQoyMDIwLTEwLTIwPC9kaXY+DQo8L3RkPg0KPHRkIGNsYXNzPSJ0ZXh0LWNlbnRlciI+MTI8L3Rk
Pg0KPHRkPlNhYnJpbmEgVGFuYW1hbDwvdGQ+DQo8dGQ+SUFOQSBFeHBlcnRzIFN0YXRlIGNoYW5n
ZWQgdG8gPGI+RXhwZXJ0IFJldmlld3MgT0s8L2I+IGZyb20gUmV2aWV3cyBhc3NpZ25lZDwvdGQ+
DQo8L3RyPg0KPHRyIGNsYXNzPSJhbmNob3ItdGFyZ2V0IiBpZD0iaGlzdG9yeS03NzM4NTQiIHJv
bGU9InJvdyI+DQo8dGQgY2xhc3M9InRleHQtbm93cmFwIj4NCjxkaXYgdGl0bGU9IiIgZGF0YS1v
cmlnaW5hbC10aXRsZT0iMjAyMC0xMC0yMCAwODoyOToxMw0KICAgICAgICAgICAgICAgICAgLTA3
MDAiPg0KMjAyMC0xMC0yMDwvZGl2Pg0KPC90ZD4NCjx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjEy
PC90ZD4NCjx0ZD5TYWJyaW5hIFRhbmFtYWw8L3RkPg0KPHRkPklBTkEgUmV2aWV3IHN0YXRlIGNo
YW5nZWQgdG8gPGI+SUFOQSBPSyAtIEFjdGlvbnMgTmVlZGVkPC9iPiBmcm9tIElBTkEgLSBOb3Qg
T0s8L3RkPg0KPC90cj4NCjx0ciBjbGFzcz0iYW5jaG9yLXRhcmdldCIgaWQ9Imhpc3RvcnktNzY4
NTA4IiByb2xlPSJyb3ciPg0KPHRkIGNsYXNzPSJ0ZXh0LW5vd3JhcCI+DQo8ZGl2IHRpdGxlPSIi
IGRhdGEtb3JpZ2luYWwtdGl0bGU9IjIwMjAtMDktMDggMTc6NTQ6MTgNCiAgICAgICAgICAgICAg
ICAgIC0wNzAwIj4NCjIwMjAtMDktMDg8L2Rpdj4NCjwvdGQ+DQo8dGQgY2xhc3M9InRleHQtY2Vu
dGVyIj4xMjwvdGQ+DQo8dGQ+U2FicmluYSBUYW5hbWFsPC90ZD4NCjx0ZD5JQU5BIEV4cGVydHMg
U3RhdGUgY2hhbmdlZCB0byA8Yj5SZXZpZXdzIGFzc2lnbmVkPC9iPjwvdGQ+DQo8L3RyPg0KPHRy
IGNsYXNzPSJhbmNob3ItdGFyZ2V0IiBpZD0iaGlzdG9yeS03Njg0NDciIHJvbGU9InJvdyI+DQo8
dGQgY2xhc3M9InRleHQtbm93cmFwIj4NCjxkaXYgdGl0bGU9IiIgZGF0YS1vcmlnaW5hbC10aXRs
ZT0iMjAyMC0wOS0wOCAxMTo0MToxMg0KICAgICAgICAgICAgICAgICAgLTA3MDAiPg0KMjAyMC0w
OS0wODwvZGl2Pg0KPC90ZD4NCjx0ZCBjbGFzcz0idGV4dC1jZW50ZXIiPjEyPC90ZD4NCjx0ZD4o
U3lzdGVtKTwvdGQ+DQo8dGQ+SUFOQSBSZXZpZXcgc3RhdGUgY2hhbmdlZCB0byA8Yj5JQU5BIC0g
Tm90IE9LPC9iPiBmcm9tIElBTkEgLSBSZXZpZXcgTmVlZGVkPC90ZD4NCjwvdHI+DQo8L3Rib2R5
Pg0KPC90YWJsZT4NCjwvYmxvY2txdW90ZT4NCjxicj4NCndlIHdlcmUgbWFkZSB0byBiZWxpZXZl
IHRoYXQgdGhlIHJlZ2lzdHJhdGlvbnMgYXJlIE9LLiBHw7ZyYW4gaXMgb25lIG9mIHRoZSBkZXNp
Z25hdGVkIGV4cGVydHMgZm9yIHRoZSBDT1NFIHJlZ2lzdHJpZXMgYW5kIGhhcyBicm91Z2h0IGZv
cndhcmQgdGhlIHBvdGVudGlhbCBpc3N1ZXMgdG8gdGhlIENPU0Ugd29ya2luZyBncm91cC4gU28g
dGhlIHByb2Nlc3Mgd29ya3MgKGFsYmVpdCBpdHMgbm90IHBlcmZlY3QpLg0KPGJyPg0KPHA+PC9w
Pg0KPHA+WW91ciBmZWVkYmFjayBhc2tpbmcgdXMgdG8gYmV0dGVyIGNvb3JkaW5hdGUgd2l0aCB0
aGUgQ09TRSB3b3JraW5nIGdyb3VwIGlzIHZlcnkgbXVjaCBhcHByZWNpYXRlZCBhbmQgd2UgaW4g
TFdJRyB3aWxsIHRyeSB0byBlbnN1cmUgdGhpcyBpbiB0aGUgZnV0dXJlLjxicj4NCjwvcD4NCjxw
Pi0tTW9oaXQ8YnI+DQo8L3A+DQo8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDExLzEw
LzIwIDI6MjYgUE0sIEpvaG4gTWF0dHNzb24gd3JvdGU6PGJyPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSB0eXBlPSJjaXRlIiBjaXRlPSJtaWQ6NTBEQUE4OUEtMDc5Ni00N0YxLTgzMjktREQwRjZDMjA4
Qjk3QGVyaWNzc29uLmNvbSI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRlbnQ9Ik1pY3Jv
c29mdCBXb3JkIDE1IChmaWx0ZXJlZA0KICAgICAgICBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh
IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBm
b250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAy
IDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1Bs
YWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46
MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFy
Z2luOjBjbTsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7
fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBh
cmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luLXRvcDowY207DQoJbWFy
Z2luLXJpZ2h0OjBjbTsNCgltYXJnaW4tYm90dG9tOjBjbTsNCgltYXJnaW4tbGVmdDozNi4wcHQ7
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFy
DQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250
LWZhbWlseTpDb25zb2xhczsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpzcGFuLlBs
YWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9
DQpzcGFuLkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5N
c29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1h
cmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXtt
c28tbGlzdC1pZDo4OTI2MjI2OTk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01MzMwMjg1NzI7
fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwz
DQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDoy
MTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxDQoJe21z
by1saXN0LWlkOjE2OTk1NDg4MDc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQzNDY1MDcxMjt9
DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDMN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1s
ZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtdGFi
LXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIx
Ni4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30N
CkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJv
dHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbTo4LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNw
YW4gc3R5bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiIGxhbmc9
IkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWJvdHRvbTo4LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6
d2hpdGUiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tR0IiIGxhbmc9IkVOLVVTIj5XaGlsZSBhbnkgd29ya2luZyBncm91cCBjYW4gcmVnaXN0ZXIg
YWxnb3JpdGhtcyBmb3IgQ09TRSwgSSBmaW5kIGl0IGRpc2FwcG9pbnRpbmcgdGhhdCBub2JvZHkg
dG9vayAxMCBzZWNvbmRzIHRvIHNlbmQgYW4gZW1haWwgdG8gQ09TRSBiZWZvcmUgR8O2cmFuIGRp
ZC4gSSBkaWQgbm90IGF0IGFsbCBleHBlY3QgTFdJRyB0byBzdGFuZGFyZGl6ZQ0KIG5ldyBjdXJ2
ZXMgYW5kIHJlZ2lzdGVyIHRoZW0uIFdoZW4gSSByZXZpZXdlZCB0aGUgZHJhZnQgc29tZSB0aW1l
IGFnbyBpdCBvbmx5IGNvbnRhaW5lZCBmb3JtdWxhcyB0byBlbmFibGUgdXNlIG9mIGV4aXN0aW5n
IGltcGxlbWVudGF0aW9ucy4gQmVuIHNlbnQgYW4gZW1haWwgdG8gQ0ZSRyB0byBhIGNvdXBsZSBv
ZiBtb250aCBhZ28sIGJ1dCBhcyB0aGUgYWJzdHJhY3QgaGFzIG5vdCBiZWVuIHVwZGF0ZWQgc2lu
Y2UgdGhlIC0wMCB2ZXJzaW9uLA0KIEkgZGlkIG5vdCByZWFkIGl0IGFnYWluLiZuYnNwOzwvc3Bh
bj48c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206OC4wcHQ7bGluZS1oZWlnaHQ6MTEuNzVwdDtiYWNrZ3JvdW5kOndoaXRlIj4NCjxz
cGFuIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIiBsYW5n
PSJFTi1VUyI+LSBUaGUgZHJhZnQgdHJpZXMgdG8gcmVnaXN0ZXIgYSBsb3Qgb2YgbG93IHZhbHVl
cyAoLTEsIC0yLCAtOSwgLTI0LCAtNDgsIC00OSkgaW4gdGhlIENPU0UgcmVnaXN0cmllcyB3aGlj
aCBpdCBvYnZpb3VzbHkgY2Fubm90IGFzIHRoZSBkcmFmdCBpcyBpbmZvcm1hdGlvbmFsLCBhbmQg
dGhlIHJlZ2lzdHJhdGlvbnMgcmVxdWlyZSBzdGFuZGFyZHMNCiBhY3Rpb24uPC9zcGFuPjxzcGFu
IHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bTo4LjBwdDtsaW5lLWhlaWdodDoxMS43NXB0O2JhY2tncm91bmQ6d2hpdGUiPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiIGxhbmc9IkVOLVVT
Ij4tIElmIGEgbmV3IEVDRFNBMjU1MTkgcmVnaXN0cmF0aW9uIGlzIG5lZWRlZCBmb3IgQ09TRSwg
aXQgc2hvdWxkIGJlIG5lZWRlZCBmb3IgUEtJWCBhcyB3ZWxsLiBNeSB1bmRlcnN0YW5kaW5nIGlz
IHRoYXQgRVMyNTYgYW5kIGVjZHNhLXdpdGgtU0hBMjU2IGFyZSB0aGUgc2FtZS48L3NwYW4+PHNw
YW4gc3R5bGU9ImNvbG9yOiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjguMHB0O2xpbmUtaGVpZ2h0OjExLjc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBz
dHlsZT0iY29sb3I6IzIyMjIyMjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiIgbGFuZz0iRU4t
VVMiPi0gSSByZWFsbHkgZG8gbm90IHdhbnQgdG8gcmVwZWF0IHRoZSBtZXNzIHdpdGggc2VjcDI1
NnIvcHJpbWUyNTZ2MS9QLTI1NiB3aGVyZSBkaWZmZXJlbnQgU0RPcyBzdGFuZGFyZGl6ZWQgZGlm
ZmVyZW50IG5hbWVzIGZvciB0aGUgc2FtZSBjdXJ2ZS48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9y
OiMyMjIyMjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjguMHB0O2xpbmUt
aGVpZ2h0OjExLjc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBzdHlsZT0iY29sb3I6IzIy
MjIyMjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiIgbGFuZz0iRU4tVVMiPi0gSUVURiBjdXJ2
ZSBkZWZpbml0aW9uIGFuZCBPSUQgYW5kIElBTkEgcmVnaXN0cmF0aW9ucyBvZiBjdXJ2ZTI1NTE5
IGluIFdlaXJzdHJhc3MgZm9ybSBzaG91bGQgYWJzb2x1dGVseSBiZSBjb29yZGluYXRlZCB3aXRo
IE5JU1QuIFRoZSBsYXN0IHRoaW5nIGFueWJvZHkgd2FudCBpcyB0d28gaWRlbnRpZmllcnMgZm9y
IHRoZSBzYW1lDQogY3VydmUsIG9yIGV2ZW4gd29yc2UsIHR3byBzbGlnaHRseSBkaWZmZXJlbnQg
dmVyc2lvbnMgb2YgY3VydmUyNTUxOSBpbiBXZWlyc3RyYXNzIGZvcm0uIExvb2tpbmcgYXQgZHJh
ZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyBhbmQgTklTVC5TUC44MDAtMTg2
LWRyYWZ0IGl0IGxvb2tzIGxpa2UgdGhlIHktY29vcmRpbmF0ZSBvZiBHIGlzIGRpZmZlcmVudCBm
b3IgV2VpMjU1MTkgYW5kIFctMjU1MTkuLi48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIy
MjI7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjguMHB0O2xpbmUtaGVpZ2h0
OjExLjc1cHQ7YmFja2dyb3VuZDp3aGl0ZSI+DQo8c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMjtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiIgbGFuZz0iRU4tVVMiPkNoZWVycyw8YnI+DQpKb2hu
PC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjojMjIyMjIyO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERg0KICAgICAgICAgIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Nb2hpdCBTZXRoaSBNIDxhIGNs
YXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzptb2hpdC5tLnNldGhpPTQw
ZXJpY3Nzb24uY29tQGRtYXJjLmlldGYub3JnIj4NCiZsdDttb2hpdC5tLnNldGhpPTQwZXJpY3Nz
b24uY29tQGRtYXJjLmlldGYub3JnJmd0OzwvYT48YnI+DQo8Yj5EYXRlOiA8L2I+VHVlc2RheSwg
MTAgTm92ZW1iZXIgMjAyMCBhdCAwOTo0MDxicj4NCjxiPlRvOiA8L2I+Sm9obiBNYXR0c3NvbiA8
YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86am9obi5tYXR0c3Nv
bkBlcmljc3Nvbi5jb20iPg0KJmx0O2pvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29tJmd0OzwvYT4s
IFJlbmUgU3RydWlrIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0
bzpyc3RydWlrLmV4dEBnbWFpbC5jb20iPg0KJmx0O3JzdHJ1aWsuZXh0QGdtYWlsLmNvbSZndDs8
L2E+LCBHw7ZyYW4gU2VsYW5kZXIgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJl
Zj0ibWFpbHRvOmdvcmFuLnNlbGFuZGVyQGVyaWNzc29uLmNvbSI+DQombHQ7Z29yYW4uc2VsYW5k
ZXJAZXJpY3Nzb24uY29tJmd0OzwvYT4sIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUi
IGhyZWY9Im1haWx0bzpsd2lwQGlldGYub3JnIj4NCiZxdW90O2x3aXBAaWV0Zi5vcmcmcXVvdDs8
L2E+IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpsd2lwQGll
dGYub3JnIj4NCiZsdDtsd2lwQGlldGYub3JnJmd0OzwvYT4sIDxhIGNsYXNzPSJtb3otdHh0LWxp
bmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpjb3NlQGlldGYub3JnIj4NCiZxdW90O2Nvc2VAaWV0
Zi5vcmcmcXVvdDs8L2E+IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1h
aWx0bzpjb3NlQGlldGYub3JnIj4NCiZsdDtjb3NlQGlldGYub3JnJmd0OzwvYT48YnI+DQo8Yj5T
dWJqZWN0OiA8L2I+UmU6IFtMd2lwXSBbQ09TRV0gZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJl
c2VudGF0aW9ucy0xMzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpi
bGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPkhpIEpvaG4sPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij5BcyBhIGNvLWNoYWlyIG9mIHRoZSBMV0lHIHdvcmtpbmcgZ3JvdXAsIEkgYW0gaGFw
cHkgdGhhdCB5b3UgZmluZCB0aGlzIGRyYWZ0IGZyb20gTFdJRyAmcXVvdDt2ZXJ5IGdvb2QmcXVv
dDsgYW5kIGJlbGlldmUgdGhhdCBpdCBjb3VsZCBoZWxwIHNvbHZlICZxdW90O3NvbWUgb2YgdGhl
IHByb2JsZW1zIElvVCBkZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5JnF1b3Q7Lg0KPG86cD48L286
cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UaGUgSUFOQSByZWdpc3RyYXRp
b25zIG9mIHRoaXMgZHJhZnQgaGF2ZSBiZWVuIHJldmlld2VkIGJ5IGV4cGVydHMgc3VjaCBhcyBS
dXNzIEhvdXNsZXkgYW5kIEppbSBTY2hhYWQgaW4gdGhlIHBhc3QuIFdlIGhhZCBhbHNvIHJlY2Vp
dmVkIGEgY29uZmlybWF0aW9uIGZyb20gSUFOQSAoU2FicmluYSBUYW5hbWFsKSB0aGF0IHRoZSBK
T1NFIGV4cGVydCBoYXMgYXBwcm92ZWQgdGhlIGNvcnJlc3BvbmRpbmcNCiByZWdpc3RyYXRpb25z
LiA8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkl0IGZvciB0
aGUgZGVzaWduYXRlZCBleHBlcnRzIG9mIHZhcmlvdXMgcmVnaXN0cmllcyB0byBkZWNpZGUgd2hl
dGVyIHNvbWUgcmVnaXN0cmF0aW9ucyBuZWVkIGNvb3JkaW5hdGlvbiB3aXRoIG90aGVyIHdvcmtp
bmcgZ3JvdXBzLlRoYXQgYmVpbmcgc2FpZCwgbW9yZSByZXZpZXdzIGFyZSBhbHdheXMgd2VsY29t
ZSAoZXZlbiBhdCB0aGlzIGxhdGUgc3RhZ2UpLiBJIGFtIHN1cmUgUmVuZSBjYW4NCiBwcmVzZW50
IGFuIHVwZGF0ZSBmb3IgdGhlIENPU0Ugd29ya2luZyBncm91cCBkdXJpbmcgSUVURiAxMDkuIE5v
dGUgdGhhdCB0aGUgZHJhZnQgaGFzIGFscmVhZHkgY2xlYXJlZCB0aGUgSUVURiBsYXN0IGNhbGwg
YW5kIHRoZSBhdXRob3JzL2NoYWlycyB3b3VsZCBsaWtlIHRvIGZpbmlzaCB0aGlzIHNvb24oaXNo
KS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LS1Nb2hp
dDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPk9uIDExLzcvMjAgMTI6MDQgQU0sIEpvaG4gTWF0dHNzb24gd3JvdGU6
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iU1YiPkhpLDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
PjxzcGFuIGxhbmc9IlNWIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGxvb2tlZCB0aHJvdWdo
IHRoaXMgZHJhZnQgYWdhaW4uIEkgdGhpbmsgaXQgaXMgYSB2ZXJ5IGdvb2QgZHJhZnQgYW5kIEkg
dGhpbmsgaXQgd2lsbCBiZSBhIHNvbHV0aW9uIHRvIHNvbWUgb2YgdGhlIHByb2JsZW1zIElvVCBk
ZXZpY2VzIGhhdmUgd2l0aCBFZDI1NTE5Lg0KPHNwYW4gbGFuZz0iRU4tVVMiPkkgd2lsbCBicmlu
ZyB1cCB0aGlzIGRyYWZ0IGZvciBkaXNjdXNzaW9uIGluIHRoZSBMQUtFIFdHIGF0IElFVEYgMTA5
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SSBmaW5kIGl0IHN0cmFuZ2UgdGhh
dCB0aGUgSUFOQSByZWdpc3RyYXRpb24gaGFzIG5vdCBiZWVuIGNvb3JkaW5hdGVkIHdpdGggQ09T
RSBXRyBhdCBhbGwuIEkgYW0gYSBiaXQgc3VycHJpc2VkIHRvIHNlZSBJQU5BIHJlZ2lzdHJhdGlv
bnMgZm9yIENPU0UvSk9TRS9QS0lYL0NNUyBhdCBhbGwgaW4gYSBMV0lHIGRyYWZ0IChpcyB0aGF0
IGluIGNoYXJ0ZXI/KS4NCiBJZiBMV0lHIHdhbnRzIHRvIHJlZ2lzdGVyIG5ldyBhbGdvcml0aG1z
LCBJIHRoaW5rIExXSUcgYXQgYSBtaW5pbXVtIHNob3VsZCBjb29yZGluYXRlIHdpdGggQ09TRSBX
RyBhbmQgb3RoZXIgZ3JvdXBzLiBJIHRoaW5rIHRoaXMgZHJhZnQgc2hvdWxkIGJlIHByZXNlbnRl
ZCBhdCB0aGUgbmV4dCBDT1NFIFdHIG1lZXRpbmcuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
Pkkgc3VwcG9ydCByZWdpc3RyYXRpb24gb2YgVy0yNTUxOSBhbmQgVy00NDggY3VydmVzIGFzIGxv
bmcgdGhleSBhZ3JlZSB3aXRoIE5JU1QuIEkgd291bGQgbGlrZSBhbnN3ZXJzIHRvIHRoZSBxdWVz
dGlvbnMgd2h5IEVDRFNBMjU1MTkgYW5kIEVDREgyNTUxOSBhcmUgbmVlZGVkIGF0IGFsbC4gVGhl
cmUgaXMgbm8gRUNEU0FQMjU2IGFuZCBubyBFQ0RIUDI1NjxzcGFuIGxhbmc9IkVOLVVTIj4sPC9z
cGFuPg0KIHNvIHdoeSBhcmUgc3BlY2lmaWMgYWxnb3JpdGhtIHJlZ2lzdHJhdGlvbiBuZWVkZWQg
Zm9yIFctMjU1MTk/Jm5ic3A7IEl0IG1ha2VzIG5vIHNlbnNlIHRvIG1lIHRoYXQgYSBzcGVjaWFs
IHNpZ25hdHVyZSByZWdpc3RyYXRpb24gaXMgbmVlZGVkIGZvciBDT1NFIGJ1dCBub3QgZm9yIFBL
SVg/IElmIFBLSVggY2FuIHVzZSBlY2RzYS13aXRoLVNIQTI1NiB3aHkgY2Fubm90IENPU0UgdXNl
IEVTMjU2PzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxh
aW5UZXh0IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5JIGRvbid0IHRoaW5rIEFOU0kgWDku
NjIgaXMgYW4gYWNjZXB0YWJsZSBub3JtYXRpdmUgcmVmZXJlbmNlLiBOSVNUIGp1c3QgcmVtb3Zl
ZCB0aGUgbm9ybWF0aXZlIHJlZmVyZW5jZSB0byBBTlNJIFg5LjYyIGluIFNQIDE4Ni01LjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJTViI+Q2hlZXJzLDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxz
cGFuIGxhbmc9IlNWIj5Kb2huPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iU1YiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6
c29saWQgI0I1QzRERg0KICAgICAgICAgICAgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBj
bSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkNPU0UgPGEgaHJl
Zj0ibWFpbHRvOmNvc2UtYm91bmNlc0BpZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4N
CiZsdDtjb3NlLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PC9hPiBvbiBiZWhhbGYgb2YgUmVuZSBTdHJ1
aWsgPGEgaHJlZj0ibWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNvbSIgbW96LWRvLW5vdC1zZW5k
PSJ0cnVlIj4NCiZsdDtyc3RydWlrLmV4dEBnbWFpbC5jb20mZ3Q7PC9hPjxicj4NCjxiPkRhdGU6
IDwvYj5GcmlkYXksIDYgTm92ZW1iZXIgMjAyMCBhdCAyMDozNzxicj4NCjxiPlRvOiA8L2I+R8O2
cmFuIFNlbGFuZGVyIDxhIGhyZWY9Im1haWx0bzpnb3Jhbi5zZWxhbmRlcj00MGVyaWNzc29uLmNv
bUBkbWFyYy5pZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCiZsdDtnb3Jhbi5zZWxh
bmRlcj00MGVyaWNzc29uLmNvbUBkbWFyYy5pZXRmLm9yZyZndDs8L2E+LCA8YSBocmVmPSJtYWls
dG86bHdpcEBpZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCiZxdW90O2x3aXBAaWV0
Zi5vcmcmcXVvdDs8L2E+IDxhIGhyZWY9Im1haWx0bzpsd2lwQGlldGYub3JnIiBtb3otZG8tbm90
LXNlbmQ9InRydWUiPiZsdDtsd2lwQGlldGYub3JnJmd0OzwvYT4sDQo8YSBocmVmPSJtYWlsdG86
Y29zZUBpZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4mcXVvdDtjb3NlQGlldGYub3Jn
JnF1b3Q7PC9hPiA8YSBocmVmPSJtYWlsdG86Y29zZUBpZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5k
PSJ0cnVlIj4NCiZsdDtjb3NlQGlldGYub3JnJmd0OzwvYT48YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
UmU6IFtDT1NFXSBkcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5IaSBH
b3Jhbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+
UGxlYXNlIGZpbmQgYmVsb3cgc29tZSBicmllZiBmZWVkYmFjayBvbiB5b3VyIG5vdGU6PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij4tIHRoZSBuYW1pbmcgd2VpMjU1MTkgaGFzIGJlZW4gYXJvdW5kIHNp
bmNlIHRoZSBmaXJzdCBkcmFmdCAoTm92IDEzLCAyMDE3LCBpLmUuLCAzIHllYXJzIG1pbnVzIDEg
d2VlayBhZ28pLCBzZWUgWzFdLiBOSVNUIGluZGVlZCBwcm9kdWNlZCB0d28gZHJhZnQgZG9jdW1l
bnRzLCB2aXouIERyYWZ0IE5JU1QgU1AgODAwLTE4NiBhbmQgRHJhZnQgRklQUyBQdWIgMTg2LTUN
CiAob24gT2N0b2JlciAzMSwgMjAxOSksIHdoaWNoIGdlbmVyYXRlZCBsb3RzIG9mICh0byBteSBr
bm93bGVkZ2Ugc3RpbGwgdW5yZXNvbHZlZCkgY29tbWVudHMgZHVyaW5nIHB1YmxpYyByZXZpZXcu
IEl0IGlzIGhhcmQgdG8gcmVmZXIgdG8gdGhhdCBkb2N1bWVudCwgc2luY2UgaXQgaXMgb25seSBh
IGRyYWZ0IGFuZCB1bmZvcnR1bmF0ZWx5IGhhcyBxdWl0ZSBhIGZldyBlcnJvcnMuPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0Ij4tIGVhcmxpZXIgdmVyc2lvbnMgb2YgdGhlIGx3aWcgZHJhZnQgaGF2ZSBy
ZWNlaXZlZCByZXZpZXdzIGJ5IHRoZSBjcnlwdG8gcmV2aWV3IHBhbmVsIChTdGFuaXNsYXZzbGF2
IFNteXNobHlhZXYpLCBpb3RkaXIgZWFybHktcmV2aWV3IChEYW5pZWwgTWlnYXVsdCk7IHRoZSBz
ZWN0aW9ucyBvbiBDT1NFL0pPU0UgY29kZSBwb2ludCBhc3NpZ25tZW50cyByZXN1bHRlZA0KIGZy
b20gYSBwaG9uZSBjYWxsIGFuZCB2YXJpb3VzIGVtYWlsIGV4Y2hhbmdlcyB3aXRoIEppbSBTY2hh
YWQ7IHRoZSBzZWN0aW9uIG9uIFBLSVgvQ01TIHdhcyBzdWdnZXN0ZWQgZHVyaW5nIElFVEYgTGFz
dC1DYWxsIHNlY2Rpci1yZXZpZXcgKFJ1c3MgSG91c2xleSkgYW5kIHJldmlld2VkIGJ5IGhpbS4g
VGhlIGRvY3VtZW50IGhhZCBJRVRGIExhc3QtQ2FsbCBBdWcgMjQsIDIwMjAuIFNlZSwgZS5nLiwg
dGhlIHN0YXR1cyBwYWdlcyBbMV0uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4tIEVDRFNBIGhhcyBi
ZWVuIGFyb3VuZCBzaW5jZSAxOTk5LCBoYXMgYmVlbiB3aWRlbHkgc3RhbmRhcmRpemVkLCBhbmQg
aGFzIHNlZW4gbG90cyBvZiBhbmFseXNpcywgd2hlcmUgRUNEU0EyNTUxOSBpcyBzaW1wbHkgeWV0
IGFub3RoZXIgaW5zdGFudGlhdGlvbi4gU2lnbmF0dXJlIGdlbmVyYXRpb24gYW5kIHZlcmlmaWNh
dGlvbiB0aW1lcyBmb3IgRUNEU0EyNTUxOQ0KIHNob3VsZCBiZSBzaW1pbGFyIHRvIHRob3NlIG9m
IEVkMjU1MTkgKHNpbmNlIHRpbWluZyBpcyBkb21pbmF0ZWQgYnkgc2NhbGFyIG11bHRpcGxpY2F0
aW9uLCB3aGVyZSBvbmUgY291bGQgc2ltcGx5IHVzZSBNb250Z29tZXJ5IGFyaXRobWV0aWMgWzNd
KS4gSW4gbXkgcGVyc29uYWwgdmlldywgRUNEU0EyNTUxOSBtYXkgYmUgbW9yZSBzZWN1cmUgdGhh
biBFZDI1NTE5IChpZiBvbmx5IGJlY2F1c2UgaXQgaXMgbm9uLWRldGVybWluaXN0aWMsIHNlZQ0K
IFNlY3VyaXR5IHNlY3Rpb24gWzZdKTsgc2ltaWxhciBzaWRlLWNoYW5uZWwgY2FyZSBoYXMgdG8g
YmUgdGFrZW4gaW4gZWl0aGVyIGNhc2UuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDstIEFz
IG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIG9uZSBjYW4gZWFzaWx5IHN3aXRjaCBiZXR3ZWVuIFdl
aTI1NTE5IGFuZCBDdXJ2ZTI1NTE5ICh3aGljaCByZXF1aXJlcyBhIHNpbmdsZSBmaWVsZCBhZGRp
dGlvbiBvciBzdWJ0cmFjdGlvbiBvbmx5LCBpLmUuLCAmbHQ7LjAxJSwgc2VlIEFwcGVuZGl4IEUu
MiBbN10pLiBBcyBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0LCBvbmUNCiBjb3VsZCB1c2UgV2VpMjU1
MTkuLTMgd2l0aCBhbiBleGlzdGluZyBnZW5lcmljIGltcGxlbWVudGF0aW9uIHRoYXQgaGFyZGNv
ZGVzIHRoZSBkb21haW4gcGFyYW1ldGVyIGE9LTMsIGJ1dCBuZWVkcyB0byBjb21wdXRlIGFuIGlz
b2dlbnkgYW5kIGR1YWwgaXNvZ2VueSBmb3IgdGhpcyAoYWRkaW5nIDUtMTAlIGNvc3QsIHNlZSBB
cHBlbmRpeCBHLjIgWzhdXSkgYW5kIGEgfjkuNWtCIHRhYmxlIChzZWUgU2VjdGlvbiA1LjMgWzRd
KS4gSG93ZXZlciwNCiBpZiBvbmUgYWxyZWFkeSBoYXMgZ2VuZXJpYyBoYXJkd2FyZSBzdXBwb3J0
LCBvbmUgbWF5IHN0aWxsIGhhdmUgYSBzaWduaWZpY2FudCB3aW4gKHNlZSBTZWN0aW9uIDYgWzVd
KS4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+LSBUaGUgaXNvZ2VueSBmb3IgV2VpMjU1MTkuLTMg
aGFzIG9kZCBkZWdyZWUgbD00Nywgd2hpY2ggaXMgY28tcHJpbWUgd2l0aCB0aGUgb3JkZXIgb2Yg
dGhlIGN1cnZlLCBzbyBpcyBpbiBmYWN0IGludmVydGlibGUuIFdpdGggV2VpNDQ4Li0zLCB0aGUg
aXNvZ2VueSBoYXMgZGVncmVlIGw9Miwgc28gaXMgbm90IGludmVydGlibGU7IGhvd2V2ZXIsIHRo
aXMgZG9lcw0KIG5vdCByZWFsbHkgbWF0dGVyLCBzaW5jZSBpdCBpcyBpbnZlcnRpYmxlIHdpdGgg
Y29ycmVjdGx5IGdlbmVyYXRlZCBwdWJsaWMtcHJpdmF0ZSBrZXkgcGFpcnMgKHdoaWNoIGhhdmUg
cHJpbWUvb2RkIG9yZGVyKSBhbmQgdGhlIGZhY3RvciB0d28gaXMgYWJzb3JiZWQgd2l0aCBjby1m
YWN0b3IgRUNESCwgd2hlcmUgaD00IHRoZW4uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQiPkkgaG9wZSB0aGlzIGhlbHBzLiA8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+KCopIEZvciBlYXNlIG9mIHRyYWNr
aW5nLCBpdCB3b3VsZCBoZWxwIGlmIGlhbmEgcmVsYXRlZCBjb21tZW50cyBhcmUgZmxhZ2dlZCBp
biB0aGUgc3ViamVjdCBsaW5lIChlLmcuLCBpbmNsdWRlIChpYW5hKSBpbiB0aGUgYmVnaW5uaW5n
IGhlcmVvZikuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPkJlc3QgcmVnYXJkcywgUmVuZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPlJlZiB3aXRoIGh5
cGVybGlua3M6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5bMV0gPGEgaHJlZj0iaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1zdHJ1aWstbHdpZy1jdXJ2ZS1yZXByZXNl
bnRhdGlvbnMtMDAiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LXN0cnVpay1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9u
cy0wMDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPlsyXSA8YSBocmVmPSJodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25z
LyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRhdGlvbnMvPC9hPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+WzNdIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTQu
MyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9u
LTQuMzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPls0XSA8YSBocmVmPSJodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNlbnRh
dGlvbnMtMTMjc2VjdGlvbi01LjMiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbHdpZy1jdXJ2ZS1yZXByZXNl
bnRhdGlvbnMtMTMjc2VjdGlvbi01LjM8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5bNV0gPGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3
aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tNiIgbW96LWRvLW5vdC1zZW5kPSJ0
cnVlIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1s
d2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTY8L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij5bNl0gPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRt
bC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEzI3NlY3Rpb24tOCIgbW96
LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0
bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNzZWN0aW9uLTg8L2E+
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5bN10gPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3VydmUtcmVwcmVzZW50YXRpb25zLTEz
I2FwcGVuZGl4LUUuMiIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj4NCmh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9u
cy0xMyNhcHBlbmRpeC1FLjI8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij5bOF0gPGEgaHJlZj0i
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWx3aWctY3Vy
dmUtcmVwcmVzZW50YXRpb25zLTEzI2FwcGVuZGl4LUcuMiIgbW96LWRvLW5vdC1zZW5kPSJ0cnVl
Ij4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1sd2ln
LWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyNhcHBlbmRpeC1HLjI8L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPk9uIDIwMjAtMTEtMDYgMTE6MTkg
YS5tLiwgR8O2cmFuIFNlbGFuZGVyIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8Ymxv
Y2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+SGksPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPkFwb2xvZ2llcyBm
b3IgY3Jvc3MtcG9zdGluZyBMV0lHIGFuZCBDT1NFLiBJIGhhZCBhIGJyaWVmIGxvb2sgYXQgZHJh
ZnQtaWV0Zi1sd2lnLWN1cnZlLXJlcHJlc2VudGF0aW9ucy0xMyBhbmQgbm90aWNlZCBpdA0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5yZWdpc3RlcnMgYSBsb3Qgb2YgbmV3
IENPU0U8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj4g
KGFuZDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+IEpPU0UsIFBLSVgsIGFu
ZCBDTVM8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj4p
DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPmFsZ29yaXRobXMuIEhhcyB0
aGlzIGRyYWZ0IGJlZW4gZGlzY3Vzc2VkIGluIENPU0U8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj4gKEpPU0UvQ1VSRExFKTwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdCI+Pw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0IiBsYW5nPSJFTi1VUyI+SWYgbm90LCBwZXJoYXBzIGl0IHNob3VsZCBiZSBiZWZvcmUgYmVp
bmcgcHJvZ3Jlc3NlZD88L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dCIgbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDANCiAgICAgICAgICAgICAgbGV2ZWwxIGxmbzIiPg0K
PCEtLVtpZiAhc3VwcG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEu
PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRp
Zl0tLT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPlRoZSBkcmFm
dCBuZWVkcyB0byBtYW5hZ2UgdGhlIG92ZXJsYXAgd2l0aCBOSVNUIFNQIDgwMC0xODYsIHdoaWNo
IHNob3VsZCBiZSByZWZlcmVuY2VkIGFuZCBtYXBwaW5ncywgbmFtZSBvZiBjdXJ2ZXMsIGV0Yy4g
YWxpZ25lZC4gVGhlIGRyYWZ0IGRlZmluZXMgV2VpMjU1MTkgYW5kIFdlaTQ0OC4gSXQgaXMgdW5j
bGVhciBpZg0KIHRoZXNlIGFyZSBpZGVudGljYWwgdG8gVy0yNTUxOSwgVy00NDggYXMgZGVmaW5l
ZCBpbiBOSVNUIFNQIDgwMC0xODYuIFdlIHByb2JhYmx5IHdvdWxkIG5vdCB3YW50IHR3byBzbGln
aHRseSBkaWZmZXJlbnQgZGVmaW5pdGlvbnMgYW5kL29yIG5hbWVzLCBtdWx0aXBsZSBDT1NFIGNv
ZGUgcG9pbnRzLCBldGMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xOC4w
cHQ7bXNvLWxpc3Q6bDENCiAgICAgICAgICAgICAgbGV2ZWwxIGxmbzQiPg0KPCEtLVtpZiAhc3Vw
cG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9
ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIGRyYWZ0IHJlZ2lzdGVycyB0aGUgQ09TRSBhbGdv
cml0aG0gJnF1b3Q7RUNEU0EyNTUxOSZxdW90OyBhcyAmcXVvdDtFQ0RTQSB3aXRoIFNIQS0yNTYg
YW5kIGN1cnZlIFdlaTI1NTE5JnF1b3Q7LiBUaGF0IGlzIG5vdCBob3cgdGhlIG90aGVyIENPU0Ug
c2lnbmF0dXJlIGFsZ29yaXRobXMgd29yay4gVGhleSB3b3JrIGxpa2UgUEtJWCB3aGVyZSB0aGUg
Y3VydmUgaXMgZ2l2ZW4NCiBieSB0aGUgcHVibGljIGtleS4gPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+QWxzbywgdzwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdCI+aHkgY2Fubm90IFctMjU1MTkgYmUgdXNlZCB3aXRoIHRoZSBleGlz
dGluZyBFUzI1NiBzaWduYXR1cmUgYWxnb3JpdGhtPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWlu
ZGVudDotMTguMHB0O21zby1saXN0OmwwDQogICAgICAgICAgICAgIGxldmVsMSBsZm8yIj4NCjwh
LS1baWYgIXN1cHBvcnRMaXN0c10tLT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxz
cGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZd
LS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZSBkcmFmdCByZWdpc3RlcnMgdGhl
IENPU0UgYWxnb3JpdGhtICZxdW90O0VDREgyNTUxOSZxdW90Oy4gVGhlcmUgYXJlIG5vIENPU0Ug
RUNESCBhbGdvcml0aG1zIGZvciBQLTI1Niwgd2h5DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5pcyBhbjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdCI+IEVDREggYWxnb3JpdGhtIGZvciBXPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+LTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+MjU1MTkgYmUgbmVlZGVkPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+T3RoZXIgcXVlc3Rpb25zLiBJIG1heSBoYXZlIG1pc3Nl
ZCBpdCwgYnV0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omwx
DQogICAgICAgICAgICAgIGxldmVsMSBsZm80Ij4NCjwhLS1baWYgIXN1cHBvcnRMaXN0c10tLT48
c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhLS1bZW5kaWZdLS0+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQiIGxhbmc9IkVOLVVTIj5pcyBpdCBkZXNjcmliZWQgd2hhdCBhcmUgdGhlIGV4cGVj
dGVkIHNlY3VyaXR5IHByb3BlcnRpZXMgb2YNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+RUNEU0EyNTUxOTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIg
bGFuZz0iRU4tVVMiPiAoaW5jbHVkaW5nIG1hcHBpbmcpIGNvbXBhcmVkIHRvIEVkMjU1MTk/IEZv
ciBleGFtcGxlIHcuci50LiBzaWRlIGNoYW5uZWwgYXR0YWNrcz88L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEw
OC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMQ0KICAgICAgICAgICAgICBsZXZl
bDEgbGZvNCI+DQo8IS0tW2lmICFzdXBwb3J0TGlzdHNdLS0+PHNwYW4gc3R5bGU9Im1zby1saXN0
Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bh
bj48IS0tW2VuZGlmXS0tPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1V
UyI+aGFzIGFueSBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudHMgYmVlbiBtYWRlIGNvbXBhcmluZw0K
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5FQ0RTQTI1NTE5IDwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPihpbmNsdWRpbmcgbWFw
cGluZykgYW5kIEVkMjU1MTk/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0x
OC4wcHQ7bXNvLWxpc3Q6bDENCiAgICAgICAgICAgICAgbGV2ZWwxIGxmbzQiPg0KPCEtLVtpZiAh
c3VwcG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjQuPHNwYW4gc3R5
bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtlbmRpZl0tLT48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPnNpbWlsYXIgcXVlc3Rpb25z
IG9uIHNlY3VyaXR5IGFuZCBwZXJmb3JtYW5jZSB3aXRoIFdlaTI1NTE5Li0zIGluc3RlYWQgb2Yg
V2VpMjU1MTkuIElmIEkgdW5kZXJzdGFuZCByaWdodCwgdGhlIGZvcm1lciBtYXBwaW5nIGlzIG5v
dCByZXZlcnNpYmxlLCBidXQgY291bGQgYmVuZWZpdCBmcm9tIG9wdGltaXplZCBjb2RlIHdpdGgN
CiBoYXJkY29kZWQgZG9tYWluIHBhcmFtZXRlcnMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDENCiAgICAgICAgICAgICAgbGV2ZWwxIGxmbzQi
Pg0KPCEtLVtpZiAhc3VwcG9ydExpc3RzXS0tPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjUuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCEtLVtl
bmRpZl0tLT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+QU5TSSBYOS42Mi0yMDA1IHdh
cyB3aXRoZHJhd24gaW4gMjAxNSBhbmQgaXMgYmVoaW5kIGEgcGF5d2FsbDwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPiwgaXMgdGhpcyByZWZlcmVuY2Ug
bmVjZXNzYXJ5Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1HQiIgbGFuZz0iU1YiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiIgbGFuZz0iU1YiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIGxhbmc9IlNWIj5Hw7ZyYW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPjxicj4NCjxicj4NCjxicj4NCjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+X19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij5DT1NFIG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxhIGhyZWY9Im1haWx0bzpDT1NFQGlldGYu
b3JnIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPkNPU0VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9jb3NlIiBtb3otZG8tbm90LXNlbmQ9InRydWUi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29zZTwvYT48bzpwPjwvbzpw
PjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPi0tIDxv
OnA+PC9vOnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPmVtYWlsOiA8
YSBocmVmPSJtYWlsdG86cnN0cnVpay5leHRAZ21haWwuY29tIiBtb3otZG8tbm90LXNlbmQ9InRy
dWUiPnJzdHJ1aWsuZXh0QGdtYWlsLmNvbTwvYT4gfCBTa3lwZTogcnN0cnVpazxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPmNlbGw6ICsxICg2NDcpIDg2
Ny01NjU4IHwgVVM6ICsxICg0MTUpIDI4Ny0zODY3PG86cD48L286cD48L3ByZT4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+LS0mZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+THdpcCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcHJl
Pg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJtYWlsdG86THdpcEBp
ZXRmLm9yZyIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5Md2lwQGlldGYub3JnPC9hPjxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbHdpcCIgbW96LWRvLW5vdC1zZW5kPSJ0
cnVlIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2x3aXA8L2E+PG86cD48
L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyPg0KPGZpZWxkc2V0IGNsYXNz
PSJtaW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD4NCjxwcmUgY2xhc3M9Im1vei1xdW90
ZS1wcmUiIHdyYXA9IiI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCkx3aXAgbWFpbGluZyBsaXN0DQo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlh
dGVkIiBocmVmPSJtYWlsdG86THdpcEBpZXRmLm9yZyI+THdpcEBpZXRmLm9yZzwvYT4NCjxhIGNs
YXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbHdpcCI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9sd2lwPC9hPg0KPC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_4661573047880a16fb98b60a24067201ericssoncom_--


From nobody Tue Nov 10 23:13:39 2020
Return-Path: <ivaylo@ackl.io>
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 EBBF03A0A07 for <cose@ietfa.amsl.com>; Tue, 10 Nov 2020 23:13:37 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 Q9d4KXcKhe0p for <cose@ietfa.amsl.com>; Tue, 10 Nov 2020 23:13:36 -0800 (PST)
Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (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 757723A09FC for <cose@ietf.org>; Tue, 10 Nov 2020 23:13:36 -0800 (PST)
Received: by mail-wm1-x332.google.com with SMTP id w24so1361053wmi.0 for <cose@ietf.org>; Tue, 10 Nov 2020 23:13:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=7OKLwv344ZK4OGOItqptDFwHOzOqdC4JHjpUbH/ALPE=; b=BpsD6PSGyH58vmKUHgty4WD3Aq1NHnx5BGYB97y2KKNRrH7Tge5OD0tf1I9e6XtWEf eZPuXVLXu2OiZ+XGnrJElx08bwV3k9kQHXbFYmSjkhjPad+hVejHAYYJGZ5XtI8vzPu9 k8LpCk8/rcf5O/0RDJ7qu3JvFop6BDlpX3ZiQGOe/y/QOoPJWl/WTM3SOWSQHikfzbAf DzfGG3UVySmuYirJDsreklvURK1dcYjyStYP8YmbENjsjqKECkfXccduE8u9SKKUMN5a p+3bwqGDUkie4+JHVdTqswS1qjMAHhw7nTQmn7bVs0e7oYc4qbOVliXNOPElxNqPLNLH RTWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=7OKLwv344ZK4OGOItqptDFwHOzOqdC4JHjpUbH/ALPE=; b=icROtZtdnQyx2pMBKFSVrGytSiUJ0Tk+O3FzOaiAV5abONNCJh/DNQc9bEsZTaRnCT T9pTolmFO/00pnDgktn7I6wcILwR/mrpyR1CmVejJkMHiDEo6HeBLN9M8WSu/kbE3LUB GHM9jkyJsJPR4YWNMFrguPrJibccP7KJR5yYbpBaONW9jEoGIlf/va4FCe1I2IbVAcPz 1RKvlQFVQskZpd+przDnasBgAYbNBF/h663z9BGqRP+i+KXvZ0zRilr0h9eg9nGN3aXG UD3ZYUBoO+itGsXmFiMqkyJDv9s2fxYxB/M9UiLSKrurlCISDpHJZz3g901SZLsADnxS Ag7A==
X-Gm-Message-State: AOAM530bkCPcz6yJajzEm2V6xPbKMm2gF34EAl+qN0+FLUjlLtmFNbPT kVAbl3prXZl1RVXQVFO+46NPhXhZQ2gnTSnfu8olEioNrOo56A==
X-Google-Smtp-Source: ABdhPJwP8TjaJsrUIT0PSaVDJEJmEjbjNDk54XW6nfwSh38RJKTZvjzEzyhOiEiAaYzet3g0USl3bbyxrAswqTvjXXM=
X-Received: by 2002:a1c:190:: with SMTP id 138mr2141212wmb.113.1605078814241;  Tue, 10 Nov 2020 23:13:34 -0800 (PST)
MIME-Version: 1.0
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Wed, 11 Nov 2020 08:13:08 +0100
Message-ID: <CAJFkdRwC4U7nPsq+W-Nfs3gLVAJEFh=8BJVJK4sAifb8dPJ3SA@mail.gmail.com>
To: cose <cose@ietf.org>
Cc: Cose Chairs Wg <cose-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008f49ec05b3cf8875"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/oLt1_bXzRa3RD3qDlOlVbSPAdUw>
Subject: [COSE] minutes and jabber scribe volunteers
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 11 Nov 2020 07:13:38 -0000

--0000000000008f49ec05b3cf8875
Content-Type: text/plain; charset="UTF-8"

Dear all,

This is a call for volunteers for helping with the minutes and with jabber
for our session next Monday. For the minutes we will mostly need the action
items to be written down.

If you would like to volunteer, please just send an email to the chairs (in
CC).

Thank you in advance!

--
Matthew and Ivaylo
COSE Chairs

--0000000000008f49ec05b3cf8875
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394">Dear all,<br></div><div class=3D"gmail_default" s=
tyle=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div class=
=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">T=
his is a call for volunteers for helping with the minutes and with jabber f=
or our session next Monday. For the minutes we will mostly need the action =
items to be written down.</div><div class=3D"gmail_default" style=3D"font-f=
amily:verdana,sans-serif;color:#0b5394"><br></div><div class=3D"gmail_defau=
lt" style=3D"font-family:verdana,sans-serif;color:#0b5394">If you would lik=
e to volunteer, please just send an email to the chairs (in CC).</div><div =
class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b53=
94"><br></div><div class=3D"gmail_default" style=3D"font-family:verdana,san=
s-serif;color:#0b5394">Thank you in advance!</div><div class=3D"gmail_defau=
lt" style=3D"font-family:verdana,sans-serif;color:#0b5394"><br></div><div><=
div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><div style=3D"=
margin:0px;font-stretch:normal;line-height:normal"><div style=3D"margin:0px=
;padding:0px 0px 20px;width:1949px"><div class=3D"gmail-gs" style=3D"margin=
:0px;padding:0px 0px 20px;width:1232px;font-family:Roboto,RobotoDraft,Helve=
tica,Arial,sans-serif;font-size:medium"><div class=3D"gmail-"><div id=3D"gm=
ail-:2zw" class=3D"gmail-ii gmail-gt" style=3D"font-size:0.875rem;direction=
:ltr;margin:8px 0px 0px;padding:0px"><div id=3D"gmail-:2zv" class=3D"gmail-=
a3s gmail-aiL" style=3D"overflow:hidden;font-variant-numeric:normal;font-va=
riant-east-asian:normal;font-stretch:normal;font-size:small;line-height:1.5=
;font-family:Arial,Helvetica,sans-serif"><div dir=3D"ltr"><div class=3D"gma=
il_default" style=3D"font-family:verdana,sans-serif"><font color=3D"#999999=
">--</font></div><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif"><font color=3D"#999999">Matthew and Ivaylo</font></div><div cla=
ss=3D"gmail_default" style=3D"font-family:verdana,sans-serif"><font color=
=3D"#999999">COSE Chairs</font></div></div><div class=3D"gmail-yj6qo"></div=
><div class=3D"gmail-adL"></div></div></div><div class=3D"gmail-hi" style=
=3D"border-bottom-left-radius:1px;border-bottom-right-radius:1px;padding:0p=
x;width:auto;background:rgb(242,242,242);margin:0px"></div></div></div><br =
class=3D"gmail-Apple-interchange-newline"><div><div style=3D"margin:8px 0px=
 0px;padding:0px"><div><div style=3D"font-family:Roboto,RobotoDraft,Helveti=
ca,Arial,sans-serif;font-size:16px"></div><div style=3D"font-family:Roboto,=
RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div></div></div><d=
iv style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-=
size:medium"></div></div></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></div>

--0000000000008f49ec05b3cf8875--


From nobody Wed Nov 11 23:57:51 2020
Return-Path: <john.mattsson@ericsson.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 8A3C63A14E3 for <cose@ietfa.amsl.com>; Wed, 11 Nov 2020 23:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 veJ5MlvjxSPe for <cose@ietfa.amsl.com>; Wed, 11 Nov 2020 23:57:46 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10078.outbound.protection.outlook.com [40.107.1.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0598D3A14E4 for <cose@ietf.org>; Wed, 11 Nov 2020 23:57:45 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QO40DPGUAax9IHy/JnYHTApYPpEov5DpL/UN1ybtkHYvjNf3BrgoRHJAiOVoT/QH8Fvx3PvOFuXaYV6iF8VNUTsgRpNYFwr9VzBya5M3dXbed79idUgXOBIo0SVNalNTyt4yNfjznFVvvyMAC64rkfsbNjUbf1Z6qsNfk5bLnFSDEfzKN7rRsQyIHh6PNPDW7v/gP5nk+Xc+S5BQZ7TroOtdEoJYQzIJaxVQOMUCRLbfZoE4PtNGuKQwrZYVoN5OzVOIJmSKenUIDWXENIYgJIfjlnY5SEVHyFmpgyTeUYAzpzAO15PAQDOKRh9BzbCQuMuu71ndj85lee15PytPLQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CHNO16AYgAESc4zD5Q3UIcJga3UOmzbSkJ8pquO0KS0=; b=gfmI+7BZitJGvL0qv7rN+BfOIohOwo6qXJiBl3lAMao1JfDccgHeMLBYPBVfE7Knf963XFboNGgbBRZ0R/DqLu1+DcejyfW+Jd6x6h260awF6uONS9jE7G3Zxh65JRTOQ44tIxv3ol3B+AXd+vR3THZH6wc9/LgIF94J/4WvSujXUQdxgUxlElCBT9ud+qdc5LM9WbuItgXSbzAp3p772Q/qSxJ37nwi/quWoQM1irKnrB/0SuLOli3ykBBEa14VzLEIYZ3i6NaQV8/HPI6WMMHMWKoqT0w5NIB61HN3CI9NTrD6V3M8zQR2h1THSDkXm3Sa7XuZCpUhpb5zRWIv+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CHNO16AYgAESc4zD5Q3UIcJga3UOmzbSkJ8pquO0KS0=; b=u5siy1+K1L9WrRqFG6ta2qxb57ZmOoOZefUY7lvIQpsBzTUKL/YqAEg6i1n0sOBrkjVW0FF18X7PWf2TD5G55s13zwC23ZH58jJ+nTHWR2uh2RnZRwSGdVAU/2IuYqEToy8QlAgQDks4hjxd0igIxyqvguJu9lSPFalGbQEjfBc=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM5PR0701MB2868.eurprd07.prod.outlook.com (2603:10a6:203:44::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.13; Thu, 12 Nov 2020 07:57:42 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3564.021; Thu, 12 Nov 2020 07:57:42 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: New Version Notification for draft-mattsson-cose-cbor-cert-compress-02.txt
Thread-Index: AQHWsQwV51fhpCJuNkWE1Ce5PSw2oqm4pa8AgAub+wA=
Date: Thu, 12 Nov 2020 07:57:42 +0000
Message-ID: <1EC61CB3-0029-419D-B1F7-49CF33547421@ericsson.com>
References: <160431684550.22486.16467511416725495741@ietfa.amsl.com> <811578B7-FA5B-4776-B70F-391F0A89477E@ericsson.com>
In-Reply-To: <811578B7-FA5B-4776-B70F-391F0A89477E@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 34a0669f-5782-4518-bf6f-08d886e0a277
x-ms-traffictypediagnostic: AM5PR0701MB2868:
x-microsoft-antispam-prvs: <AM5PR0701MB286852102DD418E1B50EB9F889E70@AM5PR0701MB2868.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4vx2jIyADH+2t5md/R3uJK/RqEpdjJww0a3v+mt9hL87i8/8C4Src1bM1VWnDhuVjNSKjolnLpZWH8mGifo93Z+VhFvDkgB+2A9lqOyEYwyCgZwiWL9V3IbibSPh1rpAICJseR1g70LET54aBQda8P+rcUa/6dvbPFwPPfuU/3ES4+V6OtTuLtjF68wLRPLmvLqdPWd0XknauKkpM6RfvKUGtRuJTjUOaRz6i1OJbLMthN3ijgyv1XPqqWcATuU3rV7SnR8SO+/P6lWcRJSmOot+rZyzLcBlM7K1BWRx7bMTxeUhSKcHru5iv11oQhQDsamjMazdePA0ZEkCDQiBwD1AiEPBNFsFf0AsVY1t2RpEvzrEPDaGuRDHgJJflpS4g9vEthjpXJr7W6k7juOd+Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(396003)(346002)(136003)(366004)(376002)(39860400002)(316002)(76116006)(64756008)(66556008)(66946007)(66446008)(66476007)(91956017)(83380400001)(44832011)(66574015)(33656002)(5660300002)(2906002)(6506007)(53546011)(26005)(186003)(86362001)(8676002)(966005)(15650500001)(478600001)(8936002)(6512007)(2616005)(36756003)(6916009)(6486002)(71200400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: /JdyoXCsFe6Y7b5zV7IV9BfReNhGNM798T0Fu+TJpNXImOsYZmrTsBV0dMBr/FwOv+VpZjM82Rs6wLm3PPOp+rlKu7F9T4QtSh2lZnezlsL2NLMzz/lk+7RK8PYRgqm5KyY5EeGkFyHMbFAworZthorlQmrq4rrbkcV5jQcJ9Pweq/n1tE92HlE9QZx0Qyy03V/lQxq8xORyqkHUfbnDZPPuimbswIrpDFg9OjutULXrqi4qHEdySFrsB1oXiNk4s8pQbWVsccb3RgVp6QbF3FH7GO6tLO3s9rQ2HZY5KyXQgG62EY9ajBywkCTpWQuTiV0784A4cEBK/UPekmmX+6rmWhDcHz/g0hX+UWkzclWklcmmkVEEY2yLD+pmvmiR0hcFy5JWQmaKJcu/JAdRyyxLWibI7V+4jQ79CLl5R7lsdWO/73nhxBikzekeFP4oGanLJ6pP3AVPap7UjiFilkH/169g3gBaPw1W/MtS5UCYV0FEiZn3TVjOJIDfw1/o/Xg6XCFH8LS8IKnmGzAdP50nGkr5trz7tVmEo78ZTM867jvToNKEtxQfPMN8wd9Y4TsytGwWCEaOhcNEaIFjPd7mHUK4d0vpwdrl6G9iZvnHoJNccDz1zt2Fbygr7sYKxS0H5r5zW8ziFzqT09wS5w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <6681063D75C5694F9BADD5281C757F65@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 34a0669f-5782-4518-bf6f-08d886e0a277
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2020 07:57:42.8568 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NKJGk1+8RYRBmj8R9GtmosQzr1lQHWnKDn5OF7IZ1U/nPhGI9uw1EgDaC/7guo7lEMV9R4iJlx7+jLIhVdok6uPMMQQW5b7utunLWcaf3fo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2868
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/L9IPIYJJNU9vQdA6gE1fKN89Lvg>
Subject: Re: [COSE] New Version Notification for draft-mattsson-cose-cbor-cert-compress-02.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 12 Nov 2020 07:57:51 -0000

SGksDQoNClRoYW5rIGFnYWluIEhlbmssIElsYXJpLCBDYXJzdGVuLCBKaW0sIFJ1c3MsIGZvciB0
aGUgdmVyeSBnb29kIGNvbW1lbnRzIGR1cmluZyB0aGUgc3VtbWVyLiBJIHRoaW5rIEkgaGF2ZSBu
b3cgYWRkcmVzc2VkIGFsbCBvZiB0aGVtIGluIHRoZSBHaXRIdWIgdmVyc2lvbiwgYW5kIGFsc28g
aW1wbGVtZW50ZWQgYSBsYXJnZSBwYXJ0IG9mIHRoZSBkcmFmdC4gQmFzZWQgb24gdGhlIGRpc2N1
c3Npb24gYW5kIHN1Z2dlc3Rpb25zLCB0aGUgcGxhbiBpcyB0byBmb2N1cyBvbiBlbmNvZGluZyBh
bmQgbGV0IG90aGVyIGRlY2lkZSB3aGF0IHRvIHB1dCBpbiB0aGUgY2VydGlmaWNhdGVzLiBXZSBi
ZWxpZXZlIHRoYXQgdGhlIGVuY29kaW5nIGNhbiBiZSBtYWRlIGFzIGdlbmVyYWwgYXMgdGhlIGdy
b3VwIHdhbnQsIHdoaWxlIHN0aWxsIGVuYWJsZSBzaW1wbGUgYW5kIHZlcnkgZWZmaWNpZW50IGVu
Y29kaW5nIG9mIHRoZSBtb3N0IGNvbnN0cmFpbmVkIElvVCBjZXJ0aWZpY2F0ZXMuIFRoZSBzcGVj
aWZpY2F0aW9uIGlzIG5vdyBhYmxlIHRvIGVuY29kZSBtb3N0IEhUVFBTIGNlcnRpZmljYXRlcyBv
biB0aGUgd2ViLCB3aGlsZSB0aGUgZW5jb2Rpbmcgb2YgdGhlIGV4YW1wbGUgUkZDIDc5MjUgY2Vy
dGlmaWNhdGUgaXMgc3RpbGwgMTM4IGJ5dGVzICg1NiUgc2F2aW5nKS4NCg0KaHR0cHM6Ly9lcmlj
c3NvbnJlc2VhcmNoLmdpdGh1Yi5pby9DQk9SLWNlcnRpZmljYXRlcy9kcmFmdC1tYXR0c3Nvbi1j
b3NlLWNib3ItY2VydC1jb21wcmVzcy5odG1sDQoNCkFkZGl0aW9uYWwgY2hhbmdlcyBwbGFubmVk
IGZvciAtMDM6DQoNCi0gVXBkYXRlIHRpdGxlIGJhc2VkIG9uIGNvbW1lbnQgZnJvbSBKaW0NCg0K
LSBVcGRhdGVkIGFic3RyYWN0IGFuZCBpbnRybyBzbyBpdCBpcyB1cCB0byBkYXRlIHdpdGggdGhl
IGRvY3VtZW50Og0KICAgIlRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGEgQ0JPUiBlbmNvZGluZyBv
ZiBQS0lYIHByb2ZpbGVkIFguNTA5DQogICBDZXJ0aWZpY2F0ZXMuICBUaGUgcmVzdWx0aW5nIGNl
cnRpZmljYXRlcyBhcmUgY2FsbGVkICJDQk9SDQogICBjZXJ0aWZpY2F0ZXMiLiAgVGhlIENCT1Ig
ZW5jb2Rpbmcgc3VwcG9ydHMgYSBsYXJnZSBzdWJzZXQgb2YgUkZDDQogICA1MjgwLCB3aGlsZSBh
dCB0aGUgc2FtZSB0aW1lIHByb2R1Y2luZyB2ZXJ5IHNtYWxsIHNpemVzIGZvcg0KICAgY2VydGlm
aWNhdGVzIGNvbXBhdGlibGUgd2l0aCBSRkMgNzkyNS4gIFRoZSBDQk9SIGVuY29kaW5nIGNhbiBi
ZSB1c2VkDQogICB0byBjb21wcmVzcyBERVIgZW5jb2RlZCBYLjUwOSBjZXJ0aWZpY2F0ZWQgdG8g
ZW5jb2RlIG5hdGl2ZWx5IHNpZ25lZA0KICAgY2VydGlmaWNhdGVkLiIgDQoNCi0gQWRkZWQgdGV4
dCB0aGF0IHRoZSBzdHJpbmcgdHlwZXMgdGVsZXRleFN0cmluZywgdW5pdmVyc2FsU3RyaW5nLCBh
bmQgYm1wU3RyaW5nIGFyZSBub3Qgc3VwcG9ydGVkLg0KDQotIEFsbG93ZWQgcmF3IHJlbGF0aXZl
IE9JRHMgZm9yIGFsZ29yaXRobXMgYW5kIGV4dGVuc2lvbnMuDQoNCi0gQWRkZWQgbW9yZSBkZXRh
aWwgb24gaG93IEVDRFNBIHNpZ25hdHVyZVZhbHVlIGlzIGVuY29kZWQgYXMgdHdvIGludGVnZXJz
IHBhZGRlZCB0byBsZW5ndGggTCA9IGNlaWwoIGxvZzIobikgLyA4ICksIHdoZXJlIG4gaXMgdGhl
CW9yZGVyIG9mIHRoZSBjdXJ2ZS4gRm9yIHNlY3AyNTZyMSwgc2VjcDM4NHIxLCBhbmQgc2VjcDUy
MXIxLCBMIGlzCTMyLCA0OCwgYW5kIDY2IHJlc3BlY3RpdmVseS4NCg0KLSBVcGRhdGVkIENEREwg
dG8gZm9sbG93IFJGQyA4NzQyIHJlY29tbWVuZGF0aW9ucw0KDQotIEZpeGVkIGFuIGVtcHR5IHN1
YmplY3QgY2FuIGJlIGVuY29kZWQuDQoNCi0gQ29tcGxldGVseSByZXdyb3RlIGV4dGVuc2lvbiBl
bmNvZGluZyBhcyB0aGUgb2xkIGRlc2NyaXB0aW9uIHdhcyB1bmRlcnNwZWNpZmllZCwgaGFkIHNl
dmVyYWwgcHJvYmxlbXMsIGFuZCBzZXZlcmFsIGxpbWl0YXRpb25zLiANCg0KLSBBZGRlZCB0ZXh0
IGhpZ2hsaWdodGluZyB0aGF0IGFsc28gbmF0aXZlbHkgc2lnbmVkIENCT1IgY2VydGlmaWNhdGVz
IGNhbiByZXVzZSBtdWNoIG9mIHRoZSBDQSBtYWNoaW5lcnksIGFzIG9ubHkgdGhlIGxhc3Qgc2ln
bmluZyBzdGVwIG5lZWQgdG8gYmUgdXBkYXRlZC4gDQoNCi0gQWRkZWQgSUFOQSByZWdpc3RyaWVz
IGZvciBleHRlbnNpb25zLCBFS1UsIGFuZCBzdWJqZWN0YWx0bmFtZQ0KDQotIEFkZGVkIHJlZ2lz
dHJhdGlvbiBwcm9jZWR1cmVzIGZvciB0aGUgSUFOQSByZWdpc3RyaWVzLg0KDQotIEFkZGVkIGM1
YmFnIGFuZCBjNXQgYXMgd2VsbC4NCg0KLSBGb3JtYXR0ZWQgdGhlIERFUiBhbmQgQ0JPUiBlbmNv
ZGluZyB3aXRoIHNwYWNlIHRvIG1ha2UgdGhlbSBlYXNpZXIgdG8gcmVhZC4NCg0KLSBTcGVjaWZp
ZWQgaG93IEVVSS02NCBpcyBjb21wcmVzc2VkIHRvIDYgb3IgOCBieXRlcyAodGhlIHByYWN0aWNl
IG9mIGNyZWF0aW5nIEVVSS02NCBzZWVtcyB0byBoYXZlIGJlZW4gZGVwcmVjYXRlZCwgbmVlZHMg
dG8gYmUgZGlzY3Vzc2VkKQ0KDQotIFRoZSBzcGVjaWZpY2F0aW9uIGNhbiBub3cgZW5jb2RlIG1v
c3QgSFRUUFMgY2VydGlmaWNhdGVzIG9uIHRoZSB3ZWIgKGV2ZW4gaWYgbW9zdCBleHRlbnNpb24g
dmFsdWVzIGFyZSBqdXN0IERFUiBlbmNvZGVkIGJ5dGUgc3RyaW5ncykuIFRoZSBlbmNvZGluZyBv
ZiB0aGUgdG9vbHMuaWV0Zi5vcmcgY2VydGlmaWNhdGUgd2FzIGFkZGVkIGFzIGFuIGV4YW1wbGUu
IFRoZSBjb21wcmVzc2lvbiBpcyAoMjcwIGJ5dGVzIG9yIDE2JSkuIA0KDQotIEFkZGVkIGFja25v
d2xlZGdlbWVudHMNCg0KQ2hlZXJzLA0KSm9obg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogSm9obiBNYXR0c3NvbiA8am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb20+DQpE
YXRlOiBXZWRuZXNkYXksIDQgTm92ZW1iZXIgMjAyMCBhdCAyMzo0MA0KVG86ICJjb3NlQGlldGYu
b3JnIiA8Y29zZUBpZXRmLm9yZz4NClN1YmplY3Q6IEZXOiBOZXcgVmVyc2lvbiBOb3RpZmljYXRp
b24gZm9yIGRyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAyLnR4dA0KDQpI
aSwNCg0KVGhhbmtzIGZvciBhbGwgdGhlIHJldmlld3MgYW5kIGNvbW1lbnQgZHVyaW5nIHN1bW1l
ciBhbmQgYXV0dW1uISBUaGUgY29tbWVudHMgaGF2ZSBpbmRpY2F0ZWQgdGhhdCB0aGUgQ0JPUiBj
ZXJ0aWZpY2F0ZXMgc2hvdWxkIHN1cHBvcnQgYSBtdWNoIGxhcmdlciBzdWJzZXQgb2YgUkZDIDUy
ODAsIHRoYXQgdGhlIGRyYWZ0IHNob3VsZCBub3QgYmUgc28gbXVjaCBvZiBhIHByb2ZpbGUsIGJ1
dCBhbHNvIHRoYXQgYW55IHVwZGF0ZXMgc2hvdWxkIG5vdCBleHBhbmQgdGhlIGNlcnRpZmljYXRl
IHNpemVzIGZvciB0aGUgbW9zdCBjb25zdHJhaW5lZCB1c2UgY2FzZXMuIFdlIHRoaW5rIHRoaXMg
aXMgcG9zc2libGUgdG8gYWNoaWV2ZS4NCg0KV2UgaGF2ZSBzdWJtaXR0ZWQgZHJhZnQtbWF0dHNz
b24tY29zZS1jYm9yLWNlcnQtY29tcHJlc3MtMDIuIENoYW5nZXMgYXJlOg0KDQotIENoYW5nZWQg
dGVybWlub2xvZ3kgdG8gIm5hdGl2ZWx5IHNpZ25lZCINCi0gQ29tcGxldGVseSBjaGFuZ2VzIHRo
ZSBlbmNvZGluZyBvZiBpc3N1ZXIgYW5kIHN1YmplY3QuIFRoZSBuZXcgZW5jb2Rpbmcgc3VwcG9y
dHMgZW5jb2Rpbmcgb2Ygc2VxdWVuY2VzIG9mIHNldHMgb2YgYXR0cmlidXRlIHR5cGVzIGFuZCB2
YWx1ZXMuIFRoZSBlbmNvZGluZyBzaG91bGQgYmUgYWJsZSB0byBoYW5kbGUgYW55IGF0dHJpYnV0
ZSB0eXBlIGVuY29kZWQgYXMgdXRmOHN0cmluZyBhbmQgcHJpbnRhYmxlU3RyaW5nLiBJcyB0aGF0
IGVub3VnaCBvciBkbyB3ZSBuZWVkIHRvIHN1cHBvcnQgYWxzbyBsZWdhY3kgdGVsZXRleFN0cmlu
ZywgdW5pdmVyc2FsU3RyaW5nLCBibXBTdHJpbmcsIElhNXN0cmluZz8gSXMgYW55IGF0dHJpYnV0
ZVR5cGUgbWlzc2luZyBvciBhcmUgdGhlIE1VU1QgYW5kIFNIT1VMRCBzdXBwb3J0IGluIFJGQyA1
MjgwIGVub3VnaD8gDQotIE1vdmVkIHNpZ25hdHVyZUFsZ29yaXRobSBzbyBpdCBjb21lcyBiZWZv
cmUgc2lnbmF0dXJlVmFsdWUuIE1hZGUgdGhlIGFsZ29yaXRobXMgZXhwbGljaXQgYW5kIHNwbGl0
IHRoZW0gaW50byB0d28gaXRlbXMuDQotIEV4dGVuc2lvbiB0ZXh0IG1vdmVkIHRvIHNlcGFyYXRl
IHBhcmFncmFwaC4gV2UgbWFkZSBzb21lIHNtYWxsIGNoYW5nZXMgdG8gdGhlIGV4dGVuc2lvbiBj
b2RpbmcsIGJ1dCBiYXNlZCBvbiB0aGUgZGlzY3Vzc2lvbiBhbmQgc3VnZ2VzdGlvbnMgdG8gc3Vw
cG9ydCBtdWNoIG1vcmUsIHdlIGJlbGlldmUgdGhlIGVuY29kaW5nIG1pZ2h0IGhhdmUgdG8gY2hh
bmdlIHF1aXRlIG11Y2guIFdlIHBsYW4gdG8gbWFrZSBmdXJ0aGVyIHVwZGF0ZXMgYWZ0ZXIgdGhl
IGdyb3VwIGhhcyBhZ3JlZWQgb24gd2hhdCB0byBzdXBwb3J0Lg0KLSBTcGxpdCBDRERMIGludG8g
Y2VydGlmaWNhdGUgYW5kIHRic0NlcnRpZmljYXRlIHNpbWlsYXIgdG8gUkZDIDUyODAgdG8gbm90
IGhhdmUgdG8gZHVwbGljYXRlIENEREwuDQotIE5ldyBzZWN0aW9uIG9mIGNvbXBsaWFuY2UgcmVx
dWlyZW1lbnRzLg0KDQpXZSBkaWQgbm90IGhhdmUgdG8gYWRkcmVzcyBhbGwgdGhlIGNvbW1lbnRz
IGluIC0wMiBhbmQgaGF2ZSBhbHJlYWR5IHN0YXJ0aW5nIHRvIHdvcmsgb24gLTAzLCB3aGljaCB3
ZSBwbGFuIHRvIHN1Ym1pdCBkdXJpbmcgSUVURiB3ZWVrLiBJZiB5b3Ugd2FudCB0byByZXZpZXcs
IHBsZWFzZSByZXZpZXcgdGhlIEdpdEh1YiB2ZXJzaW9uDQoNCmh0dHBzOi8vZXJpY3Nzb25yZXNl
YXJjaC5naXRodWIuaW8vQ0JPUi1jZXJ0aWZpY2F0ZXMvZHJhZnQtbWF0dHNzb24tY29zZS1jYm9y
LWNlcnQtY29tcHJlc3MuaHRtbA0KDQpDaGFuZ2VzIGluIC0wMyBzbyBmYXI6DQoNCi0gQWRkZWQg
R2VuZXJhbGl6ZWRUaW1lIGFzIHN1Z2dlc3RlZCBieSBKaW0uIFdlIGFsc28gYWRkcmVzc2VzIGFu
IGlzc3VlIGluIHRoYXQgdGhlIG9sZCBlbmNvZGluZyBjb3VsZCBub3QgZW5jb2RlIGxlYXAgc2Vj
b25kcyAod2hpY2ggWC41MDkgY2FuKS4gVG8gZW5hYmxlIHRoaXMgd2Ugc3dpY2hlZCBmcm9tIHVp
bnQgdG8gYnl0ZXMsIHdoZXJlIGEgYnl0ZSBzdHJpbmcgb2YgbGVuZ3RoIDQgcmVwcmVzZW50IGEg
VVRDVGltZSBhbmQgYSBieXRlIHN0cmluZyBvZiBsZW5ndGggNSByZXByZXNlbnQgYSBHZW5lcmFs
aXplZFRpbWUuDQotIENoYW5nZWQgZnJvbSBUTFMgY29tcHJlc3Npb24gYWxnb3JpdGhtcyB0byBU
TFMgY2VydGlmaWNhdGUgVHlwZSBhcyBzdWdnZXN0ZWQgYnkgSWxhcmkuIFRoaXMgYWxzbyBlbmFi
bGVzIENCT1IgY2VydGlmaWNhdGVzIHRvIGJlIHVzZWQgd2l0aCBhIGdlbmVyYWwgY29tcHJlc3Np
b24gYWxnb3JpdGhtIGluIFRMUywgd2hpY2ggaXMgbm90IGhlbHBpbmcgZm9yIHZlcnkgY29udHJh
aW5lZCBjZXJ0aWZpY2F0ZXMgYnV0IHByb2JhYmx5IHJlZHVjZSB0aGUgc2l6ZSBxdWl0ZSBtdWNo
IGZvciBub24tSW9UIGNib3IgY2VydGlmaWNhdGVzIHdpdGggYSBsb3Qgb2YgY2hhcmFjdGVyIHN0
cmluZ3MuDQotIFdlIGxvb2tlZCBpbnRvIHdoaWNoIGFsZ29yaXRobXMgY2FuIGJlIHN1cHBvcnRl
ZCB3aXRob3V0IHBhcmFtZXRlcnMuIFByb3Bvc2FsIGlzIHRvIG5vdCBzdXBwb3J0IGFsZ29yaXRo
bXMgd2l0aCBwYXJhbWV0ZXJzIGV4Y2VwdCBuYW1lZGN1cnZlcy4gTG9va2luZyBhdCBSU0EtUFNT
IHdpdGggU0hBS0UsIFgyNTUxOSwgRWQyNTUxOSwgYW5kIGhhc2gtYmFzZXMgYWxnb3JpdGhtcyBp
dCBzZWVtcyBsaWtlIGFsbCBuZXcgYWxnb3JpdGhtcyB3aWxsIGJlIHNwZWNpZmllZCB3aXRob3V0
IHBhcmFtZXRlcnMuIERvIHBlb3BsZSBmZWVsIHRoYXQgYW55IGFsZ29yaXRobXMgd2l0aCBwYXJh
bWF0ZXJzIHNob3VsZCBiZSBzdXBwb3J0ZWQ/IEFsZ29yaXRobXMgdGhhdCB1c2UgcGFyYW1ldGVy
cyBhcmUgZS5nLiBSU0EtUFNTIGtleXMgYW5kIHNpZ25hdHVyZXMgd2l0aCBTSEEyLCBFQ0Mga2V5
cyB3aXRob3V0IG5hbWVkIGN1cnZlcy4NCi0gTW9yZSBzdHJpY3QgdGV4dCBvbiBzZXZlcmFsIHBh
cnRzIHJlZ2FyZGluZyBlbmNvZGluZy4NCg0KQ2hlZXJzLA0KSm9obg0KDQotLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KRnJvbTogImludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIgPGludGVybmV0
LWRyYWZ0c0BpZXRmLm9yZz4NCkRhdGU6IE1vbmRheSwgMiBOb3ZlbWJlciAyMDIwIGF0IDEyOjM0
DQpUbzogR8O2cmFuIFNlbGFuZGVyIDxnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+LCBKb2Vs
IEhvZ2x1bmQgPGpvZWwuaG9nbHVuZEByaS5zZT4sIE1hcnRpbiBGdXJ1aGVkIDxtYXJ0aW4uZnVy
dWhlZEBuZXh1c2dyb3VwLmNvbT4sIEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNzb25AZXJpY3Nz
b24uY29tPiwgU2hhaGlkIFJhemEgPHNoYWhpZC5yYXphQHJpLnNlPiwgR8O2cmFuIFNlbGFuZGVy
IDxnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+LCBKb2huIE1hdHRzc29uIDxqb2huLm1hdHRz
c29uQGVyaWNzc29uLmNvbT4sIEpvZWwgSMO2Z2x1bmQgPGpvZWwuaG9nbHVuZEByaS5zZT4NClN1
YmplY3Q6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtbWF0dHNzb24tY29zZS1j
Ym9yLWNlcnQtY29tcHJlc3MtMDIudHh0DQoNCg0KQSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0
LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAyLnR4dA0KaGFzIGJlZW4gc3VjY2Vz
c2Z1bGx5IHN1Ym1pdHRlZCBieSA9P3V0Zi04P3E/Rz1DMz1CNnJhbl9TZWxhbmRlcj89IGFuZCBw
b3N0ZWQgdG8gdGhlDQpJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6CQlkcmFmdC1tYXR0c3Nvbi1j
b3NlLWNib3ItY2VydC1jb21wcmVzcw0KUmV2aXNpb246CTAyDQpUaXRsZToJCUNCT1IgUHJvZmls
ZSBvZiBYLjUwOSBDZXJ0aWZpY2F0ZXMNCkRvY3VtZW50IGRhdGU6CTIwMjAtMTEtMDINCkdyb3Vw
OgkJSW5kaXZpZHVhbCBTdWJtaXNzaW9uDQpQYWdlczoJCTE5DQpVUkw6ICAgICAgICAgICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2Vy
dC1jb21wcmVzcy0wMi50eHQNClN0YXR1czogICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy8NCkh0bWxp
emVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LW1h
dHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNz
LTAyDQpEaWZmOiAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRy
YWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAyDQoNCkFic3RyYWN0Og0KICAg
VGhpcyBkb2N1bWVudCBzcGVjaWZpZXMgYSBDQk9SIGVuY29kaW5nL2NvbXByZXNzaW9uIG9mIFJG
QyA3OTI1DQogICBwcm9maWxlZCBjZXJ0aWZpY2F0ZXMuICBCeSB1c2luZyB0aGUgZmFjdCB0aGF0
IHRoZSBjZXJ0aWZpY2F0ZXMgYXJlDQogICBwcm9maWxlZCwgdGhlIENCT1IgY2VydGlmaWNhdGUg
Y29tcHJlc3Npb24gYWxnb3JpdGhtcyBjYW4gaW4gbWFueQ0KICAgY2FzZXMgY29tcHJlc3MgUkZD
IDc5MjUgcHJvZmlsZWQgY2VydGlmaWNhdGVzIHdpdGggb3ZlciA1MCUuIFRoaXMNCiAgIGRvY3Vt
ZW50IGFsc28gc3BlY2lmaWVzIENPU0UgaGVhZGVycyBmb3IgQ0JPUiBlbmNvZGVkIGNlcnRpZmlj
YXRlcyBhcw0KICAgd2VsbCBhcyB0aGUgdXNlIG9mIHRoZSBDQk9SIGNlcnRpZmljYXRlIGNvbXBy
ZXNzaW9uIGFsZ29yaXRobSB3aXRoDQogICBUTFMgQ2VydGlmaWNhdGUgQ29tcHJlc3Npb24gaW4g
VExTIDEuMyBhbmQgRFRMUyAxLjMuDQoNCg0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRh
a2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24NCnVudGls
IHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0
Zi5vcmcuDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0DQoNCg0KDQoNCg==


From nobody Fri Nov 13 05:38:55 2020
Return-Path: <goran.selander@ericsson.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 C17B33A0C02 for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 05:38:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 0x98veLp1Y_h for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 05:38:51 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2065.outbound.protection.outlook.com [40.107.20.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F9223A0A0B for <cose@ietf.org>; Fri, 13 Nov 2020 05:38:41 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UZlSDYDp/lbGfxhtZ1twjXBh4O/qWN22/FpcmzfxsmstLR9SbgRV73wPIFq/NA/QlsGGKB7R/sNHXnyoEBK47a9X3nyzTVM4QBylfHB36b3skdw4R2iU1xrvts/2n78P17zjakQ5El/QWHuedA7rc08LDLcx3gQtaeVe7k8C4Jj10r7GAcs+tIALd8MTu+9HM1s4u08UuLR98akPZl/MEjU2a04p0mzod0DhNGBV2IxkJ4M2AEHbDAVZ57jsbnuWkfkW+PlodSp0OjrdYMCWoRoiAyLIQC/OKIFmF5jJjC5bxBNwsku1rcmd6r4g7EkIgN4VjoJJTj08WKYBvUg4eQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ESOjlRxL8f+zV+2+N3OAxj1ozWR4eM5Rf5lubZb/58I=; b=Lbpm+cG1l3UjCL6Int7XdwKM8dJwy9wb7OJmMG5qxLH/sZmm6E+wzlRiMEj+RNNxeaYjdyoAK4D1QsyaLIqqkZSt2QTfbt8o2KQW1psI4dFCk0yOt/oe6FQ9m6g9ek5kKcs0r0eqtVELRHtoI3mcwqjW2upfj2MPp1Dp2PO+Skl3YgFrsfD5EyIrrBy8ObjLLKwq8GKgETZxlTP/tNIak2TvtAM/vCtby0UgPOMssVCYy0EwvKmhwIJfVoBSjIfRT6Gy1xwXQjM6jibeWZScFstfqcqr0n+8eWvbJu0P7x/UHoMXjYtG2AW3KvBLoe7LNmmK+y6oEL1zd89EeVqZ4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ESOjlRxL8f+zV+2+N3OAxj1ozWR4eM5Rf5lubZb/58I=; b=T61jVyizxThVgmhpspdqqy+EJUMm48id4uTRdkMaAqU9KaOkZMzaDv8B9KAlgw9Wm43kI0AX0AeLvTI/i7glrFE9QccQwQsY2E0xJkS7ytaUbB5zVQslBQE+2vszy7im3xI1doCmTsAYh4505Y6LZTjCnJ3gF7jmvgIwEjlqhFw=
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com (2603:10a6:7:82::14) by HE1PR0701MB2844.eurprd07.prod.outlook.com (2603:10a6:3:54::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.21; Fri, 13 Nov 2020 13:38:38 +0000
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::c99c:9978:10bb:e231]) by HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::c99c:9978:10bb:e231%3]) with mapi id 15.20.3541.015; Fri, 13 Nov 2020 13:38:38 +0000
From: =?Windows-1252?Q?G=F6ran_Selander?= <goran.selander@ericsson.com>
To: Ivaylo Petrov <ivaylo@ackl.io>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, cose <cose@ietf.org>
Thread-Topic: [COSE] Preliminary Agenda and Call for Items @ IETF 109
Thread-Index: AQHWsgOoDX8AJY/m/Ueit2Y09oLpzKnGHatZ
Date: Fri, 13 Nov 2020 13:38:38 +0000
Message-ID: <HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com>
References: <CAJFkdRyVoWeZC_Ae+=4m3ZjPy17iE9sAbxkJtUsjL+76QM7pSA@mail.gmail.com>
In-Reply-To: <CAJFkdRyVoWeZC_Ae+=4m3ZjPy17iE9sAbxkJtUsjL+76QM7pSA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ackl.io; dkim=none (message not signed) header.d=none;ackl.io; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [83.251.145.232]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cd5f1963-552b-44ff-e0a5-08d887d96d8a
x-ms-traffictypediagnostic: HE1PR0701MB2844:
x-microsoft-antispam-prvs: <HE1PR0701MB2844C6B390DA5C138799B7E1F4E60@HE1PR0701MB2844.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UGLbdgBfyew+xC+pi2w6MEYUB3B/JwLwYim8OK1MaV6gZOwJxscB5HW3AMWuT1mlmz3RdKub6uDlBbgTV0plngfl79P8IHZaKBeuGW7gTsNFGqH4Afgm3o/oWkvlo24Rm3XXPstvm+G6VkR3D+k/ZRhy49hq7yR7vfcNFgk1bhwqesum+Ya/2Lzo7/SQODeEJcNXpfyrsCUQkygSCWuGbxz1Iofc6kDgi/8WYj8p/QycU9CZLiptp7Wzo1sbcrvZExtoJ/IoYlM51rQZFwRlP/I6W3EZCjSdpOy1thRjdXa7xC3jqCZxUOLwWnBefV4PMS2b23dFr1TZSGequlp6lnDMnPQPSt3PwTv5EOJdNhKHKVpep9IvS/m4fc5fUgY3sM6fFn871YGnp5D6l1L1Ag==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR0702MB3674.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(136003)(39860400002)(396003)(346002)(366004)(376002)(66556008)(66946007)(21615005)(7696005)(53546011)(186003)(966005)(86362001)(110136005)(5660300002)(55016002)(66574015)(66476007)(9686003)(478600001)(83380400001)(8676002)(66446008)(76116006)(316002)(6506007)(71200400001)(4001150100001)(26005)(166002)(33656002)(2906002)(64756008)(52536014)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 72yCNM8nzpSA9jnKW9hSTjFTDUmXbEqsFh7LqXKLwuRpy7U5Udj9qs9woVMd/3j/LsriwPIvjH/zrWol+HQCsiSN6XYyZNPqGv39oPXMDnxf9mN4PTA2ISKztp82RfVLpgZ+N298REbbeysDttOnSlHYY31jxSQ6y4QX9bZRwbuWMayZyJypX/PMqux2BE/uPDhyeW3F35Kg47gmIYUbpELzPFY9VTD0eH+JcnmBZS8zfRVJh4Qxh82jsZSw0evldlzV7IPg/a6YCLUiczjVtgmTHRwiTDCZTgAJAxfTnKf4sNvPSQi66uquCSpYbr+igQvukbA+OjpXyAQ4rMCUaO2P2pRQOO0RFPzDrP07qCnYL6qVlu6JRWTVQfL9ePofZT7CljFwe7gGiivqDvoWphCuhPJ6hoKcOyffBrtcuJlYkr2zOheGhdNv14XP5J7/fK8POkXnhIrb0cq5RYaZkdyz0dooJdDNZ1og8uS4q0Rmhohh/+dWdse8RyMslzsEQCi/WFZsLePd9uYhYeSKTI1TyK38cvfcrjYPzvRhXc5eaMctPoPmwmJ/eU1JWMD4rVScz2LgaNORhvb3ab4LOmvmpbW1mTmN5OiXls2eZe5InL6jGlcOSAtt8IXGTuGkXMKeGE+62RL2q29UnN95O32mghER34wzqgqHzaW9D2RMMkgisPNgCp5EpbKUbcV8q3GUwem0r1FPAMUPX9wt1tYjfcty1ZDM6ELxpQ0dnAodjgksRUvtINHyb3jCbEh20HcbZodipDXtjF9QrmyNLkW46CPgzp9JZBEAKl834TPrVc6wjyuydx806X322ZbcNrwHFePe75qURaXdxaLM0EJ25Khhxupyk3UlNi45DqSu1NrA5gEBsLRcxyjTFFBp8NmTgCfG2bZbfkHe3k+0oQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60HE1PR0702MB3674_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3674.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd5f1963-552b-44ff-e0a5-08d887d96d8a
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2020 13:38:38.6967 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dDgiitbKqE3s1fVJkxurGc/DFYvY/ujtmIpVpoZKhDCPNqH36YH48X8zMkYiDw77iJ/642/vWTi5/cSoZPTaUbm2W41Zf4TbPvcz5xDyWQs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2844
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/9TvOUQlhNNmLElzlADK8qsTLN_E>
Subject: Re: [COSE] Preliminary Agenda and Call for Items @ IETF 109
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 13 Nov 2020 13:38:53 -0000

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

Dear chairs and all,

We uploaded slides for agenda item #3 (CBOR Certificates) of the COSE WG me=
eting to the current Github repo:

https://github.com/EricssonResearch/CBOR-certificates

https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-=
COSE-CBOR-Certificates.pdf

Note that -03 is not submitted yet, will be when the submission tool opens =
again, but the Editor=92s copy on the Github is up-to-date:

https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cb=
or-cert-compress.html


Looking forward to a good discussion!

Best regards
G=F6ran




On 2020-11-03, 18:06, "COSE" <cose-bounces@ietf.org> wrote:
Dear all,

Here is a preliminary agenda for our IETF 109 session. Please let us know i=
f you have any questions or concerns related to it.

As a reminder the COSE WG session is scheduled for 60 minutes on Monday, 16=
 November starting at 7:30 UTC.

```
COSE WG Agenda
IETF 109 - Virtual/Meetecho
2020-11-16 @ 7:30 UTC

## 0. Administrivia (Chairs)
  * NOTE WELL
  * Bluesheets
  * Jabber + Minutes
  * Agenda Bartering

## 1. Document Status (Chairs)

## 2. Countersignatures

## 3. Cert Compression

## 4. Chartering (Chairs)

## 5. AOB

```

--
Matthew and Ivaylo
COSE Chairs

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" 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:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
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:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"en-SE" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Dear chairs and all,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">We uploaded slides for agenda item #3 (CBOR Certificates) of the COSE=
 WG meeting to the current Github repo:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"SV" style=3D"mso-fareast-language:EN-U=
S"><a href=3D"https://github.com/EricssonResearch/CBOR-certificates"><span =
lang=3D"EN-US">https://github.com/EricssonResearch/CBOR-certificates</span>=
</a></span><span lang=3D"EN-US" style=3D"mso-fareast-language:EN-US"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><a href=
=3D"https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-=
109-COSE-CBOR-Certificates.pdf">https://github.com/EricssonResearch/CBOR-ce=
rtificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf</a><o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Note that -03 is not submitted yet, will be when the submission tool =
opens again, but the Editor=92s copy on the Github is up-to-date:<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><a href=3D"https://ericssonresearch.github.io/CBOR-certificates/draft=
-mattsson-cose-cbor-cert-compress.html">https://ericssonresearch.github.io/=
CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html</a><o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Looking forward to a good discussion!<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">Best regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US">G=F6ran<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-US"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
On 2020-11-03, 18:06, &quot;COSE&quot; &lt;cose-bounces@ietf.org&gt; wrote:=
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Dear all,<o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Here is a preliminary a=
genda for our IETF 109 session. Please let us know if you have any question=
s or concerns related to it.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">As a reminder the COSE =
WG session is scheduled for 60 minutes on Monday, 16 November starting at 7=
:30 UTC.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">```<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">COSE WG Agenda<o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">IETF 109 - Virtual/Meet=
echo<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">2020-11-16 @ 7:30 UTC<o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 0. Administrivia (Ch=
airs) <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;&nbsp;* NOTE WELL=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;&nbsp;* Bluesheet=
s<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;&nbsp;* Jabber + =
Minutes<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;&nbsp;* Agenda Ba=
rtering<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 1. Document Status (=
Chairs)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 2. Countersignatures=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 3. Cert Compression<=
o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 4. Chartering (Chair=
s) <o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">## 5. AOB<o:p></o:p></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">```<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">--<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Matthew and Ivaylo<o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">COSE Chairs<o:p></o:p><=
/p>
</div>
</div>
</body>
</html>

--_000_HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60HE1PR0702MB3674_--


From nobody Fri Nov 13 06:58:01 2020
Return-Path: <rstruik.ext@gmail.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 786DB3A0D84 for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 06:58:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 FfEJq8NYrASr for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 06:57:58 -0800 (PST)
Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) (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 09E7B3A0D75 for <cose@ietf.org>; Fri, 13 Nov 2020 06:57:58 -0800 (PST)
Received: by mail-qt1-x834.google.com with SMTP id g15so6803806qtq.13 for <cose@ietf.org>; Fri, 13 Nov 2020 06:57:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:references:from:subject:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=oU+Ypbtuxs3FsljHzXZQR6zHZCn30QadcHJefhCiIAM=; b=bkMk2l50PQOn3nuypM5PM5yJ9WSSR8zyRi1v12MIhwRjCAQxJrBn1GrVETlbkfaKaf 9NIlP3Z38TPjTRwfaEYvIzA2X5PdZG5dbb+Lp+mBHhlQs46hTgevDo+Dd2WKtOuLS00R +C787lzMcwRjmm6KCQl3XltIjzM0jvvh3S/TLH3xg+/idWRml5Qc3KZRFYCDtQvICBbN RqH08a7GRnoFdALLDE6/cpZFD9/un5TZVr8QzsucyDAhm+GOLiNL5g4XG5k0RZEuwQ3g AC0NDwfPU+1izw8tpqcVF9yqR3uwyE97YAEoPOybi4t+yzK7cbn27Um9DD/T9/FgN06P xblw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=oU+Ypbtuxs3FsljHzXZQR6zHZCn30QadcHJefhCiIAM=; b=WbLVemRQJIVjazG7UMWq242Zc2uxQqnjt12ZNMaLAXTQtxpOQoQxkIGL+66q2MkwdJ rRXn1p3XFMu17OEXr3LB0XeQg+GV6KXyMia9kAzpoKco7j3pv0yMDrwFsKebK3bySjXO gu0c1PIdXQdQaD3o0jr1lXhqsgphq9TzjFaYntgnLX98jKD4HWvJKG/502sei0bVmXIV QLjCwZpBoBFSlPAB4eyYeihrCt6bsK2tgFqodv4FZWZWwJC4wvw7UEEsIPcqZyny6sBt 7FBhKM7qaczVxL6Zja72C6tscym76akmlDJhACWg+1ZBOUD0KbPC7Gdp4jD01TU1gvKT f77g==
X-Gm-Message-State: AOAM531Pynf8bw3qb/Uk0X4SRJww0zyA+VpB2ZnluUR3qeMyN9Y90cJg V0NFrNEhb11Wwt9GC3+sH7naXFmCQic=
X-Google-Smtp-Source: ABdhPJy5tNNrTgAivbtNJT66XnnkhbiEYhH80OsnOInMt57pYI+Yvps1TYXtfkKW5NWgElesttwMjw==
X-Received: by 2002:ac8:5c4e:: with SMTP id j14mr2379152qtj.241.1605279476755;  Fri, 13 Nov 2020 06:57:56 -0800 (PST)
Received: from ?IPv6:2607:fea8:8a0:1397:fc5f:12b:d173:619a? ([2607:fea8:8a0:1397:fc5f:12b:d173:619a]) by smtp.gmail.com with ESMTPSA id y1sm528242qky.63.2020.11.13.06.57.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Nov 2020 06:57:55 -0800 (PST)
To: =?UTF-8?Q?G=c3=b6ran_Selander?= <goran.selander=40ericsson.com@dmarc.ietf.org>, Ivaylo Petrov <ivaylo@ackl.io>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, cose <cose@ietf.org>
References: <CAJFkdRyVoWeZC_Ae+=4m3ZjPy17iE9sAbxkJtUsjL+76QM7pSA@mail.gmail.com> <HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <de8c53a7-9c35-21ff-cde4-1e0f8b1540c1@gmail.com>
Date: Fri, 13 Nov 2020 09:57:54 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------A1B2961A7D9B048992CA6B03"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/zt-Zo4_GUbTJQXOhknG_Q-Y1bts>
Subject: [COSE] (feedback on Wei25519/Wei448-related stuff) Re: Preliminary Agenda and Call for Items @ IETF 109
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 13 Nov 2020 14:58:01 -0000

This is a multi-part message in MIME format.
--------------A1B2961A7D9B048992CA6B03
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi Goran:

I had a brief look at your slides posted on the Ericsson github page [1]:=

- Side #11, text marked in red: the answer to this question is "yes",=20
with small correction: n is not the size of the prime-order subgroup,=20
not the curve order (which is h*n)
Note: for curves in question, both n and h*n have the same byte-length
- Slide #11, last line: ECDSA is defined in FIPS Pub 186-4
Note: draft FIPS Pub 186-5 stipulates that hash SHAKE has fixed output=20
size 256 or 512 bits (see also PKIX-related blurb in lwig draft, which=20
refers to RFC 8692 that is consisent with this. See=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-11.2

- Slide #13: the lwig draft requests registration of OIDs id-Wei25519=20
and id-Wei448, based on IETF Last-Call comments SecDir. Those would end=20
up with lefthandside column of this slide
See:=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-12.1

As to point compression: PKIX specifies this using the SEC1 format. See=20
https://tools.ietf.org/html/rfc5480#section-2.2
Note: with Wei25519, SEC1 encoding yields 33-octet strings, while=20
"squeezed" MSB/msb-order yields 32-octet strings (for Wei448, there is=20
no difference). See also definitions in (c) below.
In either case, there is a 1-1 map between these, so if, e.g., LAKE WG=20
wishes to shave-off one byte over-the-air, one could do so and convert=20
back in light-weight preprocessing of incoming packet

See (a) and (b) below for details; see (c) below for definitions.

(a) ECDSA25519 signatures:
Signature: pair (r,s), where r and s are 32-octet integers, in tight=20
MSB/msb-order
Notes:
-this uses the same encoding principles as in same format as=20
ECDSA/P-256/SHA-256
- "tight" means that integers r and s are represented as fixed-size=20
strings (so, no leaving out of leading zero-octets)
-with Wei25519, n is 253-bit integer (i.e., 32-octet), see also=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-E.3
For description, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-4.3
For PKIX-related blurb, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-11.2

(b) ECDSA448 signatures:
Signature: pair (r,s), where r and s are 56-octet integers, using same=20
encoding principles as ECDSA/P-256/SHA-56
Notes:
-this uses the same encoding principles as in same format as=20
ECDSA/P-256/SHA-256
- "tight" means that integers r and s are represented as fixed-size=20
strings (so, no leaving out of leading zero-octets)
-with Wei448, n is 446-bit integer (i.e., 56-octet), see also=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-M.3
For description, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-4.4
For PKIX-related blurb, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#section-11.2=20


(c) Unambiguous definitions:
For definition curve nomenclature, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-B.1
For definition of bit-length, byte-length, see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-I.1
For definition of point encodings, including "squeezed" representation,=20
see=20
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representatio=
ns-13#appendix-I.8

Ref:=20
https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-10=
9-COSE-CBOR-Certificates.pdf

On 2020-11-13 8:38 a.m., G=F6ran Selander wrote:
>
> Dear chairs and all,
>
> We uploaded slides for agenda item #3 (CBOR Certificates) of the COSE=20
> WG meeting to the current Github repo:
>
> https://github.com/EricssonResearch/CBOR-certificates=20
> <https://github.com/EricssonResearch/CBOR-certificates>
>
> https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-=
109-COSE-CBOR-Certificates.pdf=20
> <https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF=
-109-COSE-CBOR-Certificates.pdf>
>
> Note that -03 is not submitted yet, will be when the submission tool=20
> opens again, but the Editor=92s copy on the Github is up-to-date:
>
> https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cos=
e-cbor-cert-compress.html=20
> <https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-co=
se-cbor-cert-compress.html>
>
> Looking forward to a good discussion!
>
> Best regards
>
> G=F6ran
>
> On 2020-11-03, 18:06, "COSE" <cose-bounces@ietf.org> wrote:
>
> Dear all,
>
> Here is a preliminary agenda for our IETF 109 session. Please let us=20
> know if you have any questions or concerns related to it.
>
> As a reminder the COSE WG session is scheduled for 60 minutes on=20
> Monday, 16 November starting at 7:30 UTC.
>
> ```
>
> COSE WG Agenda
>
> IETF 109 - Virtual/Meetecho
>
> 2020-11-16 @ 7:30 UTC
>
> ## 0. Administrivia (Chairs)
>
> =A0=A0* NOTE WELL
>
> =A0=A0* Bluesheets
>
> =A0=A0* Jabber + Minutes
>
> =A0=A0* Agenda Bartering
>
> ## 1. Document Status (Chairs)
>
> ## 2. Countersignatures
>
> ## 3. Cert Compression
>
> ## 4. Chartering (Chairs)
>
> ## 5. AOB
>
> ```
>
> --
>
> Matthew and Ivaylo
>
> COSE Chairs
>
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


--=20
email: rstruik.ext@gmail.com | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


--------------A1B2961A7D9B048992CA6B03
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Goran:</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">I had a brief look at your slides
      posted on the Ericsson github page [1]:</div>
    <div class="moz-cite-prefix">- Side #11, text marked in red: the
      answer to this question is "yes", with small correction: n is not
      the size of the prime-order subgroup, not the curve order (which
      is h*n) <br>
    </div>
    <div class="moz-cite-prefix">Note: for curves in question, both n
      and h*n have the same byte-length</div>
    <div class="moz-cite-prefix">- Slide #11, last line: ECDSA is
      defined in FIPS Pub 186-4</div>
    <div class="moz-cite-prefix">Note: draft FIPS Pub 186-5 stipulates
      that hash SHAKE has fixed output size 256 or 512 bits (see also
      PKIX-related blurb in lwig draft, which refers to RFC 8692 that is
      consisent with this. See
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">- Slide #13: the lwig draft requests
      registration of OIDs id-Wei25519 and id-Wei448, based on IETF
      Last-Call comments SecDir. Those would end up with lefthandside
      column of this slide<br>
    </div>
    <div class="moz-cite-prefix">See:
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-12.1">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-12.1</a></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">As to point compression: PKIX specifies
      this using the SEC1 format. See
      <a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/rfc5480#section-2.2">https://tools.ietf.org/html/rfc5480#section-2.2</a></div>
    <div class="moz-cite-prefix">Note: with Wei25519, SEC1 encoding
      yields 33-octet strings, while "squeezed" MSB/msb-order yields
      32-octet strings (for Wei448, there is no difference). See also
      definitions in (c) below.</div>
    <div class="moz-cite-prefix">In either case, there is a 1-1 map
      between these, so if, e.g., LAKE WG wishes to shave-off one byte
      over-the-air, one could do so and convert back in light-weight
      preprocessing of incoming packet<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">See (a) and (b) below for details; see
      (c) below for definitions. <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">(a) ECDSA25519 signatures: <br>
    </div>
    <div class="moz-cite-prefix">Signature: pair (r,s), where r and s
      are 32-octet integers, in tight MSB/msb-order<br>
    </div>
    <div class="moz-cite-prefix">Notes: <br>
    </div>
    <div class="moz-cite-prefix">-this uses the same encoding principles
      as in same format as ECDSA/P-256/SHA-256<br>
    </div>
    <div class="moz-cite-prefix">- "tight" means that integers r and s
      are represented as fixed-size strings (so, no leaving out of
      leading zero-octets)</div>
    <div class="moz-cite-prefix">-with Wei25519, n is 253-bit integer
      (i.e., 32-octet), see also
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.3">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.3</a></div>
    <div class="moz-cite-prefix">For description, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3</a></div>
    <div class="moz-cite-prefix">For PKIX-related blurb, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"> (b) ECDSA448 signatures:</div>
    <div class="moz-cite-prefix">
      <div class="moz-cite-prefix">Signature: pair (r,s), where r and s
        are 56-octet integers, using same encoding principles as
        ECDSA/P-256/SHA-56<br>
      </div>
      <div class="moz-cite-prefix">
        <div class="moz-cite-prefix">Notes: <br>
        </div>
        <div class="moz-cite-prefix">-this uses the same encoding
          principles as in same format as ECDSA/P-256/SHA-256<br>
        </div>
        <div class="moz-cite-prefix">- "tight" means that integers r and
          s are represented as fixed-size strings (so, no leaving out of
          leading zero-octets)</div>
        <div class="moz-cite-prefix">-with Wei448, n is 446-bit integer
          (i.e., 56-octet), see also
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-M.3">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-M.3</a></div>
        For description, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.4">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.4</a></div>
      <div class="moz-cite-prefix">
        <div class="moz-cite-prefix">For PKIX-related blurb, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a>
          <br>
        </div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">
          <div class="moz-cite-prefix">(c) Unambiguous definitions: <br>
          </div>
          <div class="moz-cite-prefix">For definition curve
            nomenclature, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-B.1">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-B.1</a></div>
          <div class="moz-cite-prefix">For definition of bit-length,
            byte-length, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.1">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.1</a></div>
          <div class="moz-cite-prefix">For definition of point
            encodings, including "squeezed" representation, see
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.8">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.8</a><br>
          </div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">Ref:
<a class="moz-txt-link-freetext" href="https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf">https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf</a></div>
        </div>
      </div>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2020-11-13 8:38 a.m., Göran Selander
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="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:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}</style>
      <div class="WordSection1">
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">Dear chairs and all,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">We uploaded slides for agenda item #3 (CBOR
            Certificates) of the COSE WG meeting to the current Github
            repo:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="SV"><a
              href="https://github.com/EricssonResearch/CBOR-certificates"
              moz-do-not-send="true"><span lang="EN-US">https://github.com/EricssonResearch/CBOR-certificates</span></a></span><span
            style="mso-fareast-language:EN-US" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><a
href="https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf"
              moz-do-not-send="true">https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf</a><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">Note that -03 is not submitted yet, will be
            when the submission tool opens again, but the Editor’s copy
            on the Github is up-to-date:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><a
href="https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html"
              moz-do-not-send="true">https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html</a><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">Looking forward to a good discussion!<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">Best regards<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US">Göran<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
            lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"
style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:36.0pt">On
          2020-11-03, 18:06, "COSE" <a class="moz-txt-link-rfc2396E" href="mailto:cose-bounces@ietf.org">&lt;cose-bounces@ietf.org&gt;</a> wrote:<o:p></o:p></p>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">Dear all,<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">Here is a
            preliminary agenda for our IETF 109 session. Please let us
            know if you have any questions or concerns related to it.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">As a reminder
            the COSE WG session is scheduled for 60 minutes on Monday,
            16 November starting at 7:30 UTC.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">```<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">COSE WG Agenda<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">IETF 109 -
            Virtual/Meetecho<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">2020-11-16 @
            7:30 UTC<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 0.
            Administrivia (Chairs) <o:p>
            </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">  * NOTE WELL<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">  * Bluesheets<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">  * Jabber +
            Minutes<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">  * Agenda
            Bartering<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 1. Document
            Status (Chairs)<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 2.
            Countersignatures<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 3. Cert
            Compression<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 4.
            Chartering (Chairs) <o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">## 5. AOB<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">```<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">--<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">Matthew and
            Ivaylo<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt">COSE Chairs<o:p></o:p></p>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
COSE mailing list
<a class="moz-txt-link-abbreviated" href="mailto:COSE@ietf.org">COSE@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cose">https://www.ietf.org/mailman/listinfo/cose</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
email: <a class="moz-txt-link-abbreviated" href="mailto:rstruik.ext@gmail.com">rstruik.ext@gmail.com</a> | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867</pre>
  </body>
</html>

--------------A1B2961A7D9B048992CA6B03--


From nobody Fri Nov 13 07:00:33 2020
Return-Path: <rstruik.ext@gmail.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 301383A0D88 for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 07:00:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 OxKkzU745J5L for <cose@ietfa.amsl.com>; Fri, 13 Nov 2020 07:00:28 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 B5CB73A0D7B for <cose@ietf.org>; Fri, 13 Nov 2020 07:00:28 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id h15so8967056qkl.13 for <cose@ietf.org>; Fri, 13 Nov 2020 07:00:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:from:to:references:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=QcclLB6N2Codnvm0IW5BdptgK5+IdZjSLyeGMC2k4jA=; b=hF++Ad6blzwavNFjqXlC7n7hpDbS3fiRk2BrMw7JVBvbzXE6p8wih4bYrKcBePHzmX P9B76q38HNPJ6Wb5i789xsRAT4miYL0Fuu2EyNoWbBjnU2LGBRGvOBJMujimkrhZhN5u Qbj2UAFe/Hk7R58jMEUjqGcmDkdgC4909D8g90X3zDGr06WOBIRm9H5YSyKB+PCszVlR /g670gb6T9j88yvKBsG20/08LwV/EXEwktx93vqme6KysLJeF3sdiE3FYvz3eMqfB1RP C9iSJsj6WysuCZVvw+sXRF3VwxVUj0srMtUbtdeK/8vaP5WOivqLRSO1pUEmVQYr9+nx U/uw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=QcclLB6N2Codnvm0IW5BdptgK5+IdZjSLyeGMC2k4jA=; b=erCMjLznAqVIzhQdUA9YBBnnRXJmSnZt6rJt9C2LJWLsI47TFcA6+I0VPT5B4rW+5I r8S6RnGv2klcCfLYamgy1gI+dOLkT2vW2yWm8lYuhTArmljuTUpa7l11C6OS0nhDye5k CnxLXLBLyJBbrviAewESb1i0/85Uj01NKIsAw4Yi+V9xcZ5RWKBU9ZJTT4bWvca1Y2ye 64UD24WF2FQQaIAGAGnODobOjE19501B/jf2xog1fEbis9aGeLotu2kaUgHGghUEltvB ISC8IzST9v9HawR8iXv3C/bORTfw76tLKiYtO8QmiXLdOPDMBWqRilH0ZcWlCrPmMItO l7mQ==
X-Gm-Message-State: AOAM531rKDktxU2JXcOVvpGTrTs/Ah0ggQlf08PEKj+V96SN/IDxG4pX b4iupC/QhOTjRz8sgRA56xR5vO5h+W8=
X-Google-Smtp-Source: ABdhPJy6ZlgA39TIxQYqsVcf1E2umj8B8cZ23gGG9hnteP/N3cQolEo8GG6PplLtgfaC22uDSf69ZA==
X-Received: by 2002:a37:7687:: with SMTP id r129mr2295438qkc.54.1605279627465;  Fri, 13 Nov 2020 07:00:27 -0800 (PST)
Received: from ?IPv6:2607:fea8:8a0:1397:fc5f:12b:d173:619a? ([2607:fea8:8a0:1397:fc5f:12b:d173:619a]) by smtp.gmail.com with ESMTPSA id o189sm7200802qkf.34.2020.11.13.07.00.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Nov 2020 07:00:26 -0800 (PST)
From: Rene Struik <rstruik.ext@gmail.com>
To: =?UTF-8?Q?G=c3=b6ran_Selander?= <goran.selander=40ericsson.com@dmarc.ietf.org>, Ivaylo Petrov <ivaylo@ackl.io>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, cose <cose@ietf.org>
References: <CAJFkdRyVoWeZC_Ae+=4m3ZjPy17iE9sAbxkJtUsjL+76QM7pSA@mail.gmail.com> <HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com> <de8c53a7-9c35-21ff-cde4-1e0f8b1540c1@gmail.com>
Message-ID: <6d6fe7eb-8ae4-5b9a-9129-cbedc946337e@gmail.com>
Date: Fri, 13 Nov 2020 10:00:25 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <de8c53a7-9c35-21ff-cde4-1e0f8b1540c1@gmail.com>
Content-Type: multipart/alternative; boundary="------------11AD12EAF4905B4372312B6B"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/IZEhmja0TAYcXNPRYqi3MSKF6OY>
Subject: Re: [COSE] (feedback on Wei25519/Wei448-related stuff) Re: Preliminary Agenda and Call for Items @ IETF 109
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 13 Nov 2020 15:00:32 -0000

This is a multi-part message in MIME format.
--------------11AD12EAF4905B4372312B6B
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

small correction: the word "not" in "n is not the size of the 
prime-order subgroup" should obviously not be there

On 2020-11-13 9:57 a.m., Rene Struik wrote:
> Hi Goran:
>
> I had a brief look at your slides posted on the Ericsson github page [1]:
> - Side #11, text marked in red: the answer to this question is "yes", 
> with small correction: n is not the size of the prime-order subgroup, 
> not the curve order (which is h*n)
> Note: for curves in question, both n and h*n have the same byte-length
> - Slide #11, last line: ECDSA is defined in FIPS Pub 186-4
> Note: draft FIPS Pub 186-5 stipulates that hash SHAKE has fixed output 
> size 256 or 512 bits (see also PKIX-related blurb in lwig draft, which 
> refers to RFC 8692 that is consisent with this. See 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2
>
> - Slide #13: the lwig draft requests registration of OIDs id-Wei25519 
> and id-Wei448, based on IETF Last-Call comments SecDir. Those would 
> end up with lefthandside column of this slide
> See: 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-12.1
>
> As to point compression: PKIX specifies this using the SEC1 format. 
> See https://tools.ietf.org/html/rfc5480#section-2.2
> Note: with Wei25519, SEC1 encoding yields 33-octet strings, while 
> "squeezed" MSB/msb-order yields 32-octet strings (for Wei448, there is 
> no difference). See also definitions in (c) below.
> In either case, there is a 1-1 map between these, so if, e.g., LAKE WG 
> wishes to shave-off one byte over-the-air, one could do so and convert 
> back in light-weight preprocessing of incoming packet
>
> See (a) and (b) below for details; see (c) below for definitions.
>
> (a) ECDSA25519 signatures:
> Signature: pair (r,s), where r and s are 32-octet integers, in tight 
> MSB/msb-order
> Notes:
> -this uses the same encoding principles as in same format as 
> ECDSA/P-256/SHA-256
> - "tight" means that integers r and s are represented as fixed-size 
> strings (so, no leaving out of leading zero-octets)
> -with Wei25519, n is 253-bit integer (i.e., 32-octet), see also 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.3
> For description, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3
> For PKIX-related blurb, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2
>
> (b) ECDSA448 signatures:
> Signature: pair (r,s), where r and s are 56-octet integers, using same 
> encoding principles as ECDSA/P-256/SHA-56
> Notes:
> -this uses the same encoding principles as in same format as 
> ECDSA/P-256/SHA-256
> - "tight" means that integers r and s are represented as fixed-size 
> strings (so, no leaving out of leading zero-octets)
> -with Wei448, n is 446-bit integer (i.e., 56-octet), see also 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-M.3
> For description, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.4
> For PKIX-related blurb, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2 
>
>
> (c) Unambiguous definitions:
> For definition curve nomenclature, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-B.1
> For definition of bit-length, byte-length, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.1
> For definition of point encodings, including "squeezed" 
> representation, see 
> https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.8
>
> Ref: 
> https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf
>
> On 2020-11-13 8:38 a.m., Göran Selander wrote:
>>
>> Dear chairs and all,
>>
>> We uploaded slides for agenda item #3 (CBOR Certificates) of the COSE 
>> WG meeting to the current Github repo:
>>
>> https://github.com/EricssonResearch/CBOR-certificates 
>> <https://github.com/EricssonResearch/CBOR-certificates>
>>
>> https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf 
>> <https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf>
>>
>> Note that -03 is not submitted yet, will be when the submission tool 
>> opens again, but the Editor’s copy on the Github is up-to-date:
>>
>> https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html 
>> <https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html>
>>
>> Looking forward to a good discussion!
>>
>> Best regards
>>
>> Göran
>>
>> On 2020-11-03, 18:06, "COSE" <cose-bounces@ietf.org> wrote:
>>
>> Dear all,
>>
>> Here is a preliminary agenda for our IETF 109 session. Please let us 
>> know if you have any questions or concerns related to it.
>>
>> As a reminder the COSE WG session is scheduled for 60 minutes on 
>> Monday, 16 November starting at 7:30 UTC.
>>
>> ```
>>
>> COSE WG Agenda
>>
>> IETF 109 - Virtual/Meetecho
>>
>> 2020-11-16 @ 7:30 UTC
>>
>> ## 0. Administrivia (Chairs)
>>
>>   * NOTE WELL
>>
>>   * Bluesheets
>>
>>   * Jabber + Minutes
>>
>>   * Agenda Bartering
>>
>> ## 1. Document Status (Chairs)
>>
>> ## 2. Countersignatures
>>
>> ## 3. Cert Compression
>>
>> ## 4. Chartering (Chairs)
>>
>> ## 5. AOB
>>
>> ```
>>
>> --
>>
>> Matthew and Ivaylo
>>
>> COSE Chairs
>>
>>
>> _______________________________________________
>> COSE mailing list
>> COSE@ietf.org
>> https://www.ietf.org/mailman/listinfo/cose
>
>
> -- 
> email:rstruik.ext@gmail.com  | Skype: rstruik
> cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


-- 
email: rstruik.ext@gmail.com | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


--------------11AD12EAF4905B4372312B6B
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">small correction: the word "not" in "n
      is not the size of the prime-order subgroup" should obviously not
      be there<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2020-11-13 9:57 a.m., Rene Struik
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:de8c53a7-9c35-21ff-cde4-1e0f8b1540c1@gmail.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class="moz-cite-prefix">Hi Goran:</div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">I had a brief look at your slides
        posted on the Ericsson github page [1]:</div>
      <div class="moz-cite-prefix">- Side #11, text marked in red: the
        answer to this question is "yes", with small correction: n is
        not the size of the prime-order subgroup, not the curve order
        (which is h*n) <br>
      </div>
      <div class="moz-cite-prefix">Note: for curves in question, both n
        and h*n have the same byte-length</div>
      <div class="moz-cite-prefix">- Slide #11, last line: ECDSA is
        defined in FIPS Pub 186-4</div>
      <div class="moz-cite-prefix">Note: draft FIPS Pub 186-5 stipulates
        that hash SHAKE has fixed output size 256 or 512 bits (see also
        PKIX-related blurb in lwig draft, which refers to RFC 8692 that
        is consisent with this. See
        <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2"
          moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a></div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">- Slide #13: the lwig draft requests
        registration of OIDs id-Wei25519 and id-Wei448, based on IETF
        Last-Call comments SecDir. Those would end up with lefthandside
        column of this slide<br>
      </div>
      <div class="moz-cite-prefix">See:
        <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-12.1"
          moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-12.1</a></div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">As to point compression: PKIX
        specifies this using the SEC1 format. See <a
          class="moz-txt-link-freetext"
          href="https://tools.ietf.org/html/rfc5480#section-2.2"
          moz-do-not-send="true">https://tools.ietf.org/html/rfc5480#section-2.2</a></div>
      <div class="moz-cite-prefix">Note: with Wei25519, SEC1 encoding
        yields 33-octet strings, while "squeezed" MSB/msb-order yields
        32-octet strings (for Wei448, there is no difference). See also
        definitions in (c) below.</div>
      <div class="moz-cite-prefix">In either case, there is a 1-1 map
        between these, so if, e.g., LAKE WG wishes to shave-off one byte
        over-the-air, one could do so and convert back in light-weight
        preprocessing of incoming packet<br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">See (a) and (b) below for details;
        see (c) below for definitions. <br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">(a) ECDSA25519 signatures: <br>
      </div>
      <div class="moz-cite-prefix">Signature: pair (r,s), where r and s
        are 32-octet integers, in tight MSB/msb-order<br>
      </div>
      <div class="moz-cite-prefix">Notes: <br>
      </div>
      <div class="moz-cite-prefix">-this uses the same encoding
        principles as in same format as ECDSA/P-256/SHA-256<br>
      </div>
      <div class="moz-cite-prefix">- "tight" means that integers r and s
        are represented as fixed-size strings (so, no leaving out of
        leading zero-octets)</div>
      <div class="moz-cite-prefix">-with Wei25519, n is 253-bit integer
        (i.e., 32-octet), see also
        <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.3"
          moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-E.3</a></div>
      <div class="moz-cite-prefix">For description, see
        <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3"
          moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.3</a></div>
      <div class="moz-cite-prefix">For PKIX-related blurb, see
        <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2"
          moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a></div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix"> (b) ECDSA448 signatures:</div>
      <div class="moz-cite-prefix">
        <div class="moz-cite-prefix">Signature: pair (r,s), where r and
          s are 56-octet integers, using same encoding principles as
          ECDSA/P-256/SHA-56<br>
        </div>
        <div class="moz-cite-prefix">
          <div class="moz-cite-prefix">Notes: <br>
          </div>
          <div class="moz-cite-prefix">-this uses the same encoding
            principles as in same format as ECDSA/P-256/SHA-256<br>
          </div>
          <div class="moz-cite-prefix">- "tight" means that integers r
            and s are represented as fixed-size strings (so, no leaving
            out of leading zero-octets)</div>
          <div class="moz-cite-prefix">-with Wei448, n is 446-bit
            integer (i.e., 56-octet), see also
            <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-M.3"
              moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-M.3</a></div>
          For description, see
          <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.4"
            moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-4.4</a></div>
        <div class="moz-cite-prefix">
          <div class="moz-cite-prefix">For PKIX-related blurb, see
            <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2"
              moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#section-11.2</a>
            <br>
          </div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">
            <div class="moz-cite-prefix">(c) Unambiguous definitions: <br>
            </div>
            <div class="moz-cite-prefix">For definition curve
              nomenclature, see
              <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-B.1"
                moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-B.1</a></div>
            <div class="moz-cite-prefix">For definition of bit-length,
              byte-length, see
              <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.1"
                moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.1</a></div>
            <div class="moz-cite-prefix">For definition of point
              encodings, including "squeezed" representation, see
              <a class="moz-txt-link-freetext"
href="https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.8"
                moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-13#appendix-I.8</a><br>
            </div>
            <div class="moz-cite-prefix"><br>
            </div>
            <div class="moz-cite-prefix">Ref:
              <a class="moz-txt-link-freetext"
href="https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf"
                moz-do-not-send="true">https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf</a></div>
          </div>
        </div>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">On 2020-11-13 8:38 a.m., Göran
        Selander wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:HE1PR0702MB3674F8A18D59DFD8D59CCCC2F4E60@HE1PR0702MB3674.eurprd07.prod.outlook.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=windows-1252">
        <meta name="Generator" content="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:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}</style>
        <div class="WordSection1">
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">Dear chairs and all,<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">We uploaded slides for agenda item #3 (CBOR
              Certificates) of the COSE WG meeting to the current Github
              repo:<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="SV"><a
                href="https://github.com/EricssonResearch/CBOR-certificates"
                moz-do-not-send="true"><span lang="EN-US">https://github.com/EricssonResearch/CBOR-certificates</span></a></span><span
              style="mso-fareast-language:EN-US" lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><a
href="https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf"
                moz-do-not-send="true">https://github.com/EricssonResearch/CBOR-certificates/blob/master/IETF-109-COSE-CBOR-Certificates.pdf</a><o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">Note that -03 is not submitted yet, will be
              when the submission tool opens again, but the Editor’s
              copy on the Github is up-to-date:<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><a
href="https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html"
                moz-do-not-send="true">https://ericssonresearch.github.io/CBOR-certificates/draft-mattsson-cose-cbor-cert-compress.html</a><o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">Looking forward to a good discussion!<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">Best regards<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US">Göran<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"
style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:36.0pt">On
            2020-11-03, 18:06, "COSE" <a class="moz-txt-link-rfc2396E"
              href="mailto:cose-bounces@ietf.org" moz-do-not-send="true">&lt;cose-bounces@ietf.org&gt;</a>
            wrote:<o:p></o:p></p>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">Dear all,<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">Here is a
              preliminary agenda for our IETF 109 session. Please let us
              know if you have any questions or concerns related to it.<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">As a
              reminder the COSE WG session is scheduled for 60 minutes
              on Monday, 16 November starting at 7:30 UTC.<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">```<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">COSE WG
              Agenda<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">IETF 109 -
              Virtual/Meetecho<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">2020-11-16 @
              7:30 UTC<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 0.
              Administrivia (Chairs) <o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">  * NOTE
              WELL<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">  *
              Bluesheets<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">  * Jabber +
              Minutes<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">  * Agenda
              Bartering<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 1.
              Document Status (Chairs)<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 2.
              Countersignatures<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 3. Cert
              Compression<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 4.
              Chartering (Chairs) <o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">## 5. AOB<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">```<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">--<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">Matthew and
              Ivaylo<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt">COSE Chairs<o:p></o:p></p>
          </div>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
COSE mailing list
<a class="moz-txt-link-abbreviated" href="mailto:COSE@ietf.org" moz-do-not-send="true">COSE@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cose" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/cose</a>
</pre>
      </blockquote>
      <p><br>
      </p>
      <pre class="moz-signature" cols="72">-- 
email: <a class="moz-txt-link-abbreviated" href="mailto:rstruik.ext@gmail.com" moz-do-not-send="true">rstruik.ext@gmail.com</a> | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
email: <a class="moz-txt-link-abbreviated" href="mailto:rstruik.ext@gmail.com">rstruik.ext@gmail.com</a> | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867</pre>
  </body>
</html>

--------------11AD12EAF4905B4372312B6B--


From nobody Sat Nov 14 11:47:51 2020
Return-Path: <john.mattsson@ericsson.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 7FC0B3A12AA for <cose@ietfa.amsl.com>; Sat, 14 Nov 2020 11:47:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 WC1glk5TxR-5 for <cose@ietfa.amsl.com>; Sat, 14 Nov 2020 11:47:48 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60042.outbound.protection.outlook.com [40.107.6.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E34C3A12A8 for <cose@ietf.org>; Sat, 14 Nov 2020 11:47:48 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z1+Y1zgkcUXT3GmTlbprbVb8f4yOeHbugW8zp03gveRlMKNVQUAqRs4mwGuw4RGSJ8qx8rtwAhshUVFz46HlU55+yqCVFH/WoCNOtkCZ0iSZnIfIs+Uw4vgMlI1n1AI+xcscdKroUVFQn0JLoE5kMhJl2o/DEurkXKv556WWNVAuAhvBvVgDrPEFm60mb9TaQg+8nSivZXYSpHbkOhM39fEzk4qayJY05KwinB5F2W7rrVYRdfbR8n+lXClktzAmVD2hVflhG2quUDTDbE0wiKg+J6Ur2QKMMqQRH0r8TxuRp4HwzTHP/XN69lh2REDbaUjCik9Qj+2FWPt0YQtlbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TJ8WEqNe3McrBNnl3piF7fp8NCfpcUzdo2SxfF+LoC4=; b=gWvITHE7H0eoDTBTcd5FBpoxDLTd+tQ/2sPJ5u0ShAqel7g03pu3YZGAVr7OjmxcMVZ0PP50JmkWUhtkqzePced+bac5h4GTuAj72A222uwWXUeHzNgDLPjMRgJZz6uNw9qCaXIQgE5ggrePMTOzKnH6DHtpFa8RZiBvJgIfBZeHMdFBk/2h7ukkkf57PnlQytdVXHEgEsnS7uivDq5KmR/U4XtWXoGwGtAWLirfgTB0gsGFU4ut5+6tjiNmlcg1si31EDSDlJTxx/RAbdtgj/K0ErMP1qjv9kQBgtPfBa05kG5OV4Zue1oInn8DYV9d4keN7+HSGxGbAnzB1ZhcOQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TJ8WEqNe3McrBNnl3piF7fp8NCfpcUzdo2SxfF+LoC4=; b=aAcMrao3bbsAE7OcVZcdR3OoGpHXl7OCS6lFnVKGkGP0dRF6ct2isgv+YauxU18jBKODOd2c5RwLSTLEuvO1qBbfagyfXabQ7KUd1OcfKRoXiX3IKkqdIGvZjgE437eZpd6Oa42W4jULaQNpgAB8B+lddNtIBi1Fu6xlj35vocM=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM5PR0701MB2737.eurprd07.prod.outlook.com (2603:10a6:203:79::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.15; Sat, 14 Nov 2020 19:47:45 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3564.021; Sat, 14 Nov 2020 19:47:45 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: COSE Algorithms Register Thoughts
Thread-Index: AQHWur8Fu4YpP5zpp0KK/vy9BuOf5w==
Date: Sat, 14 Nov 2020 19:47:45 +0000
Message-ID: <D9D1BE70-DF37-407F-A97F-BE1F709578F9@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 16616edf-ef46-4805-e48e-08d888d6289e
x-ms-traffictypediagnostic: AM5PR0701MB2737:
x-microsoft-antispam-prvs: <AM5PR0701MB2737900ECE074435C70CCAD689E50@AM5PR0701MB2737.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: X4a0JB5lotGcelozqqYKroH0naEr5ffQ0gATo8pbrAKdMttpOWzf/JPrltwkwegqGVZ5yFdI37eT+Vh6P4K+wkRe9bpT/ng3PkGybEtk7bAwAJyoXK3XSFHdRQyqgx13s/I+kxR0OeRxGDFW1qtOfJkqPZx1Tfz1twpfuyThUUdwkoD6vwkfYiOwt4WowYPLkHusPufWbL7xD5rJSRuAbhLmf6oM9FcF7mojbA2Wn1qQFbbB+6PZH0RKmXIuJrXcfjb//d0vgN8Dc1W8cgYlnw3gv8YkcOBvT8WtFuL0SOxxFvTCN5h35dbEQsNMo4MT
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(396003)(346002)(366004)(39860400002)(376002)(136003)(44832011)(66446008)(186003)(66556008)(91956017)(66946007)(8676002)(6506007)(6512007)(66476007)(478600001)(64756008)(5660300002)(6486002)(6916009)(3480700007)(2616005)(2906002)(33656002)(71200400001)(26005)(316002)(86362001)(36756003)(8936002)(76116006); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: AR3OtxWhZ0VDXsVOOcSMGcfRmk69bKIOeWg0lxv+AGKgyBiCppZAeG0A7RJmlTfRc45+LfJjR6w/q4QgPm5Jslh2RHSs/ae+2R6YsCe8qNCCo97NkzdUWcuc3Ds+mqvH7zDw8BE5aoZK1PxgXpeqpek25EJX8hHi7T/luFq/NsPC2bhxRF7IMfOgGaqSN1ZPR76DW40dVmW+3KZCQMNQ81+8M1OKcKHuEkNPu3gRfab/VZFFBHVwX3YDPfhAoJWK53uxZKG/LwWqND6gArdU3cOrmIDbz+juRz2zedjhC+NdC+q9jyvvZM94Nl0QGv49tznvb1zbnZfsIJBmkOtUTdtnRjEeB8zfWNgkjZTSupIGE5u0il68UCSBVd8//ERun4s3DKunuXlie/RxcCP9doM4DOJ1hHuODKVeVoUFSFXGvSi7ovdPxJvD5aBXZUh5C6TivdRTfjhjNZi8fjHCbgUnpiYDMM//0+HQH8bMpQcnSSDlaBgF+PMB/lbKBlt50jbHL6Il4FwhdfEBevgAOyoCU0TgHgfs4DswdbrILTsncKMv4IQelwEnKHR+VuPb26hOjCBzQYpp1IIpf1MaQ7VkNrHDo9z1BuCfxOb6/WvetOXAjaVE96SYi+B82ZUVq+lAKXe4I0GJGSFvVO5wgQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <89A8EA092CFDE9469DC22A105D0FDF91@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 16616edf-ef46-4805-e48e-08d888d6289e
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2020 19:47:45.8016 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +L1sTFZXWp3Gy2/GlEjn/CFJ+6xxk8k/tf84iT7pNj6fyRjilpzsfY1nqHkOfOcQiL+HZfON+9LNI/Htei6//NhaXu3xv9hn9bByURKwB18=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2737
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/xjZ2MlIXb2BI5AubEVTioHcbtm8>
Subject: [COSE] COSE Algorithms Register Thoughts
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 14 Nov 2020 19:47:50 -0000

SGksDQoNCg0KLSBMb29raW5nIHRocm91Z2ggdGhlIENPU0UgQWxnb3JpdGhtcyByZWdpc3RyeSwg
SSBmaW5kIHRoYXQgdGhlcmUgYXJlIHRocmVlIGRpZmZlcmVudCBtb2RlbHMgZm9yIEVDQyBzaWdu
YXR1cmVzOg0KDQoxLiBFUzI1NiA9IEVDRFNBICsgU0hBLTI1Ng0KICAgRVMzODQgPSBFQ0RTQSAr
IFNIQS0zODQNCiAgIEVTNTEyID0gRUNEU0EgKyBTSEEtNTEyDQogICBDdXJ2ZSBzcGVjaWZpZWQg
ZWxzZXdoZXJlLg0KDQoyLiBFZERTQSA9IEVkRFNBDQogICBDdXJ2ZSBzcGVjaWZpZWQgZWxzZXdo
ZXJlDQogICBIYXNoIGFsZ29ydGl0aG0gZGV0ZXJtaW5lZCBieSBjdXJ2ZS4NCg0KMy4gRVMyNTZL
ID0gRUNEU0EgKyBTSEEtMjU2ICsgc2VjcDI1NmsxDQogICBDdXJ2ZSBhbmQgaGFzaCBhbGdvcml0
aG0gaW5jbHVkZWQuDQoNCklzIHRoZXJlIGFueSByZWFzb24gd2h5IEVTMjU2SyB3YXMgc3BlY2lm
aWVkIGxpa2UgdGhpcz8gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IDEuIGFuZCAyLiBmb2xsb3cg
UEtJWCBidXQgbm90IDMuIE15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCB0aGF0IEVDRFNBICsgU0hB
LTI1NiArIHNlY3AyNTZrMSBpbiBQS0lYIHdvdWxkIGJlIHNwZWNpZmllZCBpbiB0aGUgc2FtZSB3
YXkgYXMgRUNEU0EgKyBTSEEtMjU2ICsgc2VjcDI1NnIxDQoNCmlkLWVjUHVibGljS2V5ICsgc2Vj
cDI1NmsxDQplY2RzYS13aXRoLVNIQTI1Ng0KDQoNCi0gVGhlIENPU0UgcmVnaXN0cmllcyBhbGxv
dyByZWdpc3RyYXRpb24gbGFiZWxzIHdpdGggYSAxLCAyLCBvciAzIGJ5dGUgQ0JPUiBlbmNvZGlu
Zy4gVGhlIHJlZ2lzdHJ5IGRpZmZlcmVudGlhdGVzIGJldHdlZW4gMiBhbmQgMyBieXRlIGVuY29k
aW5ncywgYnV0IHRoZSByZWdpc3RyeSBkb2VzIG5vdCBkaWZmZXJlbnRpYXRlIGJldHdlZW4gMSBh
bmQgMiBieXRlIGVuY29kaW5ncy4gSW50ZWdlcnMgaW4gdGhlIHJhbmdlIFstMjQsMjNdIGhhdmUg
YSBvbmUgYnl0ZSBlbmNvZGluZy4NCg0KQSBsb3Qgb2YgYSBhbGdvcml0aG1zIG5vdCBzdWl0YWJs
ZSBmb3IgY29uc3RyYWluZWQgSW9UIHN1Y2ggYXMgSE1BQyA1MTIvNTEyLCBBMjU2R0NNLCBBMjU2
S1csIGRpcmVjdCtIS0RGLVNIQS01MTIsIGV0Yy4gaGF2ZSBiZWVuIGdpdmVuIDEgYnl0ZSBpZGVu
dGlmaWVycy4gVGhlc2Ugc2hvdWxkIG1heWJlIGhhdmUgYmVlbiBzYXZlZCBmb3IgYWxnb3JpdGht
cyB0aGF0IGNvbnN0cmFpbmVkIElvVCB3aWxsIGxpa2VseSB1c2UuDQoNCkVDRFNBMjU1MTkgaXMg
dGFyZ2V0aW5nIGNvbnN0cmFpbmVkIElvVCBhbmQgc2hvdWxkIHByb2JhYmx5IGJlIGdpdmVuIGEg
MSBieXRlIGxhYmVsLCB3aGljaCBpcyBjYW4ndCBnZXQgdW5sZXNzIHRoZSBkcmFmdCBpcyBjaGFu
Z2VkIHRvIHN0YW5kYXJkcyB0cmFjay4NCg0KDQpDaGVlcnMsDQpKb2huDQoNCg==


From nobody Sun Nov 15 10:03:34 2020
Return-Path: <ivaylo@ackl.io>
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 AA8263A02C1 for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 10:03:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 GBggSpBw64Il for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 10:03:29 -0800 (PST)
Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (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 3EA623A02BD for <cose@ietf.org>; Sun, 15 Nov 2020 10:03:28 -0800 (PST)
Received: by mail-wr1-x436.google.com with SMTP id 23so16243583wrc.8 for <cose@ietf.org>; Sun, 15 Nov 2020 10:03:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=o8Xp0qFzxfwN3qsaxv3Gj/Ho5PsbnZDuMqZlFlXECuc=; b=hHt1dWyP2eErUEkq2fmD5rEqkBQjgF6I4pH1antHH7l7TPCOJvQ4nWfb8MnHb/PaOx 1ZCCwWYBHr13Ezt9bZaPr0jEmEflZVSnsCXKjicUh7TtFIZJjX1Xhbj5OzSFB5bsWoRC f+u72ichPGAQb9vDeJ13abfXgrZ5Y+/6SY0MQlhpsprWsc/PVuo7glmeZg+8scrX1i4b pr1YdVzbDLfcNa7hqfbFoMmqV+ZZXKiimmvK+cHxU4KHzWisEY3zxXsUREFIGENbZE1Z iASrooLMxPN4pUubkIOACpMBb6lu0+gfgJ+l6i1yNhu1/VADef3i636ILelfHlY4EFZw saBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=o8Xp0qFzxfwN3qsaxv3Gj/Ho5PsbnZDuMqZlFlXECuc=; b=ngus+ybHrrV8p4wz+UGbVEnzkiGIihHKwM3lbYK9zVlA9xlwu86Nc/gMR9IPgocD1Z FLpow0nFsk3prhIuvgxDTfyETHQV/hmdlsgyl0CIawhzxG30zqQovC54LmgAvk79cSYh 2lw4RAP12a9fOJNdsdlS9TY0iZdThpEg8zaTd8wacAZ8+x5/RfiRseNkxLkKl/v7DAH6 sRVY/bRlIOzX/hzCkUpGSlikLz/4wYPcAza01XxQaljhOH7horkQfAo9nxbi/jbD77N7 zMhyHasBQrMhOVHWJbeXOJwirKmH69R3PovfB6GzLQtrRw9/HrjzOD4jJ7y9uyd5Qe1f tltA==
X-Gm-Message-State: AOAM5300uS04OhEKNgUAAeY4lP1bQ3YJmV2HiJbuYDY3cpMr5QgBc6w9 r9Z3VE75bWYtmQWzMlREkD3KxC79C9LX6yFfpRX81w==
X-Google-Smtp-Source: ABdhPJxLU7tlmxKUYhrpf08ck1y4uSiz5/WNDeUpaT+lMWSim2JD5SOSik/PvmrLbAF5l3rirEYVN2nXuHFXKdw1s+w=
X-Received: by 2002:a5d:4991:: with SMTP id r17mr15473893wrq.70.1605463407068;  Sun, 15 Nov 2020 10:03:27 -0800 (PST)
MIME-Version: 1.0
References: <37c16acadc7b7d6da0789ad8a21c4ca9050c361a.camel@rkf-eng.com>
In-Reply-To: <37c16acadc7b7d6da0789ad8a21c4ca9050c361a.camel@rkf-eng.com>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 15 Nov 2020 19:03:01 +0100
Message-ID: <CAJFkdRxBoQqyfiaCp+ApN0VRwrzdBQMs6LsQ4_pWcNsW_dApBg@mail.gmail.com>
To: Brian Sipos <BSipos@rkf-eng.com>
Cc: "cose@ietf.org" <cose@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000141d3905b42914cd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/FbXgppf9TOw9kOmHlTfgGTQSOfM>
Subject: Re: [COSE] draft-ietf-cose-x509-07 x5chain and x5bag in COSE_Key
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 15 Nov 2020 18:03:34 -0000

--000000000000141d3905b42914cd
Content-Type: text/plain; charset="UTF-8"

Hello Brian,

I apologize for the delay. Thank you for reaching out! As the current
editor of the cose-x509 draft I will try to provide some answers below.

Cheers,
Ivaylo

On Tue, Nov 3, 2020 at 7:44 PM Brian Sipos <BSipos@rkf-eng.com> wrote:

> All,
> While investigating the use of COSE within another proposed security
> protocol [1] I ran into a use case which is not discussed as a
> possibility in the last draft-ietf-cose-x509 [2]: providing a
> certificate chain or bag within a COSE_Key (or COSE_KeySet) structure.
>

[IP]: My understanding is that the idea of the author was that it is better
not to provide too many constraints on how the new header parameters are
used when that is not needed. Could you explain if the way x5chain or x5bag
somehow prevent you from efficiently using them?


> This particular use case is because a there will likely be many
> signatures present from the same private key associated with an end-
> entity certificate, and the message encoding of [1] allows security
> "parameter" data to be encoded once and used for multiple security
> operations. The idea is that the x5chain would be provided once (as a
> COSE_Key) and then each COSE_Sign1 would contain an x5t associated with
> the end-entity certificate. This would avoid needing to include a
> duplicate x5chain in each of the COSE_Sign1 structures, which would
> bloat the size of the encoded signatures.
>

[IP]: I am not sure I understood this correctly, so let me try to rephrase
it. In your protocol the security context is split in two parts. One that
is transmitted with each message and one that is not (it is in a way
static). Your idea is to have the certificate that the protocol needs as
the "static" part and then in each message to send a x5t parameter to refer
to this certificate instead of each time including the complete
certificate. If that is the case, that sounds very reasonable to me, but is
there anything in the current draft preventing you from doing that?

Is there a technical reason why x5chain or x5bag are inappropriate to
> use within a COSE_Key structure?
> There seems to be nothing prohibiting this in [2] but also nothing
> advocating for this kind of use. The encoding itself could use the
> existing code points assigned for x5chain and x5bag Header Parameters
> sub-registry [3] and assign a new "X.509 Certificate" (or some other
> appropriate name) codepoint Key Types sub-registry [4].
>

Here again I don't think I fully understand your question. It appears to me
that you suggest that x5bag let's say will be placed inside a COSE_Key
structure. My understanding is that you could use a way to refer to a
certificate that would be used for the cryptographic operations instead of
referring to the key in another way.

As an alternative, my use could provide for either COSE_Key or
> x5chain/x5bag but that runs into use of codepoints from multiple
> registries for the same purpose, which seems confusing. And I feel like
> this certificate-as-public-key seems more general purpose than my use
> in [1].
>
> Thanks for any clarification,
> Brian S.
>
> [1] https://tools.ietf.org/html/draft-bsipos-dtn-bpsec-cose-02
> [2] https://tools.ietf.org/html/draft-ietf-cose-x509-07
> [3] https://www.iana.org/assignments/cose/cose.xhtml#header-parameters
> [4] https://www.iana.org/assignments/cose/cose.xhtml#key-type
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose
>

--000000000000141d3905b42914cd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:verdana,sans-serif;color:#0b5394">Hello=C2=A0Brian,</div><div clas=
s=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">=
<br></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-se=
rif;color:#0b5394">I apologize for the delay. Thank you for reaching out! A=
s the current editor of the cose-x509 draft I will try to provide some answ=
ers below.</div><div class=3D"gmail_default" style=3D"font-family:verdana,s=
ans-serif;color:#0b5394"><br></div><div class=3D"gmail_default" style=3D"fo=
nt-family:verdana,sans-serif;color:#0b5394">Cheers,</div><div class=3D"gmai=
l_default" style=3D"font-family:verdana,sans-serif;color:#0b5394">Ivaylo</d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">On Tue, Nov 3, 2020 at 7:44 PM Brian Sipos &lt;<a href=3D"mailto:BSipos@=
rkf-eng.com">BSipos@rkf-eng.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">All,<br>
While investigating the use of COSE within another proposed security<br>
protocol [1] I ran into a use case which is not discussed as a<br>
possibility in the last draft-ietf-cose-x509 [2]: providing a<br>
certificate chain or bag within a COSE_Key (or COSE_KeySet) structure.<br><=
/blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"font-=
family:verdana,sans-serif;color:rgb(11,83,148)">[IP]: My understanding is t=
hat the idea of the author was that it is better not to provide too many co=
nstraints on how the new header parameters are used when that is not needed=
. Could you explain if the way x5chain=C2=A0or x5bag somehow prevent you fr=
om efficiently using them?</div></div><div>=C2=A0</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex">
This particular use case is because a there will likely be many<br>
signatures present from the same private key associated with an end-<br>
entity certificate, and the message encoding of [1] allows security<br>
&quot;parameter&quot; data to be encoded once and used for multiple securit=
y<br>
operations. The idea is that the x5chain would be provided once (as a<br>
COSE_Key) and then each COSE_Sign1 would contain an x5t associated with<br>
the end-entity certificate. This would avoid needing to include a<br>
duplicate x5chain in each of the COSE_Sign1 structures, which would<br>
bloat the size of the encoded signatures.<br></blockquote><div><br></div><d=
iv class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rg=
b(11,83,148)">[IP]: I am not sure I understood this correctly, so let me tr=
y to rephrase it. In your protocol the security context is split in two par=
ts. One that is transmitted with each message and one that is not (it is in=
 a way static). Your idea is to have the certificate that the protocol need=
s as the=C2=A0&quot;static&quot; part and then in each message to send a x5=
t parameter to refer to this certificate instead of each time including the=
 complete certificate. If that is the case, that sounds very reasonable to =
me, but is there=C2=A0anything in the current draft preventing you from doi=
ng that?</div><div class=3D"gmail_default" style=3D"font-family:verdana,san=
s-serif;color:rgb(11,83,148)"><br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">
Is there a technical reason why x5chain or x5bag are inappropriate to<br>
use within a COSE_Key structure?<br>
There seems to be nothing prohibiting this in [2] but also nothing<br>
advocating for this kind of use. The encoding itself could use the<br>
existing code points assigned for x5chain and x5bag Header Parameters<br>
sub-registry [3] and assign a new &quot;X.509 Certificate&quot; (or some ot=
her<br>
appropriate name) codepoint Key Types sub-registry [4].<br></blockquote><di=
v><br></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-=
serif;color:rgb(11,83,148)">Here again I don&#39;t think I fully understand=
 your question. It appears to me that you suggest that x5bag let&#39;s say =
will be placed inside a COSE_Key structure. My understanding is that you co=
uld use a way to refer to a certificate that would be used for the cryptogr=
aphic operations instead of referring to the key in another way.</div><div =
class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(1=
1,83,148)"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
As an alternative, my use could provide for either COSE_Key or<br>
x5chain/x5bag but that runs into use of codepoints from multiple<br>
registries for the same purpose, which seems confusing. And I feel like<br>
this certificate-as-public-key seems more general purpose than my use<br>
in [1].<br>
<br>
Thanks for any clarification,<br>
Brian S.<br>
<br>
[1] <a href=3D"https://tools.ietf.org/html/draft-bsipos-dtn-bpsec-cose-02" =
rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-bsip=
os-dtn-bpsec-cose-02</a><br>
[2] <a href=3D"https://tools.ietf.org/html/draft-ietf-cose-x509-07" rel=3D"=
noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-cose-x=
509-07</a><br>
[3] <a href=3D"https://www.iana.org/assignments/cose/cose.xhtml#header-para=
meters" rel=3D"noreferrer" target=3D"_blank">https://www.iana.org/assignmen=
ts/cose/cose.xhtml#header-parameters</a><br>
[4] <a href=3D"https://www.iana.org/assignments/cose/cose.xhtml#key-type" r=
el=3D"noreferrer" target=3D"_blank">https://www.iana.org/assignments/cose/c=
ose.xhtml#key-type</a><br>
_______________________________________________<br>
COSE mailing list<br>
<a href=3D"mailto:COSE@ietf.org" target=3D"_blank">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/listinfo/cose</a><br>
</blockquote></div></div>

--000000000000141d3905b42914cd--


From nobody Sun Nov 15 14:53:28 2020
Return-Path: <john.mattsson@ericsson.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 01E6D3A0FEA for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 14:53:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 sqznhVC0RcYm for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 14:53:25 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2086.outbound.protection.outlook.com [40.107.22.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D0AD3A0FE2 for <cose@ietf.org>; Sun, 15 Nov 2020 14:53:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lRAu9TNUFZaeDp1V2kDOuOKfV8GuZLWBp8S34ZziA6qlsvxMqpXJJQFi9VaGHMKyF/3MoyCDvBU+QIPm4WgMhOp4N4xItpBvKLk4MQVC1fTu+GCmca8Bgz3bseUXG6mHo4hcGSvBqzAiVJDW7eyCaACkC91GPXVP6nopf9kicnNLWPGtBy14lswJaNBDtjaX1xBTQrZBMSTa6dpYLi6fGffSjkSvkP6P7IDVmWrkwBDXKMFyiBlp+NHxl0yuBp09qpusaGkympKiYFHft55Jl5VhveVFLtSMOzabDQ/V9aVNz3QdVHv2qDw83LNu4pnTjZS4u01PgMuapeP5+3Vk+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yM5nUphgvylwc7Y7YLuxnIq++NxXWzII8uspM2KjZBo=; b=XmFEs3KcT2GNqZYSb08GqUBr0VlMZ+/5//ygpDpGx/zuRnSZiS94fHZip81nRzk5kfd24EKRRgPqXSPr3OqHB6x3/hYrNP88r0DYwhfyNdO7L9bF5qWElrwSqpfouPkqbl8CwKeqR55ieq6Z3S/hZL0/R2dDNm92PUx6i96G+Qj+s+6Ut87SG4Zb8U4zWSTa686XFKLNV8nr9er1Jxv0F+j+9R39m3XqvReuIWP7kExRtZpsEhyKauyD6q1j62YmEzp0PwvV7oxgxvtUTYeUuLqxEx/CZDotFhN2x/TMlsLF+1HmKm7g+3MQeKOkXfEymaYFhHQaZDZn8VAXM2vOKQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yM5nUphgvylwc7Y7YLuxnIq++NxXWzII8uspM2KjZBo=; b=bSwfH3eCeZPwccDDcn3Au+z3OaSTphOuqzn+6HydyAGRW2kMjj3Fqku0H6GOQBIRSql2vJWsHVAspwu9oMXij5YbGczFVfSEq2uj2j8ugBOhlCBUdaIDiPRNjno1klWTZi7MQzTkZxuuxzYss/i9w9wAvv802ZrnMaduLHaoNP0=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6481.eurprd07.prod.outlook.com (2603:10a6:20b:1ae::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.12; Sun, 15 Nov 2020 22:53:22 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3564.021; Sun, 15 Nov 2020 22:53:22 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "cose@ietf.org" <cose@ietf.org>
Thread-Topic: New Version Notification for draft-mattsson-cose-cbor-cert-compress-03.txt
Thread-Index: AQHWu6BYyy+eWRaha02kgBNb21hyUanJ3b8A
Date: Sun, 15 Nov 2020 22:53:22 +0000
Message-ID: <FBBB4D93-3573-4110-96A2-1431871A0365@ericsson.com>
References: <160548003236.6336.15982211988027599606@ietfa.amsl.com>
In-Reply-To: <160548003236.6336.15982211988027599606@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1e8e231-a311-4577-26b9-08d889b9412e
x-ms-traffictypediagnostic: AM7PR07MB6481:
x-microsoft-antispam-prvs: <AM7PR07MB6481D4064C2A6BD5CCB2273889E40@AM7PR07MB6481.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: l/i6JIIi6lyj72mCdOABoc2u0rXAcomg0aXP+0twFLK7azZHEnKp3+IwK5dWrl3zFeb/TdN+ZrN376KT2CKluLot8UjtJtEyIT579NbcR+0BUSBT2KYE+XK7kQkpyWFNasK+Vbt+xhf+bLhUj91fiLiq3jb49clDs6D2fXHWtf/9pkIhTsPwokM9dk0vQyXJgBeWDTZaBGa+fPjYsMzUD45ZCj6UFOxR6aEOTamJ3NOOlS4xodslK/+hB5uc8lhhnVHdFfD7Wb+xcurneTjDJjYF1cy75Wr7QCnJ4RxLF14vAfc5N2BaCPq5mAbqXy2LUB+SjWZtFX81jc8M08toZU7r48vQ3bwEZrQAQlmtNCgbIXZ4YMFklaksVsLuwMcn0kdW58UwuqVoSIc2tFL2oQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(376002)(39860400002)(346002)(136003)(396003)(366004)(6512007)(33656002)(316002)(966005)(76116006)(91956017)(66574015)(478600001)(66946007)(6486002)(2906002)(36756003)(66476007)(64756008)(66446008)(66556008)(83380400001)(71200400001)(86362001)(5660300002)(15650500001)(2616005)(4001150100001)(8936002)(186003)(6916009)(8676002)(26005)(44832011)(6506007)(53546011); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 9nJZAP2XxAkCCzTKej5OsZCU8girc0eN9gFWMvq/G9vRqJn7YR+UGSZNdWZEw4ZrIHxu4o92j0E3y6uZzvFIxAX7Husee+Wm2InjOqBGfcOIm8vKQroGRLoBnqNjAJRegsDI0CSGed726wcULJUkIdUKo9P5SWcS1i/Vp+D4Se7soQ5j1QE9Blx1wG0fbHLQkfuJJbtveqL/wuuBeEgY4XimK6HR4nQXJK6sZV9B+R0d8vHhQGnTkiOm328g9bPN8QsgPjCmXH7wI3cBdtTNdp2lR8WZeh5YtGAyAFSCc5O44lhFkyQgTbNG+sKsYCHNeB3di8QympKhdgrgLavjoFbfa1pcXzDgzf8k1PaZE8RNidhvHrhgmgJWSG32FQZFbi94nNt0AcWSy6LiGgB9na1bTbVyvxcNEkM/Uvc6/KiZ5XiSc2LTM7xTvlCW1ax3muHfoGJ4WcOzdnqBVgn3EApdEbmSzjF/Uv8C+knRxZqvEn0PIu6Qu1hcdDAxFeeDxnZJ9VtshA19bfTsze0LZ+n5ScBfRtQdpvM8THPhuAj9T8ZLmH1tefnxNz2+K09qBqCrDy6umsQkCvwSPDJ10g0ieKXH/UtgGN6TVoOvrNtR8PlaF5tgc4virB1THawfs2aFopEiDH6HvTiA8JuPtg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <E3E0654ABEACAF45A6637435415DF1E7@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c1e8e231-a311-4577-26b9-08d889b9412e
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2020 22:53:22.7184 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cNTNPyrkPyqhQUTV/Jts8bmiRYr0AD0EIFWySIF6Y0GkzI/3BAOiD7bQji4hLkHDqUq0suYEr21NHOk0uWhmUj06layeMCID/UV3ljmXuao=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6481
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/74Xf6qBaXZdzJJaJFybLz_jMAt0>
Subject: Re: [COSE] New Version Notification for draft-mattsson-cose-cbor-cert-compress-03.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 15 Nov 2020 22:53:27 -0000

SGksDQoNCkkganVzdCBzdWJtaXR0ZWQgLTAzIGRyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0
LWNvbXByZXNzLTAzLg0KDQpUaGUgY2hhbmdlcyBoYXMgYWxyZWFkeSBiZWVuIHNlbnQgb3V0IGVh
cmxpZXIuIFR3byBuZXcgY2hhbmdlcyBhcmU6DQoNCi0gIkwgPSBjZWlsKCBsb2cyKG4pIC8gOCAp
LCB3aGVyZSBuIGlzIHRoZSBzaXplIG9mIHRoZSBsYXJnZXN0IHByaW1lLW9yZGVyIHN1Ymdyb3Vw
Ig0KICBUaGFua3MgZm9yIGEgcXVpY2sgYW5zd2VyIFJlbmUhDQoNCi0gQWRkZWQgQ0JPUiBlbmNv
ZGluZyBvZiBERVIgY2VydGlmaWNhdGVzIHRoYXQgYWxyZWFkeSB1c2UgcG9pbnQgY29tcHJlc3Np
b24uIE15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCBpcyBub3QgY29tbW9ubHkgdXNlZCwgYnV0IG1h
eWJlIGl0IHdpbGwgYmUgaW4gdGhlIGZ1dHVyZS4NCg0KQ2hlZXJzLA0KSm9obg0KDQrvu78tLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogImludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIg
PGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4NCkRhdGU6IFN1bmRheSwgMTUgTm92ZW1iZXIgMjAy
MCBhdCAyMzo0MA0KVG86IFNoYWhpZCBSYXphIDxzaGFoaWQucmF6YUByaS5zZT4sIEpvaG4gTWF0
dHNzb24gPGpvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29tPiwgSm9obiBNYXR0c3NvbiA8am9obi5t
YXR0c3NvbkBlcmljc3Nvbi5jb20+LCBNYXJ0aW4gRnVydWhlZCA8bWFydGluLmZ1cnVoZWRAbmV4
dXNncm91cC5jb20+LCBKb2VsIEhvZ2x1bmQgPGpvZWwuaG9nbHVuZEByaS5zZT4sIEfDtnJhbiBT
ZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPiwgR8O2cmFuIFNlbGFuZGVyIDxn
b3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+LCBKb2VsIEjDtmdsdW5kIDxqb2VsLmhvZ2x1bmRA
cmkuc2U+DQpTdWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LW1hdHRz
c29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAzLnR4dA0KDQoNCkEgbmV3IHZlcnNpb24gb2Yg
SS1ELCBkcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wMy50eHQNCmhhcyBi
ZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgPT91dGYtOD9xP0pvaG5fUHJldT1DMz05Rl9N
YXR0c3Nvbj89IGFuZCBwb3N0ZWQgdG8gdGhlDQpJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6CQlk
cmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcw0KUmV2aXNpb246CTAzDQpUaXRs
ZToJCUNCT1IgRW5jb2Rpbmcgb2YgWC41MDkgQ2VydGlmaWNhdGVzIChDQk9SIENlcnRpZmljYXRl
cykNCkRvY3VtZW50IGRhdGU6CTIwMjAtMTEtMTUNCkdyb3VwOgkJSW5kaXZpZHVhbCBTdWJtaXNz
aW9uDQpQYWdlczoJCTI3DQpVUkw6ICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYXJj
aGl2ZS9pZC9kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wMy50eHQNClN0
YXR1czogICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1tYXR0
c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy8NCkh0bWxpemVkOiAgICAgICBodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0
LWNvbXByZXNzDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTAzDQpEaWZmOiAgICAgICAgICAg
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LW1hdHRzc29uLWNvc2UtY2Jv
ci1jZXJ0LWNvbXByZXNzLTAzDQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBzcGVjaWZp
ZXMgYSBDQk9SIGVuY29kaW5nIG9mIFBLSVggcHJvZmlsZWQgWC41MDkNCiAgIENlcnRpZmljYXRl
cy4gIFRoZSByZXN1bHRpbmcgY2VydGlmaWNhdGVzIGFyZSBjYWxsZWQgIkNCT1INCiAgIGNlcnRp
ZmljYXRlcyIuICBUaGUgQ0JPUiBlbmNvZGluZyBzdXBwb3J0cyBhIGxhcmdlIHN1YnNldCBvZiBS
RkMNCiAgIDUyODAsIHdoaWxlIGF0IHRoZSBzYW1lIHRpbWUgcHJvZHVjaW5nIHZlcnkgc21hbGwg
c2l6ZXMgZm9yDQogICBjZXJ0aWZpY2F0ZXMgY29tcGF0aWJsZSB3aXRoIFJGQyA3OTI1LiAgVGhl
IENCT1IgZW5jb2RpbmcgY2FuIGJlIHVzZWQNCiAgIHRvIGNvbXByZXNzIERFUiBlbmNvZGVkIFgu
NTA5IGNlcnRpZmljYXRlZCB0byBlbmNvZGUgbmF0aXZlbHkgc2lnbmVkDQogICBjZXJ0aWZpY2F0
ZWQuICBXaGVuIHVzZXMgdG8gY29tcHJlc3MgREVSIGVuY29kZWQgWC41MDkgY2VydGlmaWNhdGVz
LA0KICAgdGhlIENCT1IgZW5jb2RpbmcgY2FuIGluIG1hbnkgY2FzZXMgY29tcHJlc3MgUkZDIDc5
MjUgcHJvZmlsZWQNCiAgIGNlcnRpZmljYXRlcyB3aXRoIG92ZXIgNTAlLiBUaGUgZG9jdW1lbnQg
YWxzbyBzcGVjaWZpZXMgQ09TRSBoZWFkZXJzDQogICBmb3IgQ0JPUiBjZXJ0aWZpY2F0ZXMgYXMg
d2VsbCBhcyBhIFRMUyBjZXJ0aWZpY2F0ZSB0eXBlIGZvciBDQk9SDQogICBjZXJ0aWZpY2F0ZXMu
DQoNCg0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRl
cyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24NCnVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9u
IGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQoNClRoZSBJRVRGIFNl
Y3JldGFyaWF0DQoNCg0KDQo=


From nobody Sun Nov 15 16:10:32 2020
Return-Path: <rstruik.ext@gmail.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 DC0283A0799 for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 16:10:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 cYgZp8zflG2t for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 16:10:29 -0800 (PST)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (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 749B93A0400 for <cose@ietf.org>; Sun, 15 Nov 2020 16:10:29 -0800 (PST)
Received: by mail-qt1-x833.google.com with SMTP id v11so11599163qtq.12 for <cose@ietf.org>; Sun, 15 Nov 2020 16:10:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=M/5DFjXk+pLv0RXUaIVNQsrumLh34qU6IkwjYPsBgTk=; b=DHPKsScnnSIqT+Nbk7Hg194fka7PjSmv4rZ277lGFXJGLylqm0AxClZFO11o/DcfPb FcflY+geFxFSvvsTR1PdGMdkL2gDHaGskOg5xwFmDQkY4ocIwRGJrwmXEVVPpiebLfjK DHVof0YPs1keo0WjqgPQJywV+mRIV1hYOqbpqLTxsMfjZoGnL4d9LjU4ocKa4aqnxpVu 5KrWq9/xy9SQfFjZsh0oWqxwB7LuWeKSr4MDMHHU75PxUZmXPmzVJDw8sLTBMpFhKrCH 0Wz4VAz72bjGfWPoNAxDi6uW/cdgzRlU5NEKH2O5OuJ8NqC0OhjfHp+rHOwYnF8lL3et I0tQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=M/5DFjXk+pLv0RXUaIVNQsrumLh34qU6IkwjYPsBgTk=; b=BicV/iBbfqRiOYGW0DP9dpwrUKeaZ1u2VAmJA26XUf3HFqRl4TckJTWKFnXDplWSjC 2yt1S5ubq42cE7uAcPa4qLfSnNQt7XDqde3tyemNUuJ4JXElnHIa/ArB2n2z4B5LVXcO zaxTcLr8H+w2tx+sV4KPgl5Oi0hNzXXfbcWp2y1k+cNruAmgPBcrf+noPMiZWS233bms jC4pVJb77EXGVkS3FvTTCtvrDF2IkofI7lkdHxuvypq5zsz0eGMk74FQENziPJexOlhv EK/PPhxhBmdG+5Dn9K4+ph9KrrLajKrmaU1bU0k6DJMW2V35MFON51EnmAJW1EojfohP yJhQ==
X-Gm-Message-State: AOAM532PL8Kgj1eelmKCIPy/DL3rsWIS2kTCUks+BckqGffd73de7B8r pyPt3OOVR059pkKZXRyZegNnM2bFIDI=
X-Google-Smtp-Source: ABdhPJz+0TO7p04YqwAeuyZDBvbpfBpDi33A1eCxVu0buW3PwgX3HtT9nz43pc6l++UDl5J2yleaEQ==
X-Received: by 2002:a05:622a:206:: with SMTP id b6mr11957585qtx.285.1605485428266;  Sun, 15 Nov 2020 16:10:28 -0800 (PST)
Received: from ?IPv6:2607:fea8:8a0:1397:bd98:a497:41a8:c6ee? ([2607:fea8:8a0:1397:bd98:a497:41a8:c6ee]) by smtp.gmail.com with ESMTPSA id l91sm10879296qte.28.2020.11.15.16.10.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Nov 2020 16:10:27 -0800 (PST)
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, "cose@ietf.org" <cose@ietf.org>
References: <D9D1BE70-DF37-407F-A97F-BE1F709578F9@ericsson.com>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <25f30727-141b-be67-7b0e-33ab07973358@gmail.com>
Date: Sun, 15 Nov 2020 19:10:26 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <D9D1BE70-DF37-407F-A97F-BE1F709578F9@ericsson.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/qzEvNPoPJg_K726chxxkTC0r0m8>
Subject: Re: [COSE] COSE Algorithms Register Thoughts
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 00:10:31 -0000

Hi John:

I uploaded a new version of the lwig curve draft [1], changing the 
intended status to "standards track". I hope this helps.

Best regards, Rene

Ref: [1] 
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-14

PS: The data tracker still shows this as informational, but I presume 
changing the intended status there requires an action by a gate keeper 
(working group chair, or similar).

On 2020-11-14 2:47 p.m., John Mattsson wrote:
> Hi,
>
>
> - Looking through the COSE Algorithms registry, I find that there are three different models for ECC signatures:
>
> 1. ES256 = ECDSA + SHA-256
>     ES384 = ECDSA + SHA-384
>     ES512 = ECDSA + SHA-512
>     Curve specified elsewhere.
>
> 2. EdDSA = EdDSA
>     Curve specified elsewhere
>     Hash algortithm determined by curve.
>
> 3. ES256K = ECDSA + SHA-256 + secp256k1
>     Curve and hash algorithm included.
>
> Is there any reason why ES256K was specified like this? My understanding is that 1. and 2. follow PKIX but not 3. My understanding is that that ECDSA + SHA-256 + secp256k1 in PKIX would be specified in the same way as ECDSA + SHA-256 + secp256r1
>
> id-ecPublicKey + secp256k1
> ecdsa-with-SHA256
>
>
> - The COSE registries allow registration labels with a 1, 2, or 3 byte CBOR encoding. The registry differentiates between 2 and 3 byte encodings, but the registry does not differentiate between 1 and 2 byte encodings. Integers in the range [-24,23] have a one byte encoding.
>
> A lot of a algorithms not suitable for constrained IoT such as HMAC 512/512, A256GCM, A256KW, direct+HKDF-SHA-512, etc. have been given 1 byte identifiers. These should maybe have been saved for algorithms that constrained IoT will likely use.
>
> ECDSA25519 is targeting constrained IoT and should probably be given a 1 byte label, which is can't get unless the draft is changed to standards track.
>
>
> Cheers,
> John
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


-- 
email: rstruik.ext@gmail.com | Skype: rstruik
cell: +1 (647) 867-5658 | US: +1 (415) 287-3867


From nobody Sun Nov 15 23:04:35 2020
Return-Path: <cabo@tzi.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 9198C3A147D for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:04:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.101
X-Spam-Level: *
X-Spam-Status: No, score=1.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PDS_TONAME_EQ_TOLOCAL_SHORT=2, PDS_TONAME_EQ_TOLOCAL_VSHORT=0.999, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 c1eMfUsMSRAs for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:04:30 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DED33A1476 for <cose@ietf.org>; Sun, 15 Nov 2020 23:04:30 -0800 (PST)
Received: from [192.168.217.118] (p548dcb31.dip0.t-ipconnect.de [84.141.203.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CZKnS187vzyT0; Mon, 16 Nov 2020 08:04:28 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 627203067.7129509-3cda01efa1729b9dc48e417dfebadf24
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Mon, 16 Nov 2020 08:04:27 +0100
Message-Id: <55482075-8671-4808-9841-391B6554E389@tzi.org>
To: cose <cose@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/GpBBORLyr-CcyrogjFHSJVFD-BM>
Subject: [COSE] Slide numbers, please
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 07:04:34 -0000

Could people making slides for COSE please include slide numbers?
Thanks.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Nov 15 23:09:58 2020
Return-Path: <cabo@tzi.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 5A7843A14A3 for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:09:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.102
X-Spam-Level: 
X-Spam-Status: No, score=0.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PDS_TONAME_EQ_TOLOCAL_SHORT=2, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 r1MnhwM1daB4 for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:09:53 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 428B83A149F for <cose@ietf.org>; Sun, 15 Nov 2020 23:09:52 -0800 (PST)
Received: from [192.168.217.118] (p548dcb31.dip0.t-ipconnect.de [84.141.203.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CZKvg27DjzyT6; Mon, 16 Nov 2020 08:09:51 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 627203390.850669-b5df5fd507d0fd5cba006b92286c568b
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Mon, 16 Nov 2020 08:09:50 +0100
Message-Id: <85785907-8B8C-4ABE-996D-8E00D3E4295A@tzi.org>
To: cose <cose@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/z_B5FZn-5a49bBMMHgEOkvnuhts>
Subject: [COSE] =?utf-8?q?Two_nits_on=C2=A0cert_=22compression=22?=
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 07:09:56 -0000

(1) I hope when we adopt this we can get rid of the =E2=80=9Ccompress=E2=80=
=9D in the file name.

(2) While bignum support is not universal, support for DER-encoded large =
integers is even less so.  What you want is ~biguint, which is an =
unwrapped unsigned (non-negative) integer represented as a byte string.  =
(So not a lot of change, except no weird encoding exceptions for DER =
sign bits.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sun Nov 15 23:25:25 2020
Return-Path: <john.mattsson@ericsson.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 7775C3A14FA for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:25:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 kJO5n8lqg4qB for <cose@ietfa.amsl.com>; Sun, 15 Nov 2020 23:25:20 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60046.outbound.protection.outlook.com [40.107.6.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C36903A14F6 for <cose@ietf.org>; Sun, 15 Nov 2020 23:25:19 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mopXkK7e7/6eaIufOuEXTuAoWvqy9uCztSbZA/XCQDgC9UQjSG3xIUsd1p5u4UiiT3DNMaaaLYxUPNQMhQXXleYZlo4nTeTY5BfnufGMTqM1DLikrPq8gkqGN9f8AF53DqT53LrKBhzfWxqqMM1MGRD5nCjySNB8SIiEzISenUKYqLquYTKRzGCua4nhyanohDhlOZUoVzaekMQT/hNNl1/dDl+nW+FXvvvqTopJl5tyi9fvQT0Ceuk1iNKNOkQEOJTK+hHf5AXoy7lLQRelnVd82r+NUzSmk62SpLHIy5u5QYVmpmxFt67zT63yaDVOee8d6ON4KweLb5E6iNrMiw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NROYaMmlOc846SUyhBxpsHTAmFdtX4VZ28t5nsSiu2g=; b=T0z8zTDYOkeGHtw7/QQ2rQfJfLUiORZnN+ZYoq7mFS9r57o3b8ttvtN0bAJ+gBLdbU0kqHo1MRXxH/ReysCMRMQoHAcG6U71gH5l/dB+e9ctu+I9BsLn0AxgB0zqgNlHv8Tsf+NUaX4ibqCU6gFq7kRsGWBQD1Htxrg3HRQgoynh/odQhLi8TpmuNSWieHX/rbpnxD7fSmsCtDd8vsBacnrHQ/0JZ31UPo0ZqgVPyHPwhZFOq0vfD+X6ilmHyonysLDhS4TY1bqspI61ZV7+0YtVd2vJaAmgysau/NaGIcbgHIaBdC9xz3Go0sFUoX75SckTrBWvHx7V0/NLfroqzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NROYaMmlOc846SUyhBxpsHTAmFdtX4VZ28t5nsSiu2g=; b=TttZCeIW2gNTDTUYSBdhRFPo/EFhY9oyQDAHB7o/DEfP5LGfsuPNfKiuzH+s68WXJBQvCKPflbLXqlkgba6gbC0dGQwEePr3WL4kSWidPUA7AliFZQwGYDKJzpsTn4BKyi54qfCD4D1dg4FVonrtvQWTqEVlH8zQ6GD44CTBc1M=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6391.eurprd07.prod.outlook.com (2603:10a6:20b:13e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.14; Mon, 16 Nov 2020 07:25:17 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::951:a4c3:7f39:e39c%5]) with mapi id 15.20.3564.021; Mon, 16 Nov 2020 07:25:17 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Carsten Bormann <cabo@tzi.org>, cose <cose@ietf.org>
Thread-Topic: =?utf-8?B?W0NPU0VdIFR3byBuaXRzIG9uwqBjZXJ0ICJjb21wcmVzc2lvbiI=?=
Thread-Index: AQHWu+eH70Yk4JArTU6D8Uyf6ysCvqnKbDiA
Date: Mon, 16 Nov 2020 07:25:17 +0000
Message-ID: <30151DA2-532F-43F7-8AFE-957B2439E817@ericsson.com>
References: <85785907-8B8C-4ABE-996D-8E00D3E4295A@tzi.org>
In-Reply-To: <85785907-8B8C-4ABE-996D-8E00D3E4295A@tzi.org>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b5eb7ec5-c58c-4a4b-a86a-08d88a00c4bf
x-ms-traffictypediagnostic: AM7PR07MB6391:
x-microsoft-antispam-prvs: <AM7PR07MB6391F5816B512CA0266D525189E30@AM7PR07MB6391.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /xwHsN4OpbNGistPSW6Nu8UA9Evbk7dPEGR0DyAHBJ+wxbr7a6Z+8bRPGeH6q7EHx6l7EmkgVblQrhxSQfsjjFUaTyKnWIIlpmkgMpHgGe+EJDQL19YNMO4EjxRSjZzK5STUS6oHyOkjam8V91nm2s5Jee6BEoXKfQVAIOI7Aq334zv5QCxTHydkd//BMux/aXP2OFGyKorQbd4cK5heE5AkYsUGL7KIlS6Y8wnN1vDCZOH9SoND6wWgovp8Ma/qUMLd7YuXEkpGUfVGedQJDUt3eO83+YITB4zypea8J9s2GxXZ9yCYk65cTgDeIx2U6aE7ueOkFGFJo7dCbYAChCY5P9ARNYbDVAi5V/RpH8NNoXrgSpvGW35XKf6q+cyoLCWQufVwn5JR1Ye+iBNwyg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(376002)(366004)(396003)(136003)(39860400002)(36756003)(44832011)(26005)(71200400001)(2906002)(8936002)(5660300002)(76116006)(186003)(66946007)(86362001)(91956017)(6486002)(83380400001)(66446008)(64756008)(66476007)(66556008)(33656002)(478600001)(6506007)(110136005)(2616005)(316002)(53546011)(966005)(6512007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: HptTVvKRsNkJ6PHH8FDkZ3zB/qWXIoXyfBqHloe0ndwRC7U3yaxVb6FTCoDmA8M3jQVBU+XDUWA+QHUDuJZrTugYlo9y0U2oBFX9pVSxY9wrIZwP1UxsZO2jjADsGwWECodXjyF6bB3yqBw2R7P6IXtWZKq9Ay1O0+AbK64miTcMV9USzOiG8PHAMj/AY7cVIsaEAq3es+3d6ycQwPgvaSRzrK2lDTSiXVPwx/srySkYsKGgPpDi1PI9VAX7Jf47aRwhCM5uoMk00MYSqCAiJfLwcXw9kIG8gSDDpDrlzW0oOhlj7MojpXF5t2rDkHszM0evujAOcmGE8iPJnMzthPgGpf+zFxdhTVFivBoEC+jeHz5KK8iAZdI7dgJTzCTmzIgPT5vdU+eJO1AKYtQV59S8Pggru0T8wXoihx2N1lQjNnEOXewAFMNMqvWjOqhrgR+5ZfEGF7isv9bS9CSKI8iaVjNXGbRN3vouXaPtQhAoLL47BFgFJg6qTMXUnaQPowzw8iViitZm3PxyIPa/ocpzPvRlgj0YG23qfiFXrVbHRPkgMuIpV28XYW8RCB/HEeEY+OLZ8cOD1zNpDCPIDIG0QWRBWQvwpYKgsz7seDdtto+kcgANmhqE8fcwiq74amZsS3AaGMLoyvWL5zNUBA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <725E693B284C03478715297C422A9016@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b5eb7ec5-c58c-4a4b-a86a-08d88a00c4bf
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2020 07:25:17.7233 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aJX+TB761oUBW3V/U98gc/E011WrkThAMc+f0VL+7wep80p9HnrLUmccEpr+AHuMGZ4zWRyZUakDz1Bl0oowoYr46SNaDzpL988ZFave/Ws=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6391
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/To6_kOGPtIsYVpXOkv3kGywUKTM>
Subject: Re: [COSE] =?utf-8?q?Two_nits_on=C2=A0cert_=22compression=22?=
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 07:25:25 -0000

KDEpIEFncmVlLCB3ZSBzaG91bGQgY2hhbmdlIHRoYXQgYXMgd2VsbC4gV2UganVzdCBjaGFuZ2Vk
IHRoZSB0aXRsZSwgbGV0J3MgY2hhbmdlIHRoZSBmaWxlIG5hbWUgaW4gdGhlIGZ1dHVyZS4NCg0K
KDIpLiBUaGF0IHNvdW5kcyBsaWtlIGEgZ29vZCBpZGVhLiBJZiBJIHVuZGVyc3RhbmQgeW91IGNv
cnJlY3RseSwgdGhpcyB3b3VsZCBvbmx5IGJlIGEgY2hhbmdlIHRvIHRoZSBDRERMLiBNeSB1bmRl
cnN0YW5kaW5nIGlzIHRoYXQgd2UgYXJlIG90aGVyd2lzZSBhbHJlYWR5IGRvaW5nICJ1bndyYXBw
ZWQgYmlndWludCB+YmlndWludCIgd2l0aG91dCBERVIgc2lnbiBiaXRzLiANCg0KSm9obg0KDQrv
u78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQ09TRSA8Y29zZS1ib3VuY2VzQGll
dGYub3JnPiBvbiBiZWhhbGYgb2YgQ2Fyc3RlbiBCb3JtYW5uIDxjYWJvQHR6aS5vcmc+DQpEYXRl
OiBNb25kYXksIDE2IE5vdmVtYmVyIDIwMjAgYXQgMDg6MTANClRvOiBjb3NlIDxjb3NlQGlldGYu
b3JnPg0KU3ViamVjdDogW0NPU0VdIFR3byBuaXRzIG9uIGNlcnQgImNvbXByZXNzaW9uIg0KDQoo
MSkgSSBob3BlIHdoZW4gd2UgYWRvcHQgdGhpcyB3ZSBjYW4gZ2V0IHJpZCBvZiB0aGUg4oCcY29t
cHJlc3PigJ0gaW4gdGhlIGZpbGUgbmFtZS4NCg0KKDIpIFdoaWxlIGJpZ251bSBzdXBwb3J0IGlz
IG5vdCB1bml2ZXJzYWwsIHN1cHBvcnQgZm9yIERFUi1lbmNvZGVkIGxhcmdlIGludGVnZXJzIGlz
IGV2ZW4gbGVzcyBzby4gIFdoYXQgeW91IHdhbnQgaXMgfmJpZ3VpbnQsIHdoaWNoIGlzIGFuIHVu
d3JhcHBlZCB1bnNpZ25lZCAobm9uLW5lZ2F0aXZlKSBpbnRlZ2VyIHJlcHJlc2VudGVkIGFzIGEg
Ynl0ZSBzdHJpbmcuICAoU28gbm90IGEgbG90IG9mIGNoYW5nZSwgZXhjZXB0IG5vIHdlaXJkIGVu
Y29kaW5nIGV4Y2VwdGlvbnMgZm9yIERFUiBzaWduIGJpdHMuKQ0KDQpHcsO8w59lLCBDYXJzdGVu
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpDT1NF
IG1haWxpbmcgbGlzdA0KQ09TRUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9jb3NlDQoNCg==


From nobody Mon Nov 16 02:32:54 2020
Return-Path: <housley@vigilsec.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 070043A0128 for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 02:32:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.102
X-Spam-Level: 
X-Spam-Status: No, score=0.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, PDS_TONAME_EQ_TOLOCAL_SHORT=2, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no 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 YYa6t_jZsDQI for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 02:32:51 -0800 (PST)
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 259383A0121 for <cose@ietf.org>; Mon, 16 Nov 2020 02:32:51 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 80D4D300B6D for <cose@ietf.org>; Mon, 16 Nov 2020 05:32:48 -0500 (EST)
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 oi-bLcpKH-Oy for <cose@ietf.org>; Mon, 16 Nov 2020 05:32:47 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 5A808300AA4 for <cose@ietf.org>; Mon, 16 Nov 2020 05:32:47 -0500 (EST)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Mon, 16 Nov 2020 05:32:48 -0500
References: <FD174684-5B5A-4D60-8474-44CD1865B59A@outer-planes.net> <947BBD8D-7BF0-477A-8954-1EFCEBC7170E@vigilsec.com> <10020.1602108879@localhost> <5E50CD24-FA0D-431A-BD1A-CFCFD2441732@vigilsec.com> <6549.1602369371@localhost>
To: cose <cose@ietf.org>
In-Reply-To: <6549.1602369371@localhost>
Message-Id: <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/q22A3SrS8mLjKI7biIsb9APj6e8>
Subject: Re: [COSE] cose-countersignatures
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 10:32:53 -0000

Based on the discussion at the meeting earlier today, I put together a PR:

	https://github.com/cose-wg/countersign/pull/2

Comments are most welcome.

Russ


From nobody Mon Nov 16 13:21:25 2020
Return-Path: <rgm-sec@htt-consult.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 772E93A1481 for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 13:21:23 -0800 (PST)
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, SPF_HELO_NONE=0.001, 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 bLiZYF-A9xKv for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 13:21:22 -0800 (PST)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007B13A147C for <cose@ietf.org>; Mon, 16 Nov 2020 13:21:21 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 7150662653 for <cose@ietf.org>; Mon, 16 Nov 2020 16:21:20 -0500 (EST)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id g506E01mTxvx for <cose@ietf.org>; Mon, 16 Nov 2020 16:21:15 -0500 (EST)
Received: from lx140e.htt-consult.com (unknown [192.168.160.29]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 30450625F7 for <cose@ietf.org>; Mon, 16 Nov 2020 16:21:13 -0500 (EST)
To: cose@ietf.org
From: Robert Moskowitz <rgm-sec@htt-consult.com>
Message-ID: <5d963e0b-e045-907e-426c-bdb0781d0a90@htt-consult.com>
Date: Mon, 16 Nov 2020 16:21:09 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/4EXQdhRgS8gAkW7pfs-rRnz3ZTk>
Subject: [COSE] Comments on SHAKE usage in draft-ietf-cose-hash-algs-09.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 21:21:23 -0000

I appologize for only reviewing this draft now.Â  My focus has been on 
DRIP where I have been using Keccak derived functions...

Review and suggested editorial additions to sec 3.3:

"The length of the hash value stored is 256-bits
 Â Â  for SHAKE-128 and 512-bits for SHAKE-256."

I am reading this as there is a field where the length of the hash 
output is carried, and it is 256 bits long for SHAKE-128 and 512-bits 
for SHAKE-256.Â  This is extreme overkill and would only be justified in 
a protocol that is concerned about bits on the wire if these are the 
sizes of these fields for other algorithms.Â  A length field of 8 bits 
would handle a hash length of 255 bits, so the max needed should only be 
12 bits.

But if this is what is used elsewhere and simplfies coding, I can see 
why it was specified this way, but it is a bad choice for bits on the 
wire, or the meaning of the text is wrong.

Perhaps it should be:

"The hash length of the hash value is stored in 256-bits
 Â Â  for SHAKE-128 and 512-bits for SHAKE-256."


If the meaning is this is the fixed SIZE of the hash outputs, I would 
clear up the text as follows:

"Although SHAKE can create any length hash, here it is fixed.
The fixed length of the hash value stored is 256-bits
 Â Â  for SHAKE-128 and 512-bits for SHAKE-256."

Obviously, I as an outside reader that has worked with Keccak functions 
is confused.Â  What about readers that have not spent time with the 
various Keccak functions?

Now if your intent is a variable length hash support, then the Security 
Considerations needs to reflect the warning in FIPS 202, Appendix A.1 
and A.2:

"The security strengths for SHAKE are provided in [FIPS 202], Appendix 
A.1, Table 4. Further, considering Appendix A.2, note that SHAKE has the 
potential for generating related outputsâ€”a property that designers of 
security applications/protocols/systems may not expect of hash 
functions.Â  This property is important to consider in the development of 
applications of SHAKE.Â  If an attacker is able to induce one of the 
parties to use a different value for keylength, say 168 bits, but the 
same value for hashmaterial, then the two parties will end up with the 
following hashs:

SHAKE128(hashmaterial, 112) = fg
SHAKE128(hashmaterial, 168) = fgh,

By incorporating the length of the output and/or other information with 
the message input to the hash, a disagreement or misunderstanding 
between two users of SHAKE about the length of the hash they are 
deriving would almost certainly not lead to
related outputs."

Thank you for your consideration.

Robert Moskowitz


From nobody Mon Nov 16 17:03:37 2020
Return-Path: <linuxwolf@outer-planes.net>
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 7F5723A17D7 for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 17:03:35 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outer-planes-net.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 Jg6P96d5SAfH for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 17:03:33 -0800 (PST)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (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 952D33A17D6 for <cose@ietf.org>; Mon, 16 Nov 2020 17:03:33 -0800 (PST)
Received: by mail-ed1-x530.google.com with SMTP id q16so5498334edv.10 for <cose@ietf.org>; Mon, 16 Nov 2020 17:03:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outer-planes-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=tLP1TWfSdv0yqWBMJjANtAUgNchbLQfSG9m3PYdOo5k=; b=K9Mo9OOBXaGr1N3WQ1hgdnUpM8VIqSk1/xlNspyJccDJx9OWEP1Nh6/wKy0Qu14fwU Pe6W4fBVncljCm1pEBsmq6nfeUHokr76Ojx4JQD7X6wWjXyFuLj1LPpZdzd3b4GVQT4O wcYnT4X2QyfHmhVmRjScsjumZD5viPskaJ6TEvLD/asHdp7YNNpsIYGLnwT7tmNkXbOB gMkIFMBoXcVycHGCw1RtR6bpqmx0uvZT69e3Yg3c/BX0NW9xyPzA1G+lKBd4K4iPSQH+ UmDvOO0XVXVmBjYyPNBmiWaEMe2plld0GsLZxpqqMafsHTsvIallWSqsurCR/LVOoizG 3pOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=tLP1TWfSdv0yqWBMJjANtAUgNchbLQfSG9m3PYdOo5k=; b=S8tNvXHeEJRhGi2n5m7FD2txWJy/YIk5bMeE4jcafqQH9C+y7gdVAChmDL36ymsJPY o2ZMfGGsznBo/pJ/3WDv37x9siFF3FDg9Er2FkKR0LBRQkOp01mVOgth5de/6e+4G4pF QanJ0NxXnUVvlNEnqJUMVSnzpMtRccwrhyvRTMiT19w7HIn0X1s26KjyN2hI/icODxpW +LfBBKK+6nUYmmYH81edEPjAN7vfHkPYHw2c75t24IRElUNtNE8ImucOL7bU0DZa4pQS ed3GAV4BqeGKEGt9Byt9k5nAODy3qB0xq8c2Vg9ELX53nLyx/jET25rrzOasTcDXXZyu JT7g==
X-Gm-Message-State: AOAM5301idPr2hbBOUED91XjRSaRCUvB6KFUKbHdP/viElrBOtRqQoO8 Els7O5gvtHpA6L4l+IfXtDUE8OSWYcGaq7ZHCX6nhQ==
X-Google-Smtp-Source: ABdhPJwmC5WG+wCIqL6fAdVgD7H8RWURJd5g0gCscgsF8H7joewbSJD1RkFNLBfPik7oCpzF5DQ7q4RK2J+fh1TmzVI=
X-Received: by 2002:a50:eb96:: with SMTP id y22mr18952481edr.116.1605575011609;  Mon, 16 Nov 2020 17:03:31 -0800 (PST)
MIME-Version: 1.0
References: <5d963e0b-e045-907e-426c-bdb0781d0a90@htt-consult.com>
In-Reply-To: <5d963e0b-e045-907e-426c-bdb0781d0a90@htt-consult.com>
From: Matthew Miller <linuxwolf@outer-planes.net>
Date: Mon, 16 Nov 2020 18:03:20 -0700
Message-ID: <CAOgaonss1Ycq-etPq-dyv_sccpfgMw3-cheuC+mv2jMAfQQ9Gw@mail.gmail.com>
To: Robert Moskowitz <rgm-sec@htt-consult.com>
Cc: cose <cose@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/DxaxTm_21sONWJ7ie3WjffNYTRs>
Subject: Re: [COSE] Comments on SHAKE usage in draft-ietf-cose-hash-algs-09.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 17 Nov 2020 01:03:36 -0000

[with no hat yet]

Thank you for the review and suggestions, Bob.  They are welcome, even
if a bit belated.

The intent in this document is a fixed-length hash.  With your
suggested text, I believe that changes the third paragraph in Section
3.3 to:

"""
Unlike the SHA-2 hash functions, no algorithm identifier is created
for shorter lengths.  Although SHAKE can create any length hash, here
it is fixed.  The fixed length of the hash value stored is 256-bits
for SHAKE-128 and 512-bits for SHAKE-256.
"""

Since the intent is a fixed-length, it does not seem to me the
suggested additions to the Security Considerations are needed.  Is
that a correct read?


- m&m
Matthew A. Miller

On Mon, Nov 16, 2020 at 2:21 PM Robert Moskowitz
<rgm-sec@htt-consult.com> wrote:
>
> I appologize for only reviewing this draft now.  My focus has been on
> DRIP where I have been using Keccak derived functions...
>
> Review and suggested editorial additions to sec 3.3:
>
> "The length of the hash value stored is 256-bits
>     for SHAKE-128 and 512-bits for SHAKE-256."
>
> I am reading this as there is a field where the length of the hash
> output is carried, and it is 256 bits long for SHAKE-128 and 512-bits
> for SHAKE-256.  This is extreme overkill and would only be justified in
> a protocol that is concerned about bits on the wire if these are the
> sizes of these fields for other algorithms.  A length field of 8 bits
> would handle a hash length of 255 bits, so the max needed should only be
> 12 bits.
>
> But if this is what is used elsewhere and simplfies coding, I can see
> why it was specified this way, but it is a bad choice for bits on the
> wire, or the meaning of the text is wrong.
>
> Perhaps it should be:
>
> "The hash length of the hash value is stored in 256-bits
>     for SHAKE-128 and 512-bits for SHAKE-256."
>
>
> If the meaning is this is the fixed SIZE of the hash outputs, I would
> clear up the text as follows:
>
> "Although SHAKE can create any length hash, here it is fixed.
> The fixed length of the hash value stored is 256-bits
>     for SHAKE-128 and 512-bits for SHAKE-256."
>
> Obviously, I as an outside reader that has worked with Keccak functions
> is confused.  What about readers that have not spent time with the
> various Keccak functions?
>
> Now if your intent is a variable length hash support, then the Security
> Considerations needs to reflect the warning in FIPS 202, Appendix A.1
> and A.2:
>
> "The security strengths for SHAKE are provided in [FIPS 202], Appendix
> A.1, Table 4. Further, considering Appendix A.2, note that SHAKE has the
> potential for generating related outputs=E2=80=94a property that designer=
s of
> security applications/protocols/systems may not expect of hash
> functions.  This property is important to consider in the development of
> applications of SHAKE.  If an attacker is able to induce one of the
> parties to use a different value for keylength, say 168 bits, but the
> same value for hashmaterial, then the two parties will end up with the
> following hashs:
>
> SHAKE128(hashmaterial, 112) =3D fg
> SHAKE128(hashmaterial, 168) =3D fgh,
>
> By incorporating the length of the output and/or other information with
> the message input to the hash, a disagreement or misunderstanding
> between two users of SHAKE about the length of the hash they are
> deriving would almost certainly not lead to
> related outputs."
>
> Thank you for your consideration.
>
> Robert Moskowitz
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From nobody Mon Nov 16 18:06:46 2020
Return-Path: <rgm-sec@htt-consult.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 CEB193A1882 for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 18:06:44 -0800 (PST)
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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 OL-U7RrIT7_J for <cose@ietfa.amsl.com>; Mon, 16 Nov 2020 18:06:40 -0800 (PST)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4908F3A1881 for <cose@ietf.org>; Mon, 16 Nov 2020 18:06:40 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 631A162653 for <cose@ietf.org>; Mon, 16 Nov 2020 21:06:38 -0500 (EST)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id xjpZmWf-fPPL for <cose@ietf.org>; Mon, 16 Nov 2020 21:06:29 -0500 (EST)
Received: from lx140e.htt-consult.com (unknown [192.168.160.29]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 04622625F7 for <cose@ietf.org>; Mon, 16 Nov 2020 21:06:26 -0500 (EST)
To: cose@ietf.org
References: <5d963e0b-e045-907e-426c-bdb0781d0a90@htt-consult.com> <CAOgaonss1Ycq-etPq-dyv_sccpfgMw3-cheuC+mv2jMAfQQ9Gw@mail.gmail.com>
From: Robert Moskowitz <rgm-sec@htt-consult.com>
Message-ID: <43f17aa1-2ac5-43fb-81fc-0e017d6aa0c1@htt-consult.com>
Date: Mon, 16 Nov 2020 21:06:22 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <CAOgaonss1Ycq-etPq-dyv_sccpfgMw3-cheuC+mv2jMAfQQ9Gw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/uSCTwp0-U1Kluh2EbKip_8TZk40>
Subject: Re: [COSE] Comments on SHAKE usage in draft-ietf-cose-hash-algs-09.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 17 Nov 2020 02:06:45 -0000

Matt,

Your text merges my comment well into the original and I feel that 
outside readers will get it right.

Since your intent is fixed length, there is no need to add to the 
Security Considerations section.

On 11/16/20 8:03 PM, Matthew Miller wrote:
> [with no hat yet]
>
> Thank you for the review and suggestions, Bob.  They are welcome, even
> if a bit belated.
>
> The intent in this document is a fixed-length hash.  With your
> suggested text, I believe that changes the third paragraph in Section
> 3.3 to:https://www.linkedin.com/comm/in/richlangston?midToken=AQFG4x8T0hPDDw&midSig=051yXA7iyTkpw1&trk=eml-email_m2m_invite_single_01-hero-4-prof%7Ecta&trkEmail=eml-email_m2m_invite_single_01-hero-4-prof%7Ecta-null-6fvyf1%7Ekhlarqf3%7Eol-null-neptune%2Fprofile%7Evanity%2Eview&lipi=urn%3Ali%3Apage%3Aemail_email_m2m_invite_single_01%3BLqJbZZv6Rw%2B6dvfcy%2BAssA%3D%3DMatt
>
> """
> Unlike the SHA-2 hash functions, no algorithm identifier is created
> for shorter lengths.  Although SHAKE can create any length hash, here
> it is fixed.  The fixed length of the hash value stored is 256-bits
> for SHAKE-128 and 512-bits for SHAKE-256.
> """
>
> Since the intent is a fixed-length, it does not seem to me the
> suggested additions to the Security Considerations are needed.  Is
> that a correct read?
>
>
> - m&m
> Matthew A. Miller
>
> On Mon, Nov 16, 2020 at 2:21 PM Robert Moskowitz
> <rgm-sec@htt-consult.com> wrote:
>> I appologize for only reviewing this draft now.  My focus has been on
>> DRIP where I have been using Keccak derived functions...
>>
>> Review and suggested editorial additions to sec 3.3:
>>
>> "The length of the hash value stored is 256-bits
>>      for SHAKE-128 and 512-bits for SHAKE-256."
>>
>> I am reading this as there is a field where the length of the hash
>> output is carried, and it is 256 bits long for SHAKE-128 and 512-bits
>> for SHAKE-256.  This is extreme overkill and would only be justified in
>> a protocol that is concerned about bits on the wire if these are the
>> sizes of these fields for other algorithms.  A length field of 8 bits
>> would handle a hash length of 255 bits, so the max needed should only be
>> 12 bits.
>>
>> But if this is what is used elsewhere and simplfies coding, I can see
>> why it was specified this way, but it is a bad choice for bits on the
>> wire, or the meaning of the text is wrong.
>>
>> Perhaps it should be:
>>
>> "The hash length of the hash value is stored in 256-bits
>>      for SHAKE-128 and 512-bits for SHAKE-256."
>>
>>
>> If the meaning is this is the fixed SIZE of the hash outputs, I would
>> clear up the text as follows:
>>
>> "Although SHAKE can create any length hash, here it is fixed.
>> The fixed length of the hash value stored is 256-bits
>>      for SHAKE-128 and 512-bits for SHAKE-256."
>>
>> Obviously, I as an outside reader that has worked with Keccak functions
>> is confused.  What about readers that have not spent time with the
>> various Keccak functions?
>>
>> Now if your intent is a variable length hash support, then the Security
>> Considerations needs to reflect the warning in FIPS 202, Appendix A.1
>> and A.2:
>>
>> "The security strengths for SHAKE are provided in [FIPS 202], Appendix
>> A.1, Table 4. Further, considering Appendix A.2, note that SHAKE has the
>> potential for generating related outputsâ€”a property that designers of
>> security applications/protocols/systems may not expect of hash
>> functions.  This property is important to consider in the development of
>> applications of SHAKE.  If an attacker is able to induce one of the
>> parties to use a different value for keylength, say 168 bits, but the
>> same value for hashmaterial, then the two parties will end up with the
>> following hashs:
>>
>> SHAKE128(hashmaterial, 112) = fg
>> SHAKE128(hashmaterial, 168) = fgh,
>>
>> By incorporating the length of the output and/or other information with
>> the message input to the hash, a disagreement or misunderstanding
>> between two users of SHAKE about the length of the hash they are
>> deriving would almost certainly not lead to
>> related outputs."
>>
>> Thank you for your consideration.
>>
>> Robert Moskowitz
>>
>> _______________________________________________
>> 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


From nobody Tue Nov 17 07:37:13 2020
Return-Path: <linuxwolf@outer-planes.net>
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 6875F3A1433 for <cose@ietfa.amsl.com>; Tue, 17 Nov 2020 07:37:10 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outer-planes-net.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 s-hfmb35TvWS for <cose@ietfa.amsl.com>; Tue, 17 Nov 2020 07:37:08 -0800 (PST)
Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (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 4173F3A142F for <cose@ietf.org>; Tue, 17 Nov 2020 07:37:08 -0800 (PST)
Received: by mail-ej1-x636.google.com with SMTP id oq3so30007753ejb.7 for <cose@ietf.org>; Tue, 17 Nov 2020 07:37:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outer-planes-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=IWMFAgvnOX6vT2VN5lzLqraEoX7gbAI+I7lIucfYc3A=; b=umhbtXDKTM7gYYIEhf2JJyTAB1LRnMrR1Q5iTDoY4jOjRQuJFJiAFSbO/1iEGaWQLN cKEkU9JnInW5gU4APa1mA+MllIZksry642NsgPXP8AWIp9R1s8QVEURwv/x2go/1vKUg JI7q68KHiFrmYSj1g+wkgEpt6Hxb/5GILyVwDZXVj7FpHMGymw2ipYyDnrEaybYAw864 przt3vfGbfpOS5WvNmhvCcOkdwThCJtTwSYZSknfvYwYNw7Ay+VavRgnnQztGlnXA/T6 gmbDdi/MG0zdRIRkJWBfs9Gzn9HcBx6vpYjiwtYTUXEhyS4uxX/XEOr5FAPnX2IA+/4Z abBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=IWMFAgvnOX6vT2VN5lzLqraEoX7gbAI+I7lIucfYc3A=; b=AQqVYwXJuQwLatNC4ex6OyF/d6+wGQWIaioPhnyjpjwb/JWd2ojKxcTI6Zu0asNaVZ 4EUtgUuU1G+Yf/AyJpNyczhn8TBvr2QbgcOtFjmVVKNuR6rPlbVqz6+ZaZkRIS6Z6A+f hAKEVU9JNaCf8I+ruy8BrC3XROx6eWWowS/wvf7Oy/xr5gqswd9kGRSy9T+/13Su+2VJ Vy44N+qBAuRjpxOYCelYeATU5lR2jRj+RIoN6Zm0wsG12uAofqfTU3sdkn+RUhlJw8Sc OqpJo1CqlYsgPva1b4iWCpfC8Oe8B8qfqp1VrhOSwrE6+UJsOlTPeO8gVkQhnETbQ7aw wjAQ==
X-Gm-Message-State: AOAM530sqoB8Uhd2QkjG8VywI9ir8I9yeWppdRaD9hdp8pSx7sN2phXO q6VsHKaJMbRiYiDhR2Ekx9TNKQOzKQeupCJQevKxOQ==
X-Google-Smtp-Source: ABdhPJzFxy6gAZJHVfPwNA/Yef6JwDsxcFrL0z8b1qslVo3/De/aphuZYG3xpSKAu6WVdyMdnfLtgLytALpmQox+HEg=
X-Received: by 2002:a17:907:10d9:: with SMTP id rv25mr20247168ejb.437.1605627426290;  Tue, 17 Nov 2020 07:37:06 -0800 (PST)
MIME-Version: 1.0
References: <5d963e0b-e045-907e-426c-bdb0781d0a90@htt-consult.com> <CAOgaonss1Ycq-etPq-dyv_sccpfgMw3-cheuC+mv2jMAfQQ9Gw@mail.gmail.com> <43f17aa1-2ac5-43fb-81fc-0e017d6aa0c1@htt-consult.com>
In-Reply-To: <43f17aa1-2ac5-43fb-81fc-0e017d6aa0c1@htt-consult.com>
From: Matthew Miller <linuxwolf@outer-planes.net>
Date: Tue, 17 Nov 2020 08:36:55 -0700
Message-ID: <CAOgaonvD8UWMDi0cLdh1dg6pA5jcXFYO6gJsUORxvCbOvx0szA@mail.gmail.com>
To: Robert Moskowitz <rgm-sec@htt-consult.com>, Murray Kucherawy <superuser@gmail.com>
Cc: cose <cose@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/GtlUveaUJ8xzyEFO2nnjafrw46c>
Subject: Re: [COSE] Comments on SHAKE usage in draft-ietf-cose-hash-algs-09.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 17 Nov 2020 15:37:10 -0000

[now with a chair hat]

Unless the working group objects, Murray will add an RFC Editor note:

Please change the third paragraph in Section
3.3 from:

"""
Unlike the SHA-2 hash functions, no algorithm identifier is created
for shorter lengths.  The length of the hash value stored is 256-bits
for SHAKE-128 and 512-bits for SHAKE-256.
"""

to instead read:

"""
Unlike the SHA-2 hash functions, no algorithm identifier is created
for shorter lengths.  Although SHAKE can create any length hash, here
it is fixed.  The fixed length of the hash value stored is 256-bits
for SHAKE-128 and 512-bits for SHAKE-256.
"""


- Ivaylo and Matthew
COSE Chairs

On Mon, Nov 16, 2020 at 7:06 PM Robert Moskowitz
<rgm-sec@htt-consult.com> wrote:
>
> Matt,
>
> Your text merges my comment well into the original and I feel that
> outside readers will get it right.
>
> Since your intent is fixed length, there is no need to add to the
> Security Considerations section.
>
> On 11/16/20 8:03 PM, Matthew Miller wrote:
> > [with no hat yet]
> >
> > Thank you for the review and suggestions, Bob.  They are welcome, even
> > if a bit belated.
> >
> > The intent in this document is a fixed-length hash.  With your
> > suggested text, I believe that changes the third paragraph in Section
> > 3.3 to:https://www.linkedin.com/comm/in/richlangston?midToken=3DAQFG4x8=
T0hPDDw&midSig=3D051yXA7iyTkpw1&trk=3Deml-email_m2m_invite_single_01-hero-4=
-prof%7Ecta&trkEmail=3Deml-email_m2m_invite_single_01-hero-4-prof%7Ecta-nul=
l-6fvyf1%7Ekhlarqf3%7Eol-null-neptune%2Fprofile%7Evanity%2Eview&lipi=3Durn%=
3Ali%3Apage%3Aemail_email_m2m_invite_single_01%3BLqJbZZv6Rw%2B6dvfcy%2BAssA=
%3D%3DMatt
> >
> > """
> > Unlike the SHA-2 hash functions, no algorithm identifier is created
> > for shorter lengths.  Although SHAKE can create any length hash, here
> > it is fixed.  The fixed length of the hash value stored is 256-bits
> > for SHAKE-128 and 512-bits for SHAKE-256.
> > """
> >
> > Since the intent is a fixed-length, it does not seem to me the
> > suggested additions to the Security Considerations are needed.  Is
> > that a correct read?
> >
> >
> > - m&m
> > Matthew A. Miller
> >
> > On Mon, Nov 16, 2020 at 2:21 PM Robert Moskowitz
> > <rgm-sec@htt-consult.com> wrote:
> >> I appologize for only reviewing this draft now.  My focus has been on
> >> DRIP where I have been using Keccak derived functions...
> >>
> >> Review and suggested editorial additions to sec 3.3:
> >>
> >> "The length of the hash value stored is 256-bits
> >>      for SHAKE-128 and 512-bits for SHAKE-256."
> >>
> >> I am reading this as there is a field where the length of the hash
> >> output is carried, and it is 256 bits long for SHAKE-128 and 512-bits
> >> for SHAKE-256.  This is extreme overkill and would only be justified i=
n
> >> a protocol that is concerned about bits on the wire if these are the
> >> sizes of these fields for other algorithms.  A length field of 8 bits
> >> would handle a hash length of 255 bits, so the max needed should only =
be
> >> 12 bits.
> >>
> >> But if this is what is used elsewhere and simplfies coding, I can see
> >> why it was specified this way, but it is a bad choice for bits on the
> >> wire, or the meaning of the text is wrong.
> >>
> >> Perhaps it should be:
> >>
> >> "The hash length of the hash value is stored in 256-bits
> >>      for SHAKE-128 and 512-bits for SHAKE-256."
> >>
> >>
> >> If the meaning is this is the fixed SIZE of the hash outputs, I would
> >> clear up the text as follows:
> >>
> >> "Although SHAKE can create any length hash, here it is fixed.
> >> The fixed length of the hash value stored is 256-bits
> >>      for SHAKE-128 and 512-bits for SHAKE-256."
> >>
> >> Obviously, I as an outside reader that has worked with Keccak function=
s
> >> is confused.  What about readers that have not spent time with the
> >> various Keccak functions?
> >>
> >> Now if your intent is a variable length hash support, then the Securit=
y
> >> Considerations needs to reflect the warning in FIPS 202, Appendix A.1
> >> and A.2:
> >>
> >> "The security strengths for SHAKE are provided in [FIPS 202], Appendix
> >> A.1, Table 4. Further, considering Appendix A.2, note that SHAKE has t=
he
> >> potential for generating related outputs=E2=80=94a property that desig=
ners of
> >> security applications/protocols/systems may not expect of hash
> >> functions.  This property is important to consider in the development =
of
> >> applications of SHAKE.  If an attacker is able to induce one of the
> >> parties to use a different value for keylength, say 168 bits, but the
> >> same value for hashmaterial, then the two parties will end up with the
> >> following hashs:
> >>
> >> SHAKE128(hashmaterial, 112) =3D fg
> >> SHAKE128(hashmaterial, 168) =3D fgh,
> >>
> >> By incorporating the length of the output and/or other information wit=
h
> >> the message input to the hash, a disagreement or misunderstanding
> >> between two users of SHAKE about the length of the hash they are
> >> deriving would almost certainly not lead to
> >> related outputs."
> >>
> >> Thank you for your consideration.
> >>
> >> Robert Moskowitz
> >>
> >> _______________________________________________
> >> 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
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From iterpre@protonmail.com  Sun Nov  8 09:57:24 2020
Return-Path: <iterpre@protonmail.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 3E3323A0100 for <cose@ietfa.amsl.com>; Sun,  8 Nov 2020 09:57:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTML_NONELEMENT_30_40=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=protonmail.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 NusqA62m5b6l for <cose@ietfa.amsl.com>; Sun,  8 Nov 2020 09:57:22 -0800 (PST)
Received: from mail-40133.protonmail.ch (mail-40133.protonmail.ch [185.70.40.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C758E3A00E5 for <cose@ietf.org>; Sun,  8 Nov 2020 09:57:21 -0800 (PST)
Date: Sun, 08 Nov 2020 17:57:10 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1604858239; bh=0hXTpU7+tUtcnuEbMfQNJPJi8oneMyrSHEpJ4VeYtKY=; h=Date:To:From:Cc:Reply-To:Subject:From; b=w1dA5q7UcZupIl+Zsq2ZQRTKOj8iCvPFCueeGLEYZ3QwBadk74zEqTaAcznQ1Gvhh USLinvwsM9cAcb7TFUPREtFee3EjbxQYz4ZJJoX2eClGaJJ96MRxDS4SC7aO95FC5x JXQrN1XZmR4QeSRZc4lqadCvMgTuqlK5y8PFYqSM=
To: "cose@ietf.org" <cose@ietf.org>
From: iterpre@protonmail.com
Cc: Joel Thorstensson <oed@3box.io>, "carson.farmer@gmail.com" <carson.farmer@gmail.com>, "mark@equilibrium.co" <mark@equilibrium.co>
Reply-To: iterpre@protonmail.com
Message-ID: <wA5HXYb7ny7hG1w0leQT-JRaBEccETL18sxbYPTmLZkUZfCyhszzyOVirYjX0gP-zMv5jGcB2dp907Kv3Ow5KvJcVfIO-e_xMXR8Sfw-z-8=@protonmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="b1_8BFVI4mRrvSaO7ijy6idpdmACnxBrzRjoHmEUBCkph4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/iLZ_dpbjIpOuC5xHSblLYDiT_l8>
X-Mailman-Approved-At: Thu, 19 Nov 2020 09:20:28 -0800
Subject: [COSE] Detached Payload Header for dag-cose spec
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 08 Nov 2020 18:01:13 -0000

This is a multi-part message in MIME format.

--b1_8BFVI4mRrvSaO7ijy6idpdmACnxBrzRjoHmEUBCkph4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

R3JlZXRpbmdzLApXZSBhcmUgYSB3b3JraW5nIGdyb3VwIG1hZGUgdXAgb2YgbWVtYmVycyBvZiB0
aGUgSVBGUyBjb21tdW5pdHkgKCBodHRwczovL2lwZnMuaW8gKSB0aGF0IGFyZSB3b3JraW5nIG9u
IGNvbnRlbnQgZW5jcnlwdGlvbi4gQXMgYSBsb3Qgb2YgdGhlIElQRlMgZWNvc3lzdGVtIGFscmVh
ZHkgdXNlcyBDQk9SIHdlIGFyZSBjb25zaWRlcmluZyBDT1NFIGFzIHRoZSBiYXNpcyBmb3Igb3Vy
IG5ldyBzcGVjaWZpY2F0aW9uLgpFc3BlY2lhbGx5IHRoZSBkZXRhY2hlZCBQYXlsb2FkIGZlYXR1
cmUgaXMgb2YgaW50ZXJlc3QgdG8gdXMsIHdlIG5lZWQgdG8gY29tbXVuaWNhdGUgdGhlIGxvY2F0
aW9uIChvciDigJ13YXkgb2YgYWNjZXNzaW5n4oCdKSBpbiB0aGUgbWVzc2FnZSwgaG93ZXZlciwg
YW5kIHdvdWxkIGxpa2UgdG8gcmVnaXN0ZXIgYSBoZWFkZXIgZm9yIHRoaXMgcHVycG9zZS4KSSBo
YXZlIGEgZmV3IHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpczoKMS4KSG93IGRvZXMgdGhlIHJlZ2lz
dHJhdGlvbiBwcm9jZXNzIGxvb2sgbGlrZT8gV2hhdCBkbyB5b3UgbmVlZCBtZS91cyB0byBwcm92
aWRlIHRvIHlvdSB0byBnZXQgdGhpcyBnb2luZz8KMi4KQXMgdGhlcmUgaXMgbm8g4oCdb2ZmaWNp
YWzigJ0gaGVhZGVyIGZvciB0aGlzIHB1cnBvc2UsIHdvdWxkIGl0IGJlIGJldHRlciB0byBzcGVj
aWZ5IGEgbW9yZSBnZW5lcmFsIGhlYWRlciBmb3IgZXZlcnlvbmUgdG8gdXNlIGluIHRoaXMgY2Fz
ZT8KCldlIGFyZSB1bnN1cmUgYWJvdXQgbmFtZXMgYXQgdGhlIG1vbWVudCwg4oCdY29udGVudC1s
b2NhdGlvbuKAnSBhbmQg4oCdb2xkLWNvbnRlbnTigJ0gYXJlIHBvc3NpYmxlIG5hbWVzLiBUaGlz
IGRlcGVuZHMgb24gMi4gdGhvdWdoLgoKVGhhbmsgeW91IGluIGFkdmFuY2UgZm9yIHlvdXIgaGVs
cC4KQmVzdCByZWdhcmRzLAoKSm9uYXMgS3J1Y2tlbmJlcmc=

--b1_8BFVI4mRrvSaO7ijy6idpdmACnxBrzRjoHmEUBCkph4
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

IDxkaXY+R3JlZXRpbmdzLDwvZGl2PjxkaXY+V2UgYXJlIGEgd29ya2luZyBncm91cCBtYWRlIHVw
IG9mIG1lbWJlcnMgb2YgdGhlIElQRlMgY29tbXVuaXR5ICggaHR0cHM6Ly9pcGZzLmlvICkgdGhh
dCBhcmUgd29ya2luZyBvbiBjb250ZW50IGVuY3J5cHRpb24uIEFzIGEgbG90IG9mIHRoZSBJUEZT
IGVjb3N5c3RlbSZuYnNwO2FscmVhZHkgdXNlcyBDQk9SIHdlIGFyZSBjb25zaWRlcmluZyZuYnNw
OyZuYnNwO0NPU0UgYXMgdGhlIGJhc2lzIGZvciBvdXIgbmV3IHNwZWNpZmljYXRpb24uPC9kaXY+
PGRpdj5Fc3BlY2lhbGx5IHRoZSBkZXRhY2hlZCBQYXlsb2FkIGZlYXR1cmUgaXMgb2YgaW50ZXJl
c3QgdG8gdXMsIHdlJm5ic3A7bmVlZCB0byBjb21tdW5pY2F0ZSB0aGUgbG9jYXRpb24gKG9yIOKA
nXdheSBvZiBhY2Nlc3NpbmfigJ0pIGluIHRoZSBtZXNzYWdlLCBob3dldmVyLCBhbmQgd291bGQg
bGlrZSB0byByZWdpc3RlciBhIGhlYWRlciBmb3IgdGhpcyBwdXJwb3NlLjwvZGl2PjxkaXY+SSBo
YXZlIGEgZmV3IHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpczo8L2Rpdj48ZGl2PjEuJm5ic3A7PC9k
aXY+PGRpdj5Ib3cgZG9lcyB0aGUgcmVnaXN0cmF0aW9uIHByb2Nlc3MgbG9vayBsaWtlPyBXaGF0
IGRvIHlvdSBuZWVkIG1lL3VzIHRvIHByb3ZpZGUgdG8geW91IHRvIGdldCB0aGlzIGdvaW5nPzwv
ZGl2PjxkaXY+Mi48L2Rpdj48ZGl2PkFzIHRoZXJlIGlzIG5vIOKAnW9mZmljaWFs4oCdIGhlYWRl
ciBmb3IgdGhpcyBwdXJwb3NlLCB3b3VsZCBpdCBiZSBiZXR0ZXIgdG8gc3BlY2lmeSBhIG1vcmUg
Z2VuZXJhbCBoZWFkZXIgZm9yIGV2ZXJ5b25lIHRvIHVzZSBpbiB0aGlzIGNhc2U/PC9kaXY+PGRp
dj48YnI+PC9kaXY+V2UgYXJlIHVuc3VyZSBhYm91dCBuYW1lczxjYXJldD48L2NhcmV0PiZuYnNw
O2F0IHRoZSBtb21lbnQsIOKAnWNvbnRlbnQtbG9jYXRpb27igJ0gYW5kIOKAnW9sZC1jb250ZW50
4oCdIGFyZSBwb3NzaWJsZSBuYW1lcy4gVGhpcyBkZXBlbmRzIG9uIDIuIHRob3VnaC48YnI+PGRp
dj48YnI+PC9kaXY+VGhhbmsgeW91IGluIGFkdmFuY2UgZm9yIHlvdXIgaGVscC48ZGl2PkJlc3Qg
cmVnYXJkcyw8YnI+PGRpdj5Kb25hcyBLcnVja2VuYmVyZzxicj48L2Rpdj48L2Rpdj4=


--b1_8BFVI4mRrvSaO7ijy6idpdmACnxBrzRjoHmEUBCkph4--


From nobody Thu Nov 19 16:13:52 2020
Return-Path: <jfhamme.cccs@gmail.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 031EF3A0E73 for <cose@ietfa.amsl.com>; Thu, 19 Nov 2020 16:13:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 XL-azK9G2DYF for <cose@ietfa.amsl.com>; Thu, 19 Nov 2020 16:13:49 -0800 (PST)
Received: from mail-oo1-xc35.google.com (mail-oo1-xc35.google.com [IPv6:2607:f8b0:4864:20::c35]) (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 37F9E3A13EB for <cose@ietf.org>; Thu, 19 Nov 2020 16:13:49 -0800 (PST)
Received: by mail-oo1-xc35.google.com with SMTP id l10so1808988oom.6 for <cose@ietf.org>; Thu, 19 Nov 2020 16:13:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uNEIG6TR6Rhev25agfIi/gb1bMdmxMbTwgYIDKJr0kI=; b=cgOs9nCQtWMAxWfY4swRKzxpDPjniw11nK+KEbXO1O3sUiIxUpQ7smGCkJm2dGL9SN Qj3Zb7AIAx9Lf2zHZhCHj3dwBwDJhlHReDqTdXrVybLnYxeTP0J0CxnaVYT+9/2gvWJi F0A7i2x1Bct0IQky8CaoAQCzuXvc0iJipx6yr28ZYZcvOtwDmkM29tyImwV2j6//lmg5 HSmlSwicGY2GQ/8HGzR9swFQHvgjN66cSKEvF9guPTSghJPQq8P6wOjmZI9CdtLPoXev 1MEr6j0YGajiw11WPRX1I13sevmYCMdJsKpbVAknstMjSN/7lfE1RAvg4z4tMGwACV8w oPZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uNEIG6TR6Rhev25agfIi/gb1bMdmxMbTwgYIDKJr0kI=; b=Ku8wQs5GDgMQ/oONDC96k+Gfz+fk2VCFBMHPCNNFX+QeiGIIsYXM1Zu1quImrTti4E KHSjOxfYvAr1W/cVdlGeRInVvdg6xFWk49UjxSQsZSkKYUbhqDxw9Mia/7diWhR/5UGo RzFWcgsB05uHRqSALDna4Ml+5sl7lcxRaH7duV8pIf2Qr/vNczV0s4fMBEKb9KdUWIuj n10xXbWE15/CsVsNPk6zqhhJFAJ2sEv6HydwQt0bOJDIOh0g1H4xhVjvWmfva/ASrtAP WO8qqgTnpeKx5BDAZRR74/gyVoTMaccNL2K6dz+VYtGOsWrQ8k6Yuq6gnFtv9RQSMTAh xRZA==
X-Gm-Message-State: AOAM530RvSwM520DHtb64KrxmC22p5sfORnhdGRhhfXHXweTGm9oP/Ye RcRCWcQEJ+TkXNgTExWzF5CmTkHMo8CgSDAFY3qt5xMaCJ5ovA==
X-Google-Smtp-Source: ABdhPJzl/Y5XDLSYJ4rvGceO+DacFZGJw7kMw8nKFvlK60SWHhDgO2oD3xiiDLghQ4+WDCrPsBiMvWd8P5VLW3iZkM0=
X-Received: by 2002:a4a:d63a:: with SMTP id n26mr12119805oon.38.1605831228303;  Thu, 19 Nov 2020 16:13:48 -0800 (PST)
MIME-Version: 1.0
References: <FD174684-5B5A-4D60-8474-44CD1865B59A@outer-planes.net> <947BBD8D-7BF0-477A-8954-1EFCEBC7170E@vigilsec.com> <10020.1602108879@localhost> <5E50CD24-FA0D-431A-BD1A-CFCFD2441732@vigilsec.com> <6549.1602369371@localhost> <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com>
In-Reply-To: <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com>
From: Jonathan Hammell <jfhamme.cccs@gmail.com>
Date: Thu, 19 Nov 2020 19:13:37 -0500
Message-ID: <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: cose <cose@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/diV53em-Q8RLyNaQ9IuvyCD9IQA>
Subject: Re: [COSE] cose-countersignatures
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 00:13:51 -0000

Hi Russ,
I cannot find the existing examples from the document in the GitHub
Examples repository, despite Appendix A saying that they are there.

Furthermore, the existing examples in the document do not cover the
COSE_Sign1 case that was deemed to be the problem with the original
countersignature.  I realize that the WG is having difficulty finding
someone to produce these examples, but I thought that this omission
should be pointed out on the list.

Jonathan

On Mon, Nov 16, 2020 at 5:32 AM Russ Housley <housley@vigilsec.com> wrote:
>
> Based on the discussion at the meeting earlier today, I put together a PR:
>
>         https://github.com/cose-wg/countersign/pull/2
>
> Comments are most welcome.
>
> Russ
>
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From nobody Fri Nov 20 16:38:46 2020
Return-Path: <jfhamme.cccs@gmail.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 AE56B3A0D88 for <cose@ietfa.amsl.com>; Fri, 20 Nov 2020 16:38:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 ev1QxT3I-es5 for <cose@ietfa.amsl.com>; Fri, 20 Nov 2020 16:38:39 -0800 (PST)
Received: from mail-oo1-xc35.google.com (mail-oo1-xc35.google.com [IPv6:2607:f8b0:4864:20::c35]) (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 056D03A0D82 for <cose@ietf.org>; Fri, 20 Nov 2020 16:37:48 -0800 (PST)
Received: by mail-oo1-xc35.google.com with SMTP id t142so2619489oot.7 for <cose@ietf.org>; Fri, 20 Nov 2020 16:37:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rsHQ/jsduLD0LU1p2lcBPJD9vkunqkVJcBdplNuMEH4=; b=TA8XeV0x8RyjIkGv2PmmBtEw6v1xfTuUHw/68lYiAJPAbQjJX2Ts3OmslqF8Ksui56 uilTe3S+0qLpHpubDIHzg6J6K/sTmIH5twpHadkbO3BOzhD+JWWIK7qb6veVEe2Y7P6X QiPRWDUFC2zpbU2ZzKzdVOTpK9C8cobWwiMPAntmbbMIZhdULiLThXUpJLAbk2B7C9eq b6tf3N3f4SrICtYOIDgvlgdNrcujOF1cyIcq4eHrqshQqb8ePYKlcRCYNzHBRq4pKfFH 1kQ1GFfmzuUyN29F1wBICVT9zXHbYw+V2V7fUcHH67sR0tL0mi4sZdnDc92PkwuD0g6v +mMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rsHQ/jsduLD0LU1p2lcBPJD9vkunqkVJcBdplNuMEH4=; b=OKTPWbgx0fH7S+qnrWLeJX6M/m83sLSQBq9hFDFbP0KM6mURxn+ZD3ki9v44mKextQ RDyl+LrjbjElrioHqiGtIKpIskGirXjDd068xDRGf3VBqvyY6wlVn0hKr81PMD35oAu7 rOxq56mmhLSOIZITG6B5sp11k1QT8dX0US7q5ndgLh9L0g1MjdcLSfj8QpxLrW/ieXSO FE1RVTmFf54WIx7BBxGTIEN1GT7Sdas7QHko8pVYXn/dRTWhQZ1zgxAPeYietNVsjjNc uBbAjuGKMhZTfJ1Uf2JLvVdzmLh3FKJbi/UMdJrbkJSND+VOPmh8PUg1sVS1HTKsC4OZ PHhg==
X-Gm-Message-State: AOAM5325z+UP3ITd3YBB4k5DN/agFmBF3Y7neFIANeiGBA9+hbE9q7on e1rWJsApKFudhuuE8uV4M+hGyrh8L6XGg7Jdh0c=
X-Google-Smtp-Source: ABdhPJzDXoiYZAm9OcrqkcvC/dZ6/5spaOlYS2c5eejEfPcDjnXUqI6zgDeTl8WvPr+pKM0LNHx6GJ5r6xwt2RtA3P4=
X-Received: by 2002:a4a:a785:: with SMTP id l5mr15690172oom.83.1605919067249;  Fri, 20 Nov 2020 16:37:47 -0800 (PST)
MIME-Version: 1.0
References: <FD174684-5B5A-4D60-8474-44CD1865B59A@outer-planes.net> <947BBD8D-7BF0-477A-8954-1EFCEBC7170E@vigilsec.com> <10020.1602108879@localhost> <5E50CD24-FA0D-431A-BD1A-CFCFD2441732@vigilsec.com> <6549.1602369371@localhost> <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com> <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com>
In-Reply-To: <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com>
From: Jonathan Hammell <jfhamme.cccs@gmail.com>
Date: Fri, 20 Nov 2020 19:37:36 -0500
Message-ID: <CALhKWgipZRJKip7-ezpZX_sj-XT8oy7br6Grm7Ne8trBAHtZ8Q@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: cose <cose@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/WKCQlmGmsebCAZ9mjwy9b91JaD0>
Subject: Re: [COSE] cose-countersignatures
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 21 Nov 2020 00:38:44 -0000

An update...
I was able to extend my COSE parser to verify the countersignature
examples from the I-D and I recreated the JSON input for the Examples
repository (https://github.com/cose-wg/Examples/pull/99).

I wasn't able to compute a few of the intermediate values due to
limitations of my code.  The intermediate values that I did not
compute or verify, I removed from the JSON.  But, important to this
I-D, I generated and included the ToBeSign_hex in countersignatures
and used this to successfully verify the ECDSA signature.

As Michael said, it would be nice if there was a second independent
implementation to validate.

As I pointed out in my previous message, these examples do not test
the CounterSignatureV2 structure.  But I think I'm close enough now
that I should be able to create some new examples.

Russ, maybe hold off on the PR for removing those Example stubs.


Jonathan

On Thu, Nov 19, 2020 at 7:13 PM Jonathan Hammell <jfhamme.cccs@gmail.com> wrote:
>
> Hi Russ,
> I cannot find the existing examples from the document in the GitHub
> Examples repository, despite Appendix A saying that they are there.
>
> Furthermore, the existing examples in the document do not cover the
> COSE_Sign1 case that was deemed to be the problem with the original
> countersignature.  I realize that the WG is having difficulty finding
> someone to produce these examples, but I thought that this omission
> should be pointed out on the list.
>
> Jonathan
>
> On Mon, Nov 16, 2020 at 5:32 AM Russ Housley <housley@vigilsec.com> wrote:
> >
> > Based on the discussion at the meeting earlier today, I put together a PR:
> >
> >         https://github.com/cose-wg/countersign/pull/2
> >
> > Comments are most welcome.
> >
> > Russ
> >
> > _______________________________________________
> > COSE mailing list
> > COSE@ietf.org
> > https://www.ietf.org/mailman/listinfo/cose


From nobody Sat Nov 21 09:41:03 2020
Return-Path: <housley@vigilsec.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 AD73E3A0A50 for <cose@ietfa.amsl.com>; Sat, 21 Nov 2020 09:41:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 dbHLFjo7PiWl for <cose@ietfa.amsl.com>; Sat, 21 Nov 2020 09:40:59 -0800 (PST)
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 B7A853A0A4E for <cose@ietf.org>; Sat, 21 Nov 2020 09:40:59 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 23B5C300BB2 for <cose@ietf.org>; Sat, 21 Nov 2020 12:40:57 -0500 (EST)
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 RdU58odmDZxW for <cose@ietf.org>; Sat, 21 Nov 2020 12:40:55 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id AC905300AB0; Sat, 21 Nov 2020 12:40:55 -0500 (EST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com>
Date: Sat, 21 Nov 2020 12:40:57 -0500
Cc: cose <cose@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C7E1B0E1-54DF-4381-9CA3-435C683FEC6F@vigilsec.com>
References: <FD174684-5B5A-4D60-8474-44CD1865B59A@outer-planes.net> <947BBD8D-7BF0-477A-8954-1EFCEBC7170E@vigilsec.com> <10020.1602108879@localhost> <5E50CD24-FA0D-431A-BD1A-CFCFD2441732@vigilsec.com> <6549.1602369371@localhost> <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com> <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com>
To: Jonathan Hammell <jfhamme.cccs@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/v3Do1Yk1C64UXWXnVqlVqlCmAys>
Subject: Re: [COSE] cose-countersignatures
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 21 Nov 2020 17:41:02 -0000

Jonathan:

I was poking around the GitHub repository, and I cannot find these =
Examples either. I am guessing that Jim did not get around to posting =
them.

If someone wants to work with me on an example for COSE_Sign1, I am =
willing to assist.

Russ


> On Nov 19, 2020, at 7:13 PM, Jonathan Hammell <jfhamme.cccs@gmail.com> =
wrote:
>=20
> Hi Russ,
> I cannot find the existing examples from the document in the GitHub
> Examples repository, despite Appendix A saying that they are there.
>=20
> Furthermore, the existing examples in the document do not cover the
> COSE_Sign1 case that was deemed to be the problem with the original
> countersignature.  I realize that the WG is having difficulty finding
> someone to produce these examples, but I thought that this omission
> should be pointed out on the list.
>=20
> Jonathan
>=20
> On Mon, Nov 16, 2020 at 5:32 AM Russ Housley <housley@vigilsec.com> =
wrote:
>>=20
>> Based on the discussion at the meeting earlier today, I put together =
a PR:
>>=20
>>        https://github.com/cose-wg/countersign/pull/2
>>=20
>> Comments are most welcome.
>>=20
>> Russ


From nobody Sat Nov 21 09:59:51 2020
Return-Path: <housley@vigilsec.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 4555A3A0AC6 for <cose@ietfa.amsl.com>; Sat, 21 Nov 2020 09:59:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 QrLmgjWKv1cd for <cose@ietfa.amsl.com>; Sat, 21 Nov 2020 09:59:47 -0800 (PST)
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 7FFFB3A09BC for <cose@ietf.org>; Sat, 21 Nov 2020 09:59:47 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id DE00E300BB6 for <cose@ietf.org>; Sat, 21 Nov 2020 12:59:44 -0500 (EST)
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 jafMC2gB9mNQ for <cose@ietf.org>; Sat, 21 Nov 2020 12:59:43 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 6A336300A9E; Sat, 21 Nov 2020 12:59:43 -0500 (EST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <CALhKWgipZRJKip7-ezpZX_sj-XT8oy7br6Grm7Ne8trBAHtZ8Q@mail.gmail.com>
Date: Sat, 21 Nov 2020 12:59:44 -0500
Cc: cose <cose@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CCE48A92-D4D6-401F-9FCF-6C1C5E10BA37@vigilsec.com>
References: <FD174684-5B5A-4D60-8474-44CD1865B59A@outer-planes.net> <947BBD8D-7BF0-477A-8954-1EFCEBC7170E@vigilsec.com> <10020.1602108879@localhost> <5E50CD24-FA0D-431A-BD1A-CFCFD2441732@vigilsec.com> <6549.1602369371@localhost> <A69CA42A-E5AD-4B12-B462-FB09D17D4061@vigilsec.com> <CALhKWgiqON4+eu_J45is-SdfSCSdkeSen86BQ-qtJ3b-edEmFA@mail.gmail.com> <CALhKWgipZRJKip7-ezpZX_sj-XT8oy7br6Grm7Ne8trBAHtZ8Q@mail.gmail.com>
To: Jonathan Hammell <jfhamme.cccs@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/0Xsjn9Xy_xPTiajow3lxtvy1VME>
Subject: Re: [COSE] cose-countersignatures
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 21 Nov 2020 17:59:49 -0000

The PR is waiting.  I will not do a merge until I hear back from you.

Russ


> On Nov 20, 2020, at 7:37 PM, Jonathan Hammell <jfhamme.cccs@gmail.com> =
wrote:
>=20
> An update...
> I was able to extend my COSE parser to verify the countersignature
> examples from the I-D and I recreated the JSON input for the Examples
> repository (https://github.com/cose-wg/Examples/pull/99).
>=20
> I wasn't able to compute a few of the intermediate values due to
> limitations of my code.  The intermediate values that I did not
> compute or verify, I removed from the JSON.  But, important to this
> I-D, I generated and included the ToBeSign_hex in countersignatures
> and used this to successfully verify the ECDSA signature.
>=20
> As Michael said, it would be nice if there was a second independent
> implementation to validate.
>=20
> As I pointed out in my previous message, these examples do not test
> the CounterSignatureV2 structure.  But I think I'm close enough now
> that I should be able to create some new examples.
>=20
> Russ, maybe hold off on the PR for removing those Example stubs.
>=20
>=20
> Jonathan
>=20
> On Thu, Nov 19, 2020 at 7:13 PM Jonathan Hammell =
<jfhamme.cccs@gmail.com> wrote:
>>=20
>> Hi Russ,
>> I cannot find the existing examples from the document in the GitHub
>> Examples repository, despite Appendix A saying that they are there.
>>=20
>> Furthermore, the existing examples in the document do not cover the
>> COSE_Sign1 case that was deemed to be the problem with the original
>> countersignature.  I realize that the WG is having difficulty finding
>> someone to produce these examples, but I thought that this omission
>> should be pointed out on the list.
>>=20
>> Jonathan
>>=20
>> On Mon, Nov 16, 2020 at 5:32 AM Russ Housley <housley@vigilsec.com> =
wrote:
>>>=20
>>> Based on the discussion at the meeting earlier today, I put together =
a PR:
>>>=20
>>>        https://github.com/cose-wg/countersign/pull/2
>>>=20
>>> Comments are most welcome.
>>>=20
>>> Russ
>>>=20
>>> _______________________________________________
>>> COSE mailing list
>>> COSE@ietf.org
>>> https://www.ietf.org/mailman/listinfo/cose


From nobody Sun Nov 22 14:27:57 2020
Return-Path: <jfhamme.cccs@gmail.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 890343A0E6D for <cose@ietfa.amsl.com>; Sun, 22 Nov 2020 14:27:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 eg6oH2Blfc-v for <cose@ietfa.amsl.com>; Sun, 22 Nov 2020 14:27:53 -0800 (PST)
Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) (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 D48EB3A0E6B for <cose@ietf.org>; Sun, 22 Nov 2020 14:27:53 -0800 (PST)
Received: by mail-oi1-x234.google.com with SMTP id v202so14447915oia.9 for <cose@ietf.org>; Sun, 22 Nov 2020 14:27:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to:cc; bh=7nT59MH1mT+bJEv1329kyVxTOrkxLtHprSnRY2keMaw=; b=PWe13jmzGQ+ztmV1hyF3/1RTKapp9h2LUh4J+IP4t46c2uUKBSKAoMGN1dB2Qa581Z lwxA4+pbjzy0F3uTSCGncmdhyBDzJi5RkYAQ53uKhGMXvdapUL8x8FrwhcXeyeCdV3+5 NyPyRiLgoOngbcwMDabltoAShypJInr+tI/8YBBLHYUfSSJs1Vkj/ngvKVr9KNkGFD0F cZZQp7znSa6Xds1VJncbrWYiOz5yK3APVCit+OOar1B5lJwAhvyxNqvmg8uwb226D5kf R87hRsmX76fPg7YiiVY/PLYs9Bqq47Yd620xL8V8tzp6L3kfO/bVsvQOAwOVcyumNnFs oZZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=7nT59MH1mT+bJEv1329kyVxTOrkxLtHprSnRY2keMaw=; b=EX2MiTxe4jKkx1b0R1UTMn19whGJU4hW1F+a2q4pke4aSRvHshU8BlfiYEBHbYNX4s d7PvEJMq201Nr93pdBMlJpq+mW28FrvM4Mmr5D18xTiTB8PHFIFMtq5J2szVhbfcAZV0 fovAhKhTufT84TEAWSElmtduGNLotcDDNCqdFc56ST1bmsFySADhl065G/00Ksh/3oLH Cf4rIt6Bi2C1gklo1Z1FO21I7wRZru4QZYPG/io3KgMmfMDWuhAsqWUt1xf+2cHz/o5t iRpOr+zibxWZUF1ccJTiV3NDEwpR6SkioF/57u4VP+EeUcE4X756qNQIB2C615p7/ktv 7MAw==
X-Gm-Message-State: AOAM532UX+Di91EjXzSq9ipi6b103WxcgzNpdxh0H4qjzwgCLyrAXucA y6g0v6s1lKeSlY78L/A58VI38svIhJQtYdD9xhA55MrR46gMDQ==
X-Google-Smtp-Source: ABdhPJwNZW7IOgz9k30A4vov8Bb15GzJCSXmifvbBoOeL/ac7vo7GJwS5oHE9eHFmb0vHxenpX2i3lcWg+EK3vyLLrw=
X-Received: by 2002:aca:3c8b:: with SMTP id j133mr12550146oia.13.1606084073002;  Sun, 22 Nov 2020 14:27:53 -0800 (PST)
MIME-Version: 1.0
From: Jonathan Hammell <jfhamme.cccs@gmail.com>
Date: Sun, 22 Nov 2020 17:27:42 -0500
Message-ID: <CALhKWghLRUU8S1szP9TUz3NrOEMdnNJgNoXZDEtH4sOH0fay8A@mail.gmail.com>
To: cose <cose@ietf.org>
Cc: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/88jwAsA4Rh61oP3XR9KGtasNlwo>
Subject: [COSE] Request for early code points for draft-ietf-cose-countersign
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 22 Nov 2020 22:27:55 -0000

I have some code that can generate some examples for
draft-ietf-cose-countersign.  However, in order to use the new
countersignature V2 method, I need early code points assigned in the
COSE Header Parameters table
(https://www.iana.org/assignments/cose/cose.xhtml#header-parameters)
for counter signature version 2 and counter signature 0 version 2
(TBD10 and TBD11 in the I-D).

For draft-ietf-cose-countersign
(https://tools.ietf.org/html/draft-ietf-cose-countersign):

Table COSE Header Parameters
https://www.iana.org/assignments/cose/cose.xhtml#header-parameters

Name                              Value
counter signature version 2       11
counter signature 0 version 2     12

I discovered that the current examples in
draft-ietf-cose-countersign-01 use the label for the original
countersignature structure, thus they will need to be fixed to use
countersignature V2 once the new code-point is assigned.  I have
withdrawn my PR from the Examples repo so as to not cause confusion.

Jonathan


From nobody Sun Nov 22 19:28:30 2020
Return-Path: <kaduk@mit.edu>
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 F1B723A126A for <cose@ietfa.amsl.com>; Sun, 22 Nov 2020 19:28:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.019
X-Spam-Level: 
X-Spam-Status: No, score=-0.019 tagged_above=-999 required=5 tests=[RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 tTLq2A70y9R3 for <cose@ietfa.amsl.com>; Sun, 22 Nov 2020 19:28:28 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 427143A1267 for <cose@ietf.org>; Sun, 22 Nov 2020 19:28:27 -0800 (PST)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 0AN3SLaD026563 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <cose@ietf.org>; Sun, 22 Nov 2020 22:28:25 -0500
Date: Sun, 22 Nov 2020 19:28:20 -0800
From: Benjamin Kaduk <kaduk@mit.edu>
To: cose@ietf.org
Message-ID: <20201123032820.GZ39170@kduck.mit.edu>
References: <160576598797.13448.13519029767702511285@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <160576598797.13448.13519029767702511285@ietfa.amsl.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/GBGgkVLruQ2RF3hSMAhm8g0mVy0>
Subject: [COSE] Fwd: Last Call: <draft-ietf-core-echo-request-tag-11.txt> (CoAP: Echo, Request-Tag, and Token Processing) to Proposed Standard
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 03:28:30 -0000

The Echo Option in this draft seems like it could come in handy in some
COSE scenarios.

Forwarding the last-call note here since I didn't see previous mention of
this draft on the WG list.

-Ben

On Wed, Nov 18, 2020 at 10:06:28PM -0800, The IESG wrote:
> 
> The IESG has received a request from the Constrained RESTful Environments WG
> (core) to consider the following document: - 'CoAP: Echo, Request-Tag, and
> Token Processing'
>   <draft-ietf-core-echo-request-tag-11.txt> as Proposed Standard
> 
> The IESG plans to make a decision in the next few weeks, and solicits final
> comments on this action. Please send substantive comments to the
> last-call@ietf.org mailing lists by 2020-12-02. Exceptionally, comments may
> be sent to iesg@ietf.org instead. In either case, please retain the beginning
> of the Subject line to allow automated sorting.
> 
> Abstract
> 
> 
>    This document specifies enhancements to the Constrained Application
>    Protocol (CoAP) that mitigate security issues in particular use
>    cases.  The Echo option enables a CoAP server to verify the freshness
>    of a request or to force a client to demonstrate reachability at its
>    claimed network address.  The Request-Tag option allows the CoAP
>    server to match block-wise message fragments belonging to the same
>    request.  This document updates RFC7252 with respect to the client
>    Token processing requirements, forbidding non-secure reuse of Tokens
>    to ensure binding of response to request when CoAP is used with a
>    security protocol, and with respect to amplification mitigation,
>    where the use of Echo is now recommended.
> 
> 
> 
> 
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-core-echo-request-tag/
> 
> 
> 
> No IPR declarations have been submitted directly on this I-D.
> 
> 
> 
> 
> 
> _______________________________________________
> IETF-Announce mailing list
> IETF-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-announce


From nobody Mon Nov 23 14:54:14 2020
Return-Path: <housley@vigilsec.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 762003A0ABD for <cose@ietfa.amsl.com>; Mon, 23 Nov 2020 14:54:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 ZKnZn7rxR5h8 for <cose@ietfa.amsl.com>; Mon, 23 Nov 2020 14:54:10 -0800 (PST)
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 4C5783A0ABB for <cose@ietf.org>; Mon, 23 Nov 2020 14:54:10 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id A2EC1300B9C for <cose@ietf.org>; Mon, 23 Nov 2020 17:54:07 -0500 (EST)
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 UeYljoModigC for <cose@ietf.org>; Mon, 23 Nov 2020 17:54:06 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 64BA1300A9E; Mon, 23 Nov 2020 17:54:06 -0500 (EST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <CALhKWghLRUU8S1szP9TUz3NrOEMdnNJgNoXZDEtH4sOH0fay8A@mail.gmail.com>
Date: Mon, 23 Nov 2020 17:54:07 -0500
Cc: cose <cose@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <55936586-742F-41F0-9238-DD4A1E2C1DE2@vigilsec.com>
References: <CALhKWghLRUU8S1szP9TUz3NrOEMdnNJgNoXZDEtH4sOH0fay8A@mail.gmail.com>
To: Jonathan Hammell <jfhamme.cccs@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/_E8m1FDtVES5kzW_JGHDH_ebEVs>
Subject: Re: [COSE] Request for early code points for draft-ietf-cose-countersign
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 22:54:12 -0000

I support early code point assignment.  What do others think?

Russ

> On Nov 22, 2020, at 5:27 PM, Jonathan Hammell <jfhamme.cccs@gmail.com> =
wrote:
>=20
> I have some code that can generate some examples for
> draft-ietf-cose-countersign.  However, in order to use the new
> countersignature V2 method, I need early code points assigned in the
> COSE Header Parameters table
> (https://www.iana.org/assignments/cose/cose.xhtml#header-parameters)
> for counter signature version 2 and counter signature 0 version 2
> (TBD10 and TBD11 in the I-D).
>=20
> For draft-ietf-cose-countersign
> (https://tools.ietf.org/html/draft-ietf-cose-countersign):
>=20
> Table COSE Header Parameters
> https://www.iana.org/assignments/cose/cose.xhtml#header-parameters
>=20
> Name                              Value
> counter signature version 2       11
> counter signature 0 version 2     12
>=20
> I discovered that the current examples in
> draft-ietf-cose-countersign-01 use the label for the original
> countersignature structure, thus they will need to be fixed to use
> countersignature V2 once the new code-point is assigned.  I have
> withdrawn my PR from the Examples repo so as to not cause confusion.
>=20
> Jonathan
>=20
> _______________________________________________
> COSE mailing list
> COSE@ietf.org
> https://www.ietf.org/mailman/listinfo/cose


From nobody Mon Nov 23 23:38:41 2020
Return-Path: <cabo@tzi.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 AB2703A17D2 for <cose@ietfa.amsl.com>; Mon, 23 Nov 2020 23:38:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.019
X-Spam-Level: 
X-Spam-Status: No, score=-0.019 tagged_above=-999 required=5 tests=[RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 qVAscUli8GT5 for <cose@ietfa.amsl.com>; Mon, 23 Nov 2020 23:38:37 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A2883A17CD for <cose@ietf.org>; Mon, 23 Nov 2020 23:38:36 -0800 (PST)
Received: from [192.168.217.118] (p548dce71.dip0.t-ipconnect.de [84.141.206.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CgG956ygGzyVJ; Tue, 24 Nov 2020 08:38:33 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <55936586-742F-41F0-9238-DD4A1E2C1DE2@vigilsec.com>
Date: Tue, 24 Nov 2020 08:38:33 +0100
Cc: Jonathan Hammell <jfhamme.cccs@gmail.com>, cose <cose@ietf.org>
X-Mao-Original-Outgoing-Id: 627896313.395665-c83ea756af5a3e7522fae28d892132ac
Content-Transfer-Encoding: quoted-printable
Message-Id: <7FC77F87-A810-4F66-A794-C555B6B8FA66@tzi.org>
References: <CALhKWghLRUU8S1szP9TUz3NrOEMdnNJgNoXZDEtH4sOH0fay8A@mail.gmail.com> <55936586-742F-41F0-9238-DD4A1E2C1DE2@vigilsec.com>
To: Russ Housley <housley@vigilsec.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/eOl8bCxdHG_RiDP0ktbRb5z-fVU>
Subject: Re: [COSE] Request for early code points for draft-ietf-cose-countersign
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 07:38:40 -0000

On 2020-11-23, at 23:54, Russ Housley <housley@vigilsec.com> wrote:
>=20
> I support early code point assignment.  What do others think?

Yes please.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue Nov 24 01:53:55 2020
Return-Path: <john.mattsson@ericsson.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 362443A1B65 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 01:53:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.202
X-Spam-Level: 
X-Spam-Status: No, score=-0.202 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 ACgjTi05UN27 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 01:53:51 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2087.outbound.protection.outlook.com [40.107.20.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 069013A1B62 for <cose@ietf.org>; Tue, 24 Nov 2020 01:53:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ao33tBEeCe76Ofk0G5m7rqM9ww967T1I7ClPlqj5Czr6fjbKvqqEwzukB0Llc99A/8PSRZ2IrDEng2KuacfwXJVgbP3M+CTMyJJcG/7XIc2ildJUqdN3Gjp9QEeHtge3cIiqucIzyjqZ0seAf1ddbDuqSJozlCy9cS0MoYBsdMebNZ+wscLABxoEt0+1fWaCeE4AUlfwhYBkdxEROKBYqneDr2wJmVkvVgh9AsNR0F5g0myG9ALQ1qRbqWKF9KNK9miQhF9n2OvthD6a+iRwR9oE9kHJLsHVS6VgijQ6TVfTZK6xR0zunWmKkQGn1ogdhnIX+7/yP8Gy64pJ6ArfcA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t0/BxTzUbtN1HCKgbXZYKNZSxaku0c0YxluVeINlW4Y=; b=mVJ9n7nbazhugQX7mi0VZoYGtC0XnQmWMfJ5WCCdkiA/OdOOuS1hR75cmIZP0+OLFJuXaPoMkZvpZJ9JRtFQlcDE3e9yTjuZHVK5+V0Ncr0JZfrQexyi5CCYMD7y+/PDdbEzrGrXlVQApCnLqkbPOSNBcPmdAhIzqky8m1dfHBIMSiaQSN3OvILC8XmEScOFHj79ZSpykSk7NYc6f39BIIq0RWi0fy6Khz6tzAC1DFb35UOGpJZT2kQytqNeyBZtvuPV+nbeLxNckUCFWerCl8qPpSZ9PC8L3f5xDstqnkIyaPIvZOHnlv48UY2jnI6vu4rHB3YWELmDDFiLCEgwTA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t0/BxTzUbtN1HCKgbXZYKNZSxaku0c0YxluVeINlW4Y=; b=SV+NTPQx/k9RfFCV1x7lij4Wn3yQqmYzHGJvzuy3eqnlCFpu79COq12dMMe6pKChfto1DTD+jHFefSdtY7Ber8lCD/+u3lH3sV9w1gc0JCcHbgPwklTpfSgTBXEYVxiidyE5XGSb7bFY8HsY3Eh2i09yfexb4+BIrYITdwk3M8w=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6676.eurprd07.prod.outlook.com (2603:10a6:20b:18e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.16; Tue, 24 Nov 2020 09:53:48 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Tue, 24 Nov 2020 09:53:48 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: cose <cose@ietf.org>
Thread-Topic: New Version Notification for draft-mattsson-cose-cbor-cert-compress-04.txt
Thread-Index: AQHWwkb6ZTMCQyk9/Eis4E7fmHMAI6nXG54A
Date: Tue, 24 Nov 2020 09:53:48 +0000
Message-ID: <D4F48AB4-82EC-41D6-9CB7-8E0692C3DD58@ericsson.com>
References: <160621130708.17301.3295992746508716162@ietfa.amsl.com>
In-Reply-To: <160621130708.17301.3295992746508716162@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3b37c442-8629-4a8b-e83d-08d8905ed771
x-ms-traffictypediagnostic: AM7PR07MB6676:
x-microsoft-antispam-prvs: <AM7PR07MB6676ED4287478A472ACE11B289FB0@AM7PR07MB6676.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 56ANgP6t4WGLdTBijy0IEeYzMs3azbd205oFF4j4UNCo/xKuhgrAjuYvuDl5vh1DnBX49iAUNEzX2mFf5Fi9GWNImx/+dJfoFqojxN/t8TxGZ84zVL/mNNNUcDxMh5sGp1AdBC/6LDJDbGsYsywuY7343n2TxgN5usgutq2wGaMUnX+bbObY2siNxvuT9TJz0NoJgEigq8MNxypzCMwSrqTK+LwuUDI9xmqr+FeVwPfXaxKAGEMhQ0nJ8B/XUXuUQh+cj3tWRgOZCniH2MV65BQG3tPxKXG0bXzPF4A6PvW7o8VzHIDVDatPX2EmG61rpPRF9JKyBNy/uBNv0p81bnZidqSqjLCjL+0ppjyb7HDL5GjZaL1u7MTMkj3dUxPHI94mklfRKapyz4UHfyGJHw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(376002)(346002)(366004)(39860400002)(396003)(136003)(6486002)(66556008)(64756008)(66446008)(66476007)(66574015)(15650500001)(8936002)(71200400001)(5660300002)(8676002)(83380400001)(966005)(26005)(478600001)(6512007)(91956017)(186003)(316002)(44832011)(76116006)(53546011)(2616005)(33656002)(4001150100001)(86362001)(36756003)(66946007)(2906002)(6506007)(6916009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Kqr4xwB8ykU1tfd4iTLYt1Aaaa8LE8NsVV87GFh0kYPUOMI9cu89637EF1S2JFLGe4EjuG5rgh50pcBikaIAoSAC64F4jzSeom69k4ljBPomvDeX/kTGEySMsvf0r5H6ppfsFsg550K8lpKKYE8daDoqG1BMv4lvZAmFLp4EguijTB7jIrI7Rc5O+D/ITLrkOZSj7/QUnAde/QBoCJNmi8yX07ZzYNA8AvwfSzpIMQSXECMpHZPiXaoIjytTXCASKcXBeInNYXovQIeauXSOnEXGeSLlNHLXfs6Ken6V8UdLRV6UHoKVaxMVPksCp8RQ16UsFQL0miDyW3WAtxZL5TGbsALBEp0KoN+0REFUwjN709dxvhbMn2w5Zean/O2LIwahrGsivx47vVVEG0fPmajhtHvY6uzGVXlGdXGYAP5wndvPoCwDPC/c4R81QIPJpmRujxrfRc4YB5QlILlZu0KkvSa3jHa03ocXfa1vDCjxIxLmWLo9nkP+MQbmswVV8edDBbGfboQKfN33EqUq73Q6FfiBmPiEGrZkjQn5TGBMzXGD/T8RS79m3ERpBgnAK8f14MI7aiZ+cR9Fen7DI5F6jFyszVsLhFjYh/JjkJ50QlB5SnIKm1kZxCwvWG4B4QWXhhbiqbhgd2pFW9XnDvmF1Uyp88m1xlikrZXOGE3O/4HMvNSTROwmqoPJ/LrEpCLk4y6GAkgQINFvn2fGcER5CtgmayemLBAv62vG/tQSv9FLB1uucq51A+vJ9Z+m/SZVi9nuh93eQLjJMj6CDu8SaTaljd1huouRAvpI4ziDpuHPk6fgjMahFLvOiLX/vdoJ5qGpqaRy7HHGz0b+OO/QUQpHKyEUDcw5iO/D24QLBeLch9XfqXjKtbxuchUxWLPkNCmxhx4n98Irqz9CnQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <425799DF3CEC4F4B8FB5205D2D04961F@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b37c442-8629-4a8b-e83d-08d8905ed771
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2020 09:53:48.7637 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Z/E7fjbwHmrycbZK6mb2NewZLrcGs78WjLaS64kAQyKOkvlBXAXTyMoyo22YY3+NQOeOHbb42KT3gMP/uO4My1GqgIPqHMgAxGqrHpl4Dzw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6676
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/7Jili4T59LgiuEqpPUQvJKCZwPc>
Subject: [COSE] FW: New Version Notification for draft-mattsson-cose-cbor-cert-compress-04.txt
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 09:53:53 -0000

Q2hhbmdlcyBiZXR3ZWVuIC0wMyBhbmQgLTA0DQoNCldlIHVwZGF0ZWQgdGhlIGRvY3VtZW50IGJh
c2VkIG9uIHRoZSBjb21tZW50cyByZWNpZXZlZCBkdXJpbmcgdGhlIElFVEYgMTA5IFdHIG1lZXRp
bmcgaW5jbHVkaW5nIENhcnN0ZW4sIFJ1c3MsIFN0ZWZhbiwgQmVuamFtaW4sIE9sbGUsIEZyYXNl
ciwgZXRjLg0KDQotIHVud3JhcHBlZCBDQk9SIHBvc2l0aXZlIGJpZ251bSAofmJpZ3VpbnQpIHVz
ZWQgZm9yIHNlcmlhbG51bWJlciBhbmQgdmFsaWRpdHkNCi0gVXNlIGRyYWZ0LWlldGYtY2Jvci10
YWdzLW9pZCBmb3IgT0lEcywgd2hpY2ggYXJlIG5vIGxvbmdlciBjYWxsZWQgcmVsYXRpdmUuDQot
IEZpeGVkIGFtYmlndWl0eSB3aXRoIGhleC4gRHJhZnQgbm93IG9ubHkgY29tcHJlc3NlcyBFVUkt
NjQgd2l0aCBjYXBpdGFsIGxldHRlcnMgb2YgdGhlIGZvcm0gIkhILUhILUhILUhILUhILUhILUhI
LUhIIg0KLSBSZW1vdmVkIHRoZSBzaW5nbGUgYXJyYXkgaW4gaXNzdWVyIG9wdGltaXphdGlvbg0K
LSBSZW1vdmVkIHNldmVyYWwgZXh0ZW5zaW9uIG9wdGltaXphdGlvbiBhcyBhIHNpbXBsaWZpY2F0
aW9uLg0KLSBBZGRlZCAidjMiIGluIHNldmVyYWwgcGxhY2VzIA0KLSBBZGRlZCBpZC1hdC1vcmdh
bml6YXRpb25JZGVudGlmaWVyDQotIEFkZGVkIHN1cHBvcnQgb2YgT3RoZXJOYW1lDQotIEFkZGVk
IGEgbm90ZSB0aGF0IGNlcnRpZmljYXRlcyBjYW4gYmUgaWRlbnRpZmllZCB3aXRoICdraWQnIGJ5
IHN0b3JpbmcgdGhlbSBpbiBhIGRpY3Rpb25hcnkuDQotIEFkZGVkIHJlZmVyZW5jZSB0byBpZXRm
LXRscy1jZXJ0aWZpY2F0ZS1jb21wcmVzc2lvbg0KLSBFZGl0b3JpYWwgZml4ZXMNCg0KTm90ZSB0
aGF0IHRoZXNlIGNoYW5nZXMgZG9lcyBub3QgaW5jcmVhc2UgdGhlIHNpemUgb2YgdGhlIGNvbnN0
cmFpbmVkIGV4YW1wbGUgY2VydGlmaWNhdGUuDQoNCk90aGVyIGNvbW1lbnRzIGhhdmUgYmVlbiB0
dXJuZWQgaW50byBpc3N1ZXMgb24gR2l0SHViDQpodHRwczovL2dpdGh1Yi5jb20vRXJpY3Nzb25S
ZXNlYXJjaC9DQk9SLWNlcnRpZmljYXRlcw0KDQpDaGVlcnMsDQpKb2huDQoNCu+7vy0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiAiaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiA8aW50
ZXJuZXQtZHJhZnRzQGlldGYub3JnPg0KRGF0ZTogVHVlc2RheSwgMjQgTm92ZW1iZXIgMjAyMCBh
dCAxMDo0OA0KVG86IEfDtnJhbiBTZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29t
PiwgSm9lbCBIb2dsdW5kIDxqb2VsLmhvZ2x1bmRAcmkuc2U+LCBKb2huIE1hdHRzc29uIDxqb2hu
Lm1hdHRzc29uQGVyaWNzc29uLmNvbT4sIEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNzb25AZXJp
Y3Nzb24uY29tPiwgR8O2cmFuIFNlbGFuZGVyIDxnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+
LCBTaGFoaWQgUmF6YSA8c2hhaGlkLnJhemFAcmkuc2U+LCBKb2VsIEjDtmdsdW5kIDxqb2VsLmhv
Z2x1bmRAcmkuc2U+LCBNYXJ0aW4gRnVydWhlZCA8bWFydGluLmZ1cnVoZWRAbmV4dXNncm91cC5j
b20+DQpTdWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LW1hdHRzc29u
LWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTA0LnR4dA0KDQoNCkEgbmV3IHZlcnNpb24gb2YgSS1E
LCBkcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wNC50eHQNCmhhcyBiZWVu
IHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgPT91dGYtOD9xP0pvaG5fUHJldT1DMz05Rl9NYXR0
c3Nvbj89IGFuZCBwb3N0ZWQgdG8gdGhlDQpJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6CQlkcmFm
dC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcw0KUmV2aXNpb246CTA0DQpUaXRsZToJ
CUNCT1IgRW5jb2Rpbmcgb2YgWC41MDkgQ2VydGlmaWNhdGVzIChDQk9SIENlcnRpZmljYXRlcykN
CkRvY3VtZW50IGRhdGU6CTIwMjAtMTEtMjQNCkdyb3VwOgkJSW5kaXZpZHVhbCBTdWJtaXNzaW9u
DQpQYWdlczoJCTI4DQpVUkw6ICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYXJjaGl2
ZS9pZC9kcmFmdC1tYXR0c3Nvbi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy0wNC50eHQNClN0YXR1
czogICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1tYXR0c3Nv
bi1jb3NlLWNib3ItY2VydC1jb21wcmVzcy8NCkh0bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNv
bXByZXNzDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LW1hdHRzc29uLWNvc2UtY2Jvci1jZXJ0LWNvbXByZXNzLTA0DQpEaWZmOiAgICAgICAgICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LW1hdHRzc29uLWNvc2UtY2Jvci1j
ZXJ0LWNvbXByZXNzLTA0DQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMg
YSBDQk9SIGVuY29kaW5nIG9mIFBLSVggcHJvZmlsZWQgWC41MDkNCiAgIENlcnRpZmljYXRlcy4g
IFRoZSByZXN1bHRpbmcgY2VydGlmaWNhdGVzIGFyZSBjYWxsZWQgIkNCT1INCiAgIGNlcnRpZmlj
YXRlcyIuICBUaGUgQ0JPUiBlbmNvZGluZyBzdXBwb3J0cyBhIGxhcmdlIHN1YnNldCBvZiBSRkMN
CiAgIDUyODAsIHdoaWxlIGF0IHRoZSBzYW1lIHRpbWUgcHJvZHVjaW5nIHZlcnkgc21hbGwgc2l6
ZXMgZm9yDQogICBjZXJ0aWZpY2F0ZXMgY29tcGF0aWJsZSB3aXRoIFJGQyA3OTI1LiAgVGhlIENC
T1IgZW5jb2RpbmcgY2FuIGJlIHVzZWQNCiAgIHRvIGNvbXByZXNzIERFUiBlbmNvZGVkIFguNTA5
IGNlcnRpZmljYXRlcyBhbmQgdG8gZW5jb2RlIG5hdGl2ZWx5DQogICBzaWduZWQgY2VydGlmaWNh
dGVzLiAgV2hlbiB1c2VzIHRvIGNvbXByZXNzIERFUiBlbmNvZGVkIFguNTA5DQogICBjZXJ0aWZp
Y2F0ZXMsIHRoZSBDQk9SIGVuY29kaW5nIGNhbiBpbiBtYW55IGNhc2VzIGNvbXByZXNzIFJGQyA3
OTI1DQogICBwcm9maWxlZCBjZXJ0aWZpY2F0ZXMgd2l0aCBvdmVyIDUwJS4gVGhlIGRvY3VtZW50
IGFsc28gc3BlY2lmaWVzIENPU0UNCiAgIGhlYWRlcnMgZm9yIENCT1IgY2VydGlmaWNhdGVzIGFz
IHdlbGwgYXMgYSBUTFMgY2VydGlmaWNhdGUgdHlwZSBmb3INCiAgIENCT1IgY2VydGlmaWNhdGVz
Lg0KDQoNCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0
ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQp1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lv
biBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KDQpUaGUgSUVURiBT
ZWNyZXRhcmlhdA0KDQoNCg0K


From nobody Tue Nov 24 01:58:33 2020
Return-Path: <john.mattsson@ericsson.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 0E3F93A1B67 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 01:58:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.202
X-Spam-Level: 
X-Spam-Status: No, score=-0.202 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 7iJsWKOGZcMX for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 01:58:29 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20074.outbound.protection.outlook.com [40.107.2.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 584DB3A1791 for <cose@ietf.org>; Tue, 24 Nov 2020 01:58:29 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XZerDqOWr0W6WHxaaYub8BnwnQZdUK9wWuthcMZEt7CDwO8Gsj6LMVAYEYFlS0GjIsBQ7sitfNsrYfLQNjPrJRneWvHFB07Pht/ovTxGKZCFynCZGQ0+gODDH3kXxLw0qaglrd19qpBtfsWC8Gov74kGnWHF/3+1OW9RnH2I4lWyefuDomNDmFXHBTYbuD9IsG1giHy4nP8dZt3HKkKe8VKPXYzFDIgA16jOaBGjbc7xznkAUBf5bKLOxocjeBg/hK2he3WcgwiZwDVSVFM2L1ZIa2LtiT8BYwjk0/cdhaYd4nLnbGZpfwcRoQEphpkEPyuxLqCR7qurlawHc5yf5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oVsjR3ZTa42mCMFFfGiKOWC3Tm53xD6uSapl/Be47I4=; b=flybkfJb5FxPHV/5XIVHmR6RYkTnSufCjJcI0RRSbKC5XbhrfGWEJLjTvyf9lnPlYCquwisavIPIGUArhyl3rzAsoH1Hgnk2HItSjEY/R9mSllyxGe4CH4egb5cFKGK4viGY8T7XO1YRL5ZKHeVXrvOd8foV5dgxVwJ3z4WJtvij2QLP6Qc/7a4/ZTLPsz1iTcci4HRtWZQoH9b9GcmHrMNtoTrH9e3aMo4dnS6ZFYfPSnhJKMc21e4ExjOCXd5iOotHoq84Lj2O7TV7dB6R7Oa9ytabZKPEo3MuqIlZs3LhhHs2itWaQuhGCYONpnNuchEOhdhoHCYWsCIn8jueSQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oVsjR3ZTa42mCMFFfGiKOWC3Tm53xD6uSapl/Be47I4=; b=lL3HtFp5+880MWCGU7fvrovzqReKZGnAChHlq4pRfBnzh7ecNczGrx3WCkIc4rlqLBnfzSSK2EUspoDpjGqDu9RLBcg8c5LHyhqORXJ3XWPX2YatfFurkX3zIuR6a4W0XVYEOk9YK8od9yOnTaiN0cgJc2nebOIoJ2J8Q3A3RmE=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AS8PR07MB7704.eurprd07.prod.outlook.com (2603:10a6:20b:25b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Tue, 24 Nov 2020 09:58:27 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Tue, 24 Nov 2020 09:58:26 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: cose <cose@ietf.org>
Thread-Topic: CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+A==
Date: Tue, 24 Nov 2020 09:58:26 +0000
Message-ID: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61d39664-43bf-4e4f-ec13-08d8905f7d22
x-ms-traffictypediagnostic: AS8PR07MB7704:
x-microsoft-antispam-prvs: <AS8PR07MB7704A7420829D00308E3500289FB0@AS8PR07MB7704.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: N3TWa7h9nDm8ert3+rrCnYLzkHi+w+PhEZZtq/l5dhOOvVd9iiPcMAvTVFccdIfNKK94Jl/K0gsQS1v66qODKz+ZD87ECLq5yvB1vnaucQrwC1iJ4IhMF3W1RoNZqGOpG9IVqIhmG2N8I/uHF4GPmHIh4yAQjNpcKVLbEPGc9YLTLBOREeo3XjSoB9QZjgOPMvYzQ7WCsXiIZ4vIfrYzXeWPmRpPhf3ojArOCUh6NduKaVfJiH1ZC26hbao3WgCGDkXxr57cbGcv7Hs4vu/lWw/JRniIP+VnN2FtxY8HHUI/iH5I2vdDWKNmZsRfV7H7hX5j7c5nEB+KsgvcEkkSdg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(136003)(396003)(376002)(39860400002)(346002)(6486002)(6512007)(2906002)(71200400001)(3480700007)(5660300002)(6916009)(33656002)(19627235002)(316002)(66446008)(2616005)(64756008)(76116006)(91956017)(66946007)(36756003)(66556008)(66476007)(6506007)(86362001)(8676002)(8936002)(478600001)(44832011)(186003)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: G4MJSFTu7QFsIsAdqX/W833YFUK3JpgVpXC/KjOuaLGk1KkJny08CIl6pTu5OVj1p6nbavOP21tpXAkphxvjCxE8fjwNHK8uRnYRumgcSm+mUpPwi1y+rVmEHYwr4Bzi2sXGftgY1EwygWPTqxn6Q0fDw88lkH++rqXgT6q2oHDNAif4w1jifuxtPPRM0w2lpt/h7eqbp58+5wcfHjdEJ5ByHJG3tqjcN3aQJzWa9WyfiUDMb2e2HoeEZ2Na4FQu7AKvIZI4ayEJ5qTh8C567muBnp3+a8YRMjPvkb+9ofgR0BUljy8cLe0Slqdggl6UaWpge/y/JyMwiUJYrhfGFet0F/RYPvsCidlXBGpq8CZxFdRJBIU6dyvJSBulrUBhT4SnWRB19rdL+s+Hvxh1pTzN1z6CI5b/X4dYo/KIldTE9B5NL8aulEoG4AMaQK7fX41ky+DdjBW0WThsqstp1k/pR37+qi8u+GTfCeaJF7X05xyO2kYI5QsMEi1CG+dDdIe9ahLPxXySmfxgfDE2pfMM2q66qvBEKQxdkFzHubOhcTjtUMYjGVoRilKKIPeqqD4ZDG+SSwi9YWdHXVApugvMcSvs8SkRk0+kRFsNxQoKOy6ZKPw4l/vinsKLo4F1rqb1IpT+zl1X7t6haNUIBkmSyh/hhU5XYD5mhG5e0kOnILKpO7moq+9ng3ZybHEF98xEqq2Logk4etuCw583x3wUyhrGEOCHuwwO5BnFNNlvffGmh/srRVatTLRIQ1qr+LvQNVuwRjmUIq7FdxiVerZ03SxWDi6IR7vN+kJmqkaN2bZ7DrFNtGv/GO8tbVWod9P2YC5dQoO3vYnW22nG0SALfWV/Eu1qDsNFZEvg5Zsevv3HkFyvXMjltznzQAjDiR8Li11jR9P2CdzUwjnKKg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2CEA8D689719914AA465FBF19A0C8643@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61d39664-43bf-4e4f-ec13-08d8905f7d22
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2020 09:58:26.6819 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NcDhwdCyt/xbMr4k98Isnq2CpfszQcmmkaE9lDrnbZi8pYvdtuMt2F3TqcLfHF5Y8hs0bNFCYZXFR/zSVfTrzuVNAVoMKVUrvQVp2VplZz8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7704
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/9r1x7lNkJ2JU8c85ppfjxVatk9A>
Subject: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 09:58:32 -0000

SGksDQoNCldlIGhhdmUgYWRkcmVzc2VkIG1vc3Qgb2YgdGhlIGNvbW1lbnRzIHRoYXQgd2UgZ290
IGR1cmluZyB0aGUgbWVldGluZy4gU29tZSBpc3N1ZXMgcmVxdWlyZSBzb21lIG1vcmUgZGlzY3Vz
c2lvbiBhbmQgYXJlIGxpc3RlZCBiZWxvdy4gQW55IGNvbW1lbnRzIG9uIHRoZSBpc3N1ZXMgYmVs
b3cgb3IgcmV2aWV3cyBvZiB0aGUgd2hvbGUgLTA0IGRyYWZ0IGlzIHZlcnkgd2VsY29tZS4NCg0K
Q0JPUiBDZXJ0aWZpY2F0ZXMgT3BlbiBJc3N1ZXM6DQoNCi0gU2hvdWxkIGEgQ0JPUiBjZXJ0aWZp
Y2F0ZSBiZSBhIENCT1IgU2VxdWVuY2Ugb3IgYSBDQk9SIGFycmF5PyBNYWtpbmcgaXQgYW4gYXJy
YXkgd291bGQgYWRkIDEgYnl0ZSwgYnV0IG1heWJlIGl0IGhhcyBiZW5lZml0cyB3aXRoIENEREwg
dmFsaWRhdGlvbiB1c2luZyBjdXJyZW50IHRvb2xzLg0KDQotIElzICIjNi42KGJzdHIpIiB0aGUg
Y29ycmVjdCB3YXkgdG8gd3JpdGUgQ0RETCBmb3IgdGFncy1vaWQ/IEFzc3VtaW5nIHRoZSBsYWJl
bCA2IHdpbGwgYmUgdXNlZCBpbiB0aGUgZW5kLiBXb3VsZCBiZSBnb29kIHdpdGggc29tZXRoaW5n
IG1vcmUgcmVhZGFibGUgbGlrZSBiaWd1aW50Lg0KDQotIERvIGFueSBhbGdvcml0aG1zIHdpdGgg
cGFyYW1ldGVycyBuZWVkIHRvIGJlIHN1cHBvcnRlZD8gQWxnb3JpdGhtcyB3aXRoIHBhcmFtZXRl
cnMgYXJlIGUuZy4gUlNBLVBTUyB3aXRoIFNIQTIsIGlkLWVjUHVibGljS2V5IHdpdGggaWQtZWNQ
dWJsaWNLZXkgYW5kIHNwZWNpZmllZEN1cnZlIGFyZSBNVVNUIE5PVCBiZSB1c2VkIGluIFBLSVgg
YWNjb3JkaW5nIHRvIFJGQyA1NDgwLg0KDQotIERvIEFTTi4xIGJpdCBzdHJpbmdzIHdpdGggdW51
c2VkIGJpdHMgIT0gMCBuZWVkIHRvIGJlIHN1cHBvcnRlZD8gQml0IHN0cmluZ3MgYXJlIHVzZWQg
aW4gcHVibGljIGtleXMgYW5kIHNpZ25hdHVyZSB2YWx1ZXMuDQoNCi0gRG8gYW55IG1vcmUgYXR0
cmlidXRlVHlwZXMgbmVlZCB0byBiZSBzdXBwb3J0ZWQ/IERvIG9pZC10YWdzIG5lZWQgdG8gYmUg
c3VwcG9ydGVkIGZvciBhdHRyaWJ1dGVUeXBlPw0KDQotIERvIGFueSBtb3JlIGNoYXJhY3RlciBz
dHJpbmcgdHlwZXMgdGhhbiBwcmludGFibGVzdHJpbmcgYW5kIHV0ZjhzdHJpbmcgbmVlZCB0byBi
ZSBzdXBwb3J0ZWQ/IEUuZy4gVGVsZXRleFN0cmluZywgQk1QU3RyaW5nLCBvciBVbml2ZXJzYWxT
dHJpbmcsIG9yIElBNVN0cmluZz8gTmVpdGhlciBvZiB0aGVyc2Ugc2hvdWxkIGJlIHVzZWQgaW4g
bmV3IGNlcnRpZmljYXRlcy4NCg0KLSBTaG91bGQgdGhlIGRyYWZ0IHVzZSB1bndyYXBwZWQgQ0JP
UiB0YWcgMSBmb3IgdmFsaWRpdHk/IFRoYXQgQ0JPUiBpbXBsZW1lbnRhdGlvbnMgYWxyZWFkeSBz
dXBwb3J0IHVuaXggdGltZSByZW1vdmVzIG9uZSBvZiB0aGUgcHJvYmxlbXMuIFJGQyA1MjgwIGNl
cnRpZmljYXRlcyBjYW4gdXNlIGxlYXAgc2Vjb25kcywgaXMgdGhpcyBpbXBvcnRhbnQgdG8gc3Vw
cG9ydD8gVW5peCB0aW1lIGRvZXMgbm90LiBUaGVyZSBhcmUgZXhhbXBsZXMgb2YgY2VydGlmaWNh
dGVzIHVzaW5nIGdlbmVyYWxpemVkIHRpbWUgZm9yIGRhdGVzIDwgMjA1MCAoaW4gdmlvbGF0aW9u
IHdpdGggUkZDIDUyODApLiBXZSBjb3VsZCBkZWNpZGUgdG8gbm90IHN1cHBvcnQgdGhlc2UuDQoN
Ci0gRG8gYW55IG1vcmUgdHlwZXMgb2Ygc3ViamVjdEFsdE5hbWUgbmVlZCB0byBiZSBzdXBwb3J0
ZWQ/IEUuZy4geDQwMEFkZHJlc3MsIGVkaVBhcnR5TmFtZSwgYW5kIHJlZ2lzdGVyZWRJRD8NCg0K
LSBXaGljaCBvcHRpbWl6YXRpb25zIGFyZSB3b3J0aCBoYXZpbmcgYW5kIHdoYXQga2luZCBvZiBj
ZXJ0aWZpY2F0ZSBzaG91bGQgd2Ugb3B0aW1pemUgZm9yLiBUaGUgZHJhZnQgY3VycmVudGx5IG9w
dGltaXplIGVuY29kaW5nIG9mIHRoZSBleGFtcGxlIGNlcnRpZmljYXRlLiBFbmNvZGluZyBzdWJq
ZWN0IGFzIGEgYnl0ZSBzdHJpbmcgcHJvdmlkZXMgcXVpdGUgYmlnIHNhdmluZ3MgKDE3IGJ5dGVz
KS4NCg0KLSBIb3cgdG8gZW5jb2RlIGV4dGVuc2lvbnZhbHVlIGZvciBub24tNzkyNSBleHRlbnNp
b25zPyBTaG91bGQgdGhleSBzdGF5IERFUiBlbmNvZGVkIGJ5dGUgc3RyaW5ncywgc2hvdWxkIHdl
IHNwZWNpZnkgYW4gZW5jb2RpbmcgZm9yIGVhY2gsIGNhbiB3ZSBjb21lIHVwIHdpdGggYSBnZW5l
cmFsIERFUi1DQk9SIGVuY29kaW5nIHRoYXQgY2FuIGJlIGFwcGxpZWQgdG8gdGhlbSBhbGw/DQoN
Ci0gVGhlcmUgd2FzIGEgc3VnZ2VzdGlvbiB0aGF0IFNIQS0xIGFsZ29yaXRobXMgc2hvdWxkIGdl
dCBsYXJnZSB2YWx1ZXMsIGJ1dCBzaGExV2l0aFJTQUVuY3J5cHRpb24gaXMgc3RpbGwgb25lIG9m
IHRoZSBtb3N0IGNvbW1vbiBhbGdvcml0aG0uIEl0IGlzIHF1aXRlIGNvbW1vbmx5IHVzZWQgaW4g
c2VsZi1zaWduZWQgcm9vdCBjZXJ0aWZpY2F0ZXMsIHdoZXJlIGl0IGlzIGZpbmUgdG8gZG8gc28u
DQoNCi0gRG8gYW55dGhpbmcgZWxzZSBzaW1pbGFyIHRvIFNDVCBsaXN0IGFuZCBpZC1hdC1vcmdh
bml6YXRpb25JZGVudGlmaWVyIHRoYXQgaGFzIGJlZW4gc3BlY2lmaWVkIGFmdGVyIFJGQyA1Mjgw
IG5lZWQgdG8gYmUgc3VwcG9ydGVkPw0KDQpDaGVlcnMsDQpKb2huDQoNCg==


From nobody Tue Nov 24 02:40:00 2020
Return-Path: <cabo@tzi.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 E0AFB3A1CF5 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 02:39:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.319
X-Spam-Level: 
X-Spam-Status: No, score=-2.319 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 erovrDz9HMYh for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 02:39:56 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B72113A1CF8 for <cose@ietf.org>; Tue, 24 Nov 2020 02:39:54 -0800 (PST)
Received: from [192.168.217.120] (p548dce71.dip0.t-ipconnect.de [84.141.206.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CgLBF6K4wz13rk; Tue, 24 Nov 2020 11:39:49 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
Date: Tue, 24 Nov 2020 11:39:49 +0100
Cc: cose <cose@ietf.org>
X-Mao-Original-Outgoing-Id: 627907189.338197-8120b312989e384c8d0824a2d52efeac
Content-Transfer-Encoding: quoted-printable
Message-Id: <990ECC0E-FD7C-4EC0-8D23-AC21274DA282@tzi.org>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/WnDOZh_51eigqXIZMzjgLMFTQIA>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 10:39:59 -0000

Hi John,

On 2020-11-24, at 10:58, John Mattsson =
<john.mattsson=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hi,
>=20
> We have addressed most of the comments that we got during the meeting. =
Some issues require some more discussion and are listed below. Any =
comments on the issues below or reviews of the whole -04 draft is very =
welcome.
>=20
> CBOR Certificates Open Issues:
>=20
> - Should a CBOR certificate be a CBOR Sequence or a CBOR array? Making =
it an array would add 1 byte, but maybe it has benefits with CDDL =
validation using current tools.

I=E2=80=99d rather fix the tool instead of spending that byte.

I added an option to the verification choice in the CDDL tool that makes =
it read a sequence as an array.  That should allow directly using the =
method recommended in RFC 8742.

Usage:

  cddl foo.cddl vs bar.cborseq

(v for validate, s for sequence).

$ cat sequence.cddl
a =3D [tstr, tstr, tstr]
$ echo aaaaa | cddl sequence.cddl vs -
$ echo aaaaa | cddl sequence.cddl vsp -
/a/ [/tstr/ "a", /tstr/ "a", /tstr/ "\n"]
$

(=E2=80=9Ca=E2=80=9D is 0x61, the head for a text string of length one.)

Use `gem update` to spring forward to cddl tool version 0.8.15 (*).

> - Is "#6.6(bstr)" the correct way to write CDDL for tags-oid? Assuming =
the label 6 will be used in the end. Would be good with something more =
readable like biguint.

6 will not be the tag number; that would be a quite old version of the =
draft.
Please see=20

https://www.ietf.org/archive/id/draft-ietf-cbor-tags-oid-03.html

for a fresh version.

Section 8:

=
https://www.ietf.org/archive/id/draft-ietf-cbor-tags-oid-03.html#name-cddl=
-typenames

also has suggested CDDL that you can add to your spec.

> - Do any algorithms with parameters need to be supported? Algorithms =
with parameters are e.g. RSA-PSS with SHA2, id-ecPublicKey with =
id-ecPublicKey and specifiedCurve are MUST NOT be used in PKIX according =
to RFC 5480.

You mean with parameters beyond namedCurve?

> - Do ASN.1 bit strings with unused bits !=3D 0 need to be supported? =
Bit strings are used in public keys and signature values.

Good question.
I=E2=80=99m not aware of anyone being that foolish.
I would argue that we don=E2=80=99t need to support such foolery even if =
it does exist.

> - Do any more attributeTypes need to be supported? Do oid-tags need to =
be supported for attributeType?

(Don=E2=80=99t know.)

> - Do any more character string types than printablestring and =
utf8string need to be supported? E.g. TeletexString, BMPString, or =
UniversalString, or IA5String? Neither of therse should be used in new =
certificates.

Again, even if they exist in the wild we should not support such =
foolery.

> - Should the draft use unwrapped CBOR tag 1 for validity? That CBOR =
implementations already support unix time removes one of the problems. =
RFC 5280 certificates can use leap seconds, is this important to =
support? Unix time does not. There are examples of certificates using =
generalized time for dates < 2050 (in violation with RFC 5280). We could =
decide to not support these.

To have a problem with the UNIX time scale, a certificate would need to =
put one of its significant points in time on a leap second.  This is =
hard to do for future times, as we usually don=E2=80=99t know more than =
half a year into the future whether there will be a leap second at one =
of the possible instants.  Certifying a key at a leap second would =
probably generate enough interop problems that any CA would avoid that.

So I don=E2=80=99t think we need to support leap seconds (read: provide =
a way to express instances of time that are on a leap second, 23:59:60 =
UTC).

> - Do any more types of subjectAltName need to be supported? E.g. =
x400Address, ediPartyName, and registeredID?

Good question.

> - Which optimizations are worth having and what kind of certificate =
should we optimize for. The draft currently optimize encoding of the =
example certificate. Encoding subject as a byte string provides quite =
big savings (17 bytes).

These are the savings we are looking for.
(But, any German should know, =E2=80=9CKleinvieh macht auch Mist=E2=80=9D,=
 i.e., =E2=80=9CMany pennies make a dollar=E2=80=9D.)

> - How to encode extensionvalue for non-7925 extensions? Should they =
stay DER encoded byte strings, should we specify an encoding for each, =
can we come up with a general DER-CBOR encoding that can be applied to =
them all?

We could.  I haven=E2=80=99t tried, but that would probably not save a =
lot.
Do we have an example corpus of such extensions?

> - There was a suggestion that SHA-1 algorithms should get large =
values, but sha1WithRSAEncryption is still one of the most common =
algorithm. It is quite commonly used in self-signed root certificates, =
where it is fine to do so.

Agree.

> - Do anything else similar to SCT list and =
id-at-organizationIdentifier that has been specified after RFC 5280 need =
to be supported?

Don=E2=80=99t know.

Gr=C3=BC=C3=9Fe, Carsten

(*) Yep, that is a weird number to a German.


From nobody Tue Nov 24 07:31:36 2020
Return-Path: <housley@vigilsec.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 42F273A10DE for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 07:31:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.011
X-Spam-Level: 
X-Spam-Status: No, score=0.011 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01] 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 ShdBgcKd6gXC for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 07:31:29 -0800 (PST)
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 616973A0659 for <cose@ietf.org>; Tue, 24 Nov 2020 07:31:29 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id AD82B300BB7 for <cose@ietf.org>; Tue, 24 Nov 2020 10:31:26 -0500 (EST)
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 xvUvilZeIFcD for <cose@ietf.org>; Tue, 24 Nov 2020 10:31:25 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 48400300670; Tue, 24 Nov 2020 10:31:25 -0500 (EST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
Date: Tue, 24 Nov 2020 10:31:26 -0500
Cc: cose <cose@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
To: John Mattsson <john.mattsson@ericsson.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/b_7J5J0dBHiwtt0mHsIA5rudQDw>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 15:31:34 -0000

John:

A few thoughts on some, but not all, of you questions.

> - Do any algorithms with parameters need to be supported? Algorithms =
with parameters are e.g. RSA-PSS with SHA2, id-ecPublicKey with =
id-ecPublicKey and specifiedCurve are MUST NOT be used in PKIX according =
to RFC 5480.

The parameters must be supported.  For id-ecPublicKey, the parameter is =
namedCurve.

> - Do ASN.1 bit strings with unused bits !=3D 0 need to be supported? =
Bit strings are used in public keys and signature values.

BIT STRING will not need unused bits for public keys or signatures, but =
BIT STRING is also used for the key usage extension.

> - Do any more character string types than printablestring and =
utf8string need to be supported? E.g. TeletexString, BMPString, or =
UniversalString, or IA5String? Neither of therse should be used in new =
certificates.

Support for TeletexString, BMPString, and UniversalString is OPTIONAL in =
RFC 5280.  However IA5String is needed for emailAddress because @ is not =
supported bt PrintableString.

> - Should the draft use unwrapped CBOR tag 1 for validity? That CBOR =
implementations already support unix time removes one of the problems. =
RFC 5280 certificates can use leap seconds, is this important to =
support? Unix time does not. There are examples of certificates using =
generalized time for dates < 2050 (in violation with RFC 5280). We could =
decide to not support these.

it only maters that the mapping is one-to-one.

> - Do any more types of subjectAltName need to be supported? E.g. =
x400Address, ediPartyName, and registeredID?

These are not likely to be used in the IoT environment.

> - There was a suggestion that SHA-1 algorithms should get large =
values, but sha1WithRSAEncryption is still one of the most common =
algorithm. It is quite commonly used in self-signed root certificates, =
where it is fine to do so.

When do you see the transmission of the root certificate?  TLS sends the =
certification path up to, but not including, the root certificate.

Russ


From nobody Tue Nov 24 14:09:51 2020
Return-Path: <ivaylo@ackl.io>
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 917503A0E05 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:09:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level: 
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 xg-fihHV73I6 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:09:48 -0800 (PST)
Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (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 029FF3A0E03 for <cose@ietf.org>; Tue, 24 Nov 2020 14:09:47 -0800 (PST)
Received: by mail-wr1-x42f.google.com with SMTP id z7so8068078wrn.3 for <cose@ietf.org>; Tue, 24 Nov 2020 14:09:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=q70zW2ENO1VRBcjxwAjokOyCQd/UoewWHUPETVJ1esM=; b=NW3pPCQL3Zv4GT7xIHKHMICuLD9E5atC0r9Pqc8kR02su0A6Zkrn+7/IGC6fTTuOQx fRexr9vVTYS1kEt9CYTfF1P+ZuhMW32AIN8tUELvDnYytEgGUfnUaik6wecCrEdlZOnx Ld+le2E1eiaub0La6tvTYepY5509l3Lw4ZaOJnZ5IkqpZQbV9Q0DGS7PDgxyhfA+VIqZ dzkR4Ud0lw+3tLcDBQd9KrF13d14xbQJCuEgKgG2EkVJQneaJ2GAR+L+mCob4/TIyfps X+1b4wdKQU3W99ALUTA27fvDaN8xNetCCrF1g4Be3Q3LaAQ+zAfzBBguRIx7NMH2lSVe YcvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=q70zW2ENO1VRBcjxwAjokOyCQd/UoewWHUPETVJ1esM=; b=F4qCZ7AuHU6YHieQipAoTUR/+sDuQAxQ2URpEY0Zo0g92wmMtHyBOKF9+R1mBZtG9Y /IPU5m7wA9TQk/hTLkaAEXmXDZkq3F0Qxm+IME9BVFdhJ1D9D8crCzecFldc4ymDSQ4r DEQBnHDplvNtHPYqMPKsK6Q9PgWF6z3FZ59rjw3HndWW45FzKGdvltfqDhdlmw/Lw+qv /rYKSQqsCIYOdu2cjb+UDqNbq1s0Da6tscuuWCtR40HZoWNs+rbpTDko1zi+V15DpBJi R35bkMs1fMqdeaJbBdZ+lWzqMWlwrRItysS+0C2R1rmWfeAWj4CAmOxagrSg13Si23uo gz7w==
X-Gm-Message-State: AOAM530ftKst0cEYV6SqAeZCJAQrIx3CcOTNhBIWGap4bK5VdaVBhLay Es27r1KQzQkHTNwlODCa9CFaTBPkVOfXA8v8sFMfwlw0epJFfPjm
X-Google-Smtp-Source: ABdhPJwo7NZttSzQ6J6G80vdRLoGpsBvHdLqOjDvMUbiNSacl3by2WGGE4bYr/0QN3CoYBVAVYUGdcXQ2uGCT1ntjUA=
X-Received: by 2002:a5d:4e87:: with SMTP id e7mr683531wru.70.1606255785317; Tue, 24 Nov 2020 14:09:45 -0800 (PST)
MIME-Version: 1.0
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Tue, 24 Nov 2020 23:09:19 +0100
Message-ID: <CAJFkdRyq_nYd4tiwG-6GL7HTR2Ps2Q7K6A23XNghm+_sKPJgPg@mail.gmail.com>
To: cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000080af0d05b4e19131"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/FCm3sNrCvyRE7ouMOh01J5JXu74>
Subject: [COSE] COSE interim meetings
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:09:51 -0000

--00000000000080af0d05b4e19131
Content-Type: text/plain; charset="UTF-8"

Dear all,

As we have previously discussed, the chairs believe the working group will
benefit from having some extra time, in order to better advance its work.
That includes at least working on CBOR Encoding of X.509 Certificates and
the CounterSignature documents. Our understanding is that people
consider meeting once per month an optimal solution. For that reason we
have requested 3 interim meetings before the next IETF meeting, each with a
duration of 1 hour. In order to comply with the notice period for an
interim and considering that the end of the year might be a difficult time
to organize such a meeting, we requested the December meeting to be on 16th
at 16:00 UTC. The other meetings are currently scheduled for 20/01/2020 and
17/02/2020 respectively. Based on past experience, we expect those time
slots to be acceptable for the participants, but in case anyone has
concerns with those, please let us know and we will look for ways to
address them.

Thank you,

- Matthew and Ivaylo
COSE WG Chairs

--00000000000080af0d05b4e19131
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394"><div class=3D"gmail_default">Dear all,</div><div =
class=3D"gmail_default"><br></div><div class=3D"gmail_default">As we=C2=A0h=
ave previously discussed, the=C2=A0chairs believe the=C2=A0working group wi=
ll benefit from having some extra time, in order to better advance its work=
. That includes at least working on CBOR Encoding of X.509 Certificates and=
 the CounterSignature documents. Our understanding is that people consider=
=C2=A0meeting once per month an optimal solution. For that reason we have r=
equested 3 interim meetings before the next IETF meeting,=C2=A0each with a =
duration of 1 hour. In order to comply with the notice period for an interi=
m and=C2=A0considering that the=C2=A0end of the year might be a difficult t=
ime to organize such a meeting, we requested the December meeting to be on =
16th at 16:00 UTC. The other meetings are currently scheduled for 20/01/202=
0 and 17/02/2020 respectively. Based on past=C2=A0experience, we expect tho=
se time slots to be acceptable for the participants, but in case anyone has=
 concerns with those, please let us know and we will look for ways to addre=
ss them.</div><div class=3D"gmail_default"><br></div><div class=3D"gmail_de=
fault">Thank you,</div><div class=3D"gmail_default"><br></div><div class=3D=
"gmail_default">- Matthew and Ivaylo</div><div class=3D"gmail_default">COSE=
 WG Chairs</div></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-=
smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><div style=3D"margin:0px;font-stretch:normal;line-height:norm=
al"><div style=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div s=
tyle=3D"margin:8px 0px 0px;padding:0px"><div><div style=3D"font-family:Robo=
to,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px"></div><div style=
=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16p=
x"></div></div></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica=
,Arial,sans-serif;font-size:medium"></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div>

--00000000000080af0d05b4e19131--


From nobody Tue Nov 24 14:15:07 2020
Return-Path: <john.mattsson@ericsson.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 793153A0E24 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:15:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 Rm9AocinOnE0 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:15:03 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140041.outbound.protection.outlook.com [40.107.14.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11A293A0E22 for <cose@ietf.org>; Tue, 24 Nov 2020 14:14:59 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IhNLEpnJQPRG85n3aSjDyMgduxmnF0I+KfO9dDhYtBxXOQkbIu+JajU2lE+87r47ogfmp4DOFUCvXvPIDHdJvPculOnyfvu2VWnLg0U59XX8r6+jbxxVcD51Db3pNNnkWOiNWAJk8xl2dlKn31NFTkpv+zxC1cC3rkLe4jTOqaSzlWx832JpgcGqwbK6rGXVU7EmFfrHr6Sa/iShnQJD4DwbdElPzAR+fzrUP8f0czkmljShGgRaqxIidwj0fbnSaiDtxo5SyukTYWDkJ7pZaGduAMyvgCF3V5D0/DCcCJc1dc1n9pWDEnzfRBK19IsppzvHrfLur4b7eRFuS+Hlrg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HEpA96XkSjD9HnlGvgvPdypPEwdfoMy7m/gDaqr+dVI=; b=MCdhlfT5maEVnJPHub3BmZl1ZLjUT5bJedSqQDPPxA6cOl8wLK52cNoln+bPeUzEB/Yk38PlSYc08RR2SCZpTPPwmlWFlNdxOR3euwT6xVQLXyx5Xf7syX65TDoXA8jwdfS4d6x4ayASretjAjyPj99N/JSYxjfoOo/+7EVMeVrcQQ75nV61FH9KkkPEKcTkX4o3za0yLAyVsV7BpsZEs9JYeq6B7z525dCcfHEf7jMKWH9mCKunMDYIR0IDk+zVbpMn203yqGQzpA9IAU8taTeDqHcVUWMMYyE75OVU8Wn4wzu5DbiAb3KUcZTtYQ67/0Ru5qC7faKC7RLFLAG0Dw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HEpA96XkSjD9HnlGvgvPdypPEwdfoMy7m/gDaqr+dVI=; b=UXm7LDjfkPl5BqB/u+kX+AiidVar0jxuOHYs4L/NyHi1QEEc1K6tIYdVxOOQuNlq7hB/csZh7IggVyW44Ex+92EUTJI2bW/uWZxsNDt3Fes5H5NIPcBBe0CEoNDenxQhQHxqTmQTbnFwffgoDgVTqFlo4nyMPYLXnD3Z49lZ45A=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM5PR0701MB2578.eurprd07.prod.outlook.com (2603:10a6:203:78::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Tue, 24 Nov 2020 22:14:50 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Tue, 24 Nov 2020 22:14:50 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Carsten Bormann <cabo@tzi.org>
CC: cose <cose@ietf.org>
Thread-Topic: [COSE] CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+KnXF7OAgADS8wA=
Date: Tue, 24 Nov 2020 22:14:50 +0000
Message-ID: <70EA1A72-D9A0-4A60-B204-07AFB35719F7@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <990ECC0E-FD7C-4EC0-8D23-AC21274DA282@tzi.org>
In-Reply-To: <990ECC0E-FD7C-4EC0-8D23-AC21274DA282@tzi.org>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7f1b925a-8e7e-4268-8ffa-08d890c65c9e
x-ms-traffictypediagnostic: AM5PR0701MB2578:
x-microsoft-antispam-prvs: <AM5PR0701MB25789B0569A71929E6C84A6889FB0@AM5PR0701MB2578.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fmTf0ybHgAmx8SbqUHc/BgnHsxMkTg6+auTGArLmfpRXPjYh9fYg1o3gc6z4/dzePqayIPBRIkOsmSUvrA3ALzfKO66u7cfhfzCKVlIlZ2fw6s6dnVfQFUVuJ3zPPd+yPZrKmo9tXHv/zqOyqE91uE7a3Fg8+RuxEH4ibHfuT5UiWXUR4Wtd35TSkBWudVHSlgQuVBoG7heg65rV/RYgQGgMxMZAvQnbcuayXmlF3K7F/w8Yo5fder7UO2p2UadWmGy6xlM8NaXnmr+RGOyDcqKiPYEcnny6wNRgB/JgGFBVu2v4MtFGqtWbyDiXwJv7RFz8hH2EQmsENrJ1CTEpd10JmMgWntIE/m2uf6dT41sMF7CSipokDwY1ZXCDHab56xVVEtScvwRWbvlO0ukbtw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(2616005)(53546011)(91956017)(186003)(36756003)(76116006)(6506007)(71200400001)(64756008)(4326008)(5660300002)(66556008)(26005)(66446008)(19627235002)(44832011)(66476007)(66946007)(6916009)(8936002)(966005)(8676002)(498600001)(4001150100001)(6486002)(6512007)(2906002)(33656002)(83380400001)(86362001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: nCcoM/y15l+4QsU04yTDeo1cB3EynPI3nAa5F/eu9P1Y+4YgsEK1muas4CdqzV2k3pKboKtTlLHIyqzSCJfTLlwEZt1w0zdevMVddzUedBRcR3/tIDg5AwzdQrEqeJnbG5ptyui3eVU+hc0tYF586RKpmx267UdoqjShuNIvpmV/8FJ9aWZvICbWo5j3W9pSGByVTTA1S1UDf1stGNycK8VyCJKtOLW6/pn8ntCGheDhLNQANwyBdAqaVAIIbQpmaX8kjFwRgYpzbBvLXopkO2Gr+X31zcx2bTcDVcgPTqumAkLUhDJ7qTI+bx1vZ5wOrlEbmJeZU7by3SqAX1BCS0NsqpBDUH9ePbjdSQ0Os3Apsc0AfVN6EFVOuSDn/dBwFUcdivAqB5LFiKCRg+7n/VlYFuy90rEqh75Dp/KKqzbQqk5Oqe7g65AF3GlkUi3lj7E1c6o4p4XZSDpzcC/HBO4LY2RcJi+lb5I61ae1R5jjNZqi4AyNoGaW6dBnDdVHCHXvGesPiOZ05IWo/TiYszDV3O7zHK8m22o2r4lq1WYaTWZxkhUK/zEo9Sx3hFPrKAIKAA+0ynxXy36PDHNkxpUpbZ6JmZ1XmMpgz4qreq3f6kF5T0zg6HDKr8DoDPHedF+5yW8bFMf+8qftgRJhgclzEg+dK9JWWk8j1hosnRUioLhDSv67jkdslBM8btCzkLA7axCIynPUxtOaBYjWoa7Wu5e6dQJzSC1QNjniS/G474uK26n/40xbPTzM35teI6lKrS5uTSuaYxWm/m2HfqAiac/0sMmgkt6ownnHS94CjSoOD1KdWDtcaa6gQMB/yu3dwk01v9/nCmtvxjvwPHX9oj7G9D9bmCaAscFrHL28Uc6A6udznWulA4xyaHprj1mYz+zzLqmg9w7Z+CzCiA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8EF3F84CBED6D14BB4DF6B01F7B73A4D@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f1b925a-8e7e-4268-8ffa-08d890c65c9e
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2020 22:14:50.3695 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: H0+wazydPcCTmAoYNJevmawyCzgNSVwghGj5f+8TrfLcTv1ivVLG/2Pj7xtahwoimdroH+KPtDJ0MPw+I2BsXIqm3f2Ud2qM4GpiwrlUTS0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2578
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/ycjt7TA6jDOSaRCj_GefFVe3HJw>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:15:05 -0000

VGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzIGFuZCBHZXJtYW4gbGVzc29ucyBDYXJzdGVuIQ0KDQo+
SeKAmWQgcmF0aGVyIGZpeCB0aGUgdG9vbCBpbnN0ZWFkIG9mIHNwZW5kaW5nIHRoYXQgYnl0ZS4N
Cg0KQWdyZWUuIFRoYW5rcyBmb3IgZml4aW5nIHRoZSB0b29sLiBhbmQgSSB3aWxsIHRyeSB2ZXJz
aW9uIDAuOC4xNSA6KQ0KDQo+NiB3aWxsIG5vdCBiZSB0aGUgdGFnIG51bWJlcjsgdGhhdCB3b3Vs
ZCBiZSBhIHF1aXRlIG9sZCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4NCg0KWWVzLCBJIG11c3QgaGF2
ZSBsb29rZWQgYXQgYW4gYW4gb2xkIHZlcnNpb24gb2YgdGhlIG9pZCB0YWcgZHJhZnQuIEkgbWFk
ZSBhIGNvbW1pdCB0aGF0IHVzZSAib2lkIiBpbiBDRERMLiBUaGUgdGFnIG51bWJlciBpcyBub3Qg
aW1wb3J0YW50IGFueW1vcmUgd2hlbiB0aGVyZSBpcyBzdWdnZXN0ZWQgQ0RETA0KDQo+PiAtIERv
IGFueSBhbGdvcml0aG1zIHdpdGggcGFyYW1ldGVycyBuZWVkIHRvIGJlIHN1cHBvcnRlZD8gQWxn
b3JpdGhtcyB3aXRoID5wYXJhbWV0ZXJzIGFyZSBlLmcuIFJTQS1QU1Mgd2l0aCBTSEEyLCBpZC1l
Y1B1YmxpY0tleSB3aXRoIGlkLWVjUHVibGljS2V5ID5hbmQgc3BlY2lmaWVkQ3VydmUgYXJlIE1V
U1QgTk9UIGJlIHVzZWQgaW4gUEtJWCBhY2NvcmRpbmcgdG8gUkZDIDU0ODAuDQo+DQo+WW91IG1l
YW4gd2l0aCBwYXJhbWV0ZXJzIGJleW9uZCBuYW1lZEN1cnZlPw0KDQpBcyBwb2ludGVkIG91dCBh
bHNvIGJ5IFJ1c3MsIHRoaXMgcXVlc3Rpb24gd2FzIG5vdCB3ZWxsLWZvcm11bGF0ZWQuIExldCBt
ZSB0cnkgYWdhaW4gOikNCg0KVGhlIGN1cnJlbnQgZHJhZnQgc3VwcG9ydCBpZC1lY1B1YmxpY0tl
eSB3aXRoIG5hbWVkQ3VydmUgYW5kIFJTQSBhbGdvcml0aG1zIHRoYXQgc2V0IHBhcmFtZXRlcnMg
dG8gTlVMTC4gVGhlIHF1ZXN0aW9uIGlzIGlmIENCT1IgY2VydGlmaWNhdGVzIG5lZWQgdG8gc3Vw
cG9ydCBhbnl0aGluZyBiZXlvbmQgdGhpcy4gUlNBLVBTUyB3aXRoIFNIQTIgc2lnbmF0dXJlcyBh
cmUgZm9yIGV4YW1wbGUgbm90IGN1cnJlbnRseSBzdXBwb3J0ZWQsIGJ1dCBkb2VzIG5vdCBzZWVt
IHRvIGJlIHVzZWQgbXVjaC4NCg0KPj4gLSBTaG91bGQgdGhlIGRyYWZ0IHVzZSB1bndyYXBwZWQg
Q0JPUiB0YWcgMSBmb3IgdmFsaWRpdHk/IFRoYXQgQ0JPUiA+aW1wbGVtZW50YXRpb25zIGFscmVh
ZHkgc3VwcG9ydCB1bml4IHRpbWUgcmVtb3ZlcyBvbmUgb2YgdGhlIHByb2JsZW1zLiBSRkMgPjUy
ODAgY2VydGlmaWNhdGVzIGNhbiB1c2UgbGVhcCBzZWNvbmRzLCBpcyB0aGlzIGltcG9ydGFudCB0
byBzdXBwb3J0PyBVbml4ID50aW1lIGRvZXMgbm90LiBUaGVyZSBhcmUgZXhhbXBsZXMgb2YgY2Vy
dGlmaWNhdGVzIHVzaW5nIGdlbmVyYWxpemVkIHRpbWUgPmZvciBkYXRlcyA8IDIwNTAgKGluIHZp
b2xhdGlvbiB3aXRoIFJGQyA1MjgwKS4gV2UgY291bGQgZGVjaWRlIHRvIG5vdCA+c3VwcG9ydCB0
aGVzZS4NCj4NCj5UbyBoYXZlIGEgcHJvYmxlbSB3aXRoIHRoZSBVTklYIHRpbWUgc2NhbGUsIGEg
Y2VydGlmaWNhdGUgd291bGQgbmVlZCB0byBwdXQgPm9uZSBvZiBpdHMgc2lnbmlmaWNhbnQgcG9p
bnRzIGluIHRpbWUgb24gYSBsZWFwIHNlY29uZC4gIFRoaXMgaXMgaGFyZCB0byBkbyA+Zm9yIGZ1
dHVyZSB0aW1lcywgYXMgd2UgdXN1YWxseSBkb27igJl0IGtub3cgbW9yZSB0aGFuIGhhbGYgYSB5
ZWFyIGludG8gdGhlID5mdXR1cmUgd2hldGhlciB0aGVyZSB3aWxsIGJlIGEgbGVhcCBzZWNvbmQg
YXQgb25lIG9mIHRoZSBwb3NzaWJsZSA+aW5zdGFudHMuICBDZXJ0aWZ5aW5nIGEga2V5IGF0IGEg
bGVhcCBzZWNvbmQgd291bGQgcHJvYmFibHkgZ2VuZXJhdGUgZW5vdWdoID5pbnRlcm9wIHByb2Js
ZW1zIHRoYXQgYW55IENBIHdvdWxkIGF2b2lkIHRoYXQuDQo+DQo+U28gSSBkb27igJl0IHRoaW5r
IHdlIG5lZWQgdG8gc3VwcG9ydCBsZWFwIHNlY29uZHMgKHJlYWQ6IHByb3ZpZGUgYSB3YXkgdG8g
PmV4cHJlc3MgaW5zdGFuY2VzIG9mIHRpbWUgdGhhdCBhcmUgb24gYSBsZWFwIHNlY29uZCwgMjM6
NTk6NjAgVVRDKS4NCg0KQWdyZWUsIHdlIGRvIG5vdCBuZWVkIHRvIHN1cHBvcnQgbGVhcCBzZWNv
bmRzLiBUaGUgcXVlc3Rpb24gaXMgaWYgY29tcHJlc3Npb24gb2YgY2VydGlmaWNhdGVzIGZyb20g
bWlzYmVoYXZpbmcgQ0FzIHVzaW5nIEdlbmVyYWxpemVkVGltZSBmb3IgZGF0ZXMgYmVmb3JlIDIw
NTAgbmVlZCB0byBiZSBzdXBwb3J0ZWQuDQoNCj4+IC0gSG93IHRvIGVuY29kZSBleHRlbnNpb252
YWx1ZSBmb3Igbm9uLTc5MjUgZXh0ZW5zaW9ucz8gU2hvdWxkIHRoZXkgc3RheSA+REVSIGVuY29k
ZWQgYnl0ZSBzdHJpbmdzLCBzaG91bGQgd2Ugc3BlY2lmeSBhbiBlbmNvZGluZyBmb3IgZWFjaCwg
Y2FuIHdlID5jb21lIHVwIHdpdGggYSBnZW5lcmFsIERFUi1DQk9SIGVuY29kaW5nIHRoYXQgY2Fu
IGJlIGFwcGxpZWQgdG8gdGhlbSBhbGw/DQo+DQo+V2UgY291bGQuICBJIGhhdmVu4oCZdCB0cmll
ZCwgYnV0IHRoYXQgd291bGQgcHJvYmFibHkgbm90IHNhdmUgYSBsb3QuDQoNClByb2JhYmx5IG5v
dCwgYnV0IGZvciBuYXRpdmVseSBzaWduZWQgY2VydGlmaWNhdGVzLCB0aGUgZXh0ZW5zaW9udmFs
dWVzIHdvdWxkIGhhdmUgdG8gYmUgcGFyc2VkLiBJIHdvdWxkIG1heWJlIG5vdCBiZSBzbyBvcHRp
bWFsIHRvIGZvcmNlIGRldmljZXMgdG8gYWxzbyBzdXBwb3J0IERFUi4NCg0KPkRvIHdlIGhhdmUg
YW4gZXhhbXBsZSBjb3JwdXMgb2Ygc3VjaCBleHRlbnNpb25zPw0KDQpUaGUgV2ViPw0KDQpDaGVl
cnMsDQpKb2huDQoNCg0KDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBD
YXJzdGVuIEJvcm1hbm4gPGNhYm9AdHppLm9yZz4NCkRhdGU6IFR1ZXNkYXksIDI0IE5vdmVtYmVy
IDIwMjAgYXQgMTE6NDANClRvOiBKb2huIE1hdHRzc29uIDxqb2huLm1hdHRzc29uQGVyaWNzc29u
LmNvbT4NCkNjOiBjb3NlIDxjb3NlQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtDT1NFXSBDQk9S
IENlcnRpZmljYXRlcyBPcGVuIElzc3Vlcw0KDQpIaSBKb2huLA0KDQpPbiAyMDIwLTExLTI0LCBh
dCAxMDo1OCwgSm9obiBNYXR0c3NvbiA8am9obi5tYXR0c3Nvbj00MGVyaWNzc29uLmNvbUBkbWFy
Yy5pZXRmLm9yZz4gd3JvdGU6DQo+IA0KPiBIaSwNCj4gDQo+IFdlIGhhdmUgYWRkcmVzc2VkIG1v
c3Qgb2YgdGhlIGNvbW1lbnRzIHRoYXQgd2UgZ290IGR1cmluZyB0aGUgbWVldGluZy4gU29tZSBp
c3N1ZXMgcmVxdWlyZSBzb21lIG1vcmUgZGlzY3Vzc2lvbiBhbmQgYXJlIGxpc3RlZCBiZWxvdy4g
QW55IGNvbW1lbnRzIG9uIHRoZSBpc3N1ZXMgYmVsb3cgb3IgcmV2aWV3cyBvZiB0aGUgd2hvbGUg
LTA0IGRyYWZ0IGlzIHZlcnkgd2VsY29tZS4NCj4gDQo+IENCT1IgQ2VydGlmaWNhdGVzIE9wZW4g
SXNzdWVzOg0KPiANCj4gLSBTaG91bGQgYSBDQk9SIGNlcnRpZmljYXRlIGJlIGEgQ0JPUiBTZXF1
ZW5jZSBvciBhIENCT1IgYXJyYXk/IE1ha2luZyBpdCBhbiBhcnJheSB3b3VsZCBhZGQgMSBieXRl
LCBidXQgbWF5YmUgaXQgaGFzIGJlbmVmaXRzIHdpdGggQ0RETCB2YWxpZGF0aW9uIHVzaW5nIGN1
cnJlbnQgdG9vbHMuDQoNCknigJlkIHJhdGhlciBmaXggdGhlIHRvb2wgaW5zdGVhZCBvZiBzcGVu
ZGluZyB0aGF0IGJ5dGUuDQoNCkkgYWRkZWQgYW4gb3B0aW9uIHRvIHRoZSB2ZXJpZmljYXRpb24g
Y2hvaWNlIGluIHRoZSBDRERMIHRvb2wgdGhhdCBtYWtlcyBpdCByZWFkIGEgc2VxdWVuY2UgYXMg
YW4gYXJyYXkuICBUaGF0IHNob3VsZCBhbGxvdyBkaXJlY3RseSB1c2luZyB0aGUgbWV0aG9kIHJl
Y29tbWVuZGVkIGluIFJGQyA4NzQyLg0KDQpVc2FnZToNCg0KICBjZGRsIGZvby5jZGRsIHZzIGJh
ci5jYm9yc2VxDQoNCih2IGZvciB2YWxpZGF0ZSwgcyBmb3Igc2VxdWVuY2UpLg0KDQokIGNhdCBz
ZXF1ZW5jZS5jZGRsDQphID0gW3RzdHIsIHRzdHIsIHRzdHJdDQokIGVjaG8gYWFhYWEgfCBjZGRs
IHNlcXVlbmNlLmNkZGwgdnMgLQ0KJCBlY2hvIGFhYWFhIHwgY2RkbCBzZXF1ZW5jZS5jZGRsIHZz
cCAtDQovYS8gWy90c3RyLyAiYSIsIC90c3RyLyAiYSIsIC90c3RyLyAiXG4iXQ0KJA0KDQoo4oCc
YeKAnSBpcyAweDYxLCB0aGUgaGVhZCBmb3IgYSB0ZXh0IHN0cmluZyBvZiBsZW5ndGggb25lLikN
Cg0KVXNlIGBnZW0gdXBkYXRlYCB0byBzcHJpbmcgZm9yd2FyZCB0byBjZGRsIHRvb2wgdmVyc2lv
biAwLjguMTUgKCopLg0KDQo+IC0gSXMgIiM2LjYoYnN0cikiIHRoZSBjb3JyZWN0IHdheSB0byB3
cml0ZSBDRERMIGZvciB0YWdzLW9pZD8gQXNzdW1pbmcgdGhlIGxhYmVsIDYgd2lsbCBiZSB1c2Vk
IGluIHRoZSBlbmQuIFdvdWxkIGJlIGdvb2Qgd2l0aCBzb21ldGhpbmcgbW9yZSByZWFkYWJsZSBs
aWtlIGJpZ3VpbnQuDQoNCjYgd2lsbCBub3QgYmUgdGhlIHRhZyBudW1iZXI7IHRoYXQgd291bGQg
YmUgYSBxdWl0ZSBvbGQgdmVyc2lvbiBvZiB0aGUgZHJhZnQuDQpQbGVhc2Ugc2VlIA0KDQpodHRw
czovL3d3dy5pZXRmLm9yZy9hcmNoaXZlL2lkL2RyYWZ0LWlldGYtY2Jvci10YWdzLW9pZC0wMy5o
dG1sDQoNCmZvciBhIGZyZXNoIHZlcnNpb24uDQoNClNlY3Rpb24gODoNCg0KaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1pZXRmLWNib3ItdGFncy1vaWQtMDMuaHRtbCNuYW1l
LWNkZGwtdHlwZW5hbWVzDQoNCmFsc28gaGFzIHN1Z2dlc3RlZCBDRERMIHRoYXQgeW91IGNhbiBh
ZGQgdG8geW91ciBzcGVjLg0KDQo+IC0gRG8gYW55IGFsZ29yaXRobXMgd2l0aCBwYXJhbWV0ZXJz
IG5lZWQgdG8gYmUgc3VwcG9ydGVkPyBBbGdvcml0aG1zIHdpdGggcGFyYW1ldGVycyBhcmUgZS5n
LiBSU0EtUFNTIHdpdGggU0hBMiwgaWQtZWNQdWJsaWNLZXkgd2l0aCBpZC1lY1B1YmxpY0tleSBh
bmQgc3BlY2lmaWVkQ3VydmUgYXJlIE1VU1QgTk9UIGJlIHVzZWQgaW4gUEtJWCBhY2NvcmRpbmcg
dG8gUkZDIDU0ODAuDQoNCllvdSBtZWFuIHdpdGggcGFyYW1ldGVycyBiZXlvbmQgbmFtZWRDdXJ2
ZT8NCg0KPiAtIERvIEFTTi4xIGJpdCBzdHJpbmdzIHdpdGggdW51c2VkIGJpdHMgIT0gMCBuZWVk
IHRvIGJlIHN1cHBvcnRlZD8gQml0IHN0cmluZ3MgYXJlIHVzZWQgaW4gcHVibGljIGtleXMgYW5k
IHNpZ25hdHVyZSB2YWx1ZXMuDQoNCkdvb2QgcXVlc3Rpb24uDQpJ4oCZbSBub3QgYXdhcmUgb2Yg
YW55b25lIGJlaW5nIHRoYXQgZm9vbGlzaC4NCkkgd291bGQgYXJndWUgdGhhdCB3ZSBkb27igJl0
IG5lZWQgdG8gc3VwcG9ydCBzdWNoIGZvb2xlcnkgZXZlbiBpZiBpdCBkb2VzIGV4aXN0Lg0KDQo+
IC0gRG8gYW55IG1vcmUgYXR0cmlidXRlVHlwZXMgbmVlZCB0byBiZSBzdXBwb3J0ZWQ/IERvIG9p
ZC10YWdzIG5lZWQgdG8gYmUgc3VwcG9ydGVkIGZvciBhdHRyaWJ1dGVUeXBlPw0KDQooRG9u4oCZ
dCBrbm93LikNCg0KPiAtIERvIGFueSBtb3JlIGNoYXJhY3RlciBzdHJpbmcgdHlwZXMgdGhhbiBw
cmludGFibGVzdHJpbmcgYW5kIHV0ZjhzdHJpbmcgbmVlZCB0byBiZSBzdXBwb3J0ZWQ/IEUuZy4g
VGVsZXRleFN0cmluZywgQk1QU3RyaW5nLCBvciBVbml2ZXJzYWxTdHJpbmcsIG9yIElBNVN0cmlu
Zz8gTmVpdGhlciBvZiB0aGVyc2Ugc2hvdWxkIGJlIHVzZWQgaW4gbmV3IGNlcnRpZmljYXRlcy4N
Cg0KQWdhaW4sIGV2ZW4gaWYgdGhleSBleGlzdCBpbiB0aGUgd2lsZCB3ZSBzaG91bGQgbm90IHN1
cHBvcnQgc3VjaCBmb29sZXJ5Lg0KDQo+IC0gU2hvdWxkIHRoZSBkcmFmdCB1c2UgdW53cmFwcGVk
IENCT1IgdGFnIDEgZm9yIHZhbGlkaXR5PyBUaGF0IENCT1IgaW1wbGVtZW50YXRpb25zIGFscmVh
ZHkgc3VwcG9ydCB1bml4IHRpbWUgcmVtb3ZlcyBvbmUgb2YgdGhlIHByb2JsZW1zLiBSRkMgNTI4
MCBjZXJ0aWZpY2F0ZXMgY2FuIHVzZSBsZWFwIHNlY29uZHMsIGlzIHRoaXMgaW1wb3J0YW50IHRv
IHN1cHBvcnQ/IFVuaXggdGltZSBkb2VzIG5vdC4gVGhlcmUgYXJlIGV4YW1wbGVzIG9mIGNlcnRp
ZmljYXRlcyB1c2luZyBnZW5lcmFsaXplZCB0aW1lIGZvciBkYXRlcyA8IDIwNTAgKGluIHZpb2xh
dGlvbiB3aXRoIFJGQyA1MjgwKS4gV2UgY291bGQgZGVjaWRlIHRvIG5vdCBzdXBwb3J0IHRoZXNl
Lg0KDQpUbyBoYXZlIGEgcHJvYmxlbSB3aXRoIHRoZSBVTklYIHRpbWUgc2NhbGUsIGEgY2VydGlm
aWNhdGUgd291bGQgbmVlZCB0byBwdXQgb25lIG9mIGl0cyBzaWduaWZpY2FudCBwb2ludHMgaW4g
dGltZSBvbiBhIGxlYXAgc2Vjb25kLiAgVGhpcyBpcyBoYXJkIHRvIGRvIGZvciBmdXR1cmUgdGlt
ZXMsIGFzIHdlIHVzdWFsbHkgZG9u4oCZdCBrbm93IG1vcmUgdGhhbiBoYWxmIGEgeWVhciBpbnRv
IHRoZSBmdXR1cmUgd2hldGhlciB0aGVyZSB3aWxsIGJlIGEgbGVhcCBzZWNvbmQgYXQgb25lIG9m
IHRoZSBwb3NzaWJsZSBpbnN0YW50cy4gIENlcnRpZnlpbmcgYSBrZXkgYXQgYSBsZWFwIHNlY29u
ZCB3b3VsZCBwcm9iYWJseSBnZW5lcmF0ZSBlbm91Z2ggaW50ZXJvcCBwcm9ibGVtcyB0aGF0IGFu
eSBDQSB3b3VsZCBhdm9pZCB0aGF0Lg0KDQpTbyBJIGRvbuKAmXQgdGhpbmsgd2UgbmVlZCB0byBz
dXBwb3J0IGxlYXAgc2Vjb25kcyAocmVhZDogcHJvdmlkZSBhIHdheSB0byBleHByZXNzIGluc3Rh
bmNlcyBvZiB0aW1lIHRoYXQgYXJlIG9uIGEgbGVhcCBzZWNvbmQsIDIzOjU5OjYwIFVUQykuDQoN
Cj4gLSBEbyBhbnkgbW9yZSB0eXBlcyBvZiBzdWJqZWN0QWx0TmFtZSBuZWVkIHRvIGJlIHN1cHBv
cnRlZD8gRS5nLiB4NDAwQWRkcmVzcywgZWRpUGFydHlOYW1lLCBhbmQgcmVnaXN0ZXJlZElEPw0K
DQpHb29kIHF1ZXN0aW9uLg0KDQo+IC0gV2hpY2ggb3B0aW1pemF0aW9ucyBhcmUgd29ydGggaGF2
aW5nIGFuZCB3aGF0IGtpbmQgb2YgY2VydGlmaWNhdGUgc2hvdWxkIHdlIG9wdGltaXplIGZvci4g
VGhlIGRyYWZ0IGN1cnJlbnRseSBvcHRpbWl6ZSBlbmNvZGluZyBvZiB0aGUgZXhhbXBsZSBjZXJ0
aWZpY2F0ZS4gRW5jb2Rpbmcgc3ViamVjdCBhcyBhIGJ5dGUgc3RyaW5nIHByb3ZpZGVzIHF1aXRl
IGJpZyBzYXZpbmdzICgxNyBieXRlcykuDQoNClRoZXNlIGFyZSB0aGUgc2F2aW5ncyB3ZSBhcmUg
bG9va2luZyBmb3IuDQooQnV0LCBhbnkgR2VybWFuIHNob3VsZCBrbm93LCDigJxLbGVpbnZpZWgg
bWFjaHQgYXVjaCBNaXN04oCdLCBpLmUuLCDigJxNYW55IHBlbm5pZXMgbWFrZSBhIGRvbGxhcuKA
nS4pDQoNCj4gLSBIb3cgdG8gZW5jb2RlIGV4dGVuc2lvbnZhbHVlIGZvciBub24tNzkyNSBleHRl
bnNpb25zPyBTaG91bGQgdGhleSBzdGF5IERFUiBlbmNvZGVkIGJ5dGUgc3RyaW5ncywgc2hvdWxk
IHdlIHNwZWNpZnkgYW4gZW5jb2RpbmcgZm9yIGVhY2gsIGNhbiB3ZSBjb21lIHVwIHdpdGggYSBn
ZW5lcmFsIERFUi1DQk9SIGVuY29kaW5nIHRoYXQgY2FuIGJlIGFwcGxpZWQgdG8gdGhlbSBhbGw/
DQoNCldlIGNvdWxkLiAgSSBoYXZlbuKAmXQgdHJpZWQsIGJ1dCB0aGF0IHdvdWxkIHByb2JhYmx5
IG5vdCBzYXZlIGEgbG90Lg0KRG8gd2UgaGF2ZSBhbiBleGFtcGxlIGNvcnB1cyBvZiBzdWNoIGV4
dGVuc2lvbnM/DQoNCj4gLSBUaGVyZSB3YXMgYSBzdWdnZXN0aW9uIHRoYXQgU0hBLTEgYWxnb3Jp
dGhtcyBzaG91bGQgZ2V0IGxhcmdlIHZhbHVlcywgYnV0IHNoYTFXaXRoUlNBRW5jcnlwdGlvbiBp
cyBzdGlsbCBvbmUgb2YgdGhlIG1vc3QgY29tbW9uIGFsZ29yaXRobS4gSXQgaXMgcXVpdGUgY29t
bW9ubHkgdXNlZCBpbiBzZWxmLXNpZ25lZCByb290IGNlcnRpZmljYXRlcywgd2hlcmUgaXQgaXMg
ZmluZSB0byBkbyBzby4NCg0KQWdyZWUuDQoNCj4gLSBEbyBhbnl0aGluZyBlbHNlIHNpbWlsYXIg
dG8gU0NUIGxpc3QgYW5kIGlkLWF0LW9yZ2FuaXphdGlvbklkZW50aWZpZXIgdGhhdCBoYXMgYmVl
biBzcGVjaWZpZWQgYWZ0ZXIgUkZDIDUyODAgbmVlZCB0byBiZSBzdXBwb3J0ZWQ/DQoNCkRvbuKA
mXQga25vdy4NCg0KR3LDvMOfZSwgQ2Fyc3Rlbg0KDQooKikgWWVwLCB0aGF0IGlzIGEgd2VpcmQg
bnVtYmVyIHRvIGEgR2VybWFuLg0KDQoNCg==


From nobody Tue Nov 24 14:15:17 2020
Return-Path: <john.mattsson@ericsson.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 68C2D3A0E24 for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:15:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 zK8la2lWqhkF for <cose@ietfa.amsl.com>; Tue, 24 Nov 2020 14:15:12 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140082.outbound.protection.outlook.com [40.107.14.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4A533A0E22 for <cose@ietf.org>; Tue, 24 Nov 2020 14:15:12 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A7fDCq1G5kcznpe/wjn2ORSiQUqHhg0caljj/QtSxLWwKoDQl1RQ46u4m4OitF1pY96k0ZUJB6Tt6wBwRiB53c6FXNnkv/4xqsOoQeT29VlGYQayETv0jCKixvc9XjEyFq0zN6Ca8+YtBJ1IzMUZ9uL4kH8FR3rQMnFKgEaTYNAq0GE8InnFy67C313x6+FtlmOe6zWhSy/pBL0ZBJbdPMyBgz5w/MHZYMB8YHkX+bannBwvUJ2hx43B2IwwG+P3RN2i7kx2+0r3FERnyPUZjYUHgOwPJiz5+rYvXkkO8mVtbSxEV1wpgj2hjYgbCG8j2NImgPXlb6WSCvERdQf7AA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c6LYmSd2Styq9J8WZJgPlnA5YshXF5qva4SwzklEDMg=; b=mG+fCymbTA0ohRQ4V0V/nOuewTnJ1ZXVbFLzGG7AykzH6WOKdsnXJuiXFWxmie11EiM0gX7lx+fmfvR4e05aRlFCOmFvaEHC5nFM98nWix/N3Z00G2ZDZI0iVJNFHc/RPAqrAael1whoSJV1fA2sqXBECmwJv09LFuKeudVDdUJGg1N7LjFTgLzMOz67KVlAF2B5UEZts8V9KGJm6HkwfNwz88sLYEkb9UBf8GnKYOs5SpIRZROJuQ8ZiDBtb7/Wy1byOqefSEVllbNoLm9ZJVqviUMIOEoGR+h086S/jNMPOQXRDqdjDLwJjDuyQhvYx1mORh2jTF7ZZocMFSUXzA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c6LYmSd2Styq9J8WZJgPlnA5YshXF5qva4SwzklEDMg=; b=aqm9vQyXDQt1shZhCHNys4FwAyOu/O8O8izWavmJfCa7aBMTJwnyfZYJvXE96IOpQIQ754WBfHX3/Hzw+MlqBoZgn7MdP9FuLaSx6S/3bVaKV37VvITZteG0JOkt2OxY+/hmMsjZg2aeTPtk35uA2VVAUmJuAVxukXX9rCljir8=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM5PR0701MB2578.eurprd07.prod.outlook.com (2603:10a6:203:78::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Tue, 24 Nov 2020 22:15:06 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Tue, 24 Nov 2020 22:15:06 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Russ Housley <housley@vigilsec.com>
CC: cose <cose@ietf.org>
Thread-Topic: [COSE] CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+KnXaS0AgACBjAA=
Date: Tue, 24 Nov 2020 22:15:06 +0000
Message-ID: <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com>
In-Reply-To: <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: vigilsec.com; dkim=none (message not signed) header.d=none;vigilsec.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 372bad00-9b83-4c4d-1b54-08d890c66611
x-ms-traffictypediagnostic: AM5PR0701MB2578:
x-microsoft-antispam-prvs: <AM5PR0701MB2578F760B5F54CA96B46A91E89FB0@AM5PR0701MB2578.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YKw3033TbrIxyjRYNu387nGZjkkVQGK8ewYuWQgOnbU3izAJArLO/1APG+h2PI/ptO4H/rPcoQuH6DVRL8/aM72iSJKgXugsgl3aTS1Y7cIBRV5QwRnWhd7c+RK7ZvONPcpxlnER/n1vgry1Hp1GQdKWEa2QZnJ83lKMQxVFZsC9gLwGSihMGvC6jSdmGjpjPn4+uRbUXhRTNDWEu9jOsAYhIceEfpSqMEonEZ9jsl8Hc3a4odW448aM7w6125v6Y4QlaGbxaAKH+4++9vLjSTLt1fpvJy0NHEBjkDWt59Aq1aroMa9s61RNTY/oPDEzGFoSfSV/puzJEm39L08KlA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(2616005)(53546011)(91956017)(186003)(36756003)(76116006)(6506007)(71200400001)(64756008)(4326008)(5660300002)(66556008)(26005)(66446008)(19627235002)(44832011)(66476007)(66946007)(6916009)(8936002)(8676002)(498600001)(6486002)(6512007)(2906002)(33656002)(83380400001)(86362001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: tq8JPPk/jE31sdaLgZf2DtDkqkQSstu8lx9tKsCCKWiO3RMfHoVN/u+oWdqK42Px2c6S5BCoht04ZtxXtbDBOCXmnl6D/i0ssQ7oQb4F1yl3OssIFbXxbH7aITNJ8707zPp7cuz/zcIVDQx31Gwq/8iFBqIViur82rjCfBgqi9xpLjMpfMophhLkt+GgZSiUWfUYEgqlsfjRMzyeFBCDjwHe7XyATz2qd1B7REg8JS/4xqpM9CLI+tSB2vH+WqBoRZlpJjwtl1aliOsWrlew1ZRcEI6Omjev22uKYZflZOXNaP+9BnXm473fpxnkGaicJJI6e4K9h/7w58jI/CaD9fSKs7SifJa/dqsvKYl9Da99wuAWvFvjIZlp3QcQdvMu5mkWZxNLCTifWU6PHc2f/6wuj0vWGNLrzzyIwlgJ5kIv/b9UktREeRTfzLdrnBESWxWQrwN57RnuBwi/L4qrljRvAseKb2YVz9zh3phAWcroY7tR9iXdQ3tTPwoiSmrMoyNrmKLvPWry7kp3KJLrh2YpysLZMFMwNKPIZkMuhHg/jwc3970xz+m5R0EmolS3L7gAVSbwpi2mLXQghpn+xqZD4nx7gMRwEeTAvkPUcuU35+tR0KDZ7j6yxEfsFxyeWx3unUiAvNaekk1R/dj6S302gKMn0OTB3Slx9Wj/nyX08QLwyVp8UWcc1TuXq579Rq1BScjX5mGPfqkoxHr3+kTntMelHyM5c3+13TZN4IDzW1D0Td+rLUghz8BGy+cZS28e8QTlpHnV89vh2IcCZeVz/tTKj/3j/gbysGWhqhfDz7k+Dnf4TqG+LH4jUTHVG8Gqmcx7aiDK0Fel+ZzvxhBJDYGh2Wi7kg6rHnvHxX+xnaUJR2O9VmipS0+m8DTIKGcsef+ejwUqmBOjL5mgsQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <FBDD6072D4278144B7DE849228531C8E@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 372bad00-9b83-4c4d-1b54-08d890c66611
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2020 22:15:06.2287 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xBdAevQ2sK2/RcNWvQBM/4BnpNQAq3JHusFpdwWO0+nwFBT1MaW9Yr6Z5l/L8i5J6I1vmdaFJD+UQ1TtusX8YiWowxe4tdBkF5A/fCR2uqs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2578
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/xxEQWQu4oTKcATTxL_i7yeiNZd0>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:15:14 -0000

VGhhbmtzIFJ1c3MsDQoNCj4+IC0gRG8gYW55IGFsZ29yaXRobXMgd2l0aCBwYXJhbWV0ZXJzIG5l
ZWQgdG8gYmUgc3VwcG9ydGVkPyBBbGdvcml0aG1zIHdpdGggPnBhcmFtZXRlcnMgYXJlIGUuZy4g
UlNBLVBTUyB3aXRoIFNIQTIsIGlkLWVjUHVibGljS2V5IHdpdGggaWQtZWNQdWJsaWNLZXkgPmFu
ZCBzcGVjaWZpZWRDdXJ2ZSBhcmUgTVVTVCBOT1QgYmUgdXNlZCBpbiBQS0lYIGFjY29yZGluZyB0
byBSRkMgNTQ4MC4NCj4NCj5UaGUgcGFyYW1ldGVycyBtdXN0IGJlIHN1cHBvcnRlZC4gIEZvciBp
ZC1lY1B1YmxpY0tleSwgdGhlIHBhcmFtZXRlciBpcyA+bmFtZWRDdXJ2ZS4NCg0KQXMgcG9pbnRl
ZCBvdXQgYWxzbyBieSBDYXJzdGVuLCB0aGlzIHF1ZXN0aW9uIHdhcyBub3Qgd2VsbC1mb3JtdWxh
dGVkLiBMZXQgbWUgdHJ5IGFnYWluIDopDQoNClRoZSBjdXJyZW50IGRyYWZ0IHN1cHBvcnQgaWQt
ZWNQdWJsaWNLZXkgd2l0aCBuYW1lZEN1cnZlIGFuZCBSU0EgYWxnb3JpdGhtcyB0aGF0IHNldCBw
YXJhbWV0ZXJzIHRvIE5VTEwuIFRoZSBxdWVzdGlvbiBpcyBpZiBDQk9SIGNlcnRpZmljYXRlcyBu
ZWVkIHRvIHN1cHBvcnQgYW55dGhpbmcgYmV5b25kIHRoaXMuIFJTQS1QU1Mgd2l0aCBTSEEyIHNp
Z25hdHVyZXMgYXJlIGZvciBleGFtcGxlIG5vdCBjdXJyZW50bHkgc3VwcG9ydGVkLCBidXQgZG9l
cyBub3Qgc2VlbSB0byBiZSB1c2VkIG11Y2guDQoNCj4+IC0gRG8gQVNOLjEgYml0IHN0cmluZ3Mg
d2l0aCB1bnVzZWQgYml0cyAhPSAwIG5lZWQgdG8gYmUgc3VwcG9ydGVkPyBCaXQgPnN0cmluZ3Mg
YXJlIHVzZWQgaW4gcHVibGljIGtleXMgYW5kIHNpZ25hdHVyZSB2YWx1ZXMuDQo+DQo+QklUIFNU
UklORyB3aWxsIG5vdCBuZWVkIHVudXNlZCBiaXRzIGZvciBwdWJsaWMga2V5cyBvciBzaWduYXR1
cmVzLCBidXQgQklUID5TVFJJTkcgaXMgYWxzbyB1c2VkIGZvciB0aGUga2V5IHVzYWdlIGV4dGVu
c2lvbi4NCg0KVGhhbmtzLCBnb29kIHRvIGdldCBjb25maXJtYXRpb24gdGhhdCB1bnVzZWQgYml0
cyAhPSAwIGRvIG5vdCBuZWVkIHRvIGJlIHN1cHBvcnRlZCBpbiBwdWJsaWMga2V5cyBhbmQgc2ln
bmF0dXJlIHZhbHVlcy4gVGhlIHF1ZXN0aW9uIHdhcyByZWFsbHkganVzdCBmb3IgdGhlc2UgdHdv
IGNhc2VzLiBUaGUgYml0IHN0cmluZyBpbiB0aGUga2V5IHVzYWdlIGV4dGVudGlvbiBpcyBhbHJl
YWR5IGVuY29kZWQgYXMgYW4gaW50Lg0KDQo+PiAtIERvIGFueSBtb3JlIGNoYXJhY3RlciBzdHJp
bmcgdHlwZXMgdGhhbiBwcmludGFibGVzdHJpbmcgYW5kIHV0ZjhzdHJpbmcgPm5lZWQgdG8gYmUg
c3VwcG9ydGVkPyBFLmcuIFRlbGV0ZXhTdHJpbmcsIEJNUFN0cmluZywgb3IgVW5pdmVyc2FsU3Ry
aW5nLCBvciA+SUE1U3RyaW5nPyBOZWl0aGVyIG9mIHRoZXJzZSBzaG91bGQgYmUgdXNlZCBpbiBu
ZXcgY2VydGlmaWNhdGVzLg0KPg0KPlN1cHBvcnQgZm9yIFRlbGV0ZXhTdHJpbmcsIEJNUFN0cmlu
ZywgYW5kIFVuaXZlcnNhbFN0cmluZyBpcyBPUFRJT05BTCBpbiA+UkZDIDUyODAuICBIb3dldmVy
IElBNVN0cmluZyBpcyBuZWVkZWQgZm9yIGVtYWlsQWRkcmVzcyBiZWNhdXNlIEAgaXMgbm90ID5z
dXBwb3J0ZWQgYnQgUHJpbnRhYmxlU3RyaW5nLg0KDQpSRkMgNTI4MCBzdGF0ZXMgdGhhdCAiQ29u
Zm9ybWluZyBpbXBsZW1lbnRhdGlvbnMgZ2VuZXJhdGluZyBuZXcgY2VydGlmaWNhdGVzIHdpdGgg
ZWxlY3Ryb25pYyBtYWlsIGFkZHJlc3NlcyBNVVNUIHVzZSB0aGUgcmZjODIyTmFtZSBpbiB0aGUg
c3ViamVjdCBhbHRlcm5hdGl2ZSBuYW1lIGV4dGVuc2lvbiAoU2VjdGlvbiA0LjIuMS42KSB0byBk
ZXNjcmliZSBzdWNoIGlkZW50aXRpZXMuIFNpbXVsdGFuZW91cyBpbmNsdXNpb24gb2YgdGhlIGVt
YWlsQWRkcmVzcyBhdHRyaWJ1dGUgaW4gdGhlIHN1YmplY3QgZGlzdGluZ3Vpc2hlZCBuYW1lIHRv
IHN1cHBvcnQgbGVnYWN5IGltcGxlbWVudGF0aW9ucyBpcyBkZXByZWNhdGVkIGJ1dCBwZXJtaXR0
ZWQuIg0KDQpHaXZlbiB5b3VyIGFuc3dlciBJIGd1ZXNzIENBcyBhcmUgc3RpbGwgcHV0dGluZyBl
bWFpbEFkZHJlc3MgYW5kIElBNVN0cmluZyBpbiBuZXcgY2VydGlmaWNhdGVzIGFuZCB0aGF0IGl0
IG5lZWQgdG8gYmUgc3VwcG9ydGVkLiBJIG1hZGUgYSBjb21taXQgdG8gc3VwcG9ydCBlbWFpbEFk
ZHJlc3MuDQoNCj4gLSBTaG91bGQgdGhlIGRyYWZ0IHVzZSB1bndyYXBwZWQgQ0JPUiB0YWcgMSBm
b3IgdmFsaWRpdHk/IFRoYXQgQ0JPUiA+aW1wbGVtZW50YXRpb25zIGFscmVhZHkgc3VwcG9ydCB1
bml4IHRpbWUgcmVtb3ZlcyBvbmUgb2YgdGhlIHByb2JsZW1zLiBSRkMgPjUyODAgY2VydGlmaWNh
dGVzIGNhbiB1c2UgbGVhcCBzZWNvbmRzLCBpcyB0aGlzIGltcG9ydGFudCB0byBzdXBwb3J0PyBV
bml4ID50aW1lIGRvZXMgbm90LiBUaGVyZSBhcmUgZXhhbXBsZXMgb2YgY2VydGlmaWNhdGVzIHVz
aW5nIGdlbmVyYWxpemVkIHRpbWUgPmZvciBkYXRlcyA8IDIwNTAgKGluIHZpb2xhdGlvbiB3aXRo
IFJGQyA1MjgwKS4gV2UgY291bGQgZGVjaWRlIHRvIG5vdCA+c3VwcG9ydCB0aGVzZS4NCj4NCj5p
dCBvbmx5IG1hdGVycyB0aGF0IHRoZSBtYXBwaW5nIGlzIG9uZS10by1vbmUuDQoNCklmIENBcyBm
b2xsb3cgUkZDIDUyODAsIHdlIGNvdWxkIGVuY29kZSBib3RoIFVUQ1RpbWUgYW5kIEdlbmVyYWxp
emVkVGltZSB0byBQT1NJWCB0aW1lIHdpdGhvdXQgYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4gSXQg
d291bGQgYmUgb25lLXRvLW9uZS4gSWYgQ0FzIHVzZSBHZW5lcmFsaXplZFRpbWUgZm9yIGRhdGVz
IGVhcmxpZXIgdGhhbiAyMDUwLCBpdCB3b3VsZCBub3QgYmUgb25lLXRvLW9uZSBhbmQgd2UgbmVl
ZCB0byBkbyBzb21ldGhpbmcgbW9yZS4NCg0KPj4gLSBUaGVyZSB3YXMgYSBzdWdnZXN0aW9uIHRo
YXQgU0hBLTEgYWxnb3JpdGhtcyBzaG91bGQgZ2V0IGxhcmdlIHZhbHVlcywgPmJ1dCBzaGExV2l0
aFJTQUVuY3J5cHRpb24gaXMgc3RpbGwgb25lIG9mIHRoZSBtb3N0IGNvbW1vbiBhbGdvcml0aG0u
IEl0IGlzID5xdWl0ZSBjb21tb25seSB1c2VkIGluIHNlbGYtc2lnbmVkIHJvb3QgY2VydGlmaWNh
dGVzLCB3aGVyZSBpdCBpcyBmaW5lIHRvID5kbyBzby4NCj4NCj5XaGVuIGRvIHlvdSBzZWUgdGhl
IHRyYW5zbWlzc2lvbiBvZiB0aGUgcm9vdCBjZXJ0aWZpY2F0ZT8gIFRMUyBzZW5kcyB0aGUgPmNl
cnRpZmljYXRpb24gcGF0aCB1cCB0bywgYnV0IG5vdCBpbmNsdWRpbmcsIHRoZSByb290IGNlcnRp
ZmljYXRlLg0KDQpHb29kIHBvaW50LiBOb3QgYXMgb2Z0ZW4gYXMgb3RoZXIgY2VydGlmaWNhdGVz
LCBidXQgdGhlIHJvb3QgY2VydGlmaWNhdGVzIG5lZWQgdG8gYmUgdHJhbnNmZXJlZCB0byB0aGUg
SW9UIGRldmljZXMgYXQgbGVhc3Qgb25jZSBpbiB0aGUgZmFjdG9yeSBvciB3aGVuIHRoZXkgYXJl
IGRlcGxveWVkLiBJb1QgZGV2aWNlcyBtYXkgd2FudCB0byBzdG9yZSB0aGVyZSByb290IGNlcnRp
ZmljYXRlcyBhcyBDQk9SIGNlcnRpZmljYXRlcyB0byBzYXZlIHN0b3JhZ2UgYW5kIG1lbW9yeS4g
Q29tcHJlc3NlZCByb290IGNlcnRpZmljYXRlcyB3b3VsZCBub3QgZXZlbiBoYXZlIHRvIGJlIGRl
Y29tcHJlc3NlZCBhZ2Fpbi4NCg0KQ2hlZXJzLA0KSm9obg0KDQrvu78tLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KRnJvbTogUnVzcyBIb3VzbGV5IDxob3VzbGV5QHZpZ2lsc2VjLmNvbT4NCkRh
dGU6IFR1ZXNkYXksIDI0IE5vdmVtYmVyIDIwMjAgYXQgMTY6MzENClRvOiBKb2huIE1hdHRzc29u
IDxqb2huLm1hdHRzc29uQGVyaWNzc29uLmNvbT4NCkNjOiBjb3NlIDxjb3NlQGlldGYub3JnPg0K
U3ViamVjdDogUmU6IFtDT1NFXSBDQk9SIENlcnRpZmljYXRlcyBPcGVuIElzc3Vlcw0KDQpKb2hu
Og0KDQpBIGZldyB0aG91Z2h0cyBvbiBzb21lLCBidXQgbm90IGFsbCwgb2YgeW91IHF1ZXN0aW9u
cy4NCg0KPiAtIERvIGFueSBhbGdvcml0aG1zIHdpdGggcGFyYW1ldGVycyBuZWVkIHRvIGJlIHN1
cHBvcnRlZD8gQWxnb3JpdGhtcyB3aXRoIHBhcmFtZXRlcnMgYXJlIGUuZy4gUlNBLVBTUyB3aXRo
IFNIQTIsIGlkLWVjUHVibGljS2V5IHdpdGggaWQtZWNQdWJsaWNLZXkgYW5kIHNwZWNpZmllZEN1
cnZlIGFyZSBNVVNUIE5PVCBiZSB1c2VkIGluIFBLSVggYWNjb3JkaW5nIHRvIFJGQyA1NDgwLg0K
DQpUaGUgcGFyYW1ldGVycyBtdXN0IGJlIHN1cHBvcnRlZC4gIEZvciBpZC1lY1B1YmxpY0tleSwg
dGhlIHBhcmFtZXRlciBpcyBuYW1lZEN1cnZlLg0KDQo+IC0gRG8gQVNOLjEgYml0IHN0cmluZ3Mg
d2l0aCB1bnVzZWQgYml0cyAhPSAwIG5lZWQgdG8gYmUgc3VwcG9ydGVkPyBCaXQgc3RyaW5ncyBh
cmUgdXNlZCBpbiBwdWJsaWMga2V5cyBhbmQgc2lnbmF0dXJlIHZhbHVlcy4NCg0KQklUIFNUUklO
RyB3aWxsIG5vdCBuZWVkIHVudXNlZCBiaXRzIGZvciBwdWJsaWMga2V5cyBvciBzaWduYXR1cmVz
LCBidXQgQklUIFNUUklORyBpcyBhbHNvIHVzZWQgZm9yIHRoZSBrZXkgdXNhZ2UgZXh0ZW5zaW9u
Lg0KDQo+IC0gRG8gYW55IG1vcmUgY2hhcmFjdGVyIHN0cmluZyB0eXBlcyB0aGFuIHByaW50YWJs
ZXN0cmluZyBhbmQgdXRmOHN0cmluZyBuZWVkIHRvIGJlIHN1cHBvcnRlZD8gRS5nLiBUZWxldGV4
U3RyaW5nLCBCTVBTdHJpbmcsIG9yIFVuaXZlcnNhbFN0cmluZywgb3IgSUE1U3RyaW5nPyBOZWl0
aGVyIG9mIHRoZXJzZSBzaG91bGQgYmUgdXNlZCBpbiBuZXcgY2VydGlmaWNhdGVzLg0KDQpTdXBw
b3J0IGZvciBUZWxldGV4U3RyaW5nLCBCTVBTdHJpbmcsIGFuZCBVbml2ZXJzYWxTdHJpbmcgaXMg
T1BUSU9OQUwgaW4gUkZDIDUyODAuICBIb3dldmVyIElBNVN0cmluZyBpcyBuZWVkZWQgZm9yIGVt
YWlsQWRkcmVzcyBiZWNhdXNlIEAgaXMgbm90IHN1cHBvcnRlZCBidCBQcmludGFibGVTdHJpbmcu
DQoNCj4gLSBTaG91bGQgdGhlIGRyYWZ0IHVzZSB1bndyYXBwZWQgQ0JPUiB0YWcgMSBmb3IgdmFs
aWRpdHk/IFRoYXQgQ0JPUiBpbXBsZW1lbnRhdGlvbnMgYWxyZWFkeSBzdXBwb3J0IHVuaXggdGlt
ZSByZW1vdmVzIG9uZSBvZiB0aGUgcHJvYmxlbXMuIFJGQyA1MjgwIGNlcnRpZmljYXRlcyBjYW4g
dXNlIGxlYXAgc2Vjb25kcywgaXMgdGhpcyBpbXBvcnRhbnQgdG8gc3VwcG9ydD8gVW5peCB0aW1l
IGRvZXMgbm90LiBUaGVyZSBhcmUgZXhhbXBsZXMgb2YgY2VydGlmaWNhdGVzIHVzaW5nIGdlbmVy
YWxpemVkIHRpbWUgZm9yIGRhdGVzIDwgMjA1MCAoaW4gdmlvbGF0aW9uIHdpdGggUkZDIDUyODAp
LiBXZSBjb3VsZCBkZWNpZGUgdG8gbm90IHN1cHBvcnQgdGhlc2UuDQoNCml0IG9ubHkgbWF0ZXJz
IHRoYXQgdGhlIG1hcHBpbmcgaXMgb25lLXRvLW9uZS4NCg0KPiAtIERvIGFueSBtb3JlIHR5cGVz
IG9mIHN1YmplY3RBbHROYW1lIG5lZWQgdG8gYmUgc3VwcG9ydGVkPyBFLmcuIHg0MDBBZGRyZXNz
LCBlZGlQYXJ0eU5hbWUsIGFuZCByZWdpc3RlcmVkSUQ/DQoNClRoZXNlIGFyZSBub3QgbGlrZWx5
IHRvIGJlIHVzZWQgaW4gdGhlIElvVCBlbnZpcm9ubWVudC4NCg0KPiAtIFRoZXJlIHdhcyBhIHN1
Z2dlc3Rpb24gdGhhdCBTSEEtMSBhbGdvcml0aG1zIHNob3VsZCBnZXQgbGFyZ2UgdmFsdWVzLCBi
dXQgc2hhMVdpdGhSU0FFbmNyeXB0aW9uIGlzIHN0aWxsIG9uZSBvZiB0aGUgbW9zdCBjb21tb24g
YWxnb3JpdGhtLiBJdCBpcyBxdWl0ZSBjb21tb25seSB1c2VkIGluIHNlbGYtc2lnbmVkIHJvb3Qg
Y2VydGlmaWNhdGVzLCB3aGVyZSBpdCBpcyBmaW5lIHRvIGRvIHNvLg0KDQpXaGVuIGRvIHlvdSBz
ZWUgdGhlIHRyYW5zbWlzc2lvbiBvZiB0aGUgcm9vdCBjZXJ0aWZpY2F0ZT8gIFRMUyBzZW5kcyB0
aGUgY2VydGlmaWNhdGlvbiBwYXRoIHVwIHRvLCBidXQgbm90IGluY2x1ZGluZywgdGhlIHJvb3Qg
Y2VydGlmaWNhdGUuDQoNClJ1c3MNCg0KDQo=


From nobody Tue Nov 24 14:23:23 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: cose@ietf.org
Delivered-To: cose@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6507D3A0E4C; Tue, 24 Nov 2020 14:23:21 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: cose@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.23.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <160625660126.4306.8567081252377744028@ietfa.amsl.com>
Date: Tue, 24 Nov 2020 14:23:21 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/_wZn-V_RneVrOT48WC9ev189hJM>
Subject: [COSE] CBOR Object Signing and Encryption (cose) WG Virtual Meeting: 2020-12-16
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:23:21 -0000

The CBOR Object Signing and Encryption (cose) WG will hold
a virtual interim meeting on 2020-12-16 from 16:00 to 17:00 UTC.

Agenda:
Tentative agenda

-  CBOR Encoding of X.509 Certificates
- Countersignatures

Information about remote participation:
https://ietf.webex.com/ietf/j.php?MTID=m6536ff719b3c49ceccce568737cdd7d7


From nobody Tue Nov 24 14:24:01 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: cose@ietf.org
Delivered-To: cose@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9188C3A0E62; Tue, 24 Nov 2020 14:23:52 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: cose@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.23.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <160625663256.8306.15700820879402042243@ietfa.amsl.com>
Date: Tue, 24 Nov 2020 14:23:52 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/bDTeRBLRo9nT_P8i1tasRU1Z__s>
Subject: [COSE] CBOR Object Signing and Encryption (cose) WG Virtual Meeting: 2021-01-20
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:24:00 -0000

The CBOR Object Signing and Encryption (cose) WG will hold
a virtual interim meeting on 2021-01-20 from 16:00 to 17:00 UTC.

Agenda:
Tentative agenda

-  CBOR Encoding of X.509 Certificates
- Countersignatures

Information about remote participation:
https://ietf.webex.com/ietf/j.php?MTID=m7c285fcd6601228052b73b0d662768d0


From nobody Tue Nov 24 14:24:39 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: cose@ietf.org
Delivered-To: cose@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A7CFE3A0E9E; Tue, 24 Nov 2020 14:24:30 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: cose@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.23.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <160625667065.17414.16488748045823851150@ietfa.amsl.com>
Date: Tue, 24 Nov 2020 14:24:30 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/QNyTWN3C5EOE87R3sNEpig6FGpc>
Subject: [COSE] CBOR Object Signing and Encryption (cose) WG Virtual Meeting: 2021-02-17
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Nov 2020 22:24:38 -0000

The CBOR Object Signing and Encryption (cose) WG will hold
a virtual interim meeting on 2021-02-17 from 16:00 to 17:00 UTC.

Agenda:
Tentative agenda

-  CBOR Encoding of X.509 Certificates
- Countersignatures

Information about remote participation:
https://ietf.webex.com/ietf/j.php?MTID=m9e6ad939b9554b2adb531853fb265556


From nobody Wed Nov 25 13:11:19 2020
Return-Path: <housley@vigilsec.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 6A9D63A1E43 for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 13:11:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 1BZ1PbQ2BMV1 for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 13:11:16 -0800 (PST)
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 91C1B3A1E41 for <cose@ietf.org>; Wed, 25 Nov 2020 13:11:16 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id EA84E300B96 for <cose@ietf.org>; Wed, 25 Nov 2020 16:11:13 -0500 (EST)
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 UGa590oOHTwo for <cose@ietf.org>; Wed, 25 Nov 2020 16:11:12 -0500 (EST)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 51A79300B10; Wed, 25 Nov 2020 16:11:12 -0500 (EST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com>
Date: Wed, 25 Nov 2020 16:11:13 -0500
Cc: cose <cose@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <22C76FED-BFB8-49B8-AF67-7AFFD2541435@vigilsec.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/9OhqtJPNvNrb-i4Rw4AwI0Hoz6Y>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 25 Nov 2020 21:11:18 -0000

> On Nov 24, 2020, at 5:15 PM, John Mattsson =
<john.mattsson=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Thanks Russ,
>=20
>>> - Do any algorithms with parameters need to be supported? Algorithms =
with >parameters are e.g. RSA-PSS with SHA2, id-ecPublicKey with =
id-ecPublicKey >and specifiedCurve are MUST NOT be used in PKIX =
according to RFC 5480.
>>=20
>> The parameters must be supported.  For id-ecPublicKey, the parameter =
is >namedCurve.
>=20
> As pointed out also by Carsten, this question was not well-formulated. =
Let me try again :)
>=20
> The current draft support id-ecPublicKey with namedCurve and RSA =
algorithms that set parameters to NULL. The question is if CBOR =
certificates need to support anything beyond this. RSA-PSS with SHA2 =
signatures are for example not currently supported, but does not seem to =
be used much.

I see no uptake of RSA-PSS or RSA-OAEP or RSA-KEM, so it seems =
reasonable to let them fail compression.

>>> - Do ASN.1 bit strings with unused bits !=3D 0 need to be supported? =
Bit >strings are used in public keys and signature values.
>>=20
>> BIT STRING will not need unused bits for public keys or signatures, =
but BIT >STRING is also used for the key usage extension.
>=20
> Thanks, good to get confirmation that unused bits !=3D 0 do not need =
to be supported in public keys and signature values. The question was =
really just for these two cases. The bit string in the key usage =
extention is already encoded as an int.

Okay.

>>> - Do any more character string types than printablestring and =
utf8string >need to be supported? E.g. TeletexString, BMPString, or =
UniversalString, or >IA5String? Neither of therse should be used in new =
certificates.
>>=20
>> Support for TeletexString, BMPString, and UniversalString is OPTIONAL =
in >RFC 5280.  However IA5String is needed for emailAddress because @ is =
not >supported bt PrintableString.
>=20
> RFC 5280 states that "Conforming implementations generating new =
certificates with electronic mail addresses MUST use the rfc822Name in =
the subject alternative name extension (Section 4.2.1.6) to describe =
such identities. Simultaneous inclusion of the emailAddress attribute in =
the subject distinguished name to support legacy implementations is =
deprecated but permitted."
>=20
> Given your answer I guess CAs are still putting emailAddress and =
IA5String in new certificates and that it need to be supported. I made a =
commit to support emailAddress.

I see email addresses in three places, but I would really encourage =
people to only use rfc822Name in the subject alternative name extension. =
 As best I can tell, the other two locations are to support legacy =
applications, and I hope that IoT does not have too many of those yet.

>> - Should the draft use unwrapped CBOR tag 1 for validity? That CBOR =
>implementations already support unix time removes one of the problems. =
RFC >5280 certificates can use leap seconds, is this important to =
support? Unix >time does not. There are examples of certificates using =
generalized time >for dates < 2050 (in violation with RFC 5280). We =
could decide to not >support these.
>>=20
>> it only maters that the mapping is one-to-one.
>=20
> If CAs follow RFC 5280, we could encode both UTCTime and =
GeneralizedTime to POSIX time without additional information. It would =
be one-to-one. If CAs use GeneralizedTime for dates earlier than 2050, =
it would not be one-to-one and we need to do something more.

This convention has been around since 1999.  RFC 2459 says:

   CAs conforming to this profile MUST always encode certificate
   validity dates through the year 2049 as UTCTime; certificate validity
   dates in 2050 or later MUST be encoded as GeneralizedTime.

I hope we can count on it.

Russ


From nobody Wed Nov 25 17:18:33 2020
Return-Path: <mcr+ietf@sandelman.ca>
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 F24633A0EAD for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 17:18:31 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ydVR5wv7oumS for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 17:18:30 -0800 (PST)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61D213A0EA9 for <cose@ietf.org>; Wed, 25 Nov 2020 17:18:29 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 18593389EB; Wed, 25 Nov 2020 20:19:52 -0500 (EST)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id V1sLxHwnLfMV; Wed, 25 Nov 2020 20:19:50 -0500 (EST)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 66F69389EA; Wed, 25 Nov 2020 20:19:50 -0500 (EST)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 6CC5A86; Wed, 25 Nov 2020 20:18:26 -0500 (EST)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, cose <cose@ietf.org>
In-Reply-To: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Wed, 25 Nov 2020 20:18:26 -0500
Message-ID: <15874.1606353506@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/GoOqe9X1FCF1GxVPe7fOnIHj9lM>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 01:18:32 -0000

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


John Mattsson <john.mattsson=3D40ericsson.com@dmarc.ietf.org> wrote:
    > - There was a suggestion that SHA-1 algorithms should get large value=
s,
    > but sha1WithRSAEncryption is still one of the most common algorithm. =
It
    > is quite commonly used in self-signed root certificates, where it is
    > fine to do so.

Self-signed root certificates tend not to be transmitted.
If you don't have the right anchor, the chain is useless.
I do have counter-examples (BRSKI) where it is either useful for debugging,
or essential to get pinning right.
However, it's a greenfield, and we'd prefer to encourage ECDSA anyway, so I
strongly agree that SHA-1 algorithms can get large values.

I couldn't tell with the replies of "Agree" what other posters actually were
agreeing to.


=2D-
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 I=C3=B8T consulti=
ng )
           Sandelman Software Works Inc, Ottawa and Worldwide





--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl+/AmEACgkQgItw+93Q
3WV10gf/Xd84VXmv02CpggOdXJkO3/C7UwMJLRRqAtAcmKjwQ3xQ50I89ObM9dnQ
scTeEblx4jCe0aWPm0kPEdwddoi3BGFtwPl0S+30lZMg/eoZ/AT61gL3KcWCb9f6
Jng5gVxvkRaz77d62Objfyq/Q5K0uC1Mehe7R4AiN7jsDSmWbUBzXC0n52AAoJBB
KY56Wae29uJK4sHbgIMiFNvubWPvbDmg7HYewpuP4lOS8Cai2m3so58/tYgHLzv7
J+GY+KY+xjppOjA1nOiZejZOREHzvXwurUGLIuTUNSok4oAax0KGMb0jy7hMq5g1
A13dlm52Z3FJUsIFStyfgpBSc2whoQ==
=O2zo
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Nov 25 17:27:19 2020
Return-Path: <mcr+ietf@sandelman.ca>
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 4EB2C3A0F2F for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 17:27:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 RdBvTJeuE7lJ for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 17:27:12 -0800 (PST)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ED0F3A0F3A for <cose@ietf.org>; Wed, 25 Nov 2020 17:27:11 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id A33DA389EB; Wed, 25 Nov 2020 20:28:34 -0500 (EST)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id dLt9BPpxIkK4; Wed, 25 Nov 2020 20:28:34 -0500 (EST)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id D4F7F389EA; Wed, 25 Nov 2020 20:28:33 -0500 (EST)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id D57B186; Wed, 25 Nov 2020 20:27:09 -0500 (EST)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Russ Housley <housley@vigilsec.com>, cose <cose@ietf.org>
In-Reply-To: <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Wed, 25 Nov 2020 20:27:09 -0500
Message-ID: <18362.1606354029@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/XASy7iY00PWRpNP9u4a0ssxFvZ8>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 01:27:18 -0000

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


John Mattsson <john.mattsson=3D40ericsson.com@dmarc.ietf.org> wrote:
    >>> - There was a suggestion that SHA-1 algorithms should get large
    >>> values, >but sha1WithRSAEncryption is still one of the most common
    >>> algorithm. It is >quite commonly used in self-signed root certifica=
tes,
    >>> where it is fine to >do so.

    >> When do you see the transmission of the root certificate?  TLS sends
    >> the certification path up to, but not including, the root certificat=
e.

    > Good point. Not as often as other certificates, but the root
    > certificates need to be transfered to the IoT devices at least once in
    > the factory or when they are deployed. IoT devices may want to store
    > there root certificates as CBOR certificates to save storage and
    > memory. Compressed root certificates would not even have to be
    > decompressed again.

I disagree.
If deployed at the factory, then they are likely baked into firmware, or
installed via JTAG, or if done over a network, this won't matter.
As for storing, it only needs the public key part, which would be best to
store in whatever the native big-integer format is. (Maybe more bytes, but
no need to convert to another form)

It might need an index in the form of the Issuer DN.

I hope that the compression of DNs will be distinguished such that there is
only one way to do it, and one can compare the compressed forms rather than
having to expand it to be sure.
I don't feel confident that this will be the case because I think that there
will always be an "out" where raw DER bits can be included for things that
the compressor doesn't know how to deal with.  So a stupid compressor might
produce a bigger result than a smarter compressor.

I also wonder about this work in the context of Packed CBOR.
Should we restart our thinking assuming that we are really just building a
static directory for Packed CBOR?  I suspect that this bespoke compression
will do better for bytes-on-the wire, but what is the code size impact,
assuming that Packed CBOR code was already available?

=2D-
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 I=C3=B8T consulti=
ng )
           Sandelman Software Works Inc, Ottawa and Worldwide

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl+/BG0ACgkQgItw+93Q
3WXZwQf/f8v58kIOQ/RKcS8Esnr5BQpgokw8C1rwXeY3+TmqOM2xnpy8sQhIcHXj
f25qBRhSoSUbLUusYSqloOb3UE6cmwK9lyCVerABDaaK2M1qeNbNfiATC4tvI+7b
6tRsJ6Ip/vDPsWp6g373SxfsqeEb8KA4/mYXAm2r0u+fuT2DjEAOc2z9D2Kg0EdQ
AJJ3Zsmnfl/swnl/mJB1oQV9asSMfUvQR6ZJFHlRp+u8/qceWr+/ztjo9OYeiG3I
kdYJhn/sWP9/VjmoUqSZ28VMoRmWwLIrBkGkNao7tUQuruuNQtsMIAPuttRgZ+Qd
fkGNkakHJWKkkvggEmGz3xfX+5INwg==
=ITWH
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Nov 25 20:18:09 2020
Return-Path: <john.mattsson@ericsson.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 1E97B3A0489 for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 20:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 6TpziRwTzOBg for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 20:18:05 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00080.outbound.protection.outlook.com [40.107.0.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 000A23A047D for <cose@ietf.org>; Wed, 25 Nov 2020 20:18:04 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HfqdPzupxXTUGXjbRv7szbUyaQ44KN/LJmrRhmekvuXzgw3dCTzNbeSu1zJMIabADAYOH3zx8uT/GbiL1kSCdoaeD9bKHqb8sjsbwIcWyG4p0vtsRU0YcgyxIYAKFZseWQsYFYO//7NBYUBCWowlRmQYT0fvLn7dTFu6d5zZcAaGV1hn69d5W8Yu2f/+5q1ZC+jSf6uTZr1WzQFw1CqXT/FnA/z7OcJMQN2Va+BOR7bgIqAUqwFnTwkKLG0xfjrcZ7NwH9rh0/7sVhowcXAbkVYPu8wR3rBodH6DRmNoj3jLIh8wwK+Rw9ce7XpFwgCXXdSFyFMjkiwWeVPPQXZwAg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DAoCBd3Dh+E9HtBjFeV+OHoChcOlkpfKKKLAbyBKCwQ=; b=kjeo6p6PVtH4GUJ6iFqRj71EUg3EmLuWrTIpX8pWjav6mpAoFHnGkqrtowZ4kE/7beRE85I7eRzlihIijkRE6dLHr67dPM0czr3SpDQBpr18Q8be9E1+DGOXjr3NBuLHr7j98ZpCakFEjOWZ6KGgVIVrGff7p7Ll6lfZJal87+LjngXOnsSfjzSE5Dm0s/256uy4ypkK3/hdclVo707g9WJIH7QsyUuuehVDgp4cTO6uNYqVAgs8b+O9OHWornU7CqV0WSlB3CbCPZWwHA+s9+sC+ywheZhvDoKofPaAwknMEeL2l2q4H7W2uD5PukcAedCNFQxtDJJKv+mR1mnrlw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DAoCBd3Dh+E9HtBjFeV+OHoChcOlkpfKKKLAbyBKCwQ=; b=duGyu1taYHMbpQ1RCbcouj4aZXwn4l9gPk54C3pdGjENlQ6uuKeocVE/43GWowx8iE5rj/cRjDljaz6S7hOnQ5BncDZe+7WtVFLhNYUXqe0w4W+79J0rnCV8SD5VYn3TXYZeR41FfxYBt0/U6wpPmx0+LBNiRH+0oV72I+zOY4M=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AM7PR07MB6357.eurprd07.prod.outlook.com (2603:10a6:20b:13c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.6; Thu, 26 Nov 2020 04:18:02 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Thu, 26 Nov 2020 04:18:02 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Russ Housley <housley@vigilsec.com>
CC: cose <cose@ietf.org>
Thread-Topic: [COSE] CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+KnXaS0AgACBjACAAW+4gIAAiAOA
Date: Thu, 26 Nov 2020 04:18:02 +0000
Message-ID: <E16A077F-C9FD-4B45-A2D3-73F50F26DD5C@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com> <22C76FED-BFB8-49B8-AF67-7AFFD2541435@vigilsec.com>
In-Reply-To: <22C76FED-BFB8-49B8-AF67-7AFFD2541435@vigilsec.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: vigilsec.com; dkim=none (message not signed) header.d=none;vigilsec.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8360772-7c43-4e6d-8758-08d891c2442d
x-ms-traffictypediagnostic: AM7PR07MB6357:
x-microsoft-antispam-prvs: <AM7PR07MB6357E85009A1EA9C9C7C16CE89F90@AM7PR07MB6357.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: FBhzmPciHLxWdaxOF+irfIWbwRJSkXokjzWqfTF3hY8ZOgSYfRUCcCyKnqZ0akTDgLeeKPko/Uwi/bb1JWrGMeIY8mxLG7FwJ4Uji8D9Jqjd077h2gJnUOzzI+bl0XESGpZnI5dMLDOP1BMaXT5F8DokXkt7WN6gb1dNARk0Kmb7BsmPJL9o8wqW6L/4cx8SpRz3uZUkaEzBjxwmlCT3n3z3hRcOKQfTo7KYIzk5tOSmmqtHCZiN/H3AVCZO4mFto51tCgt+m+vpqZRRBdMw8ltA4nORTnEUSEDoKPnw282SIpeIvdoSrAz2hXvVgsYUwZWelIVOiI3/Hf3MEOr24A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(346002)(136003)(396003)(376002)(366004)(186003)(316002)(8936002)(83380400001)(66446008)(6506007)(66946007)(66556008)(76116006)(53546011)(6916009)(6486002)(64756008)(66476007)(91956017)(6512007)(478600001)(71200400001)(86362001)(33656002)(36756003)(44832011)(4326008)(8676002)(5660300002)(26005)(2906002)(2616005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 84/tEKztbmkOFLDAbzoYbOk3mmaLeDThlWD5J46Sklfr80kkNx0zmwVdN2E5RJlnh+8g0Orp+nu5chGydm5T3elj0GVztKpRufCqazc8U32nKpbHQIfiYDkcA2L4xuM0uFy4fVs+8CHcG5Y7HybqJXgQuloNvHMMkUk20tJE1gIHo7BOAyjfuJXPah+L5Z08abfMEHB4s/pWf8oMF3PkmZnmPzJukZwAHL2rpqU3/wia7bP1sTKny5iFG+bR1X/C6IPJs1Uvl80U8jtVtOK0LMhkDPf/47zpr1/MXFmu/RzNDatm1Ky3JR95k4ztiSLXzk7H6iTeL+GlqwvwO+gJu8Xze6ZnskAn4Pr/BVunydcJE5VOyUWRL2vwdY4uvyN16i938xEmJ5vE2+ZCeFnL6wlpKF/A4Ak8NWqMjb06/zYc0wW5JxKh7LxcAEhtFPrQL4HJkYsZCx1If9UQCODJXQ7/IIkV4LkqTXVwSvgYmP+0N/eemAljSU7hkxFJndHOBbVQ8SS5z4xDqZg6EIuOAJOpZ7kOQ7soDPIdcXvYmeb4j5RlpaFZSZBR2tapUz82zMiLlTZVjg1Mm7lbdVnJ7iPN22UGgySYkfC1r/5FCrCCXC+bC2S8Q7bnT4uG32TfvRyYpjMIsLo1OOO2kHuSGzSXtGAB4xOL70jgBIZPjOE+ckKF0e7MiyLFuME+lVdsGKr1WeUtfRrLo3t/nqQedgscXcJIIXekXvOG29zJfOM1mT9OKeHPD3cESWg0hbda9Dfr8bYhNAdu5N1GQ0itFYzwQRaV0kBFJiNUxvl+0YdibJi1euNdvIx1xLRo/SG6V8krQqAay8sFJ+Ozql4G301Wm1L6Fx4ESKgXuR80TS2JL2QCS/aA0tZK/yLHnXn8NXkLQ1Mbi8tMa+L9Nk4AWw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <351128EE51C6E747B59E9656CC1761CC@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c8360772-7c43-4e6d-8758-08d891c2442d
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Nov 2020 04:18:02.5163 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eSNm5yNrThGsNaLOfdFlHBTP3TBYXksOx+5NJE/i1tSzP/oQNzqcDTAC2PQqdGBpxtdeBjrDd8iPgFYBxDwryVJggwP3d/XfUcsJj34cf5A=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6357
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/AS35-oEeWKW6Y3n5eVohVWw5bfg>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 04:18:07 -0000

SGkgUnVzcywNCg0KVGhlbiBJIHN1Z2dlc3Qgc3RpY2sgd2l0aCBub3Qgc3VwcG9ydGluZyBSU0Et
UFNTK1NIQTIuIFJTQS1QU1Mgd2l0aCBTSEFLRSBpcyBzdXBwb3J0ZWQgaWYgcGVvcGxlIHdvdWxk
IHN0YXJ0IHRvIHVzZSBSU0EtUFNTLg0KDQpJIGFscmVhZHkgbWFkZSBhIGNvbW1pdCB0byBzdXBw
b3J0IGVtYWlsIGFkZHJlc3NlcyBpbiBpc3N1ZXIsIHN1YmplY3QsIGFuZCBzdWJqZWN0QWx0TmFt
ZS4gYXNzdW1lIHRoZXJlIGEgdGhyZWUgcGxhY2VzIHlvdSBzZWUgZW1haWwgYWRkcmVzc2VzLiBT
dXBwb3J0aW5nIGVtYWlsIGFkZHJlc3NlcyBpbiBpc3N1ZXIgYW5kIHN1YmplY3Qgd2FzIGFuIGVh
c3kgZml4LiBIZW5rIGFsc28gaW5kaWNhdGVkIGJlZm9yZSB0aGF0IGhlIHRob3VnaHQgaXQgcHJv
YmFibHkgbmVlZGVkIHRvIGJlIHN1cHBvcnRlZC4NCg0KQmFzZWQgb24geW91ciBjb21tZW50IG9u
IHRpbWUgSSBtYWRlIGEgY29tbWl0IHRvIHVzZSBQT1NJWCB0aW1lIHdoaWNoIGlzIGVhc3kgZ2l2
ZW4gdGhhdCBwZW9wbGUgZm9sbG93IFJGQyA1MjgwLzI0NTkuIEkgdGhpbmsgd2Ugc2hvdWxkIG9u
bHkgc3VwcG9ydCB0aGluZ3MgdGhhdCBkZXZpYXRlcyBmcm9tIFJGQyA1MjgwIGlmIGl0IGhhcHBl
bnMgdG8gYmUgdmVyeSB3aWRlc3ByZWFkLiBXaXRoIHRoZSBuZXcgY29tbWl0IHRpbWUgaXMgZW5j
b2RlZCBhcyB1bndyYXBwZWQgQ0JPUiBlcG9jaCBkYXRlL3RpbWUgKGxhYmVsIDEpLiBUaGlzIHNp
bXBsaWZpZXMgdGhpbmdzIGFuZCBhbGlnbnMgd2l0aCBDQk9SLiBJdCBzYXZlcyAxIGJ5dGUgZm9y
IGRhdGVzIGluIHRoZSByYW5nZSAyMDUwLTIxMDYgYW5kIGFkZHMgNCBieXRlcyBmb3IgZGF0ZXMg
aW4gdGhlIHJhbmdlIDIxMDYtOTk5OS4NCg0KL0pvaG4NCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCkZyb206IFJ1c3MgSG91c2xleSA8aG91c2xleUB2aWdpbHNlYy5jb20+DQpEYXRl
OiBXZWRuZXNkYXksIDI1IE5vdmVtYmVyIDIwMjAgYXQgMjI6MTENClRvOiBKb2huIE1hdHRzc29u
IDxqb2huLm1hdHRzc29uQGVyaWNzc29uLmNvbT4NCkNjOiBjb3NlIDxjb3NlQGlldGYub3JnPg0K
U3ViamVjdDogUmU6IFtDT1NFXSBDQk9SIENlcnRpZmljYXRlcyBPcGVuIElzc3Vlcw0KDQoNCg0K
PiBPbiBOb3YgMjQsIDIwMjAsIGF0IDU6MTUgUE0sIEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNz
b249NDBlcmljc3Nvbi5jb21AZG1hcmMuaWV0Zi5vcmc+IHdyb3RlOg0KPiANCj4gVGhhbmtzIFJ1
c3MsDQo+IA0KPj4+IC0gRG8gYW55IGFsZ29yaXRobXMgd2l0aCBwYXJhbWV0ZXJzIG5lZWQgdG8g
YmUgc3VwcG9ydGVkPyBBbGdvcml0aG1zIHdpdGggPnBhcmFtZXRlcnMgYXJlIGUuZy4gUlNBLVBT
UyB3aXRoIFNIQTIsIGlkLWVjUHVibGljS2V5IHdpdGggaWQtZWNQdWJsaWNLZXkgPmFuZCBzcGVj
aWZpZWRDdXJ2ZSBhcmUgTVVTVCBOT1QgYmUgdXNlZCBpbiBQS0lYIGFjY29yZGluZyB0byBSRkMg
NTQ4MC4NCj4+IA0KPj4gVGhlIHBhcmFtZXRlcnMgbXVzdCBiZSBzdXBwb3J0ZWQuICBGb3IgaWQt
ZWNQdWJsaWNLZXksIHRoZSBwYXJhbWV0ZXIgaXMgPm5hbWVkQ3VydmUuDQo+IA0KPiBBcyBwb2lu
dGVkIG91dCBhbHNvIGJ5IENhcnN0ZW4sIHRoaXMgcXVlc3Rpb24gd2FzIG5vdCB3ZWxsLWZvcm11
bGF0ZWQuIExldCBtZSB0cnkgYWdhaW4gOikNCj4gDQo+IFRoZSBjdXJyZW50IGRyYWZ0IHN1cHBv
cnQgaWQtZWNQdWJsaWNLZXkgd2l0aCBuYW1lZEN1cnZlIGFuZCBSU0EgYWxnb3JpdGhtcyB0aGF0
IHNldCBwYXJhbWV0ZXJzIHRvIE5VTEwuIFRoZSBxdWVzdGlvbiBpcyBpZiBDQk9SIGNlcnRpZmlj
YXRlcyBuZWVkIHRvIHN1cHBvcnQgYW55dGhpbmcgYmV5b25kIHRoaXMuIFJTQS1QU1Mgd2l0aCBT
SEEyIHNpZ25hdHVyZXMgYXJlIGZvciBleGFtcGxlIG5vdCBjdXJyZW50bHkgc3VwcG9ydGVkLCBi
dXQgZG9lcyBub3Qgc2VlbSB0byBiZSB1c2VkIG11Y2guDQoNCkkgc2VlIG5vIHVwdGFrZSBvZiBS
U0EtUFNTIG9yIFJTQS1PQUVQIG9yIFJTQS1LRU0sIHNvIGl0IHNlZW1zIHJlYXNvbmFibGUgdG8g
bGV0IHRoZW0gZmFpbCBjb21wcmVzc2lvbi4NCg0KPj4+IC0gRG8gQVNOLjEgYml0IHN0cmluZ3Mg
d2l0aCB1bnVzZWQgYml0cyAhPSAwIG5lZWQgdG8gYmUgc3VwcG9ydGVkPyBCaXQgPnN0cmluZ3Mg
YXJlIHVzZWQgaW4gcHVibGljIGtleXMgYW5kIHNpZ25hdHVyZSB2YWx1ZXMuDQo+PiANCj4+IEJJ
VCBTVFJJTkcgd2lsbCBub3QgbmVlZCB1bnVzZWQgYml0cyBmb3IgcHVibGljIGtleXMgb3Igc2ln
bmF0dXJlcywgYnV0IEJJVCA+U1RSSU5HIGlzIGFsc28gdXNlZCBmb3IgdGhlIGtleSB1c2FnZSBl
eHRlbnNpb24uDQo+IA0KPiBUaGFua3MsIGdvb2QgdG8gZ2V0IGNvbmZpcm1hdGlvbiB0aGF0IHVu
dXNlZCBiaXRzICE9IDAgZG8gbm90IG5lZWQgdG8gYmUgc3VwcG9ydGVkIGluIHB1YmxpYyBrZXlz
IGFuZCBzaWduYXR1cmUgdmFsdWVzLiBUaGUgcXVlc3Rpb24gd2FzIHJlYWxseSBqdXN0IGZvciB0
aGVzZSB0d28gY2FzZXMuIFRoZSBiaXQgc3RyaW5nIGluIHRoZSBrZXkgdXNhZ2UgZXh0ZW50aW9u
IGlzIGFscmVhZHkgZW5jb2RlZCBhcyBhbiBpbnQuDQoNCk9rYXkuDQoNCj4+PiAtIERvIGFueSBt
b3JlIGNoYXJhY3RlciBzdHJpbmcgdHlwZXMgdGhhbiBwcmludGFibGVzdHJpbmcgYW5kIHV0Zjhz
dHJpbmcgPm5lZWQgdG8gYmUgc3VwcG9ydGVkPyBFLmcuIFRlbGV0ZXhTdHJpbmcsIEJNUFN0cmlu
Zywgb3IgVW5pdmVyc2FsU3RyaW5nLCBvciA+SUE1U3RyaW5nPyBOZWl0aGVyIG9mIHRoZXJzZSBz
aG91bGQgYmUgdXNlZCBpbiBuZXcgY2VydGlmaWNhdGVzLg0KPj4gDQo+PiBTdXBwb3J0IGZvciBU
ZWxldGV4U3RyaW5nLCBCTVBTdHJpbmcsIGFuZCBVbml2ZXJzYWxTdHJpbmcgaXMgT1BUSU9OQUwg
aW4gPlJGQyA1MjgwLiAgSG93ZXZlciBJQTVTdHJpbmcgaXMgbmVlZGVkIGZvciBlbWFpbEFkZHJl
c3MgYmVjYXVzZSBAIGlzIG5vdCA+c3VwcG9ydGVkIGJ0IFByaW50YWJsZVN0cmluZy4NCj4gDQo+
IFJGQyA1MjgwIHN0YXRlcyB0aGF0ICJDb25mb3JtaW5nIGltcGxlbWVudGF0aW9ucyBnZW5lcmF0
aW5nIG5ldyBjZXJ0aWZpY2F0ZXMgd2l0aCBlbGVjdHJvbmljIG1haWwgYWRkcmVzc2VzIE1VU1Qg
dXNlIHRoZSByZmM4MjJOYW1lIGluIHRoZSBzdWJqZWN0IGFsdGVybmF0aXZlIG5hbWUgZXh0ZW5z
aW9uIChTZWN0aW9uIDQuMi4xLjYpIHRvIGRlc2NyaWJlIHN1Y2ggaWRlbnRpdGllcy4gU2ltdWx0
YW5lb3VzIGluY2x1c2lvbiBvZiB0aGUgZW1haWxBZGRyZXNzIGF0dHJpYnV0ZSBpbiB0aGUgc3Vi
amVjdCBkaXN0aW5ndWlzaGVkIG5hbWUgdG8gc3VwcG9ydCBsZWdhY3kgaW1wbGVtZW50YXRpb25z
IGlzIGRlcHJlY2F0ZWQgYnV0IHBlcm1pdHRlZC4iDQo+IA0KPiBHaXZlbiB5b3VyIGFuc3dlciBJ
IGd1ZXNzIENBcyBhcmUgc3RpbGwgcHV0dGluZyBlbWFpbEFkZHJlc3MgYW5kIElBNVN0cmluZyBp
biBuZXcgY2VydGlmaWNhdGVzIGFuZCB0aGF0IGl0IG5lZWQgdG8gYmUgc3VwcG9ydGVkLiBJIG1h
ZGUgYSBjb21taXQgdG8gc3VwcG9ydCBlbWFpbEFkZHJlc3MuDQoNCkkgc2VlIGVtYWlsIGFkZHJl
c3NlcyBpbiB0aHJlZSBwbGFjZXMsIGJ1dCBJIHdvdWxkIHJlYWxseSBlbmNvdXJhZ2UgcGVvcGxl
IHRvIG9ubHkgdXNlIHJmYzgyMk5hbWUgaW4gdGhlIHN1YmplY3QgYWx0ZXJuYXRpdmUgbmFtZSBl
eHRlbnNpb24uICBBcyBiZXN0IEkgY2FuIHRlbGwsIHRoZSBvdGhlciB0d28gbG9jYXRpb25zIGFy
ZSB0byBzdXBwb3J0IGxlZ2FjeSBhcHBsaWNhdGlvbnMsIGFuZCBJIGhvcGUgdGhhdCBJb1QgZG9l
cyBub3QgaGF2ZSB0b28gbWFueSBvZiB0aG9zZSB5ZXQuDQoNCj4+IC0gU2hvdWxkIHRoZSBkcmFm
dCB1c2UgdW53cmFwcGVkIENCT1IgdGFnIDEgZm9yIHZhbGlkaXR5PyBUaGF0IENCT1IgPmltcGxl
bWVudGF0aW9ucyBhbHJlYWR5IHN1cHBvcnQgdW5peCB0aW1lIHJlbW92ZXMgb25lIG9mIHRoZSBw
cm9ibGVtcy4gUkZDID41MjgwIGNlcnRpZmljYXRlcyBjYW4gdXNlIGxlYXAgc2Vjb25kcywgaXMg
dGhpcyBpbXBvcnRhbnQgdG8gc3VwcG9ydD8gVW5peCA+dGltZSBkb2VzIG5vdC4gVGhlcmUgYXJl
IGV4YW1wbGVzIG9mIGNlcnRpZmljYXRlcyB1c2luZyBnZW5lcmFsaXplZCB0aW1lID5mb3IgZGF0
ZXMgPCAyMDUwIChpbiB2aW9sYXRpb24gd2l0aCBSRkMgNTI4MCkuIFdlIGNvdWxkIGRlY2lkZSB0
byBub3QgPnN1cHBvcnQgdGhlc2UuDQo+PiANCj4+IGl0IG9ubHkgbWF0ZXJzIHRoYXQgdGhlIG1h
cHBpbmcgaXMgb25lLXRvLW9uZS4NCj4gDQo+IElmIENBcyBmb2xsb3cgUkZDIDUyODAsIHdlIGNv
dWxkIGVuY29kZSBib3RoIFVUQ1RpbWUgYW5kIEdlbmVyYWxpemVkVGltZSB0byBQT1NJWCB0aW1l
IHdpdGhvdXQgYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4gSXQgd291bGQgYmUgb25lLXRvLW9uZS4g
SWYgQ0FzIHVzZSBHZW5lcmFsaXplZFRpbWUgZm9yIGRhdGVzIGVhcmxpZXIgdGhhbiAyMDUwLCBp
dCB3b3VsZCBub3QgYmUgb25lLXRvLW9uZSBhbmQgd2UgbmVlZCB0byBkbyBzb21ldGhpbmcgbW9y
ZS4NCg0KVGhpcyBjb252ZW50aW9uIGhhcyBiZWVuIGFyb3VuZCBzaW5jZSAxOTk5LiAgUkZDIDI0
NTkgc2F5czoNCg0KICAgQ0FzIGNvbmZvcm1pbmcgdG8gdGhpcyBwcm9maWxlIE1VU1QgYWx3YXlz
IGVuY29kZSBjZXJ0aWZpY2F0ZQ0KICAgdmFsaWRpdHkgZGF0ZXMgdGhyb3VnaCB0aGUgeWVhciAy
MDQ5IGFzIFVUQ1RpbWU7IGNlcnRpZmljYXRlIHZhbGlkaXR5DQogICBkYXRlcyBpbiAyMDUwIG9y
IGxhdGVyIE1VU1QgYmUgZW5jb2RlZCBhcyBHZW5lcmFsaXplZFRpbWUuDQoNCkkgaG9wZSB3ZSBj
YW4gY291bnQgb24gaXQuDQoNClJ1c3MNCg0KDQo=


From nobody Wed Nov 25 21:19:42 2020
Return-Path: <john.mattsson@ericsson.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 59A3D3A0A4A for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 21:19:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 yKdkIqQnbhmE for <cose@ietfa.amsl.com>; Wed, 25 Nov 2020 21:19:40 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2052.outbound.protection.outlook.com [40.107.21.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E81CF3A0A47 for <cose@ietf.org>; Wed, 25 Nov 2020 21:19:39 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OYuZjeA/urvYUz/vagdKxQUoHA7NcigMBxSiKRNKklLWEsfQvpfT1IX+RINpMHfvoTxcTLkH6dtIPpX0cYjYzUNZwl4RjJ2IRaCeCIwpyqZaIgpT8O8i9WrDUoV9NyzlTLf9oiw0I38hoOLTXOZ0Q/icrAu/gfdxCvdemsdlH6pKdwU7R85paPqLdpxQITyBC+2BTfsNXAknRsg2HpfIElifD5VpRtgH1TLB5RCG1k3K3DjSfWsnbbHW7nYEGlKB8m7mv0wyHiaCnY/oUeQlST66P+QP9vrFzAUGBVagxMxUPrfwU6rj7OJoQ27I2iDzwa0wnKjyc9Gq+zNMppRCYA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uQI2EdSqGlVY2cRwFuyoPWsOpWEf1cxgabTt1lBzc9o=; b=fJMsXGDGt26C1Oa50BdJG+9DPU3Ouzfr7C+V7qH0Z00F8Ejr25bnn58bmEumnP5aLsNrwwHC60p4NiQsU9A6jxeVo7MH/V0fpURkwSUfGof4Jx0i7hlFXqLXzjyb5rPP9ADTrqbcyo9a2XX5axCuPrYvZZJXDHCUIz68hq7krvkazannVZz2p5zVZU8aBic3x31bmGXv4Yg45H4LmO2wXeRyjN4KNXxS6zjExtYxoK1CSPBdTMpXbbVrQ24lwBMQ/mHMsVIroPSQsopY2uyd5zb3u1BmNRIrNpJeKY/l+DgU2Ak785R029OsnFMZHR+UfU9ScCKafgBHP2W47wRRZg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uQI2EdSqGlVY2cRwFuyoPWsOpWEf1cxgabTt1lBzc9o=; b=C9D2jGYMix1PCyz6EzCrlxyk3Cz0dEGb8sOtqfWgA2c5rN1rRuhLbsXueY53oHn4ziWVG/ljp/Nm+RVm//1A3qr5Lpbkwqe3jFmmfKFAgdt86IbO7Cy6rb+BwW1OBTJZbPqfm/uZFKNaTSyz5ltzxdKJbSOFBFFKKgEE05aWoLg=
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com (2603:10a6:20b:17::24) by AS8PR07MB7080.eurprd07.prod.outlook.com (2603:10a6:20b:239::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Thu, 26 Nov 2020 05:19:37 +0000
Received: from AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e]) by AM6PR07MB4584.eurprd07.prod.outlook.com ([fe80::6cb1:adbe:25f:1b4e%4]) with mapi id 15.20.3611.020; Thu, 26 Nov 2020 05:19:37 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Russ Housley <housley@vigilsec.com>, cose <cose@ietf.org>
Thread-Topic: [COSE] CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+KnXaS0AgACBjACAAbc6gIAAUbYA
Date: Thu, 26 Nov 2020 05:19:37 +0000
Message-ID: <C39BE80D-F815-4D8F-A13D-65F1345324EC@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com> <18362.1606354029@localhost>
In-Reply-To: <18362.1606354029@localhost>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: sandelman.ca; dkim=none (message not signed) header.d=none;sandelman.ca; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 47a43e2f-6d3d-4a4b-d382-08d891cade70
x-ms-traffictypediagnostic: AS8PR07MB7080:
x-microsoft-antispam-prvs: <AS8PR07MB7080A39B538544C4C03AC15E89F90@AS8PR07MB7080.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UDId2e/9JBL7iEsxiZybYoBnXbyHFWfg6hop7Yfd3Rkddj0JmbEHrgmwVXPpcAlp42kSu86s4/5Fr7EWwsgLArk6iACcfYZ0ygL8PBbJjLPTPidxqncADGhGxzskqfddjZQMwHo6bv6VlMYpLohFh4TQ3FCC1DfdRLaB5C4Ot56tND0h7yY24mpGpRmKTZy0WH5zEnhNDgY36dxzN5c5ZP/zUzkMYq3sPzPNnoB6Ws9ZbWp+XXx/0jTXQLCWBdITorIDKc0AO13OSdshl18bhhMS0I9yM6aFbsUwiv5Y+P9VVhqlafcsVACOFXND6qd4c4XxgiWSoFs0PS2lKuQWCA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM6PR07MB4584.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(366004)(39860400002)(136003)(376002)(396003)(6486002)(2906002)(5660300002)(44832011)(186003)(6506007)(110136005)(6512007)(478600001)(316002)(2616005)(71200400001)(86362001)(26005)(76116006)(8676002)(66556008)(66476007)(8936002)(64756008)(36756003)(83380400001)(91956017)(66946007)(33656002)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: brk0vlBEf3dKc4oqmyIivfCYEwq2mIPTYOCJID0ZrbuH1dgFhkX299290M8+CnJL0uXafgGG2WHIQhhHIaqlYqSsufXIm/Vb+Rd2WRmS9biIcfnP/ZnZuSY2KmxuJDMTzKj3axzJE64pnOyWfmVNG+p9RAPtgyT7KmCFGwKo0aVHuHgCollDfy82hRcUYn++Qi/lsk8OKw738enQzj50gDDHR6baCUKhD9YjbAu2El8Esa3FQXJvXzBbz80oISghSGUaDj3/En1thrPROJQZSIW6jsbrDJv2SYJ8rEMv5s+CK6YukYAGc8V5ukWzxoLXyIs4hmTqmFQXZZ/EwNYT+Kc6r/9IUnQ8uU1ACrnMVbMfu05DC47FTpvFk1O6mWGdoZxf5Z4srlc9Ny3DlT0jJguZYeoRQmsXUL8AKCBGn48hO8dEW85NiWTJ4ycv4TGpKrXxrfbHC65e3PXn3sMgenWVyq0eyX1nE4Rbpyv+VNsi+h3GqKk/5xH9HNOVZfMQ+AsmvF8O2mrqN/GrEM/yNbGsaNZ/Xa/SVyigUtRi+JukFNAwpedd2W+QjrhXatDemrFqwcsi7OH0YB2MPljCjbP8i2Zh3njNLviSYebtIbJLqgqka+1W+x+IdDpWi/y3CrQAGrAKVO8UxwsJT6b6dazw320+EKqRhHQgbBZf4nOaBapnFnpIFa4X0CutOslOby5KVCgV1LjVgk3yOHUCACHGUIreX63tS8gZNWYBdDDd7l+K5lduqD/1S16odv+omq2CvcnV9BKRoODB6em7U6DGNKnBBRWG5z1+PWhbJdTg172/Sdm14HRHCSYdmC2zGw+6IE0KnMnPDO4rTp/YpzIj3xlqQZutSd2335PugWwS28dT5ZVima9dOM51VxbR6hcuVPQiUwDfKn6LRX2OXA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <9DA3C101F53CA24DB70B2F5C4BD695B5@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4584.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 47a43e2f-6d3d-4a4b-d382-08d891cade70
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Nov 2020 05:19:37.4002 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wWpYa4qlc6uSbeBzr5CcNl8O+Wt4iqei52wAhH7eH1iGtQWwPNDlYpep4WteQ18Onmc7o4b5rwHCTCh721KPkOHYPCgwxmq66Qu2+2O7pUk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7080
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/6tI0QVHwJ7Y2LDHJCpYxA3ztueQ>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 05:19:41 -0000

SGkgTWljaGFlbCwNCg0KTWljaGFlbCBSaWNoYXJkc29uIHdyb3RlOg0KDQo+SSBob3BlIHRoYXQg
dGhlIGNvbXByZXNzaW9uIG9mIEROcyB3aWxsIGJlIGRpc3Rpbmd1aXNoZWQgc3VjaCB0aGF0IHRo
ZXJlIGlzDQo+b25seSBvbmUgd2F5IHRvIGRvIGl0LCBhbmQgb25lIGNhbiBjb21wYXJlIHRoZSBj
b21wcmVzc2VkIGZvcm1zIHJhdGhlciB0aGFuDQo+aGF2aW5nIHRvIGV4cGFuZCBpdCB0byBiZSBz
dXJlLg0KPkkgZG9uJ3QgZmVlbCBjb25maWRlbnQgdGhhdCB0aGlzIHdpbGwgYmUgdGhlIGNhc2Ug
YmVjYXVzZSBJIHRoaW5rIHRoYXQgdGhlcmUNCj53aWxsIGFsd2F5cyBiZSBhbiAib3V0IiB3aGVy
ZSByYXcgREVSIGJpdHMgY2FuIGJlIGluY2x1ZGVkIGZvciB0aGluZ3MgdGhhdA0KPnRoZSBjb21w
cmVzc29yIGRvZXNuJ3Qga25vdyBob3cgdG8gZGVhbCB3aXRoLiAgU28gYSBzdHVwaWQgY29tcHJl
c3NvciBtaWdodA0KPnByb2R1Y2UgYSBiaWdnZXIgcmVzdWx0IHRoYW4gYSBzbWFydGVyIGNvbXBy
ZXNzb3IuDQoNCkEgbG9uZyBhcyBERVIgaXMgRGlzdGluZ3Vpc2hlZCAod2hpY2ggaXQgc2hvdWxk
IGJlKSBhbmQgdGhlIENCT1IgZW5jb2RpbmcgaXMgb25lLXRvLW9uZSAod2hpY2ggaXQgc2hvdWxk
IGJlKSBjb21wYXJpbmcgdGhlIENCT1IgZW5jb2RlZCBETnMgd2lsbCBub3QgYmUgYSBwcm9ibGVt
Lg0KDQpJdCBpcyBoYXJkIHRvIGNvbW1lbnQgdW5sZXNzIHlvdSBnaXZlIG1vcmUgZGV0YWlscyBv
biB3aHkgeW91IGJlbGlldmUgdGhlIENCT1IgZW5jb2Rpbmcgd291bGQgbm90IGJlIG9uZS10by1v
bmUuIA0KDQpBcyBsb25nIGFzIGNlcnRpZmljYXRlcyByZWFsbHkgYXJlIERFUiwgSSB0aGluayBl
dmVyeXRoaW5nIHdpbGwgd29yay4gSWYgc29tZSBjZXJ0cyBhcmUgQkVSIGluIGRpc2d1aXNlLCB3
ZSB3aWxsIGdldCBwcm9ibGVtLiANCg0KPkkgYWxzbyB3b25kZXIgYWJvdXQgdGhpcyB3b3JrIGlu
IHRoZSBjb250ZXh0IG9mIFBhY2tlZCBDQk9SLg0KPlNob3VsZCB3ZSByZXN0YXJ0IG91ciB0aGlu
a2luZyBhc3N1bWluZyB0aGF0IHdlIGFyZSByZWFsbHkganVzdCBidWlsZGluZyBhDQo+c3RhdGlj
IGRpcmVjdG9yeSBmb3IgUGFja2VkIENCT1I/ICBJIHN1c3BlY3QgdGhhdCB0aGlzIGJlc3Bva2Ug
Y29tcHJlc3Npb24NCj53aWxsIGRvIGJldHRlciBmb3IgYnl0ZXMtb24tdGhlIHdpcmUsIGJ1dCB3
aGF0IGlzIHRoZSBjb2RlIHNpemUgaW1wYWN0LA0KPmFzc3VtaW5nIHRoYXQgUGFja2VkIENCT1Ig
Y29kZSB3YXMgYWxyZWFkeSBhdmFpbGFibGU/DQoNCkkgZG8gbm90IHNlZSBob3cgUGFja2V0IENC
T1Igd291bGQgcmVwbGFjZSBhbnl0aGluZyBpbiB0aGlzIGNvbnRleHQuIFdoYXQgaXMgbWFpbmx5
IG5lZWRlZCBoZXJlIGlzIGEgREVSIC0+IENCT1IgIG9uZS10by1vbmUgZnVuY3Rpb24uIENCT1Ig
cGFja2luZyBpcyBDQk9SIC0+IENCT1IgYW5kIGl0IGlzIG5vdCBvbmUtdG8tb25lIChpdCBpcyBu
b3QgYSBmdW5jdGlvbikuIFBhY2tlZCBDQk9SIHNlZW1zIHRvIHdvcmsgYmVzdCBvbiB2ZXJ5IHN0
cnVjdHVyZWQgZGF0YS4gUGFja2VkIENCT1Igd2l0aCBvciB3aXRob3V0IGEgc3RhdGljIGRpY3Rp
b25hcnkgY291bGQgYmUgdXNlZCB0byBwYWNrIGEgYzVjaGFpbiBvZiBDQk9SIGNlcnRpZmljYXRl
cy4gSSBndWVzcyB5b3UgY291bGQgYWxzbyB0aGVvcmV0aWNhbGx5IGNvbWJpbmUgYSBkaWZmZXJl
bnQgKG5vdCB5ZXQgc3BlY2lmaWVkKSBERVIgLT4gQ0JPUiBvbmUtdG8tb25lIGZ1bmN0aW9uIHdp
dGggYSAobm90IHlldCBzcGVjaWZpZWQpIGRldGVybWluaXN0aWMgb25lLXRvLW9uZSBDQk9SIHBh
Y2tpbmcsIGFuZCBhIChub3QgeWV0IHNwZWNpZmllZCkgZGljdGlvbmFyeSwgYnV0IEkgdGhpbmsg
dGhlICJjb21wcmVzc2lvbiIgd291bGQgYmUgbGltaXRlZC4gIA0KDQoNCg==


From nobody Thu Nov 26 03:15:21 2020
Return-Path: <goran.selander@ericsson.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 482153A11EE for <cose@ietfa.amsl.com>; Thu, 26 Nov 2020 03:15:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 o5icGHtSGK1C for <cose@ietfa.amsl.com>; Thu, 26 Nov 2020 03:15:18 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2081.outbound.protection.outlook.com [40.107.21.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FFEB3A11E9 for <cose@ietf.org>; Thu, 26 Nov 2020 03:15:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jpZ6IibzREraeLa6apyCwWLZz1uwJYqx4GZyFPf1PymKnEGs9j0qo+9UG1FeaO/WP7gzOUfnk/zfsRD4/H6SxoS2J1Odz0pjIxqLyaPzODnECTVTFasUXQDf73g4/Z7fifaTsFQd6iybMgN1jpmKJF0UgZmml/3hLfcOHgdszI3rJM83z8vLU3kerFPBNn1iGJ7F1EJIUNia+LR0S2Gaf92aEihLrHdtndqa2uWr1EZYkmmRHqSNKK2ohOyL/qVUkD+Ox4ievuBYqSZKu6nkaySSvfIjyaHwnLL6/KLgRkYZBzc01YQsRarrnJMW0vtrcVk7rQSx2VNUVXVG5f/lNw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4q3agiSxywelSBsQrK7YTx4ga/HwLDKE1Omd7dOO4NY=; b=F/KB2yWf0xYsjbiWHIe+UlsbQN2cHXm+FC3fEGygLDqOnh0lxdIKhFC/IRTqGqQLwiK/X9IkaErkdhh/nMDnvUBpdlxFCzQtpINFdXhlhlImAdQjl4exZr1fYBkGWLcVsQUnQHmOkjMBHa8pKzcZ0cAnGetznKjx97Xv+cLdCplWzNq4L1srxUijMjNj1bN/O0kOSA81FKGJ5R/TGlN+QMor2DWx+tyVl8hKPUnlVENOPcHdhnZp+T86IkBvLZcYEnypJOX2jDHGreDcd0nDBy1ReqHC/okblS2zoJ79DA9mbL3NPn5ZScvmTUwI7pUexj/joL3N5UKhUuv77Wb/mA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4q3agiSxywelSBsQrK7YTx4ga/HwLDKE1Omd7dOO4NY=; b=Vp3ABNVrSAnbZDlhfKqQyQHt9CzTd8MHD6mcmnd0JMknHJ1PwVkVpNowValrhq3SYtlsFHFUf6Ord0DF6ItvqiLSEL7vP43V6VZIDhVejTOaWB24Nv5MKTqNXdZSHz7gvkPxxHHA/Oc0pVwJ6DWzBmbXWH+WR0BsreJZR14A9nw=
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com (2603:10a6:7:82::14) by HE1PR07MB3066.eurprd07.prod.outlook.com (2603:10a6:7:2f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.16; Thu, 26 Nov 2020 11:15:15 +0000
Received: from HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::a541:94c1:b44a:6b9d]) by HE1PR0702MB3674.eurprd07.prod.outlook.com ([fe80::a541:94c1:b44a:6b9d%5]) with mapi id 15.20.3611.009; Thu, 26 Nov 2020 11:15:15 +0000
From: =?Windows-1252?Q?G=F6ran_Selander?= <goran.selander@ericsson.com>
To: "cose@ietf.org" <cose@ietf.org>, John Mattsson <john.mattsson@ericsson.com>
Thread-Topic: Proposed charter update
Thread-Index: AQHWw+PiSTpwt5sn0E+7fht4I5BdoA==
Date: Thu, 26 Nov 2020 11:15:15 +0000
Message-ID: <HE1PR0702MB3674CD19748C867004E2AEE1F4F90@HE1PR0702MB3674.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [83.251.145.232]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a47dab6-f15a-40d7-b316-08d891fc8cdb
x-ms-traffictypediagnostic: HE1PR07MB3066:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR07MB30662450324A42ED96A69CE9F4F90@HE1PR07MB3066.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9jX3JXkCjIjiRVWieVJU371LaSHih80kXLJYzV4ew4I1+PRiA+B8pcCKDEZ3b0iRe+YyFfWeyerlVUwDWgJPsA4n+UPqxFwrwCmd00H5RLtzI1edZEDLGiwodXobLQZtSQ2fCuW9TDiW0x2Ttm/fBc5ydC3M+VHc8omGDV2/hLALMaR0RKRKTfNN32dHO8HuU89zrI08+WkggyBGkgpme/knWR9I7SKGNuWlcYOwMCnKLufMO6Otv3Uu6pAxsSSvhntymvMjjqDlaJoU8xz3Z6qAKBiskH/rtgvT5mGa2cCWUeV7GQC/cObRh7SLVK686ohC1x0vM26xK+2KFVt/Gg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR0702MB3674.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(376002)(366004)(346002)(396003)(136003)(6636002)(2906002)(66946007)(64756008)(76116006)(186003)(55016002)(83380400001)(5660300002)(33656002)(316002)(110136005)(86362001)(52536014)(8676002)(66574015)(66556008)(66476007)(71200400001)(9686003)(66446008)(478600001)(15650500001)(6506007)(7116003)(3480700007)(7696005)(8936002)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?6t2w3Xo3mipuRBKvdjHeyN17rf0LBLWCWBqzdCwwEz4Qbg71CPwhCpgx?= =?Windows-1252?Q?F8n3WjCz3ohL1zLoRdte5WQJYgezB0BI+dATO7mSvG/gGSqvcx0WceQE?= =?Windows-1252?Q?ShZGrlCprOJgXTKL7DdidsrsxN6yvhzHD6ImtoN9T9u62vPabCvyzI2N?= =?Windows-1252?Q?wXYQpHQuXRJS1LGObF4Iv7VLM/NyNnvUP+BCAZ3M0fn5vdHSlzR94hCo?= =?Windows-1252?Q?LbFjpvIJ7OOWkeC6GlqdDqabQJWEXbQFBTXsVnR0a+yMK1dzp1JpCnEi?= =?Windows-1252?Q?3NclucU/spqw4U4VsPgdlMCEnVqwPe/aogHscqZBab7vIl7OVekpiOKO?= =?Windows-1252?Q?OrNO0sfTfGGCaPE4pbGHvoX8AcDfmpjni+pnOeI28N7M7SyWli2kuj4n?= =?Windows-1252?Q?2KoGJKSiDtbwpt7ZsAwOMr4YmVYfCWvEdG7S8BkK3LO7/25chgmcpSzZ?= =?Windows-1252?Q?MWOGOr/hntL+E1Q4sq5e8kewe/6ifEvWvTbqG7Pbv1vbWsPUjufevmXs?= =?Windows-1252?Q?dmg2EN65demK673rDVhMkbr8tNuKjkS6aphYqyJhNYsubwirgo1RHIHg?= =?Windows-1252?Q?vh/N1Vo3sSyroyAkQMI+7YWuWbGzjwHXEwCYJcIM3ka60WRetB0kdwfj?= =?Windows-1252?Q?21/rW4PVl4Y8mgzlcn+M0qJBhVr163HVUWCqApvb+bpoY7NFBlgtkzaD?= =?Windows-1252?Q?kQBproebmSclnicHn9qUmT1xTviHFpxNoQM9qrkJIaG2LpNZ6O0UPcsn?= =?Windows-1252?Q?dOK9hheNHKffTAGVb5/ffN2VhAmpsZx0uNhWcZkfeaSdCeebOQmgV/fO?= =?Windows-1252?Q?vaplgBFadw4xvUWukXnki+Lgqp07O6i729zU4kEAwq0IhkxxCEkgA+oa?= =?Windows-1252?Q?d3K33rK4JGXqJcIA9Pg7TOR75PvAWOif5q0kgONsRhN86Zih2Yw9boDQ?= =?Windows-1252?Q?3l0GbfNkIPSjU1RIvsVmXR3/HQmAZNCDu08qZCIiPSc3h6o/dI7eY3Ug?= =?Windows-1252?Q?vOvjthfVoYTsbhOrrSwFI8gI/YmmSDJMnpVDK8SwrPFXWnipHZRzjUO2?= =?Windows-1252?Q?qgHfiD19stCKKlbwrwrP0WiwOrcLDk6cozO6Ug=3D=3D?=
Content-Type: multipart/alternative; boundary="_000_HE1PR0702MB3674CD19748C867004E2AEE1F4F90HE1PR0702MB3674_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3674.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a47dab6-f15a-40d7-b316-08d891fc8cdb
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Nov 2020 11:15:15.2430 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0zHIkOgTNezjiEJq2qdDeoc6dcwVPhgRY8g7L9ErYVzqMqIvN/Gg2c005q1g/XmmncEzhdGKejz153XTELqBh8ORpPu4w0li4r1MKBvAxcg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3066
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/aJ8W_d3y6LTIq7fWl5BSToENKOg>
Subject: [COSE] Proposed charter update
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 11:15:20 -0000

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

Hi COSE,

John and I looked at the charter text in the Github, the text on CBOR certi=
ficates is not accurately reflecting the new direction that was discussed a=
nd seemed to be agreed upon at IETF 109. Here is a proposal to change that:

OLD
A CBOR encoding of the compressed certificate profile defined in RFC 7925. =
It is expected that the compression works with a large subset of RFC 7925 a=
nd takes into consideration any updates in draft-ietf-uta-tls13-iot-profile=
-00. The compression may also include other important IoT certificate profi=
les like IEEE 802.1AR. The main objective is to define a method of compress=
ing current X.509 certificates that meet a specific profile into a smaller =
format. This compression algorithm is loss-less so they can be expanded and=
 normal X.509 certificate processing used. The data structures used to enco=
de such compressed X.509 certificates are expected to produce a compact enc=
oding for certificate information, and are not necessarily tied specificall=
y to X.509 certificates. Accordingly, a secondary objective is to reuse the=
se data structures to produce a native COSE certificate encoding; such a st=
ructure is relevant in situations where DER parsing and the compression/dec=
ompression machinery to convert between CBOR and DER encodings are unnecess=
ary overhead, such as embedded implementations. The possibility of a joint =
certificate artifact, conveyed in CBOR encoding but including signatures ov=
er both the CBOR and DER encodings, may be explored. This work will be base=
d on draft-mattsson-cose-cbor-cert-compress. The working group will collabo=
rate and coordinate with other IETF WGs such as TLS, UTA, LAKE to understan=
d and validate the requirements and solution.

NEW
A CBOR encoding of the certificate profile defined in RFC 5280. It is expec=
ted that the compression works with RFC 7925 and takes into consideration a=
ny updates in draft-ietf-uta-tls13-iot-profile-00. The compression may also=
 include other important IoT certificate profiles like IEEE 802.1AR. The ma=
in objective is to define a method of compressing current X.509 certificate=
s that meet a specific profile into a smaller format. This compression algo=
rithm is loss-less so they can be expanded and normal X.509 certificate pro=
cessing used. The data structures used to encode such compressed X.509 cert=
ificates are expected to produce a compact encoding for certificate informa=
tion, and are not necessarily tied specifically to X.509 certificates. Acco=
rdingly, a secondary objective is to reuse these data structures to produce=
 a natively signed COSE certificate encoding; such a structure is relevant =
in situations where DER parsing and the compression/decompression machinery=
 to convert between CBOR and DER encodings are unnecessary overhead, such a=
s embedded implementations. The possibility of a joint certificate artifact=
, conveyed in CBOR encoding but including signatures over both the CBOR and=
 DER encodings, may be explored. This work will be based on draft-mattsson-=
cose-cbor-cert-compress. The working group will collaborate and coordinate =
with other IETF WGs such as TLS, UTA, LAKE to understand and validate the r=
equirements and solution.

The changes are only in the two first sentences, and =93native=94 is change=
d to =93natively signed=94

G=F6ran and John


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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" 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:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"en-SE" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi COSE,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">John and I looked at the charte=
r text in the Github, the text on CBOR certificates is not accurately refle=
cting the new direction that was discussed and seemed to be agreed upon at =
IETF 109. Here is a proposal to change
 that:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">OLD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB">A CBOR en=
coding of the compressed certificate profile defined in RFC 7925. It is exp=
ected that the compression works with a large subset of RFC 7925 and takes =
into consideration any updates in draft-ietf-uta-tls13-iot-profile-00.
 The compression may also include other important IoT certificate profiles =
like IEEE 802.1AR. The main objective is to define a method of compressing =
current X.509 certificates that meet a specific profile into a smaller form=
at. This compression algorithm is
 loss-less so they can be expanded and normal X.509 certificate processing =
used. The data structures used to encode such compressed X.509 certificates=
 are expected to produce a compact encoding for certificate information, an=
d are not necessarily tied specifically
 to X.509 certificates. Accordingly, a secondary objective is to reuse thes=
e data structures to produce a native COSE certificate encoding; such a str=
ucture is relevant in situations where DER parsing and the compression/deco=
mpression machinery to convert between
 CBOR and DER encodings are unnecessary overhead, such as embedded implemen=
tations. The possibility of a joint certificate artifact, conveyed in CBOR =
encoding but including signatures over both the CBOR and DER encodings, may=
 be explored. This work will be
 based on draft-mattsson-cose-cbor-cert-compress. The working group will co=
llaborate and coordinate with other IETF WGs such as TLS, UTA, LAKE to unde=
rstand and validate the requirements and solution.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-GB">NEW<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB">A CBOR en=
coding of the certificate profile defined in RFC 5280. It is expected that =
the compression works with RFC 7925 and takes into consideration any update=
s in draft-ietf-uta-tls13-iot-profile-00.
 The compression may also include other important IoT certificate profiles =
like IEEE 802.1AR. The main objective is to define a method of compressing =
current X.509 certificates that meet a specific profile into a smaller form=
at. This compression algorithm is
 loss-less so they can be expanded and normal X.509 certificate processing =
used. The data structures used to encode such compressed X.509 certificates=
 are expected to produce a compact encoding for certificate information, an=
d are not necessarily tied specifically
 to X.509 certificates. Accordingly, a secondary objective is to reuse thes=
e data structures to produce a native</span><span lang=3D"EN-US" style=3D"m=
so-fareast-language:EN-GB">ly signed</span><span style=3D"mso-fareast-langu=
age:EN-GB"> COSE certificate encoding;
 such a structure is relevant in situations where DER parsing and the compr=
ession/decompression machinery to convert between CBOR and DER encodings ar=
e unnecessary overhead, such as embedded implementations. The possibility o=
f a joint certificate artifact,
 conveyed in CBOR encoding but including signatures over both the CBOR and =
DER encodings, may be explored. This work will be based on draft-mattsson-c=
ose-cbor-cert-compress. The working group will collaborate and coordinate w=
ith other IETF WGs such as TLS,
 UTA, LAKE to understand and validate the requirements and solution.<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-GB">The changes are only in the two first sentences, and =93native=94 is =
changed to =93natively signed=94<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"mso-fareast-language:E=
N-GB"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"SV" style=3D"mso-fareast-language:EN-G=
B">G=F6ran and John</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_HE1PR0702MB3674CD19748C867004E2AEE1F4F90HE1PR0702MB3674_--


From nobody Thu Nov 26 09:21:47 2020
Return-Path: <mcr+ietf@sandelman.ca>
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 5C69F3A1533 for <cose@ietfa.amsl.com>; Thu, 26 Nov 2020 09:21:45 -0800 (PST)
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, SPF_HELO_NONE=0.001, 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 BQjepSqWOSVS for <cose@ietfa.amsl.com>; Thu, 26 Nov 2020 09:21:43 -0800 (PST)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A9E53A1659 for <cose@ietf.org>; Thu, 26 Nov 2020 09:21:26 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 27BE9389EE; Thu, 26 Nov 2020 12:22:52 -0500 (EST)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id nGBcAUsvF1a1; Thu, 26 Nov 2020 12:22:51 -0500 (EST)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 07F2E389EA; Thu, 26 Nov 2020 12:22:51 -0500 (EST)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 8688A26C; Thu, 26 Nov 2020 12:21:24 -0500 (EST)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: John Mattsson <john.mattsson@ericsson.com>, cose <cose@ietf.org>
In-Reply-To: <C39BE80D-F815-4D8F-A13D-65F1345324EC@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com> <18362.1606354029@localhost> <C39BE80D-F815-4D8F-A13D-65F1345324EC@ericsson.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Thu, 26 Nov 2020 12:21:24 -0500
Message-ID: <29873.1606411284@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/vrBA1Dflvpip3A2pOzDizMFHgm0>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 17:21:45 -0000

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


John Mattsson <john.mattsson@ericsson.com> wrote:
    > Hi Michael,

    > Michael Richardson wrote:

    >> I hope that the compression of DNs will be distinguished such that t=
here is
    >> only one way to do it, and one can compare the compressed forms rath=
er than
    >> having to expand it to be sure.
    >> I don't feel confident that this will be the case because I think th=
at there
    >> will always be an "out" where raw DER bits can be included for thing=
s that
    >> the compressor doesn't know how to deal with.  So a stupid compresso=
r might
    >> produce a bigger result than a smarter compressor.

    > A long as DER is Distinguished (which it should be) and the CBOR
    > encoding is one-to-one (which it should be) comparing the CBOR encoded
    > DNs will not be a problem.

Okay, I've re-read the document.
I thought that there were some outs, i.e. if some rarely occuring thing
occured that it could be sent as pieces of DER.  No such things occur.

So, I agree, we can compare CBOR encoded DNs.
My point remains that an IoT device storing a root certificate only needs t=
he
public key and *maybe* the DN, if it has more than one such anchor.

    >> I also wonder about this work in the context of Packed CBOR.
    >> Should we restart our thinking assuming that we are really just buil=
ding a
    >> static directory for Packed CBOR?  I suspect that this bespoke compr=
ession
    >> will do better for bytes-on-the wire, but what is the code size impa=
ct,
    >> assuming that Packed CBOR code was already available?

    > I do not see how Packet CBOR would replace anything in this
    > context. What is mainly needed here is a DER -> CBOR  one-to-one
    > function. CBOR packing is CBOR -> CBOR and it is not one-to-one (it is
    > not a function). Packed CBOR seems to work best on very structured
    > data. Packed CBOR with or without a static dictionary could be used to
    > pack a c5chain of CBOR certificates. I guess you could also
    > theoretically combine a different (not yet specified) DER -> CBOR
    > one-to-one function with a (not yet specified) deterministic one-to-o=
ne
    > CBOR packing, and a (not yet specified) dictionary, but I think the
    > "compression" would be limited.

I guess you are right.

=2D-
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 I=C3=B8T consulti=
ng )
           Sandelman Software Works Inc, Ottawa and Worldwide

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl+/5BQACgkQgItw+93Q
3WXhNgf/UXTOoxXVV3k2Vp6X5lCeAV1yjpc0KmcFw9DTJxAvYObJCqutFAEmVrnG
m1htZG87t87SHO9MOBuMrlq1w97cquYiAwB1FYG2MSE+Xzs0jPTOPHQY9SvKuEK/
AIiFIJ20nT/8tfCUSVBBWD61eaeZGFWpFNhOyzgYbW9t4Fl1cxh9PCjfvzuzR50g
ytmWXzre1mlry1VQTqVa5UlYMqJ4hPV8tEvREgUatSavy6kQ/bZgQXXzuRL9iQsg
MDofp5AhE7HAXlZBLsiYlsczUqUOsJa4TuRS6Sg86gJCL4f2UAjsxY8JeGFh/5hv
v112UbwxSb4Yn6iCmV5zjvMs6sBGVA==
=vBQt
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Nov 26 16:44:08 2020
Return-Path: <kaduk@mit.edu>
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 16C023A0B54; Thu, 26 Nov 2020 16:44:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 Lpo7WQXK3JmC; Thu, 26 Nov 2020 16:44:05 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F38603A0B49; Thu, 26 Nov 2020 16:44:04 -0800 (PST)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 0AR0hvWc007808 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 26 Nov 2020 19:44:02 -0500
Date: Thu, 26 Nov 2020 16:43:57 -0800
From: Benjamin Kaduk <kaduk@mit.edu>
To: cose-chairs@ietf.org
Cc: Russ Housley <housley@vigilsec.com>, cose <cose@ietf.org>
Message-ID: <20201127004357.GG34187@kduck.mit.edu>
References: <CALhKWghLRUU8S1szP9TUz3NrOEMdnNJgNoXZDEtH4sOH0fay8A@mail.gmail.com> <55936586-742F-41F0-9238-DD4A1E2C1DE2@vigilsec.com> <7FC77F87-A810-4F66-A794-C555B6B8FA66@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <7FC77F87-A810-4F66-A794-C555B6B8FA66@tzi.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/ChXkHXkycUs4XpokRuNZwm-sECI>
Subject: Re: [COSE] Request for early code points for draft-ietf-cose-countersign
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 00:44:07 -0000

Matt, Ivo,

On Tue, Nov 24, 2020 at 08:38:33AM +0100, Carsten Bormann wrote:
> On 2020-11-23, at 23:54, Russ Housley <housley@vigilsec.com> wrote:
> > 
> > I support early code point assignment.  What do others think?
> 
> Yes please.

Per https://tools.ietf.org/html/rfc7120#section-3.1 step 4, please use this
as my approval of early allocation.  (Note that you probably still have to
do step 3.)

Thanks,

Ben


From nobody Sun Nov 29 10:32:07 2020
Return-Path: <ivaylo@ackl.io>
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 2FBF73A0B20 for <cose@ietfa.amsl.com>; Sun, 29 Nov 2020 10:32:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.638
X-Spam-Level: 
X-Spam-Status: No, score=-1.638 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 bPXfzjA3iBPf for <cose@ietfa.amsl.com>; Sun, 29 Nov 2020 10:32:03 -0800 (PST)
Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (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 105E53A0A90 for <cose@ietf.org>; Sun, 29 Nov 2020 10:32:02 -0800 (PST)
Received: by mail-wm1-x335.google.com with SMTP id c198so13699748wmd.0 for <cose@ietf.org>; Sun, 29 Nov 2020 10:32:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=kkE4A/I+M71wdiwA+GD5kTYQwLmK34AjDJQPFBcS/Pg=; b=GL0j8ebqKXufN+zDxWgSqEpDPLx/594xIMN5tns62PWlRuEJAd3IeahaTRqP3nkAfC R0XbFkzLdab9cTtqily2pjQE/wby/HIvNJtVvo+eisUauyneMwvGl871nNMDMMZNDovW OfVVZXHhbpQ9abgiMYDQKGsrFbq6PaKXXnocJPhe89iSz0pgUVrIN+4l31bMy03SAFAQ wL7fmsogRy1JgtIJXT9K4ck2V5h0EQ8mRngTThnxkiz4uMvOa4/EGrxe749p8GfcqZu9 DDhHkBaogUHDbc2E53lozyfnDoox8PO/bpnMWlgJe5BUjwTw7zNu0ALe/o8o9N+QcgZv bfXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=kkE4A/I+M71wdiwA+GD5kTYQwLmK34AjDJQPFBcS/Pg=; b=hDOwpWLgGJr67EGsMDBz9tfeYg/bqcqkWlQ8W2LuDrzvniMsASCCFQN5Bzx7u32+kU rM6QFChVPwMWqBLXEK+aALo0KuGMflasvlC/yQi1PcOq759z9MHrU7ofRgzfTK0ZaZ5c eQOzvt9vitsN8RpjE5dUKFltLAGy3efGFGrjqMjXjCPDJ2TjJ9pVFZ9ZOawXFiD4s3u3 TUkxLr2r5qsjzg38Y2Ip6zNK4+0hl95m5Ewmo35i0Ix5BgghE52wDX9qJWrJ24AirVCE 06k8bw8JViyQoYqow4H+K7ciy9tOPuLtnR3YQkJtxUhR+dNaCTE1urQgwJfQpCMtsSsq xJJw==
X-Gm-Message-State: AOAM530WQGaWaLDvhpT2HyzC5ja3B1ncPblYptqsKNptDJFsMkoV3cF5 v/07jA/E0gc24lwF+N/48l83zHGpmzFStuvHfe7uJy+gGdm6Lw==
X-Google-Smtp-Source: ABdhPJz2EjNEtYrTL6lis9q6BOnFDIi88/ppqyasiVSKyZ9s9V0Fua8RCVN6fGeklvoO9x1PP9kU0DTjkAFBbLqsyWE=
X-Received: by 2002:a1c:2c8a:: with SMTP id s132mr19028960wms.119.1606674720746;  Sun, 29 Nov 2020 10:32:00 -0800 (PST)
MIME-Version: 1.0
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 29 Nov 2020 19:31:35 +0100
Message-ID: <CAJFkdRwaGGq5+WVVGX=ub5ez2wh1=+Ssq-PhqHnE-DUrwSxV1g@mail.gmail.com>
To: cose <cose@ietf.org>
Cc: Francesca Palombini <francesca.palombini@ericsson.com>
Content-Type: multipart/alternative; boundary="0000000000000004e405b5431c91"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/yupStR9geWd4ES6Bgg-KbVeYU10>
Subject: [COSE] Minutes and Recording from IETF 109 session
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 29 Nov 2020 18:32:05 -0000

--0000000000000004e405b5431c91
Content-Type: text/plain; charset="UTF-8"

Hello WG!

The minutes have been uploaded to datatracker: <
https://datatracker.ietf.org/meeting/109/materials/minutes-109-cose-01 >.
Thank you, Francesca, for taking care of that!

The recording of the session is also available: <
https://youtu.be/0zhewAM0umc?t=27 >

Please send any corrections to this list or to cose-chairs@ietf.org.

See you on 2020-12-16 !

- Matthew and Ivaylo
COSE WG Chairs

--0000000000000004e405b5431c91
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif;color:#0b5394"><span style=3D"color:rgb(34,34,34);font-family:Ar=
ial,Helvetica,sans-serif">Hello WG!</span><div style=3D"color:rgb(34,34,34)=
;font-family:Arial,Helvetica,sans-serif"><br></div><div style=3D"color:rgb(=
34,34,34);font-family:Arial,Helvetica,sans-serif">The=C2=A0<span class=3D"g=
mail-il">minutes</span>=C2=A0have been uploaded to datatracker: &lt; <a hre=
f=3D"https://datatracker.ietf.org/meeting/109/materials/minutes-109-cose-01=
">https://datatracker.ietf.org/meeting/109/materials/minutes-109-cose-01</a=
>=C2=A0&gt;. Thank you, Francesca, for taking care of that!</div><div style=
=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif"><br></div><=
div style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif">Th=
e recording of the session is also available: &lt;=C2=A0<a href=3D"https://=
youtu.be/0zhewAM0umc?t=3D27">https://youtu.be/0zhewAM0umc?t=3D27</a>=C2=A0&=
gt;</div><div style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans=
-serif"><br></div><div style=3D"color:rgb(34,34,34);font-family:Arial,Helve=
tica,sans-serif">Please send any corrections to this list or to=C2=A0<a hre=
f=3D"mailto:cose-chairs@ietf.org" target=3D"_blank">cose-chairs@ietf.org</a=
>.</div><div style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,sans-=
serif"><br></div><div style=3D"color:rgb(34,34,34);font-family:Arial,Helvet=
ica,sans-serif">See you on 2020-12-16 !</div><div style=3D"color:rgb(34,34,=
34);font-family:Arial,Helvetica,sans-serif"><div><br></div><div><div style=
=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12px">- Matthew and Iv=
aylo</div><div style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12=
px">COSE WG Chairs</div></div></div></div></div>

--0000000000000004e405b5431c91--


From nobody Sun Nov 29 14:13:12 2020
Return-Path: <ivaylo@ackl.io>
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 67C863A0603 for <cose@ietfa.amsl.com>; Sun, 29 Nov 2020 14:13:06 -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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 hyZ7I40x7Nsd for <cose@ietfa.amsl.com>; Sun, 29 Nov 2020 14:13:03 -0800 (PST)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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 2101C3A0644 for <cose@ietf.org>; Sun, 29 Nov 2020 14:13:02 -0800 (PST)
Received: by mail-wr1-x432.google.com with SMTP id r3so12923391wrt.2 for <cose@ietf.org>; Sun, 29 Nov 2020 14:13:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6qiXRhKdpsjX4GMZxs8ANhQoVl7ZhWAv6DOzgxUrZp4=; b=Pg7oKJrVswdaXXhI9V4zu8NQXl9pTXd3O8A72QGVdU0tCdND4uupII/4IEj5s4rla6 dC/nXJ+DxqJCS89P3xszO92TC5BWiVOxNoj3r25l3rttTfMrSBiruuVwWrZkH2jkoG0f VS2jUaFFr8shCE2bZZzWapZUdpxabxjdvLn+y/2F1y0a9Nv98H2Gu3a7r/F+aFSME+Jp 2V3M4WKAjHkWscz+O4XSdB+kEqRcO7PBhxC/NUEP/h8tBAKwoB1A/tvRS7tKZJkwBQML ri3vncDCVVASE99ksgz/MHAdoU8DAD5ESqiauEpC6VlkGjQ4oS83v9hzvxC49j6HdC3O 3/mA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6qiXRhKdpsjX4GMZxs8ANhQoVl7ZhWAv6DOzgxUrZp4=; b=pMvUahzh0/LKkKp+kDgCDj2GCUZ79ltPlYp+1t/R0E8J6D/LlZyQcJtfnWwwwFtleN F0RlZUjhnWeMjzkvOXaN6dLl4dfz0OxYMswLWEAAUiEEbM6h0zwTOAdbZNBuzUUU4wHj KLtY2MAINe7kkdxAvA+E/vi1/EwLnaZGl5IxPXSLDYxkZf/RQnXcgZymQZLH1WGxICXn owNdMH9Nj5VirVJtCeRrOno07K548flPuGo4q/jOu7yEVFyoMqfK1WtCFgy4JRwuJUfS higHQPTsgmio/vw8Js3/rUJFvmyg+0ht/qmh4PmEm/kg7zKOb+maNrDxRIpdu3cY33u6 nOcg==
X-Gm-Message-State: AOAM531FFbMffhBb4UmR+BwVWhz7mZYluJTbKOVIhnAHih+bXyKJhHDZ pajqALnNsRRYKYqqvRk0J7xWA8dhIWCYsJreGpiphA==
X-Google-Smtp-Source: ABdhPJzl1Ck/Dckcg2l8/tpi5JrpJwNYjYYLDUSPe1njK8WMCZjFTgFsv8o3SabMxlXHMwKc70Quzm/gz4Nob2KZaB0=
X-Received: by 2002:adf:e490:: with SMTP id i16mr24238660wrm.337.1606687981056;  Sun, 29 Nov 2020 14:13:01 -0800 (PST)
MIME-Version: 1.0
References: <160324908697.22038.2714972412110979523@ietfa.amsl.com> <20201022152749.GC39170@kduck.mit.edu>
In-Reply-To: <20201022152749.GC39170@kduck.mit.edu>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 29 Nov 2020 23:12:35 +0100
Message-ID: <CAJFkdRwoJaa8USpz3ZBfE=goUKwgT6tpDTYDZ0vGdf8rYTE3aA@mail.gmail.com>
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: Roman Danyliw <rdd@cert.org>, The IESG <iesg@ietf.org>, Cose Chairs Wg <cose-chairs@ietf.org>,  draft-ietf-cose-x509@ietf.org, cose <cose@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006049a305b546322e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/K9-i9kEHXvfUAdquheZhF1pFfnM>
Subject: Re: [COSE] Roman Danyliw's Discuss on draft-ietf-cose-x509-07: (with DISCUSS and COMMENT)
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 29 Nov 2020 22:13:06 -0000

--0000000000006049a305b546322e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Roman,

Thank you for the review and apologies for the late reply. With commit
9b95515
<https://github.com/cose-wg/X509/commit/9b95515f9a4652445259578201e0edec3f3=
d1bf1>
 I believe I have addressed your discuss and comments. Please let me know
if any further changes are needed. I plan to address the comments of a few
other people here shortly and publish a new version.

Best regards,
Ivaylo

--
Ivaylo Petrov


CONFIDENTIALITY NOTICE: This email may contain confidential and privileged
material for the sole use of the intended recipient(s).

It is strictly forbidden to share any part of this message with any third
party, without the written consent of the sender.

If you have received this message by mistake, please notify the sender
immediately by email and delete the message and any file attached to it.
Thank you!


On Thu, Oct 22, 2020 at 5:27 PM Benjamin Kaduk <kaduk@mit.edu> wrote:

> On Tue, Oct 20, 2020 at 07:58:06PM -0700, Roman Danyliw via Datatracker
> wrote:
> > ** Section 5.  Per =E2=80=9COn the other hand, an oracle can potentiall=
y be
> built based
> > on detecting the network resources which is only done if the signature
> > validation passes.=E2=80=9D, I didn=E2=80=99t follow what this means.
>
> The scenario is an attacker sending probably-bogus signatures to the node
> that behaves in this way.  The (lack of) outbound network requests is an
> oracle as to whether the signature is valid.  This is generally not usefu=
l
> in its own right, but is a fairly common building block to assemble with
> other weaknesses into a consolidated attack, which is why I assumed it wa=
s
> mentioned.
>
> -Ben
>

--0000000000006049a305b546322e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:verdana,sans-serif;color:rgb(11,83,148)">Hello Roman,</div><div cl=
ass=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:rgb(11,=
83,148)"><br></div><div class=3D"gmail_default" style=3D"font-family:verdan=
a,sans-serif"><font color=3D"#0b5394">Thank you for the review and apologie=
s=C2=A0for the=C2=A0late reply. With commit=C2=A0</font><a href=3D"https://=
github.com/cose-wg/X509/commit/9b95515f9a4652445259578201e0edec3f3d1bf1">9b=
95515</a><span style=3D"color:rgb(34,34,34);font-family:Arial,Helvetica,san=
s-serif">=C2=A0</span><span style=3D"font-family:Arial,Helvetica,sans-serif=
"><font color=3D"#0b5394">I believe I have addressed your discuss and comme=
nts. Please let me know if any further changes are needed. I plan to addres=
s the comments of a few other people here shortly and publish a new version=
.</font></span></div><div class=3D"gmail_default" style=3D"font-family:verd=
ana,sans-serif"><span style=3D"font-family:Arial,Helvetica,sans-serif"><fon=
t color=3D"#0b5394"><br></font></span></div><div class=3D"gmail_default" st=
yle=3D"font-family:verdana,sans-serif"><span style=3D"font-family:Arial,Hel=
vetica,sans-serif"><font color=3D"#0b5394">Best regards,</font></span></div=
><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif"><spa=
n style=3D"font-family:Arial,Helvetica,sans-serif"><font color=3D"#0b5394">=
Ivaylo</font></span></div><div class=3D"gmail_default" style=3D"font-family=
:verdana,sans-serif"><span style=3D"font-family:Arial,Helvetica,sans-serif"=
><font color=3D"#0b5394">=C2=A0</font></span></div><div class=3D"gmail_defa=
ult" style=3D"font-family:verdana,sans-serif"><span style=3D"font-family:Ar=
ial,Helvetica,sans-serif"><font size=3D"1" color=3D"#999999">--</font></spa=
n></div><div><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div style=3D"font-family:Helvetica"><f=
ont size=3D"1" color=3D"#999999"><span style=3D"font-family:Arial">Ivaylo P=
etrov</span><br></font></div><div><div style=3D"margin:0px;font-stretch:nor=
mal;line-height:normal"><p style=3D"font-stretch:normal;line-height:normal;=
margin:0px;min-height:14px"><font size=3D"1" color=3D"#999999"><br></font><=
/p><div style=3D"margin:0px;padding:0px 0px 20px;width:1949px"><div><div st=
yle=3D"margin:8px 0px 0px;padding:0px"><div><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bot=
tom:0pt;text-align:justify"><font size=3D"1" color=3D"#999999"><span style=
=3D"font-family:Arial;vertical-align:baseline;white-space:pre-wrap">CONFIDE=
NTIALITY NOTICE: </span><font face=3D"Arial"><span style=3D"white-space:pre=
-wrap">This email may contain confidential and privileged material for the =
sole use of the intended recipient(s).</span></font></font></p><p dir=3D"lt=
r" style=3D"font-family:Arial;line-height:1.38;margin-top:0pt;margin-bottom=
:0pt;text-align:justify"><span style=3D"vertical-align:baseline;white-space=
:pre-wrap"><font size=3D"1" color=3D"#999999">It is strictly forbidden to s=
hare any part of this message with any third party, without the written con=
sent of the sender.</font></span></p><p dir=3D"ltr" style=3D"font-family:Ar=
ial;line-height:1.38;margin-top:0pt;margin-bottom:0pt;text-align:justify"><=
span style=3D"white-space:pre-wrap"><font size=3D"1" color=3D"#999999">If y=
ou have received this message by mistake, please notify the sender immediat=
ely by email and delete the message and any file attached to it. Thank you!=
</font></span></p></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div><div style=
=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"></div><div s=
tyle=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"></div></=
div></div><div style=3D"font-family:Roboto,RobotoDraft,Helvetica,Arial,sans=
-serif"></div></div></div></div></div></div></div></div></div></div></div><=
/div></div></div></div></div></div></div></div><br></div></div><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Oct 22, 20=
20 at 5:27 PM Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit=
.edu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex">On Tue, Oct 20, 2020 at 07:58:06PM -0700, Roman Danyliw via Datatracker=
 wrote:<br>
&gt; ** Section 5.=C2=A0 Per =E2=80=9COn the other hand, an oracle can pote=
ntially be built based<br>
&gt; on detecting the network resources which is only done if the signature=
<br>
&gt; validation passes.=E2=80=9D, I didn=E2=80=99t follow what this means.<=
br>
<br>
The scenario is an attacker sending probably-bogus signatures to the node<b=
r>
that behaves in this way.=C2=A0 The (lack of) outbound network requests is =
an<br>
oracle as to whether the signature is valid.=C2=A0 This is generally not us=
eful<br>
in its own right, but is a fairly common building block to assemble with<br=
>
other weaknesses into a consolidated attack, which is why I assumed it was<=
br>
mentioned.<br>
<br>
-Ben<br>
</blockquote></div>

--0000000000006049a305b546322e--


From nobody Mon Nov 30 03:27:45 2020
Return-Path: <john.mattsson@ericsson.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 E92573A08D4 for <cose@ietfa.amsl.com>; Mon, 30 Nov 2020 03:27:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 TjmNNVrb8Mfs for <cose@ietfa.amsl.com>; Mon, 30 Nov 2020 03:27:40 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50079.outbound.protection.outlook.com [40.107.5.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64AB73A08AF for <cose@ietf.org>; Mon, 30 Nov 2020 03:27:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C3OKoO0kxoXxuEKyveHyDi9QA5HFDmUp+tI7EXZmgT0deBm3lbKm5s1gwdm6eHcmKS8wDZ3cDT7WVb4N/uZvCu21oBOUwwOoj4Jh/lnetPYehdewpcZEoX/XrHl776pHvVJzQ1/FfbUW+2m26kGvWfeXkUe5GEx/mR3tfCfWRiepUPSdhizPH6S91/GMznCBbwJEtMY2RmLucIX8tBLIW3yZjIFBZSBdFK8pEi2WGfbG5aCSGT+oSxIWkujw5cDvjLhLs8yblv3OUTHF+76uoISJGPewdaCxeHaCUjQXwMvbjpzfLdy/X15XIbYOSRDH9xIX+1rUDYpkjDy2d26CfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qanOE/QVeEhE+AJ+yw3kdxUUvhpr5pUlwxLnW0XBD4g=; b=eGp0H2/Rl9Uxh+tzVQLxFKoZDIcCe6ioDLo+l/U2gdmEoq2k7+a8c19fdaFEr9tXU+VA/FPUa4dbOv1hWA7DR6Pcvlst5ZDtL9owSHO2xS8MA0rjEluTI0ZyMyATtmleo4GX5q8wbJ5h2SpiyfuAno01fnncHz4QBGezDTR0ACeRShkCirR8YRVW+kQ6XFmuf4AmDZmSkBgVkyMHmGlbBA0MmdXvLzmRadGs7IpJy2tNTbFr41plWeS8PyT1qgO7ErnhRO606Jcp0OJA1H2WD/brbz+q1RT+M7KKpCHs/YEDXQmLK71R7r6fhLrXqg0DhQdI0+gBiXRiLt+5y5xV7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qanOE/QVeEhE+AJ+yw3kdxUUvhpr5pUlwxLnW0XBD4g=; b=EWO/sRQQmx6uusSASvlj6f00Ko61z1VobONcVH+puuY1XUehM5s4qk7FPnIe9j7LFkGCcLYzKBzXBZY9McYdOUnQsqUMjOLzCLjVUIyfYlB5qTX3UxEojlgvk0c0poztouPShol4DYUIjpMzKBTBquxzcmw2CvGSWxF3FzQI3nc=
Received: from HE1PR0701MB3050.eurprd07.prod.outlook.com (2603:10a6:3:4b::8) by HE1PR07MB3433.eurprd07.prod.outlook.com (2603:10a6:7:38::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.9; Mon, 30 Nov 2020 11:27:36 +0000
Received: from HE1PR0701MB3050.eurprd07.prod.outlook.com ([fe80::5c61:f031:a660:fe7]) by HE1PR0701MB3050.eurprd07.prod.outlook.com ([fe80::5c61:f031:a660:fe7%11]) with mapi id 15.20.3632.016; Mon, 30 Nov 2020 11:27:36 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, cose <cose@ietf.org>
Thread-Topic: [COSE] CBOR Certificates Open Issues
Thread-Index: AQHWwkhaV65lVChvUUC0xkVv9URw+KnXaS0AgACBjACAAbc6gIAAUbYAgAC45wCABfc8gA==
Date: Mon, 30 Nov 2020 11:27:36 +0000
Message-ID: <E90636E6-AB71-4C34-8C53-C8F8646F3B61@ericsson.com>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com> <18362.1606354029@localhost> <C39BE80D-F815-4D8F-A13D-65F1345324EC@ericsson.com> <29873.1606411284@localhost>
In-Reply-To: <29873.1606411284@localhost>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: sandelman.ca; dkim=none (message not signed) header.d=none;sandelman.ca; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [81.225.97.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d1ac2c5-e4f7-4615-0d16-08d89522f06d
x-ms-traffictypediagnostic: HE1PR07MB3433:
x-microsoft-antispam-prvs: <HE1PR07MB3433016ABC81A1D7234D6B4A89F50@HE1PR07MB3433.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RjKRCt8kOii11LdF8ZX01uObQlHumhGqrYMwAdUheYDkVZAb5IoUTkWdTlhiXZTZhOZ1+cfuSlDUwzaM8s040a4kX8xuDiD2DeJOc+piR/8AL5/pjVWkStmfN6JCdubmdMNHaxmBxZPeGLtdFZB8KV3wKgV+yKRc1qANCZR9dtW6m28X3yawM6T3650zfBr8XH+/Ui4u4D1AlBPT3QQzOmhXLRuRFaQ6scISb99SZOGzxgLo6ls7K6Hwqv7CN5b3xmb/9CmXn3727Vj0QKdpjI7pz8Mw7A+2+/+JmBRTdMET/OZ1i3do8zAxQeKZYMV4TCKEfTehHbRG0w88MRqANQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR0701MB3050.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(136003)(366004)(396003)(346002)(376002)(64756008)(44832011)(316002)(110136005)(86362001)(66446008)(6512007)(2906002)(76116006)(36756003)(66476007)(71200400001)(6506007)(186003)(66556008)(53546011)(66946007)(8936002)(66574015)(83380400001)(26005)(8676002)(5660300002)(33656002)(478600001)(2616005)(6486002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?am51Y2psTGcxSzdyVWdkcXBiRndoekFRbWlWUjk1Mmt2Z2xJTXltV09mMFZS?= =?utf-8?B?REl2ZTZXUk1xSHczMkZ2cXlvQVVPaDgwcUl2ZDlJemJtUTJnTmQxZE9mdVha?= =?utf-8?B?U3Y0eC9zMlYydnhaL0liaHZEelREZWhkSEo1T0ErK2t2RDdJdXVCYzVnMHMx?= =?utf-8?B?a2o5YmVWaGJXdVZVUklrYUNHM0ZraGRkTmN5RzA4MlhqcEFMeHE3aXFaN01Q?= =?utf-8?B?Uy9zaDFJQzU0MWErTkFjTUdMS3RLZHVJVnI0Mit1emxsSGt1M0JNUnRWZHBR?= =?utf-8?B?aUpNV3Zrb2RpTDN6U0h2d3F5eTlSVkl3T3R4TG9KNy84YmpZV3Y2dUEzVFF2?= =?utf-8?B?dlRDV2hDR05VS2xLekhESFFKSjZKeG1YY3BrTU42d1Z5SUpzQnhMK256Wlgy?= =?utf-8?B?RUhrQjk3c1I5Ry9ZRHhwd0pJUC9uSVVVWmRnQUhNRjRRZk0zdHlpWU41YTFj?= =?utf-8?B?eUxheVZzUlFyMjRrS3hoQlVhNU4xTGJQV1NDMCtZZzBndERNbzlsNFZJajhH?= =?utf-8?B?dTRxd2I3YWRIT21XcEcrSHNsVHJwdUM1WnJacnd6bFNhb1Q0L1VGRHFEUnRO?= =?utf-8?B?cVMyWUFvKy8wK3dWR2VKa3RTeG9PTVYrMkdzWUdZOVdaQ3dXcW1PRy9ETjd6?= =?utf-8?B?Q2tnRjlZR2ZOU0swQ254YXhrRUJ3TkJoMm5JTEMza1kzd2dkVi9zQ1AwM0Jl?= =?utf-8?B?bW1JZDEwLzl5SEhrdklrb3ZWQUsxZjZJTDA3VUdkR1pQbU91RHd3Sy9RSlMy?= =?utf-8?B?Q2Q3YjVITHpUUFdvZFRpaWZjWk91Nkd1a0RtUkw2NDdaZ3JKd2ZNZHZiMEs2?= =?utf-8?B?WlFmM2hOQmRqckxScHN2Rms5eEN3aWMxdnFiazZqblZPY096RGd2eVpxeCtD?= =?utf-8?B?VEVib1JzUkZuTzNxN2FUam1FcHhKRlBkYy91cEVJYzBkSjMxdnc1OXhSL0gr?= =?utf-8?B?V3FMS3o1dGloekJpTys1OEZKL3BMc0dPcDRrUVFxSUM3ZnB2TjVSWWNLN1B3?= =?utf-8?B?NzVaYXVSdUNiUTJ4SVV6REkzUE5tTHNVaTArampGRFZ1Wk96K3dyWC9QcUdu?= =?utf-8?B?T280NHZIWTZwQ3J6MGdlZEFINlltVHJOT1ZFZEdOY1dkUWNROGVObzUva3Nr?= =?utf-8?B?UWl5S1huMHhiVlNRTW1LMjBPZ0JFd0JlbGVTNEwwNnlSM3dxay9EN1pBMUc1?= =?utf-8?B?M0N3WHMxblZ4eHFydFZQVG1VTFRsVVNWbkdZSkpCN1N3Ri9hMklmV3A5eVJ6?= =?utf-8?B?QlNyOFM5OVVqalBCVUdFWldiWXBueGRLaG9GQUliUURnQks2OUNWcWxuN0Nl?= =?utf-8?Q?oOYM6O3rd30kFvPAUJmSNVALgKbGKtX/q7?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <C50C0DB29A15B643AF62BE03B8E59AF5@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB3050.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d1ac2c5-e4f7-4615-0d16-08d89522f06d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2020 11:27:36.7390 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CMpnXYpnsim2uA87KsNb38sgdQM6OA825oKyatFWK5bfc61aq7JZYEbLi+dyNx8GfwsB5tHclsVbxz5j6n4KyVtnf9GwcLERjxJkMbaxiaM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3433
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/hzZ0o3wfQNyIOvVxKUc6bclIeNA>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 30 Nov 2020 11:27:43 -0000

TWljaGFlbCBSaWNoYXJkc29uIHdyb3RlOg0KPk15IHBvaW50IHJlbWFpbnMgdGhhdCBhbiBJb1Qg
ZGV2aWNlIHN0b3JpbmcgYSByb290IGNlcnRpZmljYXRlIG9ubHkgbmVlZHMgdGhlDQo+cHVibGlj
IGtleSBhbmQgKm1heWJlKiB0aGUgRE4sIGlmIGl0IGhhcyBtb3JlIHRoYW4gb25lIHN1Y2ggYW5j
aG9yLg0KDQpJIGFncmVlLiBCdXQgeW91IG1pZ2h0IHdhbnQgdG8gc3RvcmUgdmFsaWRpdHkgYW5k
IHNvbWUgZXh0ZW5zaW9ucyBhcyB3ZWxsLiBCYXNlZCBvbiB5b3VyIGNvbW1lbnRzIEkgbWFkZSBh
IGNvbW1pdCB0aGF0IG1vdmVzIHRoZSB0d28gU0hBLTEgYWxnb3JpdGhtcyB0byAtMjU1IGFuZCAt
MjU0LiBJIGFncmVlIGlmIGl0IGlzIGdvb2QgdG8gaW5kaWNhdGUgdGhhdCB0aGV5IHNob3VsZCBu
b3QgYmUgdXNlZCBpbiBhbnkgbmV3IGNlcnRpZmljYXRlcyAocm9vdCBvciBub3QpLiBXZSBjYW4g
ZGlzY3VzcyBtb3JlIGRldGFpbHMgb2YgdGhlIElBTkEgcmVnaXN0cmF0aW9ucyBhdCBzb21lIGlu
dGVyaW0gbWVldGluZy4NCg0KQ2hlZXJzLA0KSm9obg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KRnJvbTogTWljaGFlbCBSaWNoYXJkc29uIDxtY3IraWV0ZkBzYW5kZWxtYW4uY2E+
DQpEYXRlOiBUaHVyc2RheSwgMjYgTm92ZW1iZXIgMjAyMCBhdCAxODoyMQ0KVG86IEpvaG4gTWF0
dHNzb24gPGpvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29tPiwgY29zZSA8Y29zZUBpZXRmLm9yZz4N
ClN1YmplY3Q6IFJlOiBbQ09TRV0gQ0JPUiBDZXJ0aWZpY2F0ZXMgT3BlbiBJc3N1ZXMNCg0KDQpK
b2huIE1hdHRzc29uIDxqb2huLm1hdHRzc29uQGVyaWNzc29uLmNvbT4gd3JvdGU6DQogICAgPiBI
aSBNaWNoYWVsLA0KDQogICAgPiBNaWNoYWVsIFJpY2hhcmRzb24gd3JvdGU6DQoNCiAgICA+PiBJ
IGhvcGUgdGhhdCB0aGUgY29tcHJlc3Npb24gb2YgRE5zIHdpbGwgYmUgZGlzdGluZ3Vpc2hlZCBz
dWNoIHRoYXQgdGhlcmUgaXMNCiAgICA+PiBvbmx5IG9uZSB3YXkgdG8gZG8gaXQsIGFuZCBvbmUg
Y2FuIGNvbXBhcmUgdGhlIGNvbXByZXNzZWQgZm9ybXMgcmF0aGVyIHRoYW4NCiAgICA+PiBoYXZp
bmcgdG8gZXhwYW5kIGl0IHRvIGJlIHN1cmUuDQogICAgPj4gSSBkb24ndCBmZWVsIGNvbmZpZGVu
dCB0aGF0IHRoaXMgd2lsbCBiZSB0aGUgY2FzZSBiZWNhdXNlIEkgdGhpbmsgdGhhdCB0aGVyZQ0K
ICAgID4+IHdpbGwgYWx3YXlzIGJlIGFuICJvdXQiIHdoZXJlIHJhdyBERVIgYml0cyBjYW4gYmUg
aW5jbHVkZWQgZm9yIHRoaW5ncyB0aGF0DQogICAgPj4gdGhlIGNvbXByZXNzb3IgZG9lc24ndCBr
bm93IGhvdyB0byBkZWFsIHdpdGguICBTbyBhIHN0dXBpZCBjb21wcmVzc29yIG1pZ2h0DQogICAg
Pj4gcHJvZHVjZSBhIGJpZ2dlciByZXN1bHQgdGhhbiBhIHNtYXJ0ZXIgY29tcHJlc3Nvci4NCg0K
ICAgID4gQSBsb25nIGFzIERFUiBpcyBEaXN0aW5ndWlzaGVkICh3aGljaCBpdCBzaG91bGQgYmUp
IGFuZCB0aGUgQ0JPUg0KICAgID4gZW5jb2RpbmcgaXMgb25lLXRvLW9uZSAod2hpY2ggaXQgc2hv
dWxkIGJlKSBjb21wYXJpbmcgdGhlIENCT1IgZW5jb2RlZA0KICAgID4gRE5zIHdpbGwgbm90IGJl
IGEgcHJvYmxlbS4NCg0KT2theSwgSSd2ZSByZS1yZWFkIHRoZSBkb2N1bWVudC4NCkkgdGhvdWdo
dCB0aGF0IHRoZXJlIHdlcmUgc29tZSBvdXRzLCBpLmUuIGlmIHNvbWUgcmFyZWx5IG9jY3VyaW5n
IHRoaW5nDQpvY2N1cmVkIHRoYXQgaXQgY291bGQgYmUgc2VudCBhcyBwaWVjZXMgb2YgREVSLiAg
Tm8gc3VjaCB0aGluZ3Mgb2NjdXIuDQoNClNvLCBJIGFncmVlLCB3ZSBjYW4gY29tcGFyZSBDQk9S
IGVuY29kZWQgRE5zLg0KTXkgcG9pbnQgcmVtYWlucyB0aGF0IGFuIElvVCBkZXZpY2Ugc3Rvcmlu
ZyBhIHJvb3QgY2VydGlmaWNhdGUgb25seSBuZWVkcyB0aGUNCnB1YmxpYyBrZXkgYW5kICptYXli
ZSogdGhlIEROLCBpZiBpdCBoYXMgbW9yZSB0aGFuIG9uZSBzdWNoIGFuY2hvci4NCg0KICAgID4+
IEkgYWxzbyB3b25kZXIgYWJvdXQgdGhpcyB3b3JrIGluIHRoZSBjb250ZXh0IG9mIFBhY2tlZCBD
Qk9SLg0KICAgID4+IFNob3VsZCB3ZSByZXN0YXJ0IG91ciB0aGlua2luZyBhc3N1bWluZyB0aGF0
IHdlIGFyZSByZWFsbHkganVzdCBidWlsZGluZyBhDQogICAgPj4gc3RhdGljIGRpcmVjdG9yeSBm
b3IgUGFja2VkIENCT1I/ICBJIHN1c3BlY3QgdGhhdCB0aGlzIGJlc3Bva2UgY29tcHJlc3Npb24N
CiAgICA+PiB3aWxsIGRvIGJldHRlciBmb3IgYnl0ZXMtb24tdGhlIHdpcmUsIGJ1dCB3aGF0IGlz
IHRoZSBjb2RlIHNpemUgaW1wYWN0LA0KICAgID4+IGFzc3VtaW5nIHRoYXQgUGFja2VkIENCT1Ig
Y29kZSB3YXMgYWxyZWFkeSBhdmFpbGFibGU/DQoNCiAgICA+IEkgZG8gbm90IHNlZSBob3cgUGFj
a2V0IENCT1Igd291bGQgcmVwbGFjZSBhbnl0aGluZyBpbiB0aGlzDQogICAgPiBjb250ZXh0LiBX
aGF0IGlzIG1haW5seSBuZWVkZWQgaGVyZSBpcyBhIERFUiAtPiBDQk9SICBvbmUtdG8tb25lDQog
ICAgPiBmdW5jdGlvbi4gQ0JPUiBwYWNraW5nIGlzIENCT1IgLT4gQ0JPUiBhbmQgaXQgaXMgbm90
IG9uZS10by1vbmUgKGl0IGlzDQogICAgPiBub3QgYSBmdW5jdGlvbikuIFBhY2tlZCBDQk9SIHNl
ZW1zIHRvIHdvcmsgYmVzdCBvbiB2ZXJ5IHN0cnVjdHVyZWQNCiAgICA+IGRhdGEuIFBhY2tlZCBD
Qk9SIHdpdGggb3Igd2l0aG91dCBhIHN0YXRpYyBkaWN0aW9uYXJ5IGNvdWxkIGJlIHVzZWQgdG8N
CiAgICA+IHBhY2sgYSBjNWNoYWluIG9mIENCT1IgY2VydGlmaWNhdGVzLiBJIGd1ZXNzIHlvdSBj
b3VsZCBhbHNvDQogICAgPiB0aGVvcmV0aWNhbGx5IGNvbWJpbmUgYSBkaWZmZXJlbnQgKG5vdCB5
ZXQgc3BlY2lmaWVkKSBERVIgLT4gQ0JPUg0KICAgID4gb25lLXRvLW9uZSBmdW5jdGlvbiB3aXRo
IGEgKG5vdCB5ZXQgc3BlY2lmaWVkKSBkZXRlcm1pbmlzdGljIG9uZS10by1vbmUNCiAgICA+IENC
T1IgcGFja2luZywgYW5kIGEgKG5vdCB5ZXQgc3BlY2lmaWVkKSBkaWN0aW9uYXJ5LCBidXQgSSB0
aGluayB0aGUNCiAgICA+ICJjb21wcmVzc2lvbiIgd291bGQgYmUgbGltaXRlZC4NCg0KSSBndWVz
cyB5b3UgYXJlIHJpZ2h0Lg0KDQotLQ0KTWljaGFlbCBSaWNoYXJkc29uIDxtY3IrSUVURkBzYW5k
ZWxtYW4uY2E+ICAgLiBvIE8gKCBJUHY2IEnDuFQgY29uc3VsdGluZyApDQogICAgICAgICAgIFNh
bmRlbG1hbiBTb2Z0d2FyZSBXb3JrcyBJbmMsIE90dGF3YSBhbmQgV29ybGR3aWRlDQoNCg==


From nobody Mon Nov 30 04:51:54 2020
Return-Path: <cabo@tzi.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 573073A0A92 for <cose@ietfa.amsl.com>; Mon, 30 Nov 2020 04:51:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 kzYU6iKuG-NC for <cose@ietfa.amsl.com>; Mon, 30 Nov 2020 04:51:49 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AC493A0AE5 for <cose@ietf.org>; Mon, 30 Nov 2020 04:51:41 -0800 (PST)
Received: from [192.168.217.120] (p548dca87.dip0.t-ipconnect.de [84.141.202.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Cl4qb2xd3zyT5; Mon, 30 Nov 2020 13:51:39 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <E90636E6-AB71-4C34-8C53-C8F8646F3B61@ericsson.com>
Date: Mon, 30 Nov 2020 13:51:39 +0100
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, cose <cose@ietf.org>
X-Mao-Original-Outgoing-Id: 628433498.909515-4a6d1d4ec1887c64b390dcbc9253af76
Content-Transfer-Encoding: quoted-printable
Message-Id: <23F7047A-6BB5-41EA-8674-00BDF4C62514@tzi.org>
References: <CE82A57E-9F43-4B32-8A34-92CE9E17375A@ericsson.com> <03E3EAD0-694A-4903-97B8-9E3A004EA911@vigilsec.com> <AAA909D0-B873-4BA2-B82B-0F5A0984739C@ericsson.com> <18362.1606354029@localhost> <C39BE80D-F815-4D8F-A13D-65F1345324EC@ericsson.com> <29873.1606411284@localhost> <E90636E6-AB71-4C34-8C53-C8F8646F3B61@ericsson.com>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/6n6gyFMdQtwxzT7p7jQ5Dd9zNXw>
Subject: Re: [COSE] CBOR Certificates Open Issues
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 30 Nov 2020 12:51:52 -0000

On 2020-11-30, at 12:27, John Mattsson =
<john.mattsson=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
>  -255 and -254

(Not that this matters here at all, but I might note that the 1+1 byte =
range of integers in CBOR goes from =E2=80=94256 to 255.)

Gr=C3=BC=C3=9Fe, Carsten

