
From nobody Fri Jul  1 06:27:36 2016
Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A525012D5C5 for <ace@ietfa.amsl.com>; Fri,  1 Jul 2016 06:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tPgSsZf3k8PL for <ace@ietfa.amsl.com>; Fri,  1 Jul 2016 06:27:32 -0700 (PDT)
Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com [IPv6:2a00:1450:4010:c07::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0058B12D54B for <ace@ietf.org>; Fri,  1 Jul 2016 06:27:31 -0700 (PDT)
Received: by mail-lf0-x236.google.com with SMTP id f6so77229800lfg.0 for <ace@ietf.org>; Fri, 01 Jul 2016 06:27:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to; bh=qvNj1Y19HSiKbQEqoOPKQs6LaGWlGQKAHJTLAYIMXEs=; b=vzuGUVGps9zOOiLSgSXCtSD3H2Mm5Am5hlD89FoWa4lMKGYtfgzZhOqgSgKa0flQ03 rgS31FmTUZtUSsV0YECF89xISXANsrtTFLlQuVdnHkyCfenuJ8soxNWpmXh/8bAyP4FX NZw23oEcHNAu47dds56E663+UTz7UABd42aDDToZvHBACIddJkymCIR++rAyCW84mUm2 5eZ4BhSs6Bx90JoWYvC586/h2aet3Wu1r6rscCqVhSfLCvFekD6rdG+q+rM2HHhYI7Du v9kxCaCEsmunN1HMmQ+j8T9DTB77CmRCPfhKR7C6EbW7Bg69eHQtfkJjpxtSesNUTuKN qHVg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to; bh=qvNj1Y19HSiKbQEqoOPKQs6LaGWlGQKAHJTLAYIMXEs=; b=eNvKcrjz6j1UYmFXHEvNZYqdt6TZbX4lFyjjtWaA6rYC0XO0Pxk8jvYbL9M/zOOKEZ dgY5s2VgacTPrijvTYUA+qPdOP4OTUpX/5mARXkz1s0N3MS0Kqhu3BEbDxMDSy44WhOq COvCEmLpRYiTuB3HXyERJx/+ssmkt1rmjRR8Jll7fuUHqKIOYotmp3IIEP52J+bNnf7u B2CJ7pUlfpKscyTWrs09g3lvBHTpWwWc0pbzvUV8zXQ9e0PlbWgdruwq+JjWLxDEfvGX DkeCJM2v1fJCBcvtVvi6Y14Uba4PzV+VDqju3pVG4nAHk9Bq82EmNED5lsn8kfFH0OKS sHDQ==
X-Gm-Message-State: ALyK8tJD1b8Z7psqraL/SBhO6eYeFJz6D+TkPUoFQ1WnfDwCKUhSAw6qRjQigKuSdYQ+QSpQ
X-Received: by 10.46.32.150 with SMTP id g22mr5545771lji.30.1467379649738; Fri, 01 Jul 2016 06:27:29 -0700 (PDT)
Received: from [192.168.0.166] ([85.235.12.155]) by smtp.gmail.com with ESMTPSA id e65sm2260408lji.30.2016.07.01.06.27.28 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Jul 2016 06:27:28 -0700 (PDT)
References: <20160701132226.24682.90160.idtracker@ietfa.amsl.com>
To: "ace@ietf.org" <ace@ietf.org>
From: Ludwig Seitz <ludwig@sics.se>
X-Forwarded-Message-Id: <20160701132226.24682.90160.idtracker@ietfa.amsl.com>
Message-ID: <57766FC0.20801@sics.se>
Date: Fri, 1 Jul 2016 15:27:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <20160701132226.24682.90160.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms070804060805000508020909"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/dvU-XT_aSZT4wNMsVdNhI3uud9M>
Subject: [Ace] Fwd: New Version Notification for draft-seitz-ace-ocsoap-profile-00.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2016 13:27:35 -0000

This is a cryptographically signed message in MIME format.

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

Hello ACE,

I have submitted a profile of draft-ietf-ace-oauth-authz using object=20
security (OSCOAP). In addition to showing how to use OSCOAP together=20
with the ACE framework, I hope this draft can serve as an example of how =

I thought that profiles would extend the framework in=20
draft-ietf-ace-oauth-authz.

Regards,

Ludwig



-------- Forwarded Message --------
Subject: New Version Notification for draft-seitz-ace-ocsoap-profile-00.t=
xt
Date: Fri, 01 Jul 2016 06:22:26 -0700
From: internet-drafts@ietf.org
To: Ludwig Seitz <ludwig@sics.se>


A new version of I-D, draft-seitz-ace-ocsoap-profile-00.txt
has been successfully submitted by Ludwig Seitz and posted to the
IETF repository.

Name:		draft-seitz-ace-ocsoap-profile
Revision:	00
Title:		OSCOAP profile of ACE
Document date:	2016-07-01
Group:		Individual Submission
Pages:		9
URL:=20
https://www.ietf.org/internet-drafts/draft-seitz-ace-ocsoap-profile-00.tx=
t
Status:=20
https://datatracker.ietf.org/doc/draft-seitz-ace-ocsoap-profile/
Htmlized:=20
https://tools.ietf.org/html/draft-seitz-ace-ocsoap-profile-00


Abstract:
    This memo specifies a profile for the ACE framework for
    Authentication and Authorization.  It utilizes Object Security of
    CoAP (OSCOAP) and Ephemeral Diffie-Hellman over COSE (EDHOC) to
    provide communication security, server authentication, and proof-of-
    possession for a key owned by the client and bound to an OAuth 2.0
    access token.

=20



Please note that it may take a couple of minutes from the time of submiss=
ion
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat





--------------ms070804060805000508020909
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CtQwggTqMIID0qADAgECAhAU4QcxMULaotNy8Yzm2pESMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMzE0MDkzNDMyWhcNMTcwMzE0MDkzNDMyWjA4MRcwFQYDVQQDDA5sdWR3
aWdAc2ljcy5zZTEdMBsGCSqGSIb3DQEJARYObHVkd2lnQHNpY3Muc2UwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9kgmm82Op78D9DXYNJrQW5bUdSxElnOC/CzAK/enHn+uF
B/RLo8alI6Ukd35qsAtcje0I3e/RtbkRnkEuhKneH+aDRofy7YaWQO61CjIlcdndTx8FEmXK
/swcafYX5PbyzQFGgApwtWFkVXcq3R87CDB3VbkHzTHIBmfwZ4hhDeEyuJoSuWEVWQppfTji
/GpVLiDx6s+Zqm3qI5EkjvhQ+jX3tJxXqUf4w1BY6/sBLfvr7TOPGPoAmi6B2UOgyDSfX3c0
+jzlYFLNb6Eqc7uGvaQi7VN39kAJXz9f+qL/wokaNjboK3/JyTG/ikxsWymzO9E0/U9apn2Y
z5SVUGSDAgMBAAGjggGxMIIBrTAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUH
AwIGCCsGAQUFBwMEMAkGA1UdEwQCMAAwHQYDVR0OBBYEFN37NX1Db3Xp23cbQI1MpYPUMw84
MB8GA1UdIwQYMBaAFCSBbDlhvkkPj7cbRivJKLUnSG1oMG8GCCsGAQUFBwEBBGMwYTAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3Auc3RhcnRzc2wuY29tMDkGCCsGAQUFBzAChi1odHRwOi8v
YWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zY2EuY2xpZW50MS5jcnQwOAYDVR0fBDEwLzAtoCug
KYYnaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2NhLWNsaWVudDEuY3JsMBkGA1UdEQQSMBCB
Dmx1ZHdpZ0BzaWNzLnNlMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBG
BgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3Rh
cnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAUy78MN+soYHwIz+6m9mMkzPF
KfgIq7sLupWnis7K5U66U9zfKOVDReyfUvPmar7P7Tb9uNNrUlkk3lSISplqU30TMnVbtK5D
I0mxdpa1hZxIAa8uWQnAh/oYJJYaMziKxpZgsUjel6/ZnD0z/QsuHo763I1boi2ghe4Knj0f
qFO79ErRr9aJJBfQlFVwQ4gRoYtMz18/usC3eqGxFz8a/LCeRMWeZJagGJ/St1WW1HUBmMFd
vRFweeUdCvDbzK+WjqbxhXyi7b0sH65lWIjINCBVQ0AvqOwm/aXEWcIQlAIJjr2kEC6c0VY6
V1aP16BAKooEgGGOTrmcDGeteXZRyjCCBeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEw
DQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMT
IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMw
MTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAn
BgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFy
dENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGt
TCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdf
a89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx
7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4D
IM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFg
MA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0T
AQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNv
bS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5z
dGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRz
L2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wB
i4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspB
OB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvets
D+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyI
NBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA
0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf
1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/
tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH
2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9
VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp
/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENBAhAU4QcxMULa
otNy8Yzm2pESMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNjA3MDExMzI3MjhaMC8GCSqGSIb3DQEJBDEiBCB+Z7r2cmoU
NyldKHqAPyTNGCc39qx8j/83nOLFFAxEjTBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQB
KjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkG
A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVu
dCBDQQIQFOEHMTFC2qLTcvGM5tqREjCBnAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBD
QQIQFOEHMTFC2qLTcvGM5tqREjANBgkqhkiG9w0BAQEFAASCAQBcNFB9O2cEchcYqzEWUqXW
tFPB3t8c4LUVq9oqmpKFHptKW0DSpKggEtQPEpfbCoKyj0wl8y7NDmtoHLRUKy2eDIZdFbuq
BD5PI5qW4sVWsHPSHT0Ey1k8d4tIGA4S7OvMx2+37vQQsjaehhI+yt/tma/77jF1dWIweiHf
OgND5fp/0qpoUYYBNAiLfgACHuFJH5GpiEubtnM+8UcZadb34CtarctYG7mTqW+bIc6Hu/qL
LcGeQJNhsRRzjFxtj6oNQ8y5zT7q4peBbExyjsa6iIXYR1Lgdxh0AKnLpaYe0GJmzzB0Q2C+
KZVku7Ht/llSeUy9+xflSEDE4onVJy4pAAAAAAAA
--------------ms070804060805000508020909--


From nobody Fri Jul  1 08:12:12 2016
Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EA3912D6A8 for <ace@ietfa.amsl.com>; Fri,  1 Jul 2016 08:12:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NKoSu7umZnPY for <ace@ietfa.amsl.com>; Fri,  1 Jul 2016 08:12:09 -0700 (PDT)
Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 48CD612D6A7 for <ace@ietf.org>; Fri,  1 Jul 2016 08:12:09 -0700 (PDT)
Received: by mail-lf0-x232.google.com with SMTP id f6so79255529lfg.0 for <ace@ietf.org>; Fri, 01 Jul 2016 08:12:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version; bh=nQtf8N/Dd4s0RQQXAUtiSq/NVS+8FflB+bsY3PYaJxE=; b=yWCfGxOK+kLrRuV7qHJBr80v4NnXqjpJ8NDJvsNx9rxxPXvxF0L9hfMSY7d5AmXN0b VXPoQJnlHemud9rkcQvr/jnt16g2x8QPbYyPPLgKA5EJyGBFzTsKHrLmMQAa9qZUBbVs E6txp3BIyeqQ96qOj4fxjRrrCdx9QEiiuyJ8Wt5SEd/618HdwJn6rufNkPEajhCIM7Uv /yWubvoBXGhxsG48mk58TsBZz+nR3ALnt+PaPLaKHw+8SMgZ+l0h+2YTcQklnbQ/99CW ZakbIvSaB3P2SDHdTdGTWcjKNEIGHLCPJCcOxx1xI1hkfm1TXXixg3RbBwFlqo0yhL3H a6zQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=nQtf8N/Dd4s0RQQXAUtiSq/NVS+8FflB+bsY3PYaJxE=; b=XmjiktrlmjKmA/qak0lpYawPVnEmfeLCDt+VUOS0gcVhrkbHUgcqJTtFjK70Ztu8Dw R6dlHEI74lJoXCCYOCbD/Qf83H3mkGHodYBxMb0MK8/JMPy7SiKp+zA/eBScbQG3/OkS 3a95Nz/QDy2tpTxZUZKmkqO14MXE1m8yj8MO4nCKbXZUZlKzLRozWPMF7Kb5vXY9wqW7 OUgtC7Lmsi+u5RoEtiE2c6rN9zkQ/tAFHwvbHy/AnQqMC4OtW/FGsiat3PFu6aenWpkQ X7GWyk45UzkIp5mWIEoiDxKHw1o6R2q3hzbhVvTQ1cpbK8mH1shR3kG30LMnDoPxrf4j cOig==
X-Gm-Message-State: ALyK8tLI7bG/L60nI2v4wdpaLM2PDo8r6Ep4A6SThLSstvONrBDogm2z89QRIyZtTGz8o34L
X-Received: by 10.25.141.75 with SMTP id p72mr5695675lfd.86.1467385927136; Fri, 01 Jul 2016 08:12:07 -0700 (PDT)
Received: from [192.168.0.166] ([85.235.12.155]) by smtp.gmail.com with ESMTPSA id s87sm2318062lfg.46.2016.07.01.08.12.05 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Jul 2016 08:12:06 -0700 (PDT)
To: "ace-chairs@ietf.org" <ace@ietf.org>
From: Ludwig Seitz <ludwig@sics.se>
Message-ID: <57768845.9040209@sics.se>
Date: Fri, 1 Jul 2016 17:12:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090500060308020301060009"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/9PXsqKSlMlGIlQ4WW3KHDgjSfp0>
Subject: [Ace] Presentation slot request for IETF 96
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jul 2016 15:12:11 -0000

This is a cryptographically signed message in MIME format.

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

Hello ACE chairs,

I would like to request two slots at IETF 96 to present

draft-ietf-ace-oauth-authz-02

and

draft-seitz-ace-oscoap-profile

Regards,

Ludwig Seitz

--=20
Ludwig Seitz, PhD
SICS Swedish ICT AB
Ideon Science Park
Building Beta 2
Scheelev=C3=A4gen 17
SE-223 70 Lund

Phone +46(0)70-349 92 51
http://www.sics.se


--------------ms090500060308020301060009
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CtQwggTqMIID0qADAgECAhAU4QcxMULaotNy8Yzm2pESMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMzE0MDkzNDMyWhcNMTcwMzE0MDkzNDMyWjA4MRcwFQYDVQQDDA5sdWR3
aWdAc2ljcy5zZTEdMBsGCSqGSIb3DQEJARYObHVkd2lnQHNpY3Muc2UwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9kgmm82Op78D9DXYNJrQW5bUdSxElnOC/CzAK/enHn+uF
B/RLo8alI6Ukd35qsAtcje0I3e/RtbkRnkEuhKneH+aDRofy7YaWQO61CjIlcdndTx8FEmXK
/swcafYX5PbyzQFGgApwtWFkVXcq3R87CDB3VbkHzTHIBmfwZ4hhDeEyuJoSuWEVWQppfTji
/GpVLiDx6s+Zqm3qI5EkjvhQ+jX3tJxXqUf4w1BY6/sBLfvr7TOPGPoAmi6B2UOgyDSfX3c0
+jzlYFLNb6Eqc7uGvaQi7VN39kAJXz9f+qL/wokaNjboK3/JyTG/ikxsWymzO9E0/U9apn2Y
z5SVUGSDAgMBAAGjggGxMIIBrTAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUH
AwIGCCsGAQUFBwMEMAkGA1UdEwQCMAAwHQYDVR0OBBYEFN37NX1Db3Xp23cbQI1MpYPUMw84
MB8GA1UdIwQYMBaAFCSBbDlhvkkPj7cbRivJKLUnSG1oMG8GCCsGAQUFBwEBBGMwYTAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3Auc3RhcnRzc2wuY29tMDkGCCsGAQUFBzAChi1odHRwOi8v
YWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zY2EuY2xpZW50MS5jcnQwOAYDVR0fBDEwLzAtoCug
KYYnaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2NhLWNsaWVudDEuY3JsMBkGA1UdEQQSMBCB
Dmx1ZHdpZ0BzaWNzLnNlMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBG
BgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3Rh
cnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAUy78MN+soYHwIz+6m9mMkzPF
KfgIq7sLupWnis7K5U66U9zfKOVDReyfUvPmar7P7Tb9uNNrUlkk3lSISplqU30TMnVbtK5D
I0mxdpa1hZxIAa8uWQnAh/oYJJYaMziKxpZgsUjel6/ZnD0z/QsuHo763I1boi2ghe4Knj0f
qFO79ErRr9aJJBfQlFVwQ4gRoYtMz18/usC3eqGxFz8a/LCeRMWeZJagGJ/St1WW1HUBmMFd
vRFweeUdCvDbzK+WjqbxhXyi7b0sH65lWIjINCBVQ0AvqOwm/aXEWcIQlAIJjr2kEC6c0VY6
V1aP16BAKooEgGGOTrmcDGeteXZRyjCCBeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEw
DQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMT
IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMw
MTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAn
BgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFy
dENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGt
TCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdf
a89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx
7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4D
IM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFg
MA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0T
AQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNv
bS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5z
dGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRz
L2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wB
i4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspB
OB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvets
D+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyI
NBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA
0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf
1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/
tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH
2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9
VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp
/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENBAhAU4QcxMULa
otNy8Yzm2pESMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNjA3MDExNTEyMDVaMC8GCSqGSIb3DQEJBDEiBCDmOWSgX3vI
Cbd8JssCMxqdEjMx180klfmBmxYXwxLF8zBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQB
KjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkG
A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVu
dCBDQQIQFOEHMTFC2qLTcvGM5tqREjCBnAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBD
QQIQFOEHMTFC2qLTcvGM5tqREjANBgkqhkiG9w0BAQEFAASCAQBefkQh3woeq7u5pdV8AhVh
WTKc94FlQZHACdQyHsBuccwaI9EjwC5p84XeuTtvfxsSM5WGO4hke9XKUxu9GtxLaNiJn6QC
r932QhyyFns6DTxsfgg2FH6gjYi4Lo6yUXjMRix2qizzfkd90F4MNyb51o4KokN9kfT5Kwvw
3230Qus8cN6fpA1MdoysVa9q+SXIMWs3HyyVqNJ/EYyOqe8Rv7OvSigjvDEPBU3Us1sHgA25
tKf0HuAOHA4oUBeNpzE0egG5Sn33gxrXiDXUiSJt5RnEbLgbnz7fC1/TxmmCXLMGBuI03M44
VIHe/RlNCQdSlOvinAbXVdvO1OQAGb5HAAAAAAAA
--------------ms090500060308020301060009--


From nobody Tue Jul  5 13:45:15 2016
Return-Path: <samuel@erdtman.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CC5D12D54B for <ace@ietfa.amsl.com>; Tue,  5 Jul 2016 13:45:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=erdtman-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uBKslt1VJOaN for <ace@ietfa.amsl.com>; Tue,  5 Jul 2016 13:45:10 -0700 (PDT)
Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 798A712D548 for <Ace@ietf.org>; Tue,  5 Jul 2016 13:45:09 -0700 (PDT)
Received: by mail-wm0-x22c.google.com with SMTP id 187so29059746wmz.1 for <Ace@ietf.org>; Tue, 05 Jul 2016 13:45:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erdtman-se.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=JtVJb8KmfVYl6Pt2ANvIqgxzqlFvN3/dptkO4SGa+DA=; b=cXRq6IYrccsCSMZcHQDraaDuex9P0VndaxarmFqTC/H78rIR8xslf/rI5p8glhqQMY OZ6spK+0rXLOUMg5s7okccjinpo+ztrqNet30Odxxbyg5+BXixgod1FifzxsfhUM2wwM AGpaAc6kWItVTGqQ7j3uzfS32JdcTTiIYPP8sTEaDlQLHluDDEAuPd5rM/AdC+/umiMi LaqR0rXvv29rTlvS/CUOLOqpCepM1GTNc7FKE667sUru6jDvTu2LpbMLBGBeq4rwllW7 A2koMnXQgT/dvQBsG7Cu3HpFEfyUGQxOkdFABXd4yEBV20dPuH3JwDden7A33KN7Pt/f W2JA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=JtVJb8KmfVYl6Pt2ANvIqgxzqlFvN3/dptkO4SGa+DA=; b=M77hVJLEjZ6O3z3nNBtYPEtsDTpNIvF8Q6rLuUsuHb+85It6bj5yIDulVyVUk4ptI/ xipkwVmgDc1sqbR2KnegpU4Ygc1nbRjwZOTFFG3wKTOigziZkkwvbveuRGSSUeSzN3+F 0sO1doOGoLTnr/zl1QrGH54h8qKrgLgFjWFIDVXXXCQxmgjxGnxyY2V6zLxeEnzlpUuA RWC0UP5iyG2ahZ0nEE9VVoqiuh1SNi4qBVBfGFInyfc7jncWpg9GGgfK0S9XtH6F2J8k sH0346L74glF8+gsqWA/hL/+D9nP7a1pNiZxudCgJdLqqc8hehivTGOSUCLyRX/xPHzc tpmg==
X-Gm-Message-State: ALyK8tJ/jdwz0uu8Oe42BeoA/NfwDA3e7T+kFMW8nJqg9B9y0l1QnTqNybqY29Jd4IyFTiqBrh9Y6BURjGwL5w==
X-Received: by 10.28.21.140 with SMTP id 134mr18576330wmv.50.1467751507796; Tue, 05 Jul 2016 13:45:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.114.232 with HTTP; Tue, 5 Jul 2016 13:45:07 -0700 (PDT)
In-Reply-To: <CAF2hCbYAtTTp0SFKrNuyjL0YkTdWD+4wFFof3q4fXrG61r36uw@mail.gmail.com>
References: <CAF2hCbZMWFP2vFp=0XQgpTOu55DJBT4DkLDpqrf7q8FGf9L=Mg@mail.gmail.com> <CAF2hCbYAtTTp0SFKrNuyjL0YkTdWD+4wFFof3q4fXrG61r36uw@mail.gmail.com>
From: Samuel Erdtman <samuel@erdtman.se>
Date: Tue, 5 Jul 2016 22:45:07 +0200
Message-ID: <CAF2hCbZX5PKOrxCrYYyD-5gOHWPzFo2sqmUcWMCsHgbVdjqd5w@mail.gmail.com>
To: Ace@ietf.org
Content-Type: multipart/alternative; boundary=001a1145ac523dc6b20536e987d8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/Ofz0iFskx308dD_ZLkmHk5JCmRY>
Subject: Re: [Ace] A question for the ACE framework and CWT
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2016 20:45:13 -0000

--001a1145ac523dc6b20536e987d8
Content-Type: text/plain; charset=UTF-8

ping, any thoughts on this?

//Samuel

On Tue, Jun 21, 2016 at 8:32 AM, Samuel Erdtman <samuel@erdtman.se> wrote:

> It was pointed out to me that the sentence below ended abruptly (thanks
> Ludwig)
>
> "On the other hand it is not relay necessary to have it there, the reason
> for the mapping registries is to avoid CBOR label/key conflicts between
> attributes. So information about"
>
> It should be
>
> On the other hand it is not relay necessary to have it there, the reason
> for the mapping registries is to avoid CBOR label/key conflicts between
> attributes. So information about major type can just as well be kept in the
> specification defining the mapping.
>
> //Samuel
>
> On Sat, Jun 18, 2016 at 12:38 PM, Samuel Erdtman <samuel@erdtman.se>
> wrote:
>
>> Hi
>>
>> When writing the IANA mapping sections for the ACE framework and CWT I
>> first required registrations to include the CBOR major type, Later I did
>> not (e.g.
>> https://tools.ietf.org/html/draft-ietf-ace-oauth-authz-02#section-10.7).
>> I would like to here the preferences of the group so that we can update
>> mapping registries to have the same format.
>>
>> The benefit of having the CBOR major type in the registry is that one
>> then has more of the important information in one place.
>>
>> On the other hand it is not relay necessary to have it there, the reason
>> for the mapping registries is to avoid CBOR label/key conflicts between
>> attributes. So information about
>>
>> In COSE (https://tools.ietf.org/html/draft-ietf-cose-msg-13) it is
>> included "value  This contains the CBOR type for the value portion of the
>> label."
>>
>> I would vote to keep data in registries at a minimum, i.e. exclude CBOR
>> Major type from there.
>>
>> Opinions?
>>
>> Best regards
>> //Samuel
>>
>>
>>
>

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

<div dir=3D"ltr"><div>ping, any thoughts on this?<br><br></div>//Samuel<br>=
</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Jun=
 21, 2016 at 8:32 AM, Samuel Erdtman <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:samuel@erdtman.se" target=3D"_blank">samuel@erdtman.se</a>&gt;</span> wro=
te:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>It was pointed =
out to me that the sentence below ended abruptly (thanks Ludwig)<span class=
=3D""><br><br>&quot;On the other hand it is not relay necessary to have it =
there, the reason
 for the mapping registries is to avoid CBOR label/key conflicts between
 attributes. So information about&quot;<br><br></span>It should be <br><br>=
On the other hand it is not relay necessary to have it there, the reason
 for the mapping registries is to avoid CBOR label/key conflicts between
 attributes. So information about major type can just as well be kept in th=
e specification defining the mapping.<span class=3D"HOEnZb"><font color=3D"=
#888888"><br><br></font></span></div><span class=3D"HOEnZb"><font color=3D"=
#888888">//Samuel<br></font></span></div><div class=3D"HOEnZb"><div class=
=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sat, J=
un 18, 2016 at 12:38 PM, Samuel Erdtman <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:samuel@erdtman.se" target=3D"_blank">samuel@erdtman.se</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><div><div><d=
iv><div><div>Hi<br><br></div>When writing the IANA mapping sections for the=
 ACE framework and CWT I first required registrations to include the CBOR m=
ajor type, Later I did not (e.g. <a href=3D"https://tools.ietf.org/html/dra=
ft-ietf-ace-oauth-authz-02#section-10.7" target=3D"_blank">https://tools.ie=
tf.org/html/draft-ietf-ace-oauth-authz-02#section-10.7</a>). I would like t=
o here the preferences of the group so that we can update mapping registrie=
s to have the same format.<br><br></div>The benefit of having the CBOR majo=
r type in the registry is that one then has more of the important informati=
on in one place.<br><br></div>On the other hand it is not relay necessary t=
o have it there, the reason for the mapping registries is to avoid CBOR lab=
el/key conflicts between attributes. So information about <br><br>In COSE (=
<a href=3D"https://tools.ietf.org/html/draft-ietf-cose-msg-13" target=3D"_b=
lank">https://tools.ietf.org/html/draft-ietf-cose-msg-13</a>) it is include=
d &quot;value=C2=A0 This contains the CBOR type for the value portion of th=
e label.&quot;<br><br></div><div>I would vote to keep data in registries at=
 a minimum, i.e. exclude CBOR Major type from there.<br></div><div><br></di=
v>Opinions?<br><br></div>Best regards<span><font color=3D"#888888"><br></fo=
nt></span></div><span><font color=3D"#888888">//Samuel<br><div><div><div><b=
r><br></div></div></div></font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--001a1145ac523dc6b20536e987d8--


From nobody Tue Jul  5 13:55:19 2016
Return-Path: <Michael.Jones@microsoft.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEFB512D193 for <ace@ietfa.amsl.com>; Tue,  5 Jul 2016 13:55:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z1HKLbBVZUrm for <ace@ietfa.amsl.com>; Tue,  5 Jul 2016 13:55:15 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0137.outbound.protection.outlook.com [104.47.42.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38ED7128E18 for <Ace@ietf.org>; Tue,  5 Jul 2016 13:55:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=520hox/Y9fS73JEFJAZ4kpGB+qc+tCDB9xdLb3zuVoc=; b=D1lAuk+CvDahchO1A0kYNlTtlbhT0kCVC8XGz6HXzNBNXj4oO2fDVsLXDTKq5FphrxDVbajhpfaXwdaL83tfcKo9DlFt/vvhHdQSt4gMK5w9VlSYpmJz2Qt7yd6uJ6Vz+zAkyF45Sx2KtPxeD4IGgGnB89wzwEGTt/dlIdM5NIc=
Received: from SN1PR0301MB1645.namprd03.prod.outlook.com (10.162.130.139) by SN1PR0301MB1647.namprd03.prod.outlook.com (10.162.130.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.523.12; Tue, 5 Jul 2016 20:55:12 +0000
Received: from SN1PR0301MB1645.namprd03.prod.outlook.com ([10.162.130.139]) by SN1PR0301MB1645.namprd03.prod.outlook.com ([10.162.130.139]) with mapi id 15.01.0523.028; Tue, 5 Jul 2016 20:55:13 +0000
From: Mike Jones <Michael.Jones@microsoft.com>
To: Samuel Erdtman <samuel@erdtman.se>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] A question for the ACE framework and CWT
Thread-Index: AQHRyU2KYwBydeZJEESpYUKjm/QXq5/zeqQAgBbu+4CAAAK8QA==
Date: Tue, 5 Jul 2016 20:55:12 +0000
Message-ID: <SN1PR0301MB1645DC27DF5396B73195579FF5390@SN1PR0301MB1645.namprd03.prod.outlook.com>
References: <CAF2hCbZMWFP2vFp=0XQgpTOu55DJBT4DkLDpqrf7q8FGf9L=Mg@mail.gmail.com> <CAF2hCbYAtTTp0SFKrNuyjL0YkTdWD+4wFFof3q4fXrG61r36uw@mail.gmail.com> <CAF2hCbZX5PKOrxCrYYyD-5gOHWPzFo2sqmUcWMCsHgbVdjqd5w@mail.gmail.com>
In-Reply-To: <CAF2hCbZX5PKOrxCrYYyD-5gOHWPzFo2sqmUcWMCsHgbVdjqd5w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Jones@microsoft.com; 
x-originating-ip: [2001:4898:80e8:3::650]
x-ms-office365-filtering-correlation-id: 06ab6371-2c0d-47ac-e415-08d3a516a8f4
x-microsoft-exchange-diagnostics: 1; SN1PR0301MB1647; 6:yS9KC2rmZKf14NKgZu4Iy/3qt+EpKY06ga3oVoPGr8BPvFur+K8Hg5DMSrUtISdnCdgg/qPqlVGsUqcxHotRtdtLnmgWtNdrnne5vIRi2wQ0T6L+LLf/XcBfAYASI9nt4Gptzs/2uAop+KTvQxa6lUS1tO8EnBRli4WMunqxvcjDaagd1OXVLjbb7w4HkK1deoHjWLX1iddAymbjWllX9h8p/Mdaef4ydocxJdallytSTSowOUwusF1sw/u1Mf8UEwjAWt1W5KsgXr6X/xisG8lml2UW67u18iITY4ZCQISgMBTO2nC/YRWhrE9EN3a+X/Sko+Qh+g2wqh/fslzGCg==; 5:mx/TBrGlUuiNQ7EQV5uyY1JYbTaZwsCRduVodmPvYvmzPGi4OKcew7ymom5F/njwyluKfn3yNTYm3n0ujT/+Ty8Dhd0NJ42uPLrcLFOXXX6xlCCMvcfoQj5c+iBRIGX5Zhb51gvQA2QwgcV6YNA89A==; 24:gYUBp2YUmN8GGx1aiYGPS7eR9qLu5pe9MVXuw7qV/BKtLo+Z/sZtTfHhbesKPwpZ+gKjysXAs5YEYZYVn4GfQi7naRCTl5MknR7YkBhNfRM=; 7:Ijxwfah4xtofx+pBTtbN0izi/HABxYdnEaTNKa+LGz3+Bvc+E/DUIa5pjYIcIzGZzR9vRVsHcGc1zGmP1LYEuRJn68MJNhWsSMR4RZGUPx+7tnLO3SYkLZ39LJIa1Y4ZuS9NeZa3Ljq8Wuw+iY4BhT38yle5bge331PpRNZsCS5SjNPl8AXkf0fGpKssv9R5S/tDNn2Bng4jTTQuY6/mskF7hE+dhrI0BmxMF1460gCADm6C8U3OMPMGVXvuiPls
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1647;
x-microsoft-antispam-prvs: <SN1PR0301MB16477D5C81D9C3AD3716374EF5390@SN1PR0301MB1647.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(61426038)(61427038); SRVR:SN1PR0301MB1647; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0301MB1647; 
x-forefront-prvs: 0994F5E0C5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(189002)(24454002)(199003)(377454003)(478694002)(8990500004)(77096005)(7696003)(7736002)(19609705001)(122556002)(5003600100003)(86362001)(189998001)(106116001)(86612001)(106356001)(7846002)(586003)(6116002)(7906003)(101416001)(102836003)(76576001)(92566002)(790700001)(8676002)(19625215002)(33656002)(81166006)(81156014)(2950100001)(105586002)(19300405004)(10090500001)(10400500002)(15975445007)(50986999)(19617315012)(5001770100001)(10290500002)(97736004)(16236675004)(5005710100001)(8936002)(3280700002)(74316002)(9686002)(3660700001)(2900100001)(87936001)(76176999)(54356999)(2906002)(68736007)(5002640100001)(99286002)(107886002)(2501003)(19580395003)(19580405001)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0301MB1647; H:SN1PR0301MB1645.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_SN1PR0301MB1645DC27DF5396B73195579FF5390SN1PR0301MB1645_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2016 20:55:12.9875 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB1647
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/a9i-A1rh_Su-C4sMf-J2u9ZOMTc>
Subject: Re: [Ace] A question for the ACE framework and CWT
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2016 20:55:18 -0000

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

SSBhZ3JlZSB0aGF0IHdlIGRvbuKAmXQgbmVlZCB0byAvIHdhbnQgdG8gYWRkIHRoaXMgdG8gdGhl
IHJlZ2lzdHJ5Lg0KDQpGcm9tOiBBY2UgW21haWx0bzphY2UtYm91bmNlc0BpZXRmLm9yZ10gT24g
QmVoYWxmIE9mIFNhbXVlbCBFcmR0bWFuDQpTZW50OiBUdWVzZGF5LCBKdWx5IDUsIDIwMTYgMTo0
NSBQTQ0KVG86IEFjZUBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtBY2VdIEEgcXVlc3Rpb24gZm9y
IHRoZSBBQ0UgZnJhbWV3b3JrIGFuZCBDV1QNCg0KcGluZywgYW55IHRob3VnaHRzIG9uIHRoaXM/
DQovL1NhbXVlbA0KDQpPbiBUdWUsIEp1biAyMSwgMjAxNiBhdCA4OjMyIEFNLCBTYW11ZWwgRXJk
dG1hbiA8c2FtdWVsQGVyZHRtYW4uc2U8bWFpbHRvOnNhbXVlbEBlcmR0bWFuLnNlPj4gd3JvdGU6
DQpJdCB3YXMgcG9pbnRlZCBvdXQgdG8gbWUgdGhhdCB0aGUgc2VudGVuY2UgYmVsb3cgZW5kZWQg
YWJydXB0bHkgKHRoYW5rcyBMdWR3aWcpDQoNCiJPbiB0aGUgb3RoZXIgaGFuZCBpdCBpcyBub3Qg
cmVsYXkgbmVjZXNzYXJ5IHRvIGhhdmUgaXQgdGhlcmUsIHRoZSByZWFzb24gZm9yIHRoZSBtYXBw
aW5nIHJlZ2lzdHJpZXMgaXMgdG8gYXZvaWQgQ0JPUiBsYWJlbC9rZXkgY29uZmxpY3RzIGJldHdl
ZW4gYXR0cmlidXRlcy4gU28gaW5mb3JtYXRpb24gYWJvdXQiDQoNCkl0IHNob3VsZCBiZQ0KDQpP
biB0aGUgb3RoZXIgaGFuZCBpdCBpcyBub3QgcmVsYXkgbmVjZXNzYXJ5IHRvIGhhdmUgaXQgdGhl
cmUsIHRoZSByZWFzb24gZm9yIHRoZSBtYXBwaW5nIHJlZ2lzdHJpZXMgaXMgdG8gYXZvaWQgQ0JP
UiBsYWJlbC9rZXkgY29uZmxpY3RzIGJldHdlZW4gYXR0cmlidXRlcy4gU28gaW5mb3JtYXRpb24g
YWJvdXQgbWFqb3IgdHlwZSBjYW4ganVzdCBhcyB3ZWxsIGJlIGtlcHQgaW4gdGhlIHNwZWNpZmlj
YXRpb24gZGVmaW5pbmcgdGhlIG1hcHBpbmcuDQovL1NhbXVlbA0KDQpPbiBTYXQsIEp1biAxOCwg
MjAxNiBhdCAxMjozOCBQTSwgU2FtdWVsIEVyZHRtYW4gPHNhbXVlbEBlcmR0bWFuLnNlPG1haWx0
bzpzYW11ZWxAZXJkdG1hbi5zZT4+IHdyb3RlOg0KSGkNCldoZW4gd3JpdGluZyB0aGUgSUFOQSBt
YXBwaW5nIHNlY3Rpb25zIGZvciB0aGUgQUNFIGZyYW1ld29yayBhbmQgQ1dUIEkgZmlyc3QgcmVx
dWlyZWQgcmVnaXN0cmF0aW9ucyB0byBpbmNsdWRlIHRoZSBDQk9SIG1ham9yIHR5cGUsIExhdGVy
IEkgZGlkIG5vdCAoZS5nLiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1h
Y2Utb2F1dGgtYXV0aHotMDIjc2VjdGlvbi0xMC43KS4gSSB3b3VsZCBsaWtlIHRvIGhlcmUgdGhl
IHByZWZlcmVuY2VzIG9mIHRoZSBncm91cCBzbyB0aGF0IHdlIGNhbiB1cGRhdGUgbWFwcGluZyBy
ZWdpc3RyaWVzIHRvIGhhdmUgdGhlIHNhbWUgZm9ybWF0Lg0KVGhlIGJlbmVmaXQgb2YgaGF2aW5n
IHRoZSBDQk9SIG1ham9yIHR5cGUgaW4gdGhlIHJlZ2lzdHJ5IGlzIHRoYXQgb25lIHRoZW4gaGFz
IG1vcmUgb2YgdGhlIGltcG9ydGFudCBpbmZvcm1hdGlvbiBpbiBvbmUgcGxhY2UuDQpPbiB0aGUg
b3RoZXIgaGFuZCBpdCBpcyBub3QgcmVsYXkgbmVjZXNzYXJ5IHRvIGhhdmUgaXQgdGhlcmUsIHRo
ZSByZWFzb24gZm9yIHRoZSBtYXBwaW5nIHJlZ2lzdHJpZXMgaXMgdG8gYXZvaWQgQ0JPUiBsYWJl
bC9rZXkgY29uZmxpY3RzIGJldHdlZW4gYXR0cmlidXRlcy4gU28gaW5mb3JtYXRpb24gYWJvdXQN
Cg0KSW4gQ09TRSAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtY29zZS1t
c2ctMTMpIGl0IGlzIGluY2x1ZGVkICJ2YWx1ZSAgVGhpcyBjb250YWlucyB0aGUgQ0JPUiB0eXBl
IGZvciB0aGUgdmFsdWUgcG9ydGlvbiBvZiB0aGUgbGFiZWwuIg0KSSB3b3VsZCB2b3RlIHRvIGtl
ZXAgZGF0YSBpbiByZWdpc3RyaWVzIGF0IGEgbWluaW11bSwgaS5lLiBleGNsdWRlIENCT1IgTWFq
b3IgdHlwZSBmcm9tIHRoZXJlLg0KDQpPcGluaW9ucz8NCkJlc3QgcmVnYXJkcw0KLy9TYW11ZWwN
Cg0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uaG9lbnpiDQoJe21z
by1zdHlsZS1uYW1lOmhvZW56Yjt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglj
b2xvcjojMDAyMDYwOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5vcm1hbDsN
Cgl0ZXh0LWRlY29yYXRpb246bm9uZSBub25lO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMDIwNjAiPkkgYWdyZWUgdGhhdCB3ZSBkb27igJl0IG5l
ZWQgdG8gLyB3YW50IHRvIGFkZCB0aGlzIHRvIHRoZSByZWdpc3RyeS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwMjA2
MCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gQWNlIFtt
YWlsdG86YWNlLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlNhbXVlbCBF
cmR0bWFuPGJyPg0KPGI+U2VudDo8L2I+IFR1ZXNkYXksIEp1bHkgNSwgMjAxNiAxOjQ1IFBNPGJy
Pg0KPGI+VG86PC9iPiBBY2VAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtBY2Vd
IEEgcXVlc3Rpb24gZm9yIHRoZSBBQ0UgZnJhbWV3b3JrIGFuZCBDV1Q8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0
Ij5waW5nLCBhbnkgdGhvdWdodHMgb24gdGhpcz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Ly9TYW11ZWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgSnVuIDIxLCAyMDE2IGF0IDg6MzIgQU0sIFNhbXVlbCBF
cmR0bWFuICZsdDs8YSBocmVmPSJtYWlsdG86c2FtdWVsQGVyZHRtYW4uc2UiIHRhcmdldD0iX2Js
YW5rIj5zYW11ZWxAZXJkdG1hbi5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJs
b2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4w
cHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmln
aHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij5JdCB3YXMgcG9pbnRlZCBvdXQgdG8gbWUgdGhhdCB0aGUgc2VudGVu
Y2UgYmVsb3cgZW5kZWQgYWJydXB0bHkgKHRoYW5rcyBMdWR3aWcpPGJyPg0KPGJyPg0KJnF1b3Q7
T24gdGhlIG90aGVyIGhhbmQgaXQgaXMgbm90IHJlbGF5IG5lY2Vzc2FyeSB0byBoYXZlIGl0IHRo
ZXJlLCB0aGUgcmVhc29uIGZvciB0aGUgbWFwcGluZyByZWdpc3RyaWVzIGlzIHRvIGF2b2lkIENC
T1IgbGFiZWwva2V5IGNvbmZsaWN0cyBiZXR3ZWVuIGF0dHJpYnV0ZXMuIFNvIGluZm9ybWF0aW9u
IGFib3V0JnF1b3Q7PGJyPg0KPGJyPg0KSXQgc2hvdWxkIGJlIDxicj4NCjxicj4NCk9uIHRoZSBv
dGhlciBoYW5kIGl0IGlzIG5vdCByZWxheSBuZWNlc3NhcnkgdG8gaGF2ZSBpdCB0aGVyZSwgdGhl
IHJlYXNvbiBmb3IgdGhlIG1hcHBpbmcgcmVnaXN0cmllcyBpcyB0byBhdm9pZCBDQk9SIGxhYmVs
L2tleSBjb25mbGljdHMgYmV0d2VlbiBhdHRyaWJ1dGVzLiBTbyBpbmZvcm1hdGlvbiBhYm91dCBt
YWpvciB0eXBlIGNhbiBqdXN0IGFzIHdlbGwgYmUga2VwdCBpbiB0aGUgc3BlY2lmaWNhdGlvbiBk
ZWZpbmluZyB0aGUgbWFwcGluZy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gY2xhc3M9ImhvZW56YiI+PHNwYW4gc3R5bGU9ImNvbG9yOiM4ODg4ODgi
Pi8vU2FtdWVsPC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gU2F0LCBKdW4gMTgsIDIwMTYgYXQgMTI6Mzgg
UE0sIFNhbXVlbCBFcmR0bWFuICZsdDs8YSBocmVmPSJtYWlsdG86c2FtdWVsQGVyZHRtYW4uc2Ui
IHRhcmdldD0iX2JsYW5rIj5zYW11ZWxAZXJkdG1hbi5zZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTox
Mi4wcHQiPkhpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+V2hlbiB3cml0aW5nIHRoZSBJQU5BIG1hcHBpbmcg
c2VjdGlvbnMgZm9yIHRoZSBBQ0UgZnJhbWV3b3JrIGFuZCBDV1QgSSBmaXJzdCByZXF1aXJlZCBy
ZWdpc3RyYXRpb25zIHRvIGluY2x1ZGUgdGhlIENCT1IgbWFqb3IgdHlwZSwgTGF0ZXIgSSBkaWQg
bm90IChlLmcuDQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1hY2Utb2F1dGgtYXV0aHotMDIjc2VjdGlvbi0xMC43IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1hY2Utb2F1dGgtYXV0aHotMDIjc2Vj
dGlvbi0xMC43PC9hPikuIEkgd291bGQgbGlrZSB0byBoZXJlIHRoZSBwcmVmZXJlbmNlcyBvZiB0
aGUgZ3JvdXAgc28gdGhhdCB3ZSBjYW4gdXBkYXRlIG1hcHBpbmcgcmVnaXN0cmllcyB0byBoYXZl
IHRoZSBzYW1lIGZvcm1hdC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij5UaGUgYmVuZWZpdCBvZiBoYXZpbmcg
dGhlIENCT1IgbWFqb3IgdHlwZSBpbiB0aGUgcmVnaXN0cnkgaXMgdGhhdCBvbmUgdGhlbiBoYXMg
bW9yZSBvZiB0aGUgaW1wb3J0YW50IGluZm9ybWF0aW9uIGluIG9uZSBwbGFjZS48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206
MTIuMHB0Ij5PbiB0aGUgb3RoZXIgaGFuZCBpdCBpcyBub3QgcmVsYXkgbmVjZXNzYXJ5IHRvIGhh
dmUgaXQgdGhlcmUsIHRoZSByZWFzb24gZm9yIHRoZSBtYXBwaW5nIHJlZ2lzdHJpZXMgaXMgdG8g
YXZvaWQgQ0JPUiBsYWJlbC9rZXkgY29uZmxpY3RzIGJldHdlZW4gYXR0cmlidXRlcy4gU28gaW5m
b3JtYXRpb24gYWJvdXQNCjxicj4NCjxicj4NCkluIENPU0UgKDxhIGhyZWY9Imh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWNvc2UtbXNnLTEzIiB0YXJnZXQ9Il9ibGFuayI+
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtY29zZS1tc2ctMTM8L2E+KSBp
dCBpcyBpbmNsdWRlZCAmcXVvdDt2YWx1ZSZuYnNwOyBUaGlzIGNvbnRhaW5zIHRoZSBDQk9SIHR5
cGUgZm9yIHRoZSB2YWx1ZSBwb3J0aW9uIG9mIHRoZSBsYWJlbC4mcXVvdDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgd291bGQgdm90ZSB0byBr
ZWVwIGRhdGEgaW4gcmVnaXN0cmllcyBhdCBhIG1pbmltdW0sIGkuZS4gZXhjbHVkZSBDQk9SIE1h
am9yIHR5cGUgZnJvbSB0aGVyZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPk9waW5pb25zPzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CZXN0IHJlZ2FyZHM8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiM4ODg4ODgiPi8vU2FtdWVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
c3BhbiBzdHlsZT0iY29sb3I6Izg4ODg4OCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_SN1PR0301MB1645DC27DF5396B73195579FF5390SN1PR0301MB1645_--


From nobody Thu Jul  7 14:04:38 2016
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ace@ietf.org
Delivered-To: ace@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 20F1C12D69B; Thu,  7 Jul 2016 14:04:37 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.25.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160707210437.23721.98154.idtracker@ietfa.amsl.com>
Date: Thu, 07 Jul 2016 14:04:37 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/IF-lNfkp91_uwqNeTb1ltOBcEQM>
Cc: ace@ietf.org
Subject: [Ace] I-D Action: draft-ietf-ace-cbor-web-token-01.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2016 21:04:37 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Authentication and Authorization for Constrained Environments of the IETF.

        Title           : CBOR Web Token (CWT)
        Authors         : Erik WahlstrÃ¶m
                          Michael B. Jones
                          Hannes Tschofenig
                          Samuel Erdtman
	Filename        : draft-ietf-ace-cbor-web-token-01.txt
	Pages           : 19
	Date            : 2016-07-07

Abstract:
   CBOR Web Token (CWT) is a compact means of representing claims to be
   transferred between two parties.  CWT is a profile of the JSON Web
   Token (JWT) that is optimized for constrained devices.  The claims in
   a CWT are encoded in the Concise Binary Object Representation (CBOR)
   and CBOR Object Signing and Encryption (COSE) is used for added
   application layer security protection.  A claim is a piece of
   information asserted about a subject and is represented as a name/
   value pair consisting of a claim name and a claim value.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ace-cbor-web-token/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-ace-cbor-web-token-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ace-cbor-web-token-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu Jul  7 14:11:55 2016
Return-Path: <Michael.Jones@microsoft.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9DEB12D0CD for <ace@ietfa.amsl.com>; Thu,  7 Jul 2016 14:11:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HdNJE8OFqBUv for <ace@ietfa.amsl.com>; Thu,  7 Jul 2016 14:11:51 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0124.outbound.protection.outlook.com [104.47.33.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57D9012B01D for <ace@ietf.org>; Thu,  7 Jul 2016 14:11:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=nyU5jX4kz99a5dQXqCnIO8Wa9eTWk56RZhZnajX2vs0=; b=RnTU4qI9tYKeIKbl7Geflxa5M3d9i2nu+e3Rj4CXJ2eq2dCYSS/ZQgW4RuMp4qvRvOxb4Fx7JhYMTKxy9aNiGi0K3YFOLWchL0M+TnUBnHwvA87jkaec/gO9wuSYxZyxb9Zu4NQhphPAeRAwxlLX/V349jZKhFefHOSQ3+Cq+3w=
Received: from SN1PR0301MB1645.namprd03.prod.outlook.com (10.162.130.139) by SN1PR0301MB1645.namprd03.prod.outlook.com (10.162.130.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.523.12; Thu, 7 Jul 2016 21:11:49 +0000
Received: from SN1PR0301MB1645.namprd03.prod.outlook.com ([10.162.130.139]) by SN1PR0301MB1645.namprd03.prod.outlook.com ([10.162.130.139]) with mapi id 15.01.0523.028; Thu, 7 Jul 2016 21:11:49 +0000
From: Mike Jones <Michael.Jones@microsoft.com>
To: "ace@ietf.org" <ace@ietf.org>
Thread-Topic: IANA Considerations added to CBOR Web Token (CWT)
Thread-Index: AdHYkDktjUUFMupkRGqD1JCbN/mwKw==
Date: Thu, 7 Jul 2016 21:11:49 +0000
Message-ID: <SN1PR0301MB164594CBCA2356EB4D094699F53B0@SN1PR0301MB1645.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Jones@microsoft.com; 
x-originating-ip: [2001:4898:80e8::18d]
x-ms-office365-filtering-correlation-id: a56ee4e0-e663-4fe2-e93a-08d3a6ab4fbf
x-microsoft-exchange-diagnostics: 1; SN1PR0301MB1645; 6:81EMtjciH1c03HpjryeyBj90vU39P3xdy2kCtC//6p3B+6ysViBhpbhzMzniOUyh9lpCMubct8WrN5FzLjTYvp+veMlIjVWRnw6lEjGACaROIN5zY4X1o/vUKyJHxabSdgSwIEt6Df8uB8OaL3i3myY8lSpsAT2f8rZv32vEiy9T77Dg3vuN8SoW/bG0xXnCq7P6gqcD+UtjY1sOwhCCde7eDmwLVZmCRNm2+jnxqTbyMJ1Dl+HPpmpmacqK6OoBIdLrQSnRjKjMSFM0PziOo0KON/fq9HV60Y4ZQjIrrWxpmFf6s7/lGnZfW5jez31L5SvxTj3EmqHrAsnjT+tX8w==; 5:5gTEyMEbAhbbDBlZiQtVJlTSx7hYPpl71z0AyXJiT1pLRkE4/+bMdp3nCqr4+bdcOM+L0ISmRphY2qVexye5H+QztzpJsAqgqAjbA6WF8/eH2TDXFg1/lUkT9GN5rdMyCc945ISNIN3pYj7pPdxfIQ==; 24:TbKBuLBIP701C7XpukP8XctuUooXu07BhhnemGpUlzBRsYDWhdGXjuwfL7Z+2IrWCMWXILng5NaArUW/hoN0fl/gGhyP5R69ra0n+iZTfi0=; 7:9eoW4JyTDgPgqmdUvCqhjQBgbXl02jtxjnEww3DaGlz7S7F62+G8nh5Z5Z1ouzpvzl5e56or+B0zbS8mOXSdLSAMmcrWnXJUMYcn9L4nqcpIjCSxyRmF6o8emPntiF1kd7japd3DNZchVuPoz/ZzYo4vcPMXlpwMDmZZIPIIsdMqKOXPH6CbHwtXEE+hnZq8xAZuzcyiIZbOV7Gg2Ae7Hhe04thRoo+JLkP6yyLobycqxK+fFd2Bk9XVDesy6YFv
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1645;
x-microsoft-antispam-prvs: <SN1PR0301MB1645ADB49A9541B2AFEB22DDF53B0@SN1PR0301MB1645.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(31418570063057)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(61426038)(61427038); SRVR:SN1PR0301MB1645; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0301MB1645; 
x-forefront-prvs: 0996D1900D
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(209900001)(199003)(189002)(229853001)(87936001)(19617315012)(99286002)(33656002)(68736007)(8990500004)(107886002)(122556002)(19625215002)(3280700002)(105586002)(8936002)(2501003)(3660700001)(106356001)(86612001)(19300405004)(11100500001)(86362001)(16236675004)(2351001)(10090500001)(50986999)(9686002)(6116002)(102836003)(790700001)(77096005)(5002640100001)(450100001)(7846002)(19580395003)(74316002)(92566002)(7906003)(15975445007)(5003600100003)(2900100001)(7736002)(7696003)(2906002)(1730700003)(10290500002)(5640700001)(54356999)(110136002)(5630700001)(101416001)(8676002)(586003)(76576001)(97736004)(189998001)(81156014)(5005710100001)(81166006)(10400500002)(3826002)(6606295002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0301MB1645; H:SN1PR0301MB1645.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_SN1PR0301MB164594CBCA2356EB4D094699F53B0SN1PR0301MB1645_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2016 21:11:49.6016 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB1645
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/_McWz90pcKk-tMDh3IdAEEWnnGY>
Subject: [Ace] IANA Considerations added to CBOR Web Token (CWT)
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2016 21:11:54 -0000

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

The CBOR Web Token (CWT) specification now establishes the IANA CWT Claims =
registry and registers the CWT claims defined by the specification.  The ap=
plication/cwt CoAP content type is now also registered.

This version adds Samuel Erdtman as an editor in recognition of his already=
 significant contributions to the specification.

The specification is available at:

*         http://tools.ietf.org/html/draft-ietf-ace-cbor-web-token-01

An HTML-formatted version is also available at:

*         http://self-issued.info/docs/draft-ietf-ace-cbor-web-token-01.htm=
l

                                                          -- Mike

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


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:251091569;
	mso-list-type:hybrid;
	mso-list-template-ids:-984058548 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">The CBOR Web Token (CWT) specification now establish=
es the IANA CWT Claims registry and registers the CWT claims defined by the=
 specification.&nbsp; The application/cwt CoAP content type is now also reg=
istered.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This version adds Samuel Erdtman as an editor in rec=
ognition of his already significant contributions to the specification.<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The specification is available at:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level=
1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span style=
=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><a href=3D"http://tools.ietf.org/html/draft-=
ietf-ace-cbor-web-token-01">http://tools.ietf.org/html/draft-ietf-ace-cbor-=
web-token-01</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">An HTML-formatted version is also available at:<o:p>=
</o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level=
1 lfo1"><![if !supportLists]><span style=3D"font-family:Symbol"><span style=
=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New Roma=
n&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><a href=3D"http://self-issued.info/docs/draf=
t-ietf-ace-cbor-web-token-01.html">http://self-issued.info/docs/draft-ietf-=
ace-cbor-web-token-01.html</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- Mike<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">P.S.&nbsp; This notice was also posted at <a href=3D=
"http://self-issued.info/?p=3D1580">
http://self-issued.info/?p=3D1580</a> and as <a href=3D"https://twitter.com=
/selfissued">
@selfissued</a>.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_SN1PR0301MB164594CBCA2356EB4D094699F53B0SN1PR0301MB1645_--


From nobody Fri Jul  8 00:04:18 2016
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF1FF12D0F5; Fri,  8 Jul 2016 00:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 b4ojey5kgNJS; Fri,  8 Jul 2016 00:04:09 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CF0212D0B5; Fri,  8 Jul 2016 00:04:08 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-c7-577f506690be
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.183.84]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 90.F5.12516.6605F775; Fri,  8 Jul 2016 09:04:06 +0200 (CEST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.84) with Microsoft SMTP Server (TLS) id 14.3.294.0; Fri, 8 Jul 2016 09:03:56 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gYNDEmljfHWTfKJ756ZztZrO8Nrc/XTPp3bksEUa5uc=; b=fMq5V2uaBpFUFF80klap9juRS3GtfXjbs5SBveEdzbdXwo60Yl0nWXgJ1NGKR1w/O5buB//1tFQjyDgrZRML6b9EEjS6Jrlj01hdXtyCIYohcendpSeO70i8R9mTEyvlNrQMMqYNd9e+haDHh3fxRphYWSzmed3DU0g8PgITE6E=
Received: from AMXPR07MB070.eurprd07.prod.outlook.com (10.242.70.148) by AMXPR07MB072.eurprd07.prod.outlook.com (10.242.70.155) with Microsoft SMTP Server (TLS) id 15.1.528.16; Fri, 8 Jul 2016 07:03:54 +0000
Received: from AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) by AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) with mapi id 15.01.0528.024; Fri, 8 Jul 2016 07:03:54 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: "core@ietf.org" <core@ietf.org>, "cose@ietf.org" <cose@ietf.org>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: New Version Notification for draft-selander-ace-object-security-05.txt
Thread-Index: AQHR2G3dJR4k7DwmmE2nHZmL8yaTPqAOF8bQ
Date: Fri, 8 Jul 2016 07:03:54 +0000
Message-ID: <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com>
References: <20160707163729.23634.20152.idtracker@ietfa.amsl.com>
In-Reply-To: <20160707163729.23634.20152.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=francesca.palombini@ericsson.com; 
x-originating-ip: [80.216.62.213]
x-ms-office365-filtering-correlation-id: 2590db24-1cb4-4205-243d-08d3a6fe0643
x-microsoft-exchange-diagnostics: 1; AMXPR07MB072; 6:bBnM/fcF9RGtC1vszn4D3Cz0nSlUVlT8MtyWdtlqWtMm7ayWeIOqOFM8hurhFGKNgEvqXT8Mx9ZVtDU8DWQGh7L9nx0LqOMIYfG74UUub/zSFPDTPzqRpKsw5xzMFsra6Ad53K9ELtCikV87J2biYXPAaTs7Fsg7mwBmNCkLRlw4SwYNymzAQP4yf5nepCIbnTwiH4QW8xynK0SUmn5+PtlGSUvBk2Tfdd5cZddUH2CgDAXECWQCHmW1bV+B8suNx8hls0hFk2HKjqlfEzDn1fC2PFKrN1nuo4t8fwhYzsU=; 5:XDE4jW+6Y6JFeSxNSu8iCvUpnCH2t9ZUh2fwTesbTkv5jgoZvwB3sEl7eLmyvpUm2e4Ia2MGH1fqKkkz1jVYyfiBdzXB/34ilIsaZLXhs9OwAWaV1EPxZEZAjXqNhJFpdyXfmqd5IyfsiYr3a9rrXA==; 24:ayvostBFnEJeCBQ8wTf77dbSrXUzpqz+oeSPW50ibX1CfaOpFjBroKvILq1xQ5b6QUOfwfrSqhJpUF+LB69ur+ETq55rQW8Gmj0WPaVHabE=; 7:rZX2iCPCeQOuLK+GNcos+u0h/+v54XaVMWxfcTT/2emkR1aOsEL7dCY+BkDtEB1yyLbFGgmgJZEZDXPV2AEFz9+sT36IABbO5Id9i+iHt2e3841d5QPXAAskiLifOFqO6DbP+8Oh/s3YqJCoNhw/ov8JqcCUNjusUe70nMExzw9gVgGxo/SuszefB2bioCuduQ02lj9/JFRLSF3/6P3c3oNlk1wfTAb3tO+R0iKYMg+cSF4F0/EFv9a+LlKkm6ey
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMXPR07MB072;
x-microsoft-antispam-prvs: <AMXPR07MB0724DC05CBDCF7266C55674983C0@AMXPR07MB072.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(120809045254105)(192374486261705); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:AMXPR07MB072; BCL:0; PCL:0; RULEID:; SRVR:AMXPR07MB072; 
x-forefront-prvs: 0997523C40
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(189002)(377424004)(13464003)(199003)(76576001)(3846002)(5002640100001)(81166006)(2906002)(6116002)(105586002)(19580395003)(2201001)(189998001)(86362001)(81156014)(102836003)(10400500002)(586003)(15650500001)(107886002)(8676002)(87936001)(2900100001)(230783001)(2950100001)(15975445007)(97736004)(3660700001)(9686002)(11100500001)(92566002)(76176999)(66066001)(122556002)(101416001)(54356999)(8936002)(3280700002)(74316002)(50986999)(450100001)(33656002)(106116001)(19580405001)(305945005)(106356001)(5003600100003)(7846002)(2501003)(7696003)(7736002)(5001770100001)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:AMXPR07MB072; H:AMXPR07MB070.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2016 07:03:54.3839 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMXPR07MB072
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleLIzCtJLcpLzFFi42KZGbE9RDctoD7cYOF9A4vv33qYLfa9Xc9s MW3rVFYHZo8lS34yBTBGcdmkpOZklqUW6dslcGWcf9XCXDBLumLR8ydsDYwHpLoYOTkkBEwk 5rxqYIewxSQu3FvP1sXIxSEkcIRR4l/TA3YI5zijxK7dm8AcFoFeZommu41gLUIClxklJh4z hqg6yijxZ9FKRpAEm4CNxIWH71lBbBGBVIkXFzaDxYUFQiV2Hj/A3MXIARQPkzg91xeixEji z/dVbCA2i4CKxNKFh5lAbF6BKImrW9+wgJQLCThK/L0cDxLmFHCS6P3bzAxiMwJd/f3UGrBy ZgFxiVtP5jNBfCMgsWTPeWYIW1Ti5eN/rBD1yRJXbvdBfawo8bVxLxvIeAkBX4l5fawgn0gI vGWTOPr3ABtEjavExFl7WSHsTIklPfdYIOpjJP4cEoOoX8so8fvyVBaIGhmJ429vMkLYXWwS y9rjIUGVKrF8bSs0FKQk7l7pZJzAqDULydmzgMYyC2hKrN+lDxFWlJjS/ZB9FjggBCVOznzC soCRZRWjaHFqcXFuupGxXmpRZnJxcX6eXl5qySZGYLo4uOW37g7G1a8dDzEKcDAq8fAmONaH C7EmlhVX5h5ilOBgVhLh/eQNFOJNSaysSi3Kjy8qzUktPsQozcGiJM7r/1IxXEggPbEkNTs1 tSC1CCbLxMEp1cCofzRxik9kzcoD71/stJVRn/bbej5vcafM1DVyTxd+jNqzwGbhevmXuqEJ Ugfj0ht+v/yz8cELPpM9HCIdDjlVj55dKjPT39N8ob7nztM/ix8XXs8/u3txsmHHCsnHgUe4 M4/KOZtZyT9yqiyb6J9dcan2/bFDfNd1TeIlp3UqHk3k3R+Zd8tbiaU4I9FQi7moOBEAV0n5 /xMDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/oPIGT5pRdeOLVtDv8SdVNTU6DiY>
Subject: [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 07:04:13 -0000

RGVhciBDb1JFLCBDT1NFIGFuZCBBQ0UgbWVtYmVycywNCg0KV2UgaGF2ZSBzdWJtaXR0ZWQgYW4g
dXBkYXRlIHRvIHRoZSBPU0NPQVAgZHJhZnQ6DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNQ0KDQpGb3IgdGhvc2Ugd2hvIGRv
buKAmXQga25vdywgT1NDT0FQIGlzIGFuIGFwcGxpY2F0aW9uIGxheWVyIHNlY3VyaXR5IHByb3Rv
Y29sIGZvciBDb0FQLCBiYXNlZCBvbiB3cmFwcGluZyByZXF1ZXN0IGFuZCByZXNwb25zZSBtZXNz
YWdlcyBpbiBDT1NFIG9iamVjdHMgd2hpY2ggYXJlIHNlbnQgaW4gYSBDb0FQIG1lc3NhZ2UgZXhj
aGFuZ2UuDQoNCldpdGggdGhpcyB2ZXJzaW9uLCB3ZSBhaW1lZCBmb3IgaW1wcm92ZWQgcmVhZGFi
aWxpdHkgYW5kIHdlIGFkZGVkIHRoZSBibG9ja3dpc2UgZnVuY3Rpb25hbGl0eSwgYXMgZGlzY3Vz
c2VkIGR1cmluZyBsYXN0IGYyZiBtZWV0aW5nLg0KDQpXZSBhcmUgbm93IGxvb2tpbmcgZm9yIHJl
dmlld3MuIEFueSBjb21tZW50IG9yIGZlZWRiYWNrIHdvdWxkIGJlIGdyZWF0bHkgYXBwcmVjaWF0
ZWQhDQoNCkJlc3QgcmVnYXJkcywNCkZyYW5jZXNjYQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KRnJvbTogaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIFttYWlsdG86aW50ZXJuZXQtZHJh
ZnRzQGlldGYub3JnXSANClNlbnQ6IGRlbiA3IGp1bGkgMjAxNiAxODozNw0KVG86IEfDtnJhbiBT
ZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPjsgTHVkd2lnIFNlaXR6IDxsdWR3
aWdAc2ljcy5zZT47IEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29tPjsg
R8O2cmFuIFNlbGFuZGVyIDxnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+OyBGcmFuY2VzY2Eg
UGFsb21iaW5pIDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbT4NClN1YmplY3Q6IE5l
dyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1
cml0eS0wNS50eHQNCg0KDQpBIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtc2VsYW5kZXItYWNl
LW9iamVjdC1zZWN1cml0eS0wNS50eHQNCmhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQg
YnkgRnJhbmNlc2NhIFBhbG9tYmluaSBhbmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnku
DQoNCk5hbWU6CQlkcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5DQpSZXZpc2lvbjoJ
MDUNClRpdGxlOgkJT2JqZWN0IFNlY3VyaXR5IG9mIENvQVAgKE9TQ09BUCkNCkRvY3VtZW50IGRh
dGU6CTIwMTYtMDctMDcNCkdyb3VwOgkJSW5kaXZpZHVhbCBTdWJtaXNzaW9uDQpQYWdlczoJCTM2
DQpVUkw6ICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2Ry
YWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUudHh0DQpTdGF0dXM6ICAgICAgICAg
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtc2VsYW5kZXItYWNlLW9iamVj
dC1zZWN1cml0eS8NCkh0bWxpemVkOiAgICAgICBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNQ0KRGlmZjogICAgICAgICAgIGh0
dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0
LXNlY3VyaXR5LTA1DQoNCkFic3RyYWN0Og0KICAgVGhpcyBtZW1vIGRlZmluZXMgT2JqZWN0IFNl
Y3VyaXR5IG9mIENvQVAgKE9TQ09BUCksIGEgbWV0aG9kIGZvcg0KICAgYXBwbGljYXRpb24gbGF5
ZXIgcHJvdGVjdGlvbiBvZiBtZXNzYWdlIGV4Y2hhbmdlcyB3aXRoIHRoZQ0KICAgQ29uc3RyYWlu
ZWQgQXBwbGljYXRpb24gUHJvdG9jb2wgKENvQVApLCB1c2luZyB0aGUgQ0JPUiBPYmplY3QNCiAg
IFNpZ25pbmcgYW5kIEVuY3J5cHRpb24gKENPU0UpIGZvcm1hdC4gIE9TQ09BUCBwcm92aWRlcyBl
bmQtdG8tZW5kDQogICBlbmNyeXB0aW9uLCBpbnRlZ3JpdHkgYW5kIHJlcGxheSBwcm90ZWN0aW9u
IHRvIENvQVAgcGF5bG9hZCwgb3B0aW9ucywNCiAgIGFuZCBoZWFkZXIgZmllbGRzLCBhcyB3ZWxs
IGFzIGEgc2VjdXJlIGJpbmRpbmcgYmV0d2VlbiBDb0FQIHJlcXVlc3QNCiAgIGFuZCByZXNwb25z
ZSBtZXNzYWdlcy4gIFRoZSB1c2Ugb2YgT1NDT0FQIGlzIHNpZ25hbGVkIHdpdGggdGhlIENvQVAN
CiAgIG9wdGlvbiBPYmplY3QtU2VjdXJpdHksIGFsc28gZGVmaW5lZCBpbiB0aGlzIG1lbW8uDQoN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0
YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGls
IHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0
Zi5vcmcuDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0DQoNCg==


From nobody Fri Jul  8 00:28:31 2016
Return-Path: <goran.selander@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8A5E12D0EC for <ace@ietfa.amsl.com>; Fri,  8 Jul 2016 00:28:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 KFXKPDNirye3 for <ace@ietfa.amsl.com>; Fri,  8 Jul 2016 00:28:26 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78E4F12B03F for <Ace@ietf.org>; Fri,  8 Jul 2016 00:28:26 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-40-577f56189017
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.183.36]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id C0.A0.27088.8165F775; Fri,  8 Jul 2016 09:28:24 +0200 (CEST)
Received: from ESESSMB303.ericsson.se ([169.254.3.222]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.03.0294.000; Fri, 8 Jul 2016 09:28:23 +0200
From: =?utf-8?B?R8O2cmFuIFNlbGFuZGVy?= <goran.selander@ericsson.com>
To: "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: New Version Notification for draft-selander-ace-cose-ecdhe-02.txt
Thread-Index: AQHR2DQ/snERcnzWdEmqSyDfO24YjKAOJEAA
Date: Fri, 8 Jul 2016 07:28:24 +0000
Message-ID: <D3A50AF3.61A76%goran.selander@ericsson.com>
References: <20160707094504.23782.76093.idtracker@ietfa.amsl.com>
In-Reply-To: <20160707094504.23782.76093.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.5.160527
x-originating-ip: [153.88.183.149]
Content-Type: text/plain; charset="utf-8"
Content-ID: <41E71C2A07B5F044A83C7B5028950FE1@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEIsWRmVeSWpSXmKPExsUyM2K7iq5EWH24wctX6hbfv/UwOzB6LFny kymAMYrLJiU1J7MstUjfLoErY1fPHaaCf8IVj66tZm5g3CPcxcjJISFgIvHgxHd2CFtM4sK9 9WxdjFwcQgJHGCUO954FSwgJLGaUeHSSD8RmE3CReNDwiAnEFhFQlFh05xILiC0sECDx6+0u Roh4oMTtLTOZIWwjidlLfrGB2CwCKhLd256AxXkFLCTu7DnEAjHfUeLy0htgvZwCThI3Zr0G q2cEOuj7qTVgu5gFxCVuPZnPBHGogMSSPeeZIWxRiZeP/7GC2KICehLfv86GiitJrD28HWg+ B1CvpsT6XfoQprXE5qsVEBMVJaZ0P2SHuEZQ4uTMJywTGMVnIVk2C6F5FkLzLCTNs5A0L2Bk XcUoWpxanJSbbmSkl1qUmVxcnJ+nl5dasokRGFMHt/w22MH48rnjIUYBDkYlHt4Ex/pwIdbE suLK3EOMEhzMSiK8awKAQrwpiZVVqUX58UWlOanFhxilOViUxHn9XyqGCwmkJ5akZqemFqQW wWSZODilGhgDDou/ubVJ6oqCta1NSFnusk0JDLNi/pdv08xKmcHzR0U8pWXixMjF/Hc6NaZK LGr2WTH1+5dkYeVNu3PaGey475ZkGRvMac7dnbR8+ta41ZJt5+7Lzvas6p8guujXnY2WRzSd 7lifdHnW6L1Cr9Mmg2Ot765VmfXH0iykrlVbf/nsv+TZxnVKLMUZiYZazEXFiQAVc8TkpQIA AA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/b5BpKMBbXC3ovJ_l8TyOZASwYj8>
Subject: [Ace] FW: New Version Notification for draft-selander-ace-cose-ecdhe-02.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 07:28:28 -0000

QWxsLA0KDQpIZXJlIGlzIGFuIHVwZGF0ZSB0byBvdXIgcHJvcG9zYWwgZm9yIGVwaGVtZXJhbCBE
aWZmaWUtSGVsbG1hbiBvdmVyIENPU0UNCihFREhPQykuDQoNClRoaXMgcHJvdG9jb2wgcHJvdmlk
ZXMgb25lIG1ldGhvZCBmb3Igb2J0YWluaW5nIHBlcmZlY3QgZm9yd2FyZCBzZWNyZWN5DQpzdGFy
dGluZyB3aXRoIHRoZSBwcm9vZi1vZi1wb3NzZXNzaW9uIGtleXMgb2J0YWluZWQgdGhyb3VnaCB0
aGUgQUNFDQpmcmFtZXdvcmssIGFuZCBpcyBpbmRlcGVuZGVudCBvZiBob3cgdGhlIENPU0UgbWVz
c2FnZXMgYXJlIHRyYW5zcG9ydGVkDQpiZXR3ZWVuIGNsaWVudCBhbmQgc2VydmVyLg0KDQpUaGUg
dXBkYXRlcyBhcmUgYWRkcmVzc2luZyByZXZpZXcgY29tbWVudHMgYW5kIGRpc2N1c3Npb25zIGlu
IENPU0UgYW5kDQo2dGlzY2g6DQoNCi0gTmVnb3RpYXRpb24gb2YgS0RGIGFuZCBBRUFEIHRvIHVz
ZSB3aXRoIHNoYXJlZCBzZWNyZXQNCi0gQ2VydGlmaWNhdGUtYmFzZWQgYXV0aGVudGljYXRpb24N
Ci0gRXhwbGljaXQgcmVmZXJlbmNlcyB0byBDT1NFIGFuZCBOSVNUIFNQIDgwMC01NmEuDQoNCklm
IHRoZXJlIGlzIHRpbWUgaW4gdGhlIEYyRiBtZWV0aW5nIHdlIHdvdWxkIGxpa2UgdG8gYXNrIGZv
ciBmdXJ0aGVyDQpmZWVkYmFjay4NCg0KR8O2cmFuDQoNCg0KDQpPbiAyMDE2LTA3LTA3IDExOjQ1
LCAiaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiA8aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPg0K
d3JvdGU6DQoNCj4NCj5BIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtc2VsYW5kZXItYWNlLWNv
c2UtZWNkaGUtMDIudHh0DQo+aGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBieSBGcmFu
Y2VzY2EgUGFsb21iaW5pIGFuZCBwb3N0ZWQgdG8gdGhlDQo+SUVURiByZXBvc2l0b3J5Lg0KPg0K
Pk5hbWU6CQlkcmFmdC1zZWxhbmRlci1hY2UtY29zZS1lY2RoZQ0KPlJldmlzaW9uOgkwMg0KPlRp
dGxlOgkJRXBoZW1lcmFsIERpZmZpZS1IZWxsbWFuIE92ZXIgQ09TRSAoRURIT0MpDQo+RG9jdW1l
bnQgZGF0ZToJMjAxNi0wNy0wNw0KPkdyb3VwOgkJSW5kaXZpZHVhbCBTdWJtaXNzaW9uDQo+UGFn
ZXM6CQkyNg0KPlVSTDogICAgICAgICAgICANCj5odHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5l
dC1kcmFmdHMvZHJhZnQtc2VsYW5kZXItYWNlLWNvc2UtZWNkaGUtMDIudHh0DQo+U3RhdHVzOiAg
ICAgICAgIA0KPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXNlbGFuZGVy
LWFjZS1jb3NlLWVjZGhlLw0KPkh0bWxpemVkOiAgICAgICANCj5odHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtc2VsYW5kZXItYWNlLWNvc2UtZWNkaGUtMDINCj5EaWZmOiAgICAgICAg
ICAgDQo+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LXNlbGFuZGVyLWFj
ZS1jb3NlLWVjZGhlLTAyDQo+DQo+QWJzdHJhY3Q6DQo+ICAgVGhpcyBkb2N1bWVudCBzcGVjaWZp
ZXMgYXV0aGVudGljYXRlZCBEaWZmaWUtSGVsbG1hbiBrZXkgZXhjaGFuZ2UNCj4gICB3aXRoIGVw
aGVtZXJhbCBrZXlzLCBlbWJlZGRlZCBpbiBtZXNzYWdlcyBlbmNvZGVkIHdpdGggdGhlIENCT1IN
Cj4gICBPYmplY3QgU2lnbmluZyBhbmQgRW5jcnlwdGlvbiAoQ09TRSkgZm9ybWF0Lg0KPg0KPiAg
ICAgICAgICAgICAgICAgIA0KPiAgICAgICAgDQo+DQo+DQo+UGxlYXNlIG5vdGUgdGhhdCBpdCBt
YXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2YNCj5zdWJtaXNzaW9u
DQo+dW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0
b29scy5pZXRmLm9yZy4NCj4NCj5UaGUgSUVURiBTZWNyZXRhcmlhdA0KDQo=


From nobody Fri Jul  8 08:05:09 2016
Return-Path: <renzoefra@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A620712D56E for <ace@ietfa.amsl.com>; Fri,  8 Jul 2016 08:05:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 82Np9Dudjsa0 for <ace@ietfa.amsl.com>; Fri,  8 Jul 2016 08:05:04 -0700 (PDT)
Received: from mail-qk0-x242.google.com (mail-qk0-x242.google.com [IPv6:2607:f8b0:400d:c09::242]) (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 0FEB512D4FB for <Ace@ietf.org>; Fri,  8 Jul 2016 08:05:04 -0700 (PDT)
Received: by mail-qk0-x242.google.com with SMTP id r68so10487468qka.3 for <Ace@ietf.org>; Fri, 08 Jul 2016 08:05:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=aNNvieM3cqgw1Q/heM0rY+vshkZSxVfUZM0+j5QmTvY=; b=p2G4t0Psck629wkjU0j/YkPzJYgwePpDXWfM+PSq572WO9bv1VmiP0GQZv4ZQyzG9l XsW7E0C/Pf+sL64x5Gey6W4QbX4M/A6+yvYPIiROZvCvp7F7G1jsyI5CCKBmRYeuro6W cQJUXb6S7YUvdTA9cQ61bwHM6e7neMmpmYXvKNvUQ2FcQcEWhv26WiAbb3hCCEQpnjeB T5dRA2PNere/Uu8aHVv8XFK1WMIAZQDJw/pFDTuL5l83YpywFUC5D6Y2fEyxpaqGp02j Spr+fUaNd01Kc4WITNHxhjW1LbQIC4u1V4/Qjruzpn4hLRHOZhbdXY76aeDh3OS0Qnao uTGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=aNNvieM3cqgw1Q/heM0rY+vshkZSxVfUZM0+j5QmTvY=; b=G58sSBEgQMpkqmLLeuUBwLwFJcNwieSHEJqg1qyeX4wPDZVmtg6jd7jcjmHcv5pD0d m+E2HX23AFKlaq6dZuP043gGmhtu5inFsmjAhZRHNXo022Kqk9XJvnSJviZ9TAzIZfLV CkQEfyj5d0sNiP/XlqtUDaUNBmmLle3Ix/YtFGZ5ISihyT5yI3Cr/vLfTx9zAZJD6etB NZC/6HtOy3P7lC5Y+cpPwCZQ2C6rvg/PGZHlSsZVsjzN9OJ5OSm5WFelkrS34BrSohh8 MveeEu9oyE/RdbU/FlkIGuVSWNbF2CwQmfCmQ6QtQ0T4rjdH3Ik1QEcsf123HepSwY1/ GVZg==
X-Gm-Message-State: ALyK8tJV0q3f4NMsxWs9xY5yNqUVXlKRUCUjS7YbYgaJkHt/S0ewAw5CclZnnGulLS/wDiu1UClGq6Q9YanzYw==
X-Received: by 10.233.232.66 with SMTP id a63mr8003283qkg.25.1467990302577; Fri, 08 Jul 2016 08:05:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.160.5 with HTTP; Fri, 8 Jul 2016 08:04:43 -0700 (PDT)
From: Renzo Navas <renzoefra@gmail.com>
Date: Fri, 8 Jul 2016 17:04:43 +0200
Message-ID: <CAD2CPUFJi7QizdOwPOtkTd21VRREjarD+tvwmM0sN9h=Qy-+Yw@mail.gmail.com>
To: ace <Ace@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/4_y7lw_uKGfUJW7FD1c3f2HgRx4>
Subject: [Ace] review draft-ietf-ace-oauth-authz-02
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 15:05:07 -0000

Hi ace wg,
Hi Ludwig, G=C3=B6ran, et al.

Thank you first for this magnificent document (and appropriate
acknowledge to the previous work on ace framework -acre, dcaf, etc-).

I found the document very clear and well written (the figures and
examples are a big plus); and me coming from a oauth complete
ignorance, I can say that I found on the document the necessary
pointers to understand the oauth framework, the pop token and
architecture, jwt, etc.: excellent introductory work.
I show also my possitive feedbak on the new "client_token" concept ,
and I believe is a useful/relevant use case; and this provides an
elegant an easy solution.

I should have sent this review one (two?) week ago as promised on the
interim meeting, I'm sorry I did not.
I believe my comments are a bit messy, excuse me in advance. I hope
you can get some positive input from my comments that can help to make
the document better -and feel free to ask me again if some comment is
not clear-:

----------------------------------------------------------------
Review of https://tools.ietf.org/html/draft-ietf-ace-oauth-authz-02
---------------------------------------------------------------

4. Protocol Interactions
"The consent of the resource owner, for giving a client access to a
protected resource, can be pre-configured authorization policies or
dynamically at the time when the request is sent."

"when the request is sent": The request we are talking is the Resource
Request (Client already has the access token) or the token request? I
believe is Resource Request.
would it be good to explicit where this authz. policies are
pre-configured (at the AS? were enforced before at the token request
and are now embedded on the Access token; or at the RS?);
and how the consent can be dynamically determined (will involve
interaction with the Res Owner : RS to RO; RS to AS to RO ?).
All this is out of scope of the draft, however I believe making
explicit at least where the authz policies are pre-conf can be a good
idea, just a suggestion.
(My understanding is that they are at the AS; and were enforced at the
token request; if introspection is used, can be enforced again at the
resource request).

4. Messages Flows description: A-F:
Would it be too redundant to state which security properties needs
each messages, or it will be clearer? (A,B,D,E,F encrypted+integrity
protected. C does not)
This is just a question/suggestion; each message sec. requ. are stated
in other parts of the draft (early on section 4, and on section 5 and
6...).


5.  Framework
Proof-of-Possession
FROM           " i.e. that the authenticated token holder is bound to
the token."
to Something like " i.e. that the token holder can prove being a
holder of the key bound to the token"


5.  Framework
"In OAuth 2.0 the communication with the Token and the Introspection
resources at the AS (...) This framework RECOMMENDS to use CoAP instead and
RECOMMENDS the use of the following alternative instead of Uri-query
parameters: The sender (client or RS) encodes the parameters of its
request as a CBOR map and submits that map as the payload of the POST
request.  The Content-format MUST be "application/cbor" in that case."

If we use plain cbor on top of coap this means we are using dtls  to
protect the messages.

If we are protecting the messages with cose, should we not use the
Content-Format: "application/cose;cose-type=3Dcose-encrypt" ?

All the examples of the doc use appplication/cbor; however, can be
useful to mention somewhere (here?) that if cose is used the content
format is "application/cose"?



----------------------
6.  The 'Token' Resource
"Communication between the client and the token resource at the AS
MUST be integrity protected and encrypted.  Furthermore AS and client
MUST perform mutual authentication. Profiles of this framework are
expected to specify how authentication and communication security is
implemented."

Is it worthy (.. is it accurate?) to express that the Token Request,
from C to AS might not be source-authenticated, and the AS -in that
case- can authenticate the request ("a posteriori") with the
client_id/client_secret?
The buzz in my head came because authentication of the client can be
done at dtls/cose level (that, for me, its not a must), and also with
the client credentials inside the request.
I think that the description on the text is generic enough so any
interpretation of how to authenticate the C towards AS, is OK.
In any case I send to you this (confusing) thoughts I had when I first
read this sentence. Authentication can be done at communication level
with the PSK C-AS , and also with the client_secret (maybe this is an
"application authentication"...).



6.  The 'Token' Resource
"The figures of this section uses CBOR diagnostic notation without the
integer abbreviations for the parameters or their values for better
readability."
(already did this comment) is worth mentioning that if cose is used,
the coap messages content-type are application/cose, and we show the
cbor plaintext payload?

-------------------


6.1.  Client-to-AS Request
Figure 3: Example request for an access token bound to an asymmetric key.
"grant_type" : "token"

I have not found the definition of grant_type "token" , should not be
"client_credentials"? (
https://tools.ietf.org/html/rfc6749#section-4.4.2 )

------------
6.2.  AS-to-Client Response
Figure 5: Example AS response with an access token bound to a symmetric key=
.
"{ "access_token" : b64'SlAV32hkKG ...
      (...),
     "token_type" : "pop",
     "alg" : "HS256",
     "cnf" : {
       "COSE_Key" : { ...."

how does the "alg" field of the token response relates to the
"key_alg" from the COSE_Key object if present, they must match , or
cose_key alg must be a super-set of this "alg"?
In 6.4.2 this "alg" is defined, Now that I read the passage
attentively, this "alg" field in the token response is only used for
the initial PoP; then the key can be used with other algorithms (e.g.
to encrypt with aes-ccm). OK.
I left this comment to show the confusion that produced the "alg"
field at two different levels, maybe its worthy to briefly tell the
difference/purpose of each one in contrast to each other.
------------

6.4.4.  Confirmation

"COSE_Encrypted  In this case the 'cnf' parameter contains an
encrypted symmetriic key destined for the client."
(typo "symmetriic").
Is it needed to encrypt the symmetric key inside cnf?
Was not assumed that the communication between AS and Client was
already protected (the whole response was integrity protected and
encrypted).
Or it was a general statement, and this is a particular case? In any
case, fields outside cnf should be at least integrity protected.


GENERAL OBSERVATION (already did on section 4): Can be a good idea to
specify for each message which kind of security properties
(confidentiality, integrity/data authentication)'
we need and at what level/layer (e.g: transport layer/application
layer, Cose_key field needs confidentiality but the rest only
integrity, etc.)?

-----------

7.  The 'Introspect' Resource
" Finally the AS SHOULD to verify that the RS"
remove/"to" ?
------------


7.4.  Client Token

Personally I believe this is a very relevant use case.
This "client token" solution is elegant, and easy to understand on the
context on the rest of the framework.

------------

8.2.  Token Expiration
"RS verifies these by comparing them to values from its internal clock
as defined in [RFC7519].
In this case the RS must have a real time chip (RTC) or some other ..."
Shall it say "real time clock (RTC)"?
Its worthy to be more clear and say that the internal clock should
reflect the current date/time, or at least be synchronized with the
issuer-of-the-token's clock (the AS)?

----------------------

Appendix C.  Deployment Examples

Comment: I found it VERY useful to see the real exchange of messages.


C.1.  Local Token Validation
" The token includes the claim "aif" with the authorized
  access that an owner of the temperature device can enjoy.  The
  'aif' claim, issued by the AS, informs the RS that the owner of
  the token, that can prove the possession of a key is authorized to"

The first sentence should not say: ".. that an owner of the of the
token, that can prove the possession of a key can enjoy" instead of
the "owner of the temperature device" ?


C.1. Local Token Validation

About "AIF" claim

should not reference
https://tools.ietf.org/html/draft-bormann-core-ace-aif-03 somewhere?

"aif" claim is only mentioned on appendix C, what happened on the rest
of the document? (is not a valid claim?)
In cbor web token
(https://tools.ietf.org/html/draft-ietf-ace-cbor-web-token-00#appendix-A.3
) , the only reference of aif is on Appendix 3!
shall we give more visibility for the aif claim on the main body of the doc=
?

--------------------------------------------

C.2.  Introspection Aided Token Validation

"Figure 23: Request and Response Payload for C offline"
"COSE_Key" : {
         "kid" : b64'c29tZSBwdWJsaWMga2V5IGlk',
         "kty" : "oct",
         "alg" : "HS256",
"

* Should not be: "kty": "Symmetric " ?

* "alg", supossedly this is key_alg that specifies "Key usage
restriction to this algorithm".
"HS256", I found a reference on json web token, and says "indicates
that this token is signed using HMAC-SHA256."
Should not be put on "alg" the algorithm that will be used on the
DTLS-PSK performed later? e.g.: "AES-CCM-16-64-128"?
------------------------------

"E: The AS provides the introspection response containing
 (...). (...) allows the RS to verify the client's proof of
possession in step F.
After receiving message E, the RS responds to the client's POST in
step C with Code 2.01 Created."

See "Figure 24: Token Introspection for C offline"

"step C with Code 2.01 Created", Is this not the "Step F"?


-------------
Both comments coming from "Figure 25: Request and Response Payload for
Introspection:"

"Request-Payload:
...
  "client_id" : "FrontDoor",
  "client_secret" : "ytrewq"
"

This is introspection request from RS to AS.
How did the RS got the client_id and the client_secret? (previous,
message from C to RS is not protected)


"Response-Payload:
...
"cnf" : {
       "kid" : b64'...'}
"
Should not "cnf" need to have the whole "COSE_Key" (including "k")?
On the text it was not assumed that RS and C already shared a Key (if
they did, at some point after original C-AS request, AS must have
provisioned it to RS -this can be assumed-).
In the general case AS will have to transport the key to RS on the
introspection response I think

--------------------------------

Saludos,
Renzo


From nobody Mon Jul 11 07:11:16 2016
Return-Path: <marco@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FA5612D1D1 for <ace@ietfa.amsl.com>; Mon, 11 Jul 2016 07:11:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jQjEmtTZ1FkO for <ace@ietfa.amsl.com>; Mon, 11 Jul 2016 07:10:59 -0700 (PDT)
Received: from mail-vk0-x233.google.com (mail-vk0-x233.google.com [IPv6:2607:f8b0:400c:c05::233]) (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 BF8CE12D1D5 for <Ace@ietf.org>; Mon, 11 Jul 2016 07:10:57 -0700 (PDT)
Received: by mail-vk0-x233.google.com with SMTP id f7so124819162vkb.3 for <Ace@ietf.org>; Mon, 11 Jul 2016 07:10:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=QS4EREFz5/WfsO/U1t8+/FgVFED/xp7xq5VoJYxTZk0=; b=mZodHUpom5r8g/+g8r88cel1cpjrZx+zxUz3Xg1OpmFUnlhNW0Qv+E05gkUsd2nieY boUDL7mx4cW5/5ON55wLGIwMUFxP1QPOu09A78sEybxpigBSneFW5ok4hmC2kRc/XW9G X+lyFU9/JBWQDk3De2uJ9wTzZ3wrcmL+atw8DhB1WbfS831h5twa4kmaYf7eVOW55YCk uh5Ug+jULuHf+hOnEB0l+BphhqPc/L6j6ixCWXxG3X0xRqiS5Uc11pJtPQ3UZ+qq0J1j IE0Oo3KofsBBoRNfWQwafR0EI955H7Zu8vETSSprqV23B1i8DONjPs+RnAx/0nD6Qfii liaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=QS4EREFz5/WfsO/U1t8+/FgVFED/xp7xq5VoJYxTZk0=; b=Dl0rHfTC9fh6+GTDSXrucZjLzMCj8scT9TnSV6lITdzuJcx6MdCpnrTrF6ceiUfmSx BIhHR8hNR9yLbK0Ucae0PV/gOg9kBbhGZStyub7PLUCjLmtroISLnvNLYVxCqC6Fjmmm U10EeqU3HFqVC2BHGmTaEe2+RrlQn0/IWZ73jYjN1V5v4TiFQnjwBT0oVzHvobLMyHJc 6eVks01y36wXgZg629xFAl+kTB4/ZWBtP8dYrrnZvp0ZjchTWWChOF5TB+02UdKEjPtV Pl8L7bfvJgQERkQ+Q2LbivUXExLVAJ31ok00phsX5hzrt2L0OaQOpF1XWMwEL8Q6ysJL 08tg==
X-Gm-Message-State: ALyK8tKPDuCxTiZybrIpoADmUuij+IJ29KyNV5xpeB4nKEaXteUSxKQZprtQRaZyMmvFXUijPxLvamX71OqWfmSf
X-Received: by 10.159.33.5 with SMTP id 5mr707485uab.36.1468246256671; Mon, 11 Jul 2016 07:10:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.87.74 with HTTP; Mon, 11 Jul 2016 07:10:56 -0700 (PDT)
In-Reply-To: <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com>
References: <20160707163729.23634.20152.idtracker@ietfa.amsl.com> <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com>
From: Marco Tiloca <marco@sics.se>
Date: Mon, 11 Jul 2016 16:10:56 +0200
Message-ID: <CABFpCtCnaMvLiAN=gJJPJSgxV5+=KWG8LGj5WK0kvvrUpSHyMA@mail.gmail.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
Content-Type: multipart/alternative; boundary=94eb2c0b60c49284bf05375cb859
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/isjwFlkqkptS5my6xniWSEuu3VU>
Cc: "Ace@ietf.org" <Ace@ietf.org>, "core@ietf.org" <core@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Subject: Re: [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 14:11:08 -0000

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

Hello Francesca and all,

I have reviewed this last version and I believe it is in a very good shape!

Please, find below some suggestions for minor changes/updates.

Best regards,
/Marco

----------------------------

1) In Section 2, I would refer the usage of a COSE object as soon as
possible, rather than at the end of page 5 where you describe how to
prepare the protected CoAP message. For instance, the very first sentence
in Section 2 can be followed by something like: "This is achieved by means
of a COSE object included in the protected CoAP message, as detailed below"=
.

2) In Section 2 (page 5), I would move the sentence "An endpoint receiving
[...] treat it as malformed and reject it." at the end of the first element
of the bullet list below, since it concerns CoAP messages with payload.

3) Following the same reasoning of point 2), I would extend the second
element in the dotted list at the end of page 5 with: "An endpoint
receiving a CoAP message without payload, that also contains an empty
Object-Security option SHALL treat it as malformed and reject it".

4) Section 3.1, page 6, "The endpoint verifies the message received" -->
"The endpoint verifies the messages received".

5) Section 5, page 13, add "(see Section 5.1)" after "is computed from the
Plaintext", and "(see Section 5.2)" after "and the Additional Authenticated
Data (AAD)".

6) Section 6.2, page 16, step 1. In the last sentences about renewing the
security context on the client, it would be good to mention also that this
involves informing the server, so that it can update its own Receiver-*
parameters on its own context.

7) Section 6.2, page 16, step 2. "Store the MAC of each fragment" -->
"Store the MAC of each last-sent fragment".

8) Section 6.3, page 17, step 2. "Store the MAC of each fragment" -->
"Store the MAC of each last-received fragment".

9) Section 6.4, page 18, step 1. In the last sentences about renewing the
security context on the server, it would be good to mention also that this
involves informing the client, so that it can update its own Receiver-*
parameters on its own context.

10) Section 6.4, page 18, step 2. "Store the MAC of each fragment" -->
"Store the MAC of each last-sent fragment".

11) Section 6.5, page 19, step 2. "Store the MAC of each fragment" -->
"Store the MAC of each last-received fragment".

12) Section 6.5, page 20, first paragraph. After the last sentence "DTLS
and OSCOAP can be combined", I would restate what said in Section 1 (page
4), that is "thereby enabling end-to-end ..."

13) Section 6.5, page 20, third paragraph. "The use of COSE to protected
CoAP messages" --> "The use of COSE to protect CoAP messages"

On Fri, Jul 8, 2016 at 9:03 AM, Francesca Palombini <
francesca.palombini@ericsson.com> wrote:

> Dear CoRE, COSE and ACE members,
>
> We have submitted an update to the OSCOAP draft:
> https://tools.ietf.org/html/draft-selander-ace-object-security-05
>
> For those who don=E2=80=99t know, OSCOAP is an application layer security=
 protocol
> for CoAP, based on wrapping request and response messages in COSE objects
> which are sent in a CoAP message exchange.
>
> With this version, we aimed for improved readability and we added the
> blockwise functionality, as discussed during last f2f meeting.
>
> We are now looking for reviews. Any comment or feedback would be greatly
> appreciated!
>
> Best regards,
> Francesca
>
> -----Original Message-----
> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> Sent: den 7 juli 2016 18:37
> To: G=C3=B6ran Selander <goran.selander@ericsson.com>; Ludwig Seitz <
> ludwig@sics.se>; John Mattsson <john.mattsson@ericsson.com>; G=C3=B6ran
> Selander <goran.selander@ericsson.com>; Francesca Palombini <
> francesca.palombini@ericsson.com>
> Subject: New Version Notification for
> draft-selander-ace-object-security-05.txt
>
>
> A new version of I-D, draft-selander-ace-object-security-05.txt
> has been successfully submitted by Francesca Palombini and posted to the
> IETF repository.
>
> Name:           draft-selander-ace-object-security
> Revision:       05
> Title:          Object Security of CoAP (OSCOAP)
> Document date:  2016-07-07
> Group:          Individual Submission
> Pages:          36
> URL:
> https://www.ietf.org/internet-drafts/draft-selander-ace-object-security-0=
5.txt
> Status:
> https://datatracker.ietf.org/doc/draft-selander-ace-object-security/
> Htmlized:
> https://tools.ietf.org/html/draft-selander-ace-object-security-05
> Diff:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-selander-ace-object-security-05
>
> Abstract:
>    This memo defines Object Security of CoAP (OSCOAP), a method for
>    application layer protection of message exchanges with the
>    Constrained Application Protocol (CoAP), using the CBOR Object
>    Signing and Encryption (COSE) format.  OSCOAP provides end-to-end
>    encryption, integrity and replay protection to CoAP payload, options,
>    and header fields, as well as a secure binding between CoAP request
>    and response messages.  The use of OSCOAP is signaled with the CoAP
>    option Object-Security, also defined in this memo.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission until the htmlized version and diff are available at
> tools.ietf.org.
>
> The IETF Secretariat
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>

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

<div dir=3D"ltr">Hello Francesca and all,<br><br>I have reviewed this last =
version and I believe it is in a very good shape!<br><br>Please, find below=
 some suggestions for minor changes/updates.<br><br>Best regards,<br>/Marco=
<br><br>----------------------------<br><br>1) In Section 2, I would refer =
the usage of a COSE object as soon as possible, rather than at the end of p=
age 5 where you describe how to prepare the protected CoAP message. For ins=
tance, the very first sentence in Section 2 can be followed by something li=
ke: &quot;This is achieved by means of a COSE object included in the protec=
ted CoAP message, as detailed below&quot;.<br><br>2) In Section 2 (page 5),=
 I would move the sentence &quot;An endpoint receiving [...] treat it as ma=
lformed and reject it.&quot; at the end of the first element of the bullet =
list below, since it concerns CoAP messages with payload.<br><br>3) Followi=
ng the same reasoning of point 2), I would extend the second element in the=
 dotted list at the end of page 5 with: &quot;An endpoint receiving a CoAP =
message without payload, that also contains an empty Object-Security option=
 SHALL treat it as malformed and reject it&quot;.<br><br>4) Section 3.1, pa=
ge 6, &quot;The endpoint verifies the message received&quot; --&gt; &quot;T=
he endpoint verifies the messages received&quot;.<br><br>5) Section 5, page=
 13, add &quot;(see Section 5.1)&quot; after &quot;is computed from the Pla=
intext&quot;, and &quot;(see Section 5.2)&quot; after &quot;and the Additio=
nal Authenticated Data (AAD)&quot;.<br><br>6) Section 6.2, page 16, step 1.=
 In the last sentences about renewing the security context on the client, i=
t would be good to mention also that this involves informing the server, so=
 that it can update its own Receiver-* parameters on its own context.<br><b=
r>7) Section 6.2, page 16, step 2. &quot;Store the MAC of each fragment&quo=
t; --&gt; &quot;Store the MAC of each last-sent fragment&quot;.<br><br>8) S=
ection 6.3, page 17, step 2. &quot;Store the MAC of each fragment&quot; --&=
gt; &quot;Store the MAC of each last-received fragment&quot;.<br><br>9) Sec=
tion 6.4, page 18, step 1. In the last sentences about renewing the securit=
y context on the server, it would be good to mention also that this involve=
s informing the client, so that it can update its own Receiver-* parameters=
 on its own context.<br><br>10) Section 6.4, page 18, step 2. &quot;Store t=
he MAC of each fragment&quot; --&gt; &quot;Store the MAC of each last-sent =
fragment&quot;.<br><br>11) Section 6.5, page 19, step 2. &quot;Store the MA=
C of each fragment&quot; --&gt; &quot;Store the MAC of each last-received f=
ragment&quot;.<br><br>12) Section 6.5, page 20, first paragraph. After the =
last sentence &quot;DTLS and OSCOAP can be combined&quot;, I would restate =
what said in Section 1 (page 4), that is &quot;thereby enabling end-to-end =
...&quot;<br><br>13) Section 6.5, page 20, third paragraph. &quot;The use o=
f COSE to protected CoAP messages&quot; --&gt; &quot;The use of COSE to pro=
tect CoAP messages&quot;<br></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Fri, Jul 8, 2016 at 9:03 AM, Francesca Palombini <span =
dir=3D"ltr">&lt;<a href=3D"mailto:francesca.palombini@ericsson.com" target=
=3D"_blank">francesca.palombini@ericsson.com</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">Dear CoRE, COSE and ACE members,<br>
<br>
We have submitted an update to the OSCOAP draft:<br>
<a href=3D"https://tools.ietf.org/html/draft-selander-ace-object-security-0=
5" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-s=
elander-ace-object-security-05</a><br>
<br>
For those who don=E2=80=99t know, OSCOAP is an application layer security p=
rotocol for CoAP, based on wrapping request and response messages in COSE o=
bjects which are sent in a CoAP message exchange.<br>
<br>
With this version, we aimed for improved readability and we added the block=
wise functionality, as discussed during last f2f meeting.<br>
<br>
We are now looking for reviews. Any comment or feedback would be greatly ap=
preciated!<br>
<br>
Best regards,<br>
Francesca<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org<=
/a> [mailto:<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@iet=
f.org</a>]<br>
Sent: den 7 juli 2016 18:37<br>
To: G=C3=B6ran Selander &lt;<a href=3D"mailto:goran.selander@ericsson.com">=
goran.selander@ericsson.com</a>&gt;; Ludwig Seitz &lt;<a href=3D"mailto:lud=
wig@sics.se">ludwig@sics.se</a>&gt;; John Mattsson &lt;<a href=3D"mailto:jo=
hn.mattsson@ericsson.com">john.mattsson@ericsson.com</a>&gt;; G=C3=B6ran Se=
lander &lt;<a href=3D"mailto:goran.selander@ericsson.com">goran.selander@er=
icsson.com</a>&gt;; Francesca Palombini &lt;<a href=3D"mailto:francesca.pal=
ombini@ericsson.com">francesca.palombini@ericsson.com</a>&gt;<br>
Subject: New Version Notification for draft-selander-ace-object-security-05=
.txt<br>
<br>
<br>
A new version of I-D, draft-selander-ace-object-security-05.txt<br>
has been successfully submitted by Francesca Palombini and posted to the IE=
TF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-selander-ace-object-sec=
urity<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A005<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Object Security of CoAP (OSCOAP)<b=
r>
Document date:=C2=A0 2016-07-07<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 36<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-selander-ace-object-security-05.txt" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/internet-drafts/draft-selander=
-ace-object-security-05.txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-selander-ace-object-security/" rel=3D"noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-selander-ace-object-securit=
y/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-selander-ace-object-security-05" rel=3D"noreferrer" target=3D"_blank"=
>https://tools.ietf.org/html/draft-selander-ace-object-security-05</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-selander-ace-object-security-05" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/rfcdiff?url2=3Ddraft-selander-ace-o=
bject-security-05</a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This memo defines Object Security of CoAP (OSCOAP), a method f=
or<br>
=C2=A0 =C2=A0application layer protection of message exchanges with the<br>
=C2=A0 =C2=A0Constrained Application Protocol (CoAP), using the CBOR Object=
<br>
=C2=A0 =C2=A0Signing and Encryption (COSE) format.=C2=A0 OSCOAP provides en=
d-to-end<br>
=C2=A0 =C2=A0encryption, integrity and replay protection to CoAP payload, o=
ptions,<br>
=C2=A0 =C2=A0and header fields, as well as a secure binding between CoAP re=
quest<br>
=C2=A0 =C2=A0and response messages.=C2=A0 The use of OSCOAP is signaled wit=
h the CoAP<br>
=C2=A0 =C2=A0option Object-Security, also defined in this memo.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n until the htmlized version and diff are available at <a href=3D"http://to=
ols.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
</blockquote></div><br></div>

--94eb2c0b60c49284bf05375cb859--


From nobody Mon Jul 11 12:41:30 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4276512D19E for <ace@ietfa.amsl.com>; Mon, 11 Jul 2016 12:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 2Kus9a1YCWRp for <ace@ietfa.amsl.com>; Mon, 11 Jul 2016 12:41:26 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D27012D0E3 for <Ace@ietf.org>; Mon, 11 Jul 2016 12:41:26 -0700 (PDT)
Received: from [192.168.10.131] ([195.226.164.94]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MLS74-1bM8qf2ONW-000fxf for <Ace@ietf.org>; Mon, 11 Jul 2016 21:41:23 +0200
To: "Ace@ietf.org" <Ace@ietf.org>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
X-Enigmail-Draft-Status: N1110
Message-ID: <5783F666.4080500@gmx.net>
Date: Mon, 11 Jul 2016 21:41:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="buDseCHdhgPGTiKhEVJPxcmf5AhOpbueR"
X-Provags-ID: V03:K0:CTOZIX2Z+hRAznK88csvsutdSpqVhHP78+6bYNiZHzcBjfNwQer ZVpZUXOmQZhpoZLaQMUIYxuHNH7f3wQMAu6oWBL0kwG9KLSjeravAH+zPA284y4Z90tdxW5 2ZW5UlAm7NVRkmZaFbPOdw2uwWBWvMVy6Ho3EtV9aP54B7JCNvQ7SVfo57JvdDrmDgVqyY2 UCzSoxI/aqo7kn37wZyjw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:3WETVATy63A=:Oo9i8jWVkpdGUZ2I+D9KfT pM8US0BskXSqB4ptKC8/qgUoo5xcQpXdlyHrVSeHQYUVhSSJAsSv/QrITCYGvhzQnjq/5oyg2 50Hogv1FuQU4rsXZVawV7ydZ1fwvPjW03tjF5nypxDjKjmljxfSrdSOJvocrKhe6O5FHkyfAd fz5AaVXLt9Qhz9vDT6TFLM3QXQihdqRfNZ+IhfW1lvvwXw7oOZz/N/Jg8Fl6E8LTDR6t3iBF9 spfe3pqQ7Rerqv+ZpImaTsAA+/KEHBYYR92PYbqu0ASKPdkqwhr131rwf+WUxOZxXL+byYyJm xSshYD5laEr5/PQCQ7Az+zwF4Zxll7LWKHEHFTUOiECoF2a47FzKUG0EbBcgZ6WkvmLfKXRQ4 5K9Ij72efVD/91f/5uOyMlJb+0cTc6Eiadh6X+5hN5Guth6BodDzpjSbZ4k1chgcXtKD6gDRr zdrNHnwNgZrhSHab+EC18KuqgK6gihhavmYNOULLknNzr7Nw4yxSNnL/pAVTynbptsIUSXVMy JdtAYkPcpEJqSPzCQ9S4wvKKtS5VT6k1aD3ZcSeGiY6RoMkbNIhbYkD5nTHgkLXJVmttxafzB H5M3b4pVx5bRGfwnH0561vFddJl/lxWQutplEfJMOTVyQgQoStJGBohDeT1J9vQ6Vd41VtqTJ I650h/I6vQaY7GIfcPq7RvCwlAkzoUB0k9okNHzFRveVpgNPtQxwgJT/LZex8AEyy3hHKX6YB feLhxnXDovXU0Q5ZSlL8AVDLSonjDYpSZE5nY5dNBRr+DDEnvktWj60m2RE=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/aKAaAqfUw65R6G937hS04fkXqAo>
Subject: [Ace] ACE Agenda Proposal
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 19:41:29 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--buDseCHdhgPGTiKhEVJPxcmf5AhOpbueR
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi all,

Kepeng kindly prepared a proposal for the agenda.

You can find it here:
https://www.ietf.org/proceedings/96/agenda/agenda-96-ace

Please let us know if you would like to have something else added to the
agenda.

Ciao
Hannes & Kepeng



--buDseCHdhgPGTiKhEVJPxcmf5AhOpbueR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXg/ZmAAoJEGhJURNOOiAtI84H/A258HR9ioRvIe5xGYlJEgJ8
zfZ2nWat6CfJQIPnSYtWchu0/KnvMlBjnOSpLkaHhZLg8tXuMXacoygiMc6kaNJ1
THNoeeV2Ef6w1wTXezy1mrVJQhAapgWH/JlOZZrENsiz+Nh6PDi4AH70QYP+xAjl
vVjpMA5DZGrUc4Fq7///AMogEdluThFoTOhqOcWHQaphDq6yyS8NCLSTM8mZgm87
68jyC7dW1e1Mi1PE8BHF0d8E7ZfHjP3EBhrE1yX8mQ5/HqBwYH1Yac4uxFKY/AP6
nm8aClpjYTZdYhByBDx873AsDcOVWVKE8v3X9P073Cn6vJC9T4xKjiIZtHKuGsw=
=xBeP
-----END PGP SIGNATURE-----

--buDseCHdhgPGTiKhEVJPxcmf5AhOpbueR--


From nobody Tue Jul 12 01:15:07 2016
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48C8F12B013; Tue, 12 Jul 2016 01:15:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 CMaZQo8SEJyS; Tue, 12 Jul 2016 01:15:01 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DEF512B00C; Tue, 12 Jul 2016 01:15:00 -0700 (PDT)
X-AuditID: c1b4fb2d-f79936d0000030e4-68-5784a702c8d3
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 02.55.12516.207A4875; Tue, 12 Jul 2016 10:14:58 +0200 (CEST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.39) with Microsoft SMTP Server (TLS) id 14.3.294.0; Tue, 12 Jul 2016 10:14:57 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=uLQEgfqFVM+1kaTEGx3cpqqwhsNihCfnxA7qfhzq7xQ=; b=h8Cc7w8lzMtLvCCnFpU62+bqOt3KOu1AhHl6HXsDcu8sYpq2bPrVaS/yZaHrCBaKwcWraz/srPPUrqE3c11bpwQZelzzjwZUVTwAVo67f9wav7x5woBJDiy5k87+iFF4TBj0hfHCuDXplovCfEl10VmZlqkis0A016yTT53aW4g=
Received: from AMXPR07MB070.eurprd07.prod.outlook.com (10.242.70.148) by AMXPR07MB069.eurprd07.prod.outlook.com (10.242.70.147) with Microsoft SMTP Server (TLS) id 15.1.528.16; Tue, 12 Jul 2016 08:14:56 +0000
Received: from AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) by AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) with mapi id 15.01.0528.026; Tue, 12 Jul 2016 08:14:56 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Marco Tiloca <marco@sics.se>
Thread-Topic: [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
Thread-Index: AQHR2G3dJR4k7DwmmE2nHZmL8yaTPqAOF8bQgAUzcwCAAS6UIA==
Date: Tue, 12 Jul 2016 08:14:56 +0000
Message-ID: <AMXPR07MB070FAF73F930DEF19972C8698300@AMXPR07MB070.eurprd07.prod.outlook.com>
References: <20160707163729.23634.20152.idtracker@ietfa.amsl.com> <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com> <CABFpCtCnaMvLiAN=gJJPJSgxV5+=KWG8LGj5WK0kvvrUpSHyMA@mail.gmail.com>
In-Reply-To: <CABFpCtCnaMvLiAN=gJJPJSgxV5+=KWG8LGj5WK0kvvrUpSHyMA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=francesca.palombini@ericsson.com; 
x-originating-ip: [80.216.62.213]
x-ms-office365-filtering-correlation-id: 6926452e-107a-488c-ccb2-08d3aa2c9c0d
x-microsoft-exchange-diagnostics: 1; AMXPR07MB069; 6:vf49FYy5sKAjPfik19NZjIP14nnHI9id7WwpvGWbmu1l1lSdGQPEB8HWI92PDb+/5LfgWNUYYaAluO1bON9qfg9+SB+VpcFI1LzsHnirCqwyn+BbnJ7Zj67coFlhrxHsq3uutOysPn88yPowQxw7c+Hw0Xp5crXOmrP8/oulxRFbbtKDj5CiS2sy40FLaNKSzcWrbLTzvk+No7RsLPkFmccBFxhBJ4amM7bG8SD4pGuMyJ+tk5NHUplcZp71Sh8svUw0DF1C0L5ka1lCxTl/VQ6z/FQJVsUScQR5/XRmN4g=; 5:LBGSTOK/lOl39o8QEALmWZswwSxXTvMCbb7nQ86DzLl+cmqcnwSs8A2ss6lPycyaVgbYBXjnu0roH9Ch0ebwidR5uOk/7T5GhqN/jbLpALPgrmSU/BwgDt+916buEcIYcZKiBI6VE3wBt70zK2YE7w==; 24:RBnX7sscbbWoFwzUkQSzR0o/OeXwFFuPyZWqqB7QxsmWhgR0RbQUwbwYlYIqzzQsZOzHXry3DGNsRR1x5wdcuZ800/3k6LA+yCYKMV+aSfE=; 7:X5b+iyb1+Bi205ubX0e20o+yNTcrD9Av/2ZXsW81XQnmAKcgqsxmVgJfhYEMY8nvHPdmcFOwLj5nzQOZL9jfQZf0fhGO/nVjhXd4ONJCkue9rIuYfUd8TfBI1CYBmYYRA6E4RZ0nxisT8J9tdlG8p9nYo/c/D85uSYH42Oi11XqxKazUEplXUW+otOw+VgIZxKR4UDZoY8qWTbNFRuA50fyUfrlMnHnTr283ePKSESyrKetUuRnuvIv3AnZ30LXR
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMXPR07MB069;
x-microsoft-antispam-prvs: <AMXPR07MB0694724EB7701F15B46E59798300@AMXPR07MB069.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(158342451672863)(120809045254105)(192374486261705)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:AMXPR07MB069; BCL:0; PCL:0; RULEID:; SRVR:AMXPR07MB069; 
x-forefront-prvs: 0001227049
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(7916002)(13464003)(189002)(377454003)(199003)(377424004)(24454002)(101416001)(2906002)(106356001)(54356999)(50986999)(19617315012)(105586002)(106116001)(76176999)(16601075003)(19580395003)(7696003)(3660700001)(7736002)(5003600100003)(2420400007)(19580405001)(19609705001)(68736007)(7846002)(9326002)(230783001)(81166006)(7906003)(3280700002)(81156014)(19625215002)(74316002)(8676002)(8936002)(15650500001)(19300405004)(33656002)(92566002)(4326007)(110136002)(14971765001)(122556002)(189998001)(86362001)(87936001)(790700001)(6116002)(16236675004)(10400500002)(102836003)(3846002)(10710500007)(97736004)(7110500001)(11100500001)(15975445007)(2900100001)(2950100001)(66066001)(9686002)(586003)(76576001)(5002640100001); DIR:OUT; SFP:1101; SCL:1; SRVR:AMXPR07MB069; H:AMXPR07MB070.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AMXPR07MB070FAF73F930DEF19972C8698300AMXPR07MB070eurprd_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2016 08:14:56.1234 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMXPR07MB069
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Se0hTYRjG+XbOzo7Dwee8vVqQrrySl24wUKIsSYLugeYf6tCTjuYmO8tS KCwdiGa4vNTmLKnl8pYtpmlk0igzobIUyxmCNMOREmmmJUjbzgL/+73P+/B87wMfTYit/FBa rtQwaqVMIaGEpD7jSVQcz1yRntg9tFW68vsaIX2+0E1IG3sa+FJj1wC1j0wzmf7w0mqG1qjj vExhch6jkBcz6oS9OcKCtnUHWTQxgi5Wv75JlqEHr1AV8qEB7wbTwzEvB8HodDdVhYS0GL9E UNk65x2GEYxXTgjcA4lrCKiq/om4zTgC+/pbr20IQZnFQLnDKJwMozM/+G4OwGFg0VcSbiYw A7PNHzy6P86GyV6rgPPkwKLjNsVxCrRPTfHcTOII0K0sePwinAmfVls8fjGeRPDIkOVmH3wC 9E2dnnzkKrEy0snj3goGu+MOjyuHwfTsPcFxIDi/rvM5fy6MT10XcHo4LF8ZoDg+Am1Xv/Hc xQAvUKDtNHuDUqGh7LOLaRfLYXDxJCdfAqf2BsX5uxBU3R3whm6G3vkxb5BWAJZZG8E1YMDc pUW1KNaw4ViDK5fAKmh1pho8nf3gjd5BcnIMdD9N4NzhUF89I+A4GrTGZsFGvQUJ2lEgy7Bs Yf7OXfGMWp7LsiplvJLRPEauv/TCuhbXhzq+77chTCOJr6hlujxdzJcVsyWFNgQ0IQkQfTRV pItFebKSUkatylafVzCsDW2iSUmw6JgzPF2M82Ua5hzDFDHq/1se7RNahqJF/V3L7+Yyt99v 1gz2px3Nujdh81tpL65bMpaGhITqHL4juUv2uoAtYRAgz+uJ6LB8McZF/k1pklfPH5i11tfE WOwV/kGrbbUNzSbdED7bqNJJY4+dOr0t49dksq7cbJ1J0uYccl6OOWhXJHf27YmM6h9OvHD4 VtOZpJCI8BIJyRbIdsQSalb2D0VcQ9hHAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/8VG1_5uJya5QtmMqC5k4CwfzgQU>
Cc: "Ace@ietf.org" <Ace@ietf.org>, "core@ietf.org" <core@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Subject: Re: [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2016 08:15:05 -0000

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

SGkgTWFyY28sDQoNClRoYW5rIHlvdSBzbyBtdWNoIGZvciBhbiBleHRlbmRlZCByZXZpZXchIEkg
YWdyZWUgd2l0aCBhbGwgeW91ciBjb21tZW50cyBhbmQgSSB0aGluayB0aGV5IHdpbGwgaW1wcm92
ZSB0aGUgcmVhZGFiaWxpdHkgb2YgdGhlIGRyYWZ0Lg0KSSBqdXN0IGhhdmUgYSBxdWVzdGlvbiBm
b3IgMSk6DQoNCldlIGludHJvZHVjZSB0aGUgdXNlIG9mIENPU0Ugb2JqZWN0cyBhbHJlYWR5IGlu
IFNlY3Rpb24gMS4gSW50cm9kdWN0aW9uLCBpbiB0aGUgbGFzdCBwYXJhZ3JhcGggb2YgcGFnZSAz
ICjigJxPU0NPQVAgYnVpbGRzIG9uIENCT1IgT2JqZWN0IFNpZ25pbmcgYW5kIEVuY3J5cHRpb24g
KENPU0UpIOKApuKAnSkuIFdhcyB0aGVyZSBhIHJlYXNvbiB3aHkgeW91IHdhbnRlZCBpdCBtZW50
aW9uZWQgaW4gdGhlIE9iamVjdCBTZWN1cml0eSBvcHRpb24gc2VjdGlvbiwgc3BlY2lmaWNhbGx5
Pw0KDQpCZXN0LA0KRnJhbmNlc2NhDQoNCg0KRnJvbTogTWFyY28gVGlsb2NhIFttYWlsdG86bWFy
Y29Ac2ljcy5zZV0NClNlbnQ6IGRlbiAxMSBqdWxpIDIwMTYgMTY6MTENClRvOiBGcmFuY2VzY2Eg
UGFsb21iaW5pIDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbT4NCkNjOiBjb3JlQGll
dGYub3JnOyBjb3NlQGlldGYub3JnOyBBY2VAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbQWNlXSBG
VzogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0
LXNlY3VyaXR5LTA1LnR4dA0KDQpIZWxsbyBGcmFuY2VzY2EgYW5kIGFsbCwNCg0KSSBoYXZlIHJl
dmlld2VkIHRoaXMgbGFzdCB2ZXJzaW9uIGFuZCBJIGJlbGlldmUgaXQgaXMgaW4gYSB2ZXJ5IGdv
b2Qgc2hhcGUhDQoNClBsZWFzZSwgZmluZCBiZWxvdyBzb21lIHN1Z2dlc3Rpb25zIGZvciBtaW5v
ciBjaGFuZ2VzL3VwZGF0ZXMuDQoNCkJlc3QgcmVnYXJkcywNCi9NYXJjbw0KDQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCjEpIEluIFNlY3Rpb24gMiwgSSB3b3VsZCByZWZlciB0aGUg
dXNhZ2Ugb2YgYSBDT1NFIG9iamVjdCBhcyBzb29uIGFzIHBvc3NpYmxlLCByYXRoZXIgdGhhbiBh
dCB0aGUgZW5kIG9mIHBhZ2UgNSB3aGVyZSB5b3UgZGVzY3JpYmUgaG93IHRvIHByZXBhcmUgdGhl
IHByb3RlY3RlZCBDb0FQIG1lc3NhZ2UuIEZvciBpbnN0YW5jZSwgdGhlIHZlcnkgZmlyc3Qgc2Vu
dGVuY2UgaW4gU2VjdGlvbiAyIGNhbiBiZSBmb2xsb3dlZCBieSBzb21ldGhpbmcgbGlrZTogIlRo
aXMgaXMgYWNoaWV2ZWQgYnkgbWVhbnMgb2YgYSBDT1NFIG9iamVjdCBpbmNsdWRlZCBpbiB0aGUg
cHJvdGVjdGVkIENvQVAgbWVzc2FnZSwgYXMgZGV0YWlsZWQgYmVsb3ciLg0KDQoyKSBJbiBTZWN0
aW9uIDIgKHBhZ2UgNSksIEkgd291bGQgbW92ZSB0aGUgc2VudGVuY2UgIkFuIGVuZHBvaW50IHJl
Y2VpdmluZyBbLi4uXSB0cmVhdCBpdCBhcyBtYWxmb3JtZWQgYW5kIHJlamVjdCBpdC4iIGF0IHRo
ZSBlbmQgb2YgdGhlIGZpcnN0IGVsZW1lbnQgb2YgdGhlIGJ1bGxldCBsaXN0IGJlbG93LCBzaW5j
ZSBpdCBjb25jZXJucyBDb0FQIG1lc3NhZ2VzIHdpdGggcGF5bG9hZC4NCg0KMykgRm9sbG93aW5n
IHRoZSBzYW1lIHJlYXNvbmluZyBvZiBwb2ludCAyKSwgSSB3b3VsZCBleHRlbmQgdGhlIHNlY29u
ZCBlbGVtZW50IGluIHRoZSBkb3R0ZWQgbGlzdCBhdCB0aGUgZW5kIG9mIHBhZ2UgNSB3aXRoOiAi
QW4gZW5kcG9pbnQgcmVjZWl2aW5nIGEgQ29BUCBtZXNzYWdlIHdpdGhvdXQgcGF5bG9hZCwgdGhh
dCBhbHNvIGNvbnRhaW5zIGFuIGVtcHR5IE9iamVjdC1TZWN1cml0eSBvcHRpb24gU0hBTEwgdHJl
YXQgaXQgYXMgbWFsZm9ybWVkIGFuZCByZWplY3QgaXQiLg0KDQo0KSBTZWN0aW9uIDMuMSwgcGFn
ZSA2LCAiVGhlIGVuZHBvaW50IHZlcmlmaWVzIHRoZSBtZXNzYWdlIHJlY2VpdmVkIiAtLT4gIlRo
ZSBlbmRwb2ludCB2ZXJpZmllcyB0aGUgbWVzc2FnZXMgcmVjZWl2ZWQiLg0KDQo1KSBTZWN0aW9u
IDUsIHBhZ2UgMTMsIGFkZCAiKHNlZSBTZWN0aW9uIDUuMSkiIGFmdGVyICJpcyBjb21wdXRlZCBm
cm9tIHRoZSBQbGFpbnRleHQiLCBhbmQgIihzZWUgU2VjdGlvbiA1LjIpIiBhZnRlciAiYW5kIHRo
ZSBBZGRpdGlvbmFsIEF1dGhlbnRpY2F0ZWQgRGF0YSAoQUFEKSIuDQoNCjYpIFNlY3Rpb24gNi4y
LCBwYWdlIDE2LCBzdGVwIDEuIEluIHRoZSBsYXN0IHNlbnRlbmNlcyBhYm91dCByZW5ld2luZyB0
aGUgc2VjdXJpdHkgY29udGV4dCBvbiB0aGUgY2xpZW50LCBpdCB3b3VsZCBiZSBnb29kIHRvIG1l
bnRpb24gYWxzbyB0aGF0IHRoaXMgaW52b2x2ZXMgaW5mb3JtaW5nIHRoZSBzZXJ2ZXIsIHNvIHRo
YXQgaXQgY2FuIHVwZGF0ZSBpdHMgb3duIFJlY2VpdmVyLSogcGFyYW1ldGVycyBvbiBpdHMgb3du
IGNvbnRleHQuDQoNCjcpIFNlY3Rpb24gNi4yLCBwYWdlIDE2LCBzdGVwIDIuICJTdG9yZSB0aGUg
TUFDIG9mIGVhY2ggZnJhZ21lbnQiIC0tPiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxhc3Qtc2Vu
dCBmcmFnbWVudCIuDQoNCjgpIFNlY3Rpb24gNi4zLCBwYWdlIDE3LCBzdGVwIDIuICJTdG9yZSB0
aGUgTUFDIG9mIGVhY2ggZnJhZ21lbnQiIC0tPiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxhc3Qt
cmVjZWl2ZWQgZnJhZ21lbnQiLg0KDQo5KSBTZWN0aW9uIDYuNCwgcGFnZSAxOCwgc3RlcCAxLiBJ
biB0aGUgbGFzdCBzZW50ZW5jZXMgYWJvdXQgcmVuZXdpbmcgdGhlIHNlY3VyaXR5IGNvbnRleHQg
b24gdGhlIHNlcnZlciwgaXQgd291bGQgYmUgZ29vZCB0byBtZW50aW9uIGFsc28gdGhhdCB0aGlz
IGludm9sdmVzIGluZm9ybWluZyB0aGUgY2xpZW50LCBzbyB0aGF0IGl0IGNhbiB1cGRhdGUgaXRz
IG93biBSZWNlaXZlci0qIHBhcmFtZXRlcnMgb24gaXRzIG93biBjb250ZXh0Lg0KDQoxMCkgU2Vj
dGlvbiA2LjQsIHBhZ2UgMTgsIHN0ZXAgMi4gIlN0b3JlIHRoZSBNQUMgb2YgZWFjaCBmcmFnbWVu
dCIgLS0+ICJTdG9yZSB0aGUgTUFDIG9mIGVhY2ggbGFzdC1zZW50IGZyYWdtZW50Ii4NCg0KMTEp
IFNlY3Rpb24gNi41LCBwYWdlIDE5LCBzdGVwIDIuICJTdG9yZSB0aGUgTUFDIG9mIGVhY2ggZnJh
Z21lbnQiIC0tPiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxhc3QtcmVjZWl2ZWQgZnJhZ21lbnQi
Lg0KDQoxMikgU2VjdGlvbiA2LjUsIHBhZ2UgMjAsIGZpcnN0IHBhcmFncmFwaC4gQWZ0ZXIgdGhl
IGxhc3Qgc2VudGVuY2UgIkRUTFMgYW5kIE9TQ09BUCBjYW4gYmUgY29tYmluZWQiLCBJIHdvdWxk
IHJlc3RhdGUgd2hhdCBzYWlkIGluIFNlY3Rpb24gMSAocGFnZSA0KSwgdGhhdCBpcyAidGhlcmVi
eSBlbmFibGluZyBlbmQtdG8tZW5kIC4uLiINCg0KMTMpIFNlY3Rpb24gNi41LCBwYWdlIDIwLCB0
aGlyZCBwYXJhZ3JhcGguICJUaGUgdXNlIG9mIENPU0UgdG8gcHJvdGVjdGVkIENvQVAgbWVzc2Fn
ZXMiIC0tPiAiVGhlIHVzZSBvZiBDT1NFIHRvIHByb3RlY3QgQ29BUCBtZXNzYWdlcyINCg0KT24g
RnJpLCBKdWwgOCwgMjAxNiBhdCA5OjAzIEFNLCBGcmFuY2VzY2EgUGFsb21iaW5pIDxmcmFuY2Vz
Y2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTxtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmlj
c3Nvbi5jb20+PiB3cm90ZToNCkRlYXIgQ29SRSwgQ09TRSBhbmQgQUNFIG1lbWJlcnMsDQoNCldl
IGhhdmUgc3VibWl0dGVkIGFuIHVwZGF0ZSB0byB0aGUgT1NDT0FQIGRyYWZ0Og0KaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUN
Cg0KRm9yIHRob3NlIHdobyBkb27igJl0IGtub3csIE9TQ09BUCBpcyBhbiBhcHBsaWNhdGlvbiBs
YXllciBzZWN1cml0eSBwcm90b2NvbCBmb3IgQ29BUCwgYmFzZWQgb24gd3JhcHBpbmcgcmVxdWVz
dCBhbmQgcmVzcG9uc2UgbWVzc2FnZXMgaW4gQ09TRSBvYmplY3RzIHdoaWNoIGFyZSBzZW50IGlu
IGEgQ29BUCBtZXNzYWdlIGV4Y2hhbmdlLg0KDQpXaXRoIHRoaXMgdmVyc2lvbiwgd2UgYWltZWQg
Zm9yIGltcHJvdmVkIHJlYWRhYmlsaXR5IGFuZCB3ZSBhZGRlZCB0aGUgYmxvY2t3aXNlIGZ1bmN0
aW9uYWxpdHksIGFzIGRpc2N1c3NlZCBkdXJpbmcgbGFzdCBmMmYgbWVldGluZy4NCg0KV2UgYXJl
IG5vdyBsb29raW5nIGZvciByZXZpZXdzLiBBbnkgY29tbWVudCBvciBmZWVkYmFjayB3b3VsZCBi
ZSBncmVhdGx5IGFwcHJlY2lhdGVkIQ0KDQpCZXN0IHJlZ2FyZHMsDQpGcmFuY2VzY2ENCg0KLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzxt
YWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiBbbWFpbHRvOmludGVybmV0LWRyYWZ0c0Bp
ZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPl0NClNlbnQ6IGRlbiA3IGp1
bGkgMjAxNiAxODozNw0KVG86IEfDtnJhbiBTZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nz
b24uY29tPG1haWx0bzpnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+PjsgTHVkd2lnIFNlaXR6
IDxsdWR3aWdAc2ljcy5zZTxtYWlsdG86bHVkd2lnQHNpY3Muc2U+PjsgSm9obiBNYXR0c3NvbiA8
am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb208bWFpbHRvOmpvaG4ubWF0dHNzb25AZXJpY3Nzb24u
Y29tPj47IEfDtnJhbiBTZWxhbmRlciA8Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPG1haWx0
bzpnb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb20+PjsgRnJhbmNlc2NhIFBhbG9tYmluaSA8ZnJh
bmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb208bWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJpbmlA
ZXJpY3Nzb24uY29tPj4NClN1YmplY3Q6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJh
ZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQNCg0KDQpBIG5ldyB2ZXJzaW9u
IG9mIEktRCwgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQNCmhhcyBi
ZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgRnJhbmNlc2NhIFBhbG9tYmluaSBhbmQgcG9z
dGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6ICAgICAgICAgICBkcmFmdC1zZWxh
bmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5DQpSZXZpc2lvbjogICAgICAgMDUNClRpdGxlOiAgICAg
ICAgICBPYmplY3QgU2VjdXJpdHkgb2YgQ29BUCAoT1NDT0FQKQ0KRG9jdW1lbnQgZGF0ZTogIDIw
MTYtMDctMDcNCkdyb3VwOiAgICAgICAgICBJbmRpdmlkdWFsIFN1Ym1pc3Npb24NClBhZ2VzOiAg
ICAgICAgICAzNg0KVVJMOiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL2ludGVybmV0
LWRyYWZ0cy9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1LnR4dA0KU3RhdHVz
OiAgICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXNlbGFuZGVy
LWFjZS1vYmplY3Qtc2VjdXJpdHkvDQpIdG1saXplZDogICAgICAgaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUNCkRpZmY6ICAg
ICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtc2VsYW5kZXIt
YWNlLW9iamVjdC1zZWN1cml0eS0wNQ0KDQpBYnN0cmFjdDoNCiAgIFRoaXMgbWVtbyBkZWZpbmVz
IE9iamVjdCBTZWN1cml0eSBvZiBDb0FQIChPU0NPQVApLCBhIG1ldGhvZCBmb3INCiAgIGFwcGxp
Y2F0aW9uIGxheWVyIHByb3RlY3Rpb24gb2YgbWVzc2FnZSBleGNoYW5nZXMgd2l0aCB0aGUNCiAg
IENvbnN0cmFpbmVkIEFwcGxpY2F0aW9uIFByb3RvY29sIChDb0FQKSwgdXNpbmcgdGhlIENCT1Ig
T2JqZWN0DQogICBTaWduaW5nIGFuZCBFbmNyeXB0aW9uIChDT1NFKSBmb3JtYXQuICBPU0NPQVAg
cHJvdmlkZXMgZW5kLXRvLWVuZA0KICAgZW5jcnlwdGlvbiwgaW50ZWdyaXR5IGFuZCByZXBsYXkg
cHJvdGVjdGlvbiB0byBDb0FQIHBheWxvYWQsIG9wdGlvbnMsDQogICBhbmQgaGVhZGVyIGZpZWxk
cywgYXMgd2VsbCBhcyBhIHNlY3VyZSBiaW5kaW5nIGJldHdlZW4gQ29BUCByZXF1ZXN0DQogICBh
bmQgcmVzcG9uc2UgbWVzc2FnZXMuICBUaGUgdXNlIG9mIE9TQ09BUCBpcyBzaWduYWxlZCB3aXRo
IHRoZSBDb0FQDQogICBvcHRpb24gT2JqZWN0LVNlY3VyaXR5LCBhbHNvIGRlZmluZWQgaW4gdGhp
cyBtZW1vLg0KDQoNCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9m
IG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXplZCB2
ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmc8aHR0cDovL3Rv
b2xzLmlldGYub3JnPi4NCg0KVGhlIElFVEYgU2VjcmV0YXJpYXQNCg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkFjZSBtYWlsaW5nIGxpc3QNCkFjZUBp
ZXRmLm9yZzxtYWlsdG86QWNlQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9hY2UNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTIuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpAcGFn
ZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcwLjg1cHQg
NzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5IaSBNYXJjbyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhhbmsgeW91
IHNvIG11Y2ggZm9yIGFuIGV4dGVuZGVkIHJldmlldyEgSSBhZ3JlZSB3aXRoIGFsbCB5b3VyIGNv
bW1lbnRzIGFuZCBJIHRoaW5rIHRoZXkgd2lsbCBpbXByb3ZlIHRoZSByZWFkYWJpbGl0eSBvZiB0
aGUgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj5JIGp1c3QgaGF2ZSBhIHF1ZXN0aW9uIGZvciAxKTo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+V2UgaW50cm9kdWNlIHRoZSB1c2Ugb2YgQ09TRSBvYmplY3RzIGFscmVhZHkgaW4gU2VjdGlv
biAxLiBJbnRyb2R1Y3Rpb24sIGluIHRoZSBsYXN0IHBhcmFncmFwaCBvZiBwYWdlIDMgKOKAnE9T
Q09BUCBidWlsZHMgb24gQ0JPUiBPYmplY3QgU2lnbmluZyBhbmQgRW5jcnlwdGlvbiAoQ09TRSkg
4oCm4oCdKS4gV2FzDQogdGhlcmUgYSByZWFzb24gd2h5IHlvdSB3YW50ZWQgaXQgbWVudGlvbmVk
IGluIHRoZSBPYmplY3QgU2VjdXJpdHkgb3B0aW9uIHNlY3Rpb24sIHNwZWNpZmljYWxseT88bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+QmVzdCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyYW5jZXNjYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IlNWIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IlNWIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
IE1hcmNvIFRpbG9jYSBbbWFpbHRvOm1hcmNvQHNpY3Muc2VdDQo8YnI+DQo8Yj5TZW50OjwvYj4g
ZGVuIDExIGp1bGkgMjAxNiAxNjoxMTxicj4NCjxiPlRvOjwvYj4gRnJhbmNlc2NhIFBhbG9tYmlu
aSAmbHQ7ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9i
PiBjb3JlQGlldGYub3JnOyBjb3NlQGlldGYub3JnOyBBY2VAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFtBY2VdIEZXOiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0
LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUudHh0PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SGVsbG8gRnJhbmNlc2NhIGFuZCBhbGwsPGJyPg0KPGJyPg0KSSBo
YXZlIHJldmlld2VkIHRoaXMgbGFzdCB2ZXJzaW9uIGFuZCBJIGJlbGlldmUgaXQgaXMgaW4gYSB2
ZXJ5IGdvb2Qgc2hhcGUhPGJyPg0KPGJyPg0KUGxlYXNlLCBmaW5kIGJlbG93IHNvbWUgc3VnZ2Vz
dGlvbnMgZm9yIG1pbm9yIGNoYW5nZXMvdXBkYXRlcy48YnI+DQo8YnI+DQpCZXN0IHJlZ2FyZHMs
PGJyPg0KL01hcmNvPGJyPg0KPGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4N
Cjxicj4NCjEpIEluIFNlY3Rpb24gMiwgSSB3b3VsZCByZWZlciB0aGUgdXNhZ2Ugb2YgYSBDT1NF
IG9iamVjdCBhcyBzb29uIGFzIHBvc3NpYmxlLCByYXRoZXIgdGhhbiBhdCB0aGUgZW5kIG9mIHBh
Z2UgNSB3aGVyZSB5b3UgZGVzY3JpYmUgaG93IHRvIHByZXBhcmUgdGhlIHByb3RlY3RlZCBDb0FQ
IG1lc3NhZ2UuIEZvciBpbnN0YW5jZSwgdGhlIHZlcnkgZmlyc3Qgc2VudGVuY2UgaW4gU2VjdGlv
biAyIGNhbiBiZSBmb2xsb3dlZCBieSBzb21ldGhpbmcgbGlrZToNCiAmcXVvdDtUaGlzIGlzIGFj
aGlldmVkIGJ5IG1lYW5zIG9mIGEgQ09TRSBvYmplY3QgaW5jbHVkZWQgaW4gdGhlIHByb3RlY3Rl
ZCBDb0FQIG1lc3NhZ2UsIGFzIGRldGFpbGVkIGJlbG93JnF1b3Q7Ljxicj4NCjxicj4NCjIpIElu
IFNlY3Rpb24gMiAocGFnZSA1KSwgSSB3b3VsZCBtb3ZlIHRoZSBzZW50ZW5jZSAmcXVvdDtBbiBl
bmRwb2ludCByZWNlaXZpbmcgWy4uLl0gdHJlYXQgaXQgYXMgbWFsZm9ybWVkIGFuZCByZWplY3Qg
aXQuJnF1b3Q7IGF0IHRoZSBlbmQgb2YgdGhlIGZpcnN0IGVsZW1lbnQgb2YgdGhlIGJ1bGxldCBs
aXN0IGJlbG93LCBzaW5jZSBpdCBjb25jZXJucyBDb0FQIG1lc3NhZ2VzIHdpdGggcGF5bG9hZC48
YnI+DQo8YnI+DQozKSBGb2xsb3dpbmcgdGhlIHNhbWUgcmVhc29uaW5nIG9mIHBvaW50IDIpLCBJ
IHdvdWxkIGV4dGVuZCB0aGUgc2Vjb25kIGVsZW1lbnQgaW4gdGhlIGRvdHRlZCBsaXN0IGF0IHRo
ZSBlbmQgb2YgcGFnZSA1IHdpdGg6ICZxdW90O0FuIGVuZHBvaW50IHJlY2VpdmluZyBhIENvQVAg
bWVzc2FnZSB3aXRob3V0IHBheWxvYWQsIHRoYXQgYWxzbyBjb250YWlucyBhbiBlbXB0eSBPYmpl
Y3QtU2VjdXJpdHkgb3B0aW9uIFNIQUxMIHRyZWF0IGl0IGFzIG1hbGZvcm1lZA0KIGFuZCByZWpl
Y3QgaXQmcXVvdDsuPGJyPg0KPGJyPg0KNCkgU2VjdGlvbiAzLjEsIHBhZ2UgNiwgJnF1b3Q7VGhl
IGVuZHBvaW50IHZlcmlmaWVzIHRoZSBtZXNzYWdlIHJlY2VpdmVkJnF1b3Q7IC0tJmd0OyAmcXVv
dDtUaGUgZW5kcG9pbnQgdmVyaWZpZXMgdGhlIG1lc3NhZ2VzIHJlY2VpdmVkJnF1b3Q7Ljxicj4N
Cjxicj4NCjUpIFNlY3Rpb24gNSwgcGFnZSAxMywgYWRkICZxdW90OyhzZWUgU2VjdGlvbiA1LjEp
JnF1b3Q7IGFmdGVyICZxdW90O2lzIGNvbXB1dGVkIGZyb20gdGhlIFBsYWludGV4dCZxdW90Oywg
YW5kICZxdW90OyhzZWUgU2VjdGlvbiA1LjIpJnF1b3Q7IGFmdGVyICZxdW90O2FuZCB0aGUgQWRk
aXRpb25hbCBBdXRoZW50aWNhdGVkIERhdGEgKEFBRCkmcXVvdDsuPGJyPg0KPGJyPg0KNikgU2Vj
dGlvbiA2LjIsIHBhZ2UgMTYsIHN0ZXAgMS4gSW4gdGhlIGxhc3Qgc2VudGVuY2VzIGFib3V0IHJl
bmV3aW5nIHRoZSBzZWN1cml0eSBjb250ZXh0IG9uIHRoZSBjbGllbnQsIGl0IHdvdWxkIGJlIGdv
b2QgdG8gbWVudGlvbiBhbHNvIHRoYXQgdGhpcyBpbnZvbHZlcyBpbmZvcm1pbmcgdGhlIHNlcnZl
ciwgc28gdGhhdCBpdCBjYW4gdXBkYXRlIGl0cyBvd24gUmVjZWl2ZXItKiBwYXJhbWV0ZXJzIG9u
IGl0cyBvd24gY29udGV4dC48YnI+DQo8YnI+DQo3KSBTZWN0aW9uIDYuMiwgcGFnZSAxNiwgc3Rl
cCAyLiAmcXVvdDtTdG9yZSB0aGUgTUFDIG9mIGVhY2ggZnJhZ21lbnQmcXVvdDsgLS0mZ3Q7ICZx
dW90O1N0b3JlIHRoZSBNQUMgb2YgZWFjaCBsYXN0LXNlbnQgZnJhZ21lbnQmcXVvdDsuPGJyPg0K
PGJyPg0KOCkgU2VjdGlvbiA2LjMsIHBhZ2UgMTcsIHN0ZXAgMi4gJnF1b3Q7U3RvcmUgdGhlIE1B
QyBvZiBlYWNoIGZyYWdtZW50JnF1b3Q7IC0tJmd0OyAmcXVvdDtTdG9yZSB0aGUgTUFDIG9mIGVh
Y2ggbGFzdC1yZWNlaXZlZCBmcmFnbWVudCZxdW90Oy48YnI+DQo8YnI+DQo5KSBTZWN0aW9uIDYu
NCwgcGFnZSAxOCwgc3RlcCAxLiBJbiB0aGUgbGFzdCBzZW50ZW5jZXMgYWJvdXQgcmVuZXdpbmcg
dGhlIHNlY3VyaXR5IGNvbnRleHQgb24gdGhlIHNlcnZlciwgaXQgd291bGQgYmUgZ29vZCB0byBt
ZW50aW9uIGFsc28gdGhhdCB0aGlzIGludm9sdmVzIGluZm9ybWluZyB0aGUgY2xpZW50LCBzbyB0
aGF0IGl0IGNhbiB1cGRhdGUgaXRzIG93biBSZWNlaXZlci0qIHBhcmFtZXRlcnMgb24gaXRzIG93
biBjb250ZXh0Ljxicj4NCjxicj4NCjEwKSBTZWN0aW9uIDYuNCwgcGFnZSAxOCwgc3RlcCAyLiAm
cXVvdDtTdG9yZSB0aGUgTUFDIG9mIGVhY2ggZnJhZ21lbnQmcXVvdDsgLS0mZ3Q7ICZxdW90O1N0
b3JlIHRoZSBNQUMgb2YgZWFjaCBsYXN0LXNlbnQgZnJhZ21lbnQmcXVvdDsuPGJyPg0KPGJyPg0K
MTEpIFNlY3Rpb24gNi41LCBwYWdlIDE5LCBzdGVwIDIuICZxdW90O1N0b3JlIHRoZSBNQUMgb2Yg
ZWFjaCBmcmFnbWVudCZxdW90OyAtLSZndDsgJnF1b3Q7U3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxh
c3QtcmVjZWl2ZWQgZnJhZ21lbnQmcXVvdDsuPGJyPg0KPGJyPg0KMTIpIFNlY3Rpb24gNi41LCBw
YWdlIDIwLCBmaXJzdCBwYXJhZ3JhcGguIEFmdGVyIHRoZSBsYXN0IHNlbnRlbmNlICZxdW90O0RU
TFMgYW5kIE9TQ09BUCBjYW4gYmUgY29tYmluZWQmcXVvdDssIEkgd291bGQgcmVzdGF0ZSB3aGF0
IHNhaWQgaW4gU2VjdGlvbiAxIChwYWdlIDQpLCB0aGF0IGlzICZxdW90O3RoZXJlYnkgZW5hYmxp
bmcgZW5kLXRvLWVuZCAuLi4mcXVvdDs8YnI+DQo8YnI+DQoxMykgU2VjdGlvbiA2LjUsIHBhZ2Ug
MjAsIHRoaXJkIHBhcmFncmFwaC4gJnF1b3Q7VGhlIHVzZSBvZiBDT1NFIHRvIHByb3RlY3RlZCBD
b0FQIG1lc3NhZ2VzJnF1b3Q7IC0tJmd0OyAmcXVvdDtUaGUgdXNlIG9mIENPU0UgdG8gcHJvdGVj
dCBDb0FQIG1lc3NhZ2VzJnF1b3Q7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5PbiBGcmksIEp1bCA4LCAyMDE2IGF0IDk6MDMgQU0sIEZyYW5jZXNjYSBQYWxv
bWJpbmkgJmx0OzxhIGhyZWY9Im1haWx0bzpmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tPC9hPiZn
dDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0
O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+RGVhciBDb1JFLCBDT1NFIGFuZCBBQ0UgbWVtYmVycyw8YnI+DQo8YnI+DQpXZSBoYXZlIHN1
Ym1pdHRlZCBhbiB1cGRhdGUgdG8gdGhlIE9TQ09BUCBkcmFmdDo8YnI+DQo8YSBocmVmPSJodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0
eS0wNSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1z
ZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1PC9hPjxicj4NCjxicj4NCkZvciB0aG9zZSB3
aG8gZG9u4oCZdCBrbm93LCBPU0NPQVAgaXMgYW4gYXBwbGljYXRpb24gbGF5ZXIgc2VjdXJpdHkg
cHJvdG9jb2wgZm9yIENvQVAsIGJhc2VkIG9uIHdyYXBwaW5nIHJlcXVlc3QgYW5kIHJlc3BvbnNl
IG1lc3NhZ2VzIGluIENPU0Ugb2JqZWN0cyB3aGljaCBhcmUgc2VudCBpbiBhIENvQVAgbWVzc2Fn
ZSBleGNoYW5nZS48YnI+DQo8YnI+DQpXaXRoIHRoaXMgdmVyc2lvbiwgd2UgYWltZWQgZm9yIGlt
cHJvdmVkIHJlYWRhYmlsaXR5IGFuZCB3ZSBhZGRlZCB0aGUgYmxvY2t3aXNlIGZ1bmN0aW9uYWxp
dHksIGFzIGRpc2N1c3NlZCBkdXJpbmcgbGFzdCBmMmYgbWVldGluZy48YnI+DQo8YnI+DQpXZSBh
cmUgbm93IGxvb2tpbmcgZm9yIHJldmlld3MuIEFueSBjb21tZW50IG9yIGZlZWRiYWNrIHdvdWxk
IGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQhPGJyPg0KPGJyPg0KQmVzdCByZWdhcmRzLDxicj4NCkZy
YW5jZXNjYTxicj4NCjxicj4NCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KRnJvbTog
PGEgaHJlZj0ibWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyI+aW50ZXJuZXQtZHJhZnRz
QGlldGYub3JnPC9hPiBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0
Zi5vcmciPmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzwvYT5dPGJyPg0KU2VudDogZGVuIDcganVs
aSAyMDE2IDE4OjM3PGJyPg0KVG86IEfDtnJhbiBTZWxhbmRlciAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmdvcmFuLnNlbGFuZGVyQGVyaWNzc29uLmNvbSI+Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29t
PC9hPiZndDs7IEx1ZHdpZyBTZWl0eiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmx1ZHdpZ0BzaWNzLnNl
Ij5sdWR3aWdAc2ljcy5zZTwvYT4mZ3Q7OyBKb2huIE1hdHRzc29uICZsdDs8YSBocmVmPSJtYWls
dG86am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb20iPmpvaG4ubWF0dHNzb25AZXJpY3Nzb24uY29t
PC9hPiZndDs7DQogR8O2cmFuIFNlbGFuZGVyICZsdDs8YSBocmVmPSJtYWlsdG86Z29yYW4uc2Vs
YW5kZXJAZXJpY3Nzb24uY29tIj5nb3Jhbi5zZWxhbmRlckBlcmljc3Nvbi5jb208L2E+Jmd0Ozsg
RnJhbmNlc2NhIFBhbG9tYmluaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJp
bmlAZXJpY3Nzb24uY29tIj5mcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTwvYT4mZ3Q7
PGJyPg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1zZWxhbmRl
ci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1LnR4dDxicj4NCjxicj4NCjxicj4NCkEgbmV3IHZlcnNp
b24gb2YgSS1ELCBkcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1LnR4dDxicj4N
CmhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgRnJhbmNlc2NhIFBhbG9tYmluaSBh
bmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuPGJyPg0KPGJyPg0KTmFtZTombmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2RyYWZ0LXNlbGFuZGVyLWFjZS1vYmpl
Y3Qtc2VjdXJpdHk8YnI+DQpSZXZpc2lvbjombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDswNTxi
cj4NClRpdGxlOiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgT2JqZWN0IFNlY3Vy
aXR5IG9mIENvQVAgKE9TQ09BUCk8YnI+DQpEb2N1bWVudCBkYXRlOiZuYnNwOyAyMDE2LTA3LTA3
PGJyPg0KR3JvdXA6Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBJbmRpdmlkdWFs
IFN1Ym1pc3Npb248YnI+DQpQYWdlczombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IDM2PGJyPg0KVVJMOiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1zZWxhbmRl
ci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1LnR4dCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzL2RyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2Vj
dXJpdHktMDUudHh0PC9hPjxicj4NClN0YXR1czombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtc2Vs
YW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5Lzwv
YT48YnI+DQpIdG1saXplZDombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0
eS0wNSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1z
ZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1PC9hPjxicj4NCkRpZmY6Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9yZmNkaWZmP3VybDI9ZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNSIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1zZWxh
bmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1PC9hPjxicj4NCjxicj4NCkFic3RyYWN0Ojxicj4N
CiZuYnNwOyAmbmJzcDtUaGlzIG1lbW8gZGVmaW5lcyBPYmplY3QgU2VjdXJpdHkgb2YgQ29BUCAo
T1NDT0FQKSwgYSBtZXRob2QgZm9yPGJyPg0KJm5ic3A7ICZuYnNwO2FwcGxpY2F0aW9uIGxheWVy
IHByb3RlY3Rpb24gb2YgbWVzc2FnZSBleGNoYW5nZXMgd2l0aCB0aGU8YnI+DQombmJzcDsgJm5i
c3A7Q29uc3RyYWluZWQgQXBwbGljYXRpb24gUHJvdG9jb2wgKENvQVApLCB1c2luZyB0aGUgQ0JP
UiBPYmplY3Q8YnI+DQombmJzcDsgJm5ic3A7U2lnbmluZyBhbmQgRW5jcnlwdGlvbiAoQ09TRSkg
Zm9ybWF0LiZuYnNwOyBPU0NPQVAgcHJvdmlkZXMgZW5kLXRvLWVuZDxicj4NCiZuYnNwOyAmbmJz
cDtlbmNyeXB0aW9uLCBpbnRlZ3JpdHkgYW5kIHJlcGxheSBwcm90ZWN0aW9uIHRvIENvQVAgcGF5
bG9hZCwgb3B0aW9ucyw8YnI+DQombmJzcDsgJm5ic3A7YW5kIGhlYWRlciBmaWVsZHMsIGFzIHdl
bGwgYXMgYSBzZWN1cmUgYmluZGluZyBiZXR3ZWVuIENvQVAgcmVxdWVzdDxicj4NCiZuYnNwOyAm
bmJzcDthbmQgcmVzcG9uc2UgbWVzc2FnZXMuJm5ic3A7IFRoZSB1c2Ugb2YgT1NDT0FQIGlzIHNp
Z25hbGVkIHdpdGggdGhlIENvQVA8YnI+DQombmJzcDsgJm5ic3A7b3B0aW9uIE9iamVjdC1TZWN1
cml0eSwgYWxzbyBkZWZpbmVkIGluIHRoaXMgbWVtby48YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8
YnI+DQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJv
bSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBk
aWZmIGFyZSBhdmFpbGFibGUgYXQNCjxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPnRvb2xzLmlldGYub3JnPC9hPi48YnI+DQo8YnI+DQpUaGUgSUVURiBTZWNy
ZXRhcmlhdDxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyPg0KQWNlIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpBY2VA
aWV0Zi5vcmciPkFjZUBpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FjZSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vYWNlPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_AMXPR07MB070FAF73F930DEF19972C8698300AMXPR07MB070eurprd_--


From nobody Tue Jul 12 02:26:20 2016
Return-Path: <marco@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B92C12B010 for <ace@ietfa.amsl.com>; Tue, 12 Jul 2016 02:26:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TMfCtqdENCAz for <ace@ietfa.amsl.com>; Tue, 12 Jul 2016 02:26:12 -0700 (PDT)
Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (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 2101312D75F for <Ace@ietf.org>; Tue, 12 Jul 2016 02:26:12 -0700 (PDT)
Received: by mail-vk0-x232.google.com with SMTP id o63so13478656vkg.1 for <Ace@ietf.org>; Tue, 12 Jul 2016 02:26:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=s8WjU17rkbgWcbhWF/iqD45FCSmJZBXiggvKjh8MN0k=; b=hK2W7QBS/frfFTwzRQiDFYFwl7u5zkb4FgghBn+CVACpnpnTcXBMXSlSBNxRImSASG FdEBn9Y8eLG2biFzJqgK1x3xbyHGap3asdVYu9oWFfylVGZwlceR7EvnGzPqECHcARBV zNCZXqmMAZMdBp/N//oc3qxsB+ecgBwDTVhWiQdN69faEwnS5z0qJ+lWbnMafkv/0HPC nH3tCn1blMmkaklTuqEaey3Q7u+Eub4/1Z4QaKENzH+zPw0zAK6UKS57lePTNxEAWiFr 52JPZMHpC41UOjbufVGDJgwFHgJmLX9pbVo9S2pswWO8DYmDI0Ga6ZeQHAccEQcW8lA2 iBNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=s8WjU17rkbgWcbhWF/iqD45FCSmJZBXiggvKjh8MN0k=; b=jDvoUN7HqjNNANcQOtCITmFfhZerDAn1KLNgpnJXCIVS2XJ0l/kRnbLbnInvAbYO+S mAwWlO6tzlRTs8MsLgi18LkQBcSiE0MG2Tl8+GuTszRs+tiOny4wiHDlSXH1RvybQL4e HvlZPLSRt+U/mWnraX97bos9T85YLEwvU/71V0i2Ak5axPNJkOaqZfJFjFBzjFQPHq0+ llDn8prptOxaStv7t3Ss7CDkDge8rCf9zUzP4G+YkZofPNwPSjFcrGgJ7Zct7XvlWJrA BECG/jXve1eUGRAfBGnbVqdNwhVm0nQ8RxukUZCeOOUUrP+EO/8sfniJz9eOnPhdAgP6 zjYg==
X-Gm-Message-State: ALyK8tJsTvjEyjnkmlScMunKuMS10YmwAKlgP/DhREJhGnTcvDVNT14NFJlAJ177MnqCOjb89C3MAV553i64TZrk
X-Received: by 10.31.129.203 with SMTP id c194mr486513vkd.26.1468315571136; Tue, 12 Jul 2016 02:26:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.87.74 with HTTP; Tue, 12 Jul 2016 02:26:10 -0700 (PDT)
In-Reply-To: <AMXPR07MB070FAF73F930DEF19972C8698300@AMXPR07MB070.eurprd07.prod.outlook.com>
References: <20160707163729.23634.20152.idtracker@ietfa.amsl.com> <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com> <CABFpCtCnaMvLiAN=gJJPJSgxV5+=KWG8LGj5WK0kvvrUpSHyMA@mail.gmail.com> <AMXPR07MB070FAF73F930DEF19972C8698300@AMXPR07MB070.eurprd07.prod.outlook.com>
From: Marco Tiloca <marco@sics.se>
Date: Tue, 12 Jul 2016 11:26:10 +0200
Message-ID: <CABFpCtCoGpHnfpFMgLu4zhh0EsBu3Qb-X=zh0DFd0hQm=d1fJQ@mail.gmail.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
Content-Type: multipart/alternative; boundary=001a1145037e09495805376cdc89
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/ChitxwYxxZ0Cibx9MjC6zopvPsg>
Cc: "Ace@ietf.org" <Ace@ietf.org>, "core@ietf.org" <core@ietf.org>, "cose@ietf.org" <cose@ietf.org>
Subject: Re: [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2016 09:26:16 -0000

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

Hi Francesca,

On Tue, Jul 12, 2016 at 10:14 AM, Francesca Palombini <
francesca.palombini@ericsson.com> wrote:

> Hi Marco,
>
>
>
> Thank you so much for an extended review! I agree with all your comments
> and I think they will improve the readability of the draft.
>
> I just have a question for 1):
>
>
>
> We introduce the use of COSE objects already in Section 1. Introduction,
> in the last paragraph of page 3 (=E2=80=9COSCOAP builds on CBOR Object Si=
gning and
> Encryption (COSE) =E2=80=A6=E2=80=9D). Was there a reason why you wanted =
it mentioned in
> the Object Security option section, specifically?
>

I suggested that just for the sake of readability. The COSE object is
introduced in Section 1, but then I thought about a reader starting
directly from the actual specification in Section 2, where the COSE object
"suddenly reappears" at the end of page 5, and is of course detailed only
later in Section 5.

This is why I believe it would be good to quickly mention again the usage
of COSE objects at the beginning of Section 2, just from a high-level
perspective as in the Introduction and also pointing to Section 5 for
further details, so better preparing the reader for the 2-element bullet
list at the end of page 5.

Best regards,
Marco


>
>
> Best,
>
> Francesca
>
>
>
>
>
> *From:* Marco Tiloca [mailto:marco@sics.se]
> *Sent:* den 11 juli 2016 16:11
> *To:* Francesca Palombini <francesca.palombini@ericsson.com>
> *Cc:* core@ietf.org; cose@ietf.org; Ace@ietf.org
> *Subject:* Re: [Ace] FW: New Version Notification for
> draft-selander-ace-object-security-05.txt
>
>
>
> Hello Francesca and all,
>
> I have reviewed this last version and I believe it is in a very good shap=
e!
>
> Please, find below some suggestions for minor changes/updates.
>
> Best regards,
> /Marco
>
> ----------------------------
>
> 1) In Section 2, I would refer the usage of a COSE object as soon as
> possible, rather than at the end of page 5 where you describe how to
> prepare the protected CoAP message. For instance, the very first sentence
> in Section 2 can be followed by something like: "This is achieved by mean=
s
> of a COSE object included in the protected CoAP message, as detailed belo=
w".
>
> 2) In Section 2 (page 5), I would move the sentence "An endpoint receivin=
g
> [...] treat it as malformed and reject it." at the end of the first eleme=
nt
> of the bullet list below, since it concerns CoAP messages with payload.
>
> 3) Following the same reasoning of point 2), I would extend the second
> element in the dotted list at the end of page 5 with: "An endpoint
> receiving a CoAP message without payload, that also contains an empty
> Object-Security option SHALL treat it as malformed and reject it".
>
> 4) Section 3.1, page 6, "The endpoint verifies the message received" -->
> "The endpoint verifies the messages received".
>
> 5) Section 5, page 13, add "(see Section 5.1)" after "is computed from th=
e
> Plaintext", and "(see Section 5.2)" after "and the Additional Authenticat=
ed
> Data (AAD)".
>
> 6) Section 6.2, page 16, step 1. In the last sentences about renewing the
> security context on the client, it would be good to mention also that thi=
s
> involves informing the server, so that it can update its own Receiver-*
> parameters on its own context.
>
> 7) Section 6.2, page 16, step 2. "Store the MAC of each fragment" -->
> "Store the MAC of each last-sent fragment".
>
> 8) Section 6.3, page 17, step 2. "Store the MAC of each fragment" -->
> "Store the MAC of each last-received fragment".
>
> 9) Section 6.4, page 18, step 1. In the last sentences about renewing the
> security context on the server, it would be good to mention also that thi=
s
> involves informing the client, so that it can update its own Receiver-*
> parameters on its own context.
>
> 10) Section 6.4, page 18, step 2. "Store the MAC of each fragment" -->
> "Store the MAC of each last-sent fragment".
>
> 11) Section 6.5, page 19, step 2. "Store the MAC of each fragment" -->
> "Store the MAC of each last-received fragment".
>
> 12) Section 6.5, page 20, first paragraph. After the last sentence "DTLS
> and OSCOAP can be combined", I would restate what said in Section 1 (page
> 4), that is "thereby enabling end-to-end ..."
>
> 13) Section 6.5, page 20, third paragraph. "The use of COSE to protected
> CoAP messages" --> "The use of COSE to protect CoAP messages"
>
>
>
> On Fri, Jul 8, 2016 at 9:03 AM, Francesca Palombini <
> francesca.palombini@ericsson.com> wrote:
>
> Dear CoRE, COSE and ACE members,
>
> We have submitted an update to the OSCOAP draft:
> https://tools.ietf.org/html/draft-selander-ace-object-security-05
>
> For those who don=E2=80=99t know, OSCOAP is an application layer security=
 protocol
> for CoAP, based on wrapping request and response messages in COSE objects
> which are sent in a CoAP message exchange.
>
> With this version, we aimed for improved readability and we added the
> blockwise functionality, as discussed during last f2f meeting.
>
> We are now looking for reviews. Any comment or feedback would be greatly
> appreciated!
>
> Best regards,
> Francesca
>
> -----Original Message-----
> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> Sent: den 7 juli 2016 18:37
> To: G=C3=B6ran Selander <goran.selander@ericsson.com>; Ludwig Seitz <
> ludwig@sics.se>; John Mattsson <john.mattsson@ericsson.com>; G=C3=B6ran
> Selander <goran.selander@ericsson.com>; Francesca Palombini <
> francesca.palombini@ericsson.com>
> Subject: New Version Notification for
> draft-selander-ace-object-security-05.txt
>
>
> A new version of I-D, draft-selander-ace-object-security-05.txt
> has been successfully submitted by Francesca Palombini and posted to the
> IETF repository.
>
> Name:           draft-selander-ace-object-security
> Revision:       05
> Title:          Object Security of CoAP (OSCOAP)
> Document date:  2016-07-07
> Group:          Individual Submission
> Pages:          36
> URL:
> https://www.ietf.org/internet-drafts/draft-selander-ace-object-security-0=
5.txt
> Status:
> https://datatracker.ietf.org/doc/draft-selander-ace-object-security/
> Htmlized:
> https://tools.ietf.org/html/draft-selander-ace-object-security-05
> Diff:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-selander-ace-object-security-05
>
> Abstract:
>    This memo defines Object Security of CoAP (OSCOAP), a method for
>    application layer protection of message exchanges with the
>    Constrained Application Protocol (CoAP), using the CBOR Object
>    Signing and Encryption (COSE) format.  OSCOAP provides end-to-end
>    encryption, integrity and replay protection to CoAP payload, options,
>    and header fields, as well as a secure binding between CoAP request
>    and response messages.  The use of OSCOAP is signaled with the CoAP
>    option Object-Security, also defined in this memo.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission until the htmlized version and diff are available at
> tools.ietf.org.
>
> The IETF Secretariat
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>
>

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

<div dir=3D"ltr">Hi Francesca,<br><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Tue, Jul 12, 2016 at 10:14 AM, Francesca Palombini <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:francesca.palombini@ericsson.com" targe=
t=3D"_blank">francesca.palombini@ericsson.com</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">





<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Hi Marco,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Thank you so much for an extended review! I agree wit=
h all your comments and I think they will improve the readability of the dr=
aft.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">I just have a question for 1):<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">We introduce the use of COSE objects already in Secti=
on 1. Introduction, in the last paragraph of page 3 (=E2=80=9COSCOAP builds=
 on CBOR Object Signing and Encryption (COSE) =E2=80=A6=E2=80=9D). Was
 there a reason why you wanted it mentioned in the Object Security option s=
ection, specifically?</span></p></div></div></blockquote><div><br></div><di=
v>I suggested that just for the sake of readability. The COSE object is int=
roduced in Section 1, but then I thought about a reader starting directly f=
rom the actual specification in Section 2, where the COSE object &quot;sudd=
enly reappears&quot; at the end of page 5, and is of course detailed only l=
ater in Section 5.<br><br>This is why I believe it would be good to quickly=
 mention again the usage of COSE objects at the beginning of Section 2, jus=
t from a high-level perspective as in the Introduction and also pointing to=
 Section 5 for further details, so better preparing the reader for the 2-el=
ement bullet list at the end of page 5.<br><br></div><div>Best regards,<br>=
</div><div>Marco<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);=
padding-left:1ex"><div link=3D"blue" vlink=3D"purple" lang=3D"EN-US"><div><=
p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Calib=
ri&quot;,sans-serif"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Best,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Francesca<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif" lang=3D"SV"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif" lang=3D"SV"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:11pt;font-family:&quot;C=
alibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif"> Marco Tiloca [mailto:<a href=3D"ma=
ilto:marco@sics.se" target=3D"_blank">marco@sics.se</a>]
<br>
<b>Sent:</b> den 11 juli 2016 16:11<br>
<b>To:</b> Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:core@ietf.org" target=3D"_blank">core@ietf.org=
</a>; <a href=3D"mailto:cose@ietf.org" target=3D"_blank">cose@ietf.org</a>;=
 <a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<b>Subject:</b> Re: [Ace] FW: New Version Notification for draft-selander-a=
ce-object-security-05.txt<u></u><u></u></span></p><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hello Francesca and all,<br>
<br>
I have reviewed this last version and I believe it is in a very good shape!=
<br>
<br>
Please, find below some suggestions for minor changes/updates.<br>
<br>
Best regards,<br>
/Marco<br>
<br>
----------------------------<br>
<br>
1) In Section 2, I would refer the usage of a COSE object as soon as possib=
le, rather than at the end of page 5 where you describe how to prepare the =
protected CoAP message. For instance, the very first sentence in Section 2 =
can be followed by something like:
 &quot;This is achieved by means of a COSE object included in the protected=
 CoAP message, as detailed below&quot;.<br>
<br>
2) In Section 2 (page 5), I would move the sentence &quot;An endpoint recei=
ving [...] treat it as malformed and reject it.&quot; at the end of the fir=
st element of the bullet list below, since it concerns CoAP messages with p=
ayload.<br>
<br>
3) Following the same reasoning of point 2), I would extend the second elem=
ent in the dotted list at the end of page 5 with: &quot;An endpoint receivi=
ng a CoAP message without payload, that also contains an empty Object-Secur=
ity option SHALL treat it as malformed
 and reject it&quot;.<br>
<br>
4) Section 3.1, page 6, &quot;The endpoint verifies the message received&qu=
ot; --&gt; &quot;The endpoint verifies the messages received&quot;.<br>
<br>
5) Section 5, page 13, add &quot;(see Section 5.1)&quot; after &quot;is com=
puted from the Plaintext&quot;, and &quot;(see Section 5.2)&quot; after &qu=
ot;and the Additional Authenticated Data (AAD)&quot;.<br>
<br>
6) Section 6.2, page 16, step 1. In the last sentences about renewing the s=
ecurity context on the client, it would be good to mention also that this i=
nvolves informing the server, so that it can update its own Receiver-* para=
meters on its own context.<br>
<br>
7) Section 6.2, page 16, step 2. &quot;Store the MAC of each fragment&quot;=
 --&gt; &quot;Store the MAC of each last-sent fragment&quot;.<br>
<br>
8) Section 6.3, page 17, step 2. &quot;Store the MAC of each fragment&quot;=
 --&gt; &quot;Store the MAC of each last-received fragment&quot;.<br>
<br>
9) Section 6.4, page 18, step 1. In the last sentences about renewing the s=
ecurity context on the server, it would be good to mention also that this i=
nvolves informing the client, so that it can update its own Receiver-* para=
meters on its own context.<br>
<br>
10) Section 6.4, page 18, step 2. &quot;Store the MAC of each fragment&quot=
; --&gt; &quot;Store the MAC of each last-sent fragment&quot;.<br>
<br>
11) Section 6.5, page 19, step 2. &quot;Store the MAC of each fragment&quot=
; --&gt; &quot;Store the MAC of each last-received fragment&quot;.<br>
<br>
12) Section 6.5, page 20, first paragraph. After the last sentence &quot;DT=
LS and OSCOAP can be combined&quot;, I would restate what said in Section 1=
 (page 4), that is &quot;thereby enabling end-to-end ...&quot;<br>
<br>
13) Section 6.5, page 20, third paragraph. &quot;The use of COSE to protect=
ed CoAP messages&quot; --&gt; &quot;The use of COSE to protect CoAP message=
s&quot;<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Fri, Jul 8, 2016 at 9:03 AM, Francesca Palombini =
&lt;<a href=3D"mailto:francesca.palombini@ericsson.com" target=3D"_blank">f=
rancesca.palombini@ericsson.com</a>&gt; wrote:<u></u><u></u></p>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;border-color:-moz-use-text-color -moz-use-text-color -moz=
-use-text-color rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;=
margin-right:0cm">
<p class=3D"MsoNormal">Dear CoRE, COSE and ACE members,<br>
<br>
We have submitted an update to the OSCOAP draft:<br>
<a href=3D"https://tools.ietf.org/html/draft-selander-ace-object-security-0=
5" target=3D"_blank">https://tools.ietf.org/html/draft-selander-ace-object-=
security-05</a><br>
<br>
For those who don=E2=80=99t know, OSCOAP is an application layer security p=
rotocol for CoAP, based on wrapping request and response messages in COSE o=
bjects which are sent in a CoAP message exchange.<br>
<br>
With this version, we aimed for improved readability and we added the block=
wise functionality, as discussed during last f2f meeting.<br>
<br>
We are now looking for reviews. Any comment or feedback would be greatly ap=
preciated!<br>
<br>
Best regards,<br>
Francesca<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">interne=
t-drafts@ietf.org</a> [mailto:<a href=3D"mailto:internet-drafts@ietf.org" t=
arget=3D"_blank">internet-drafts@ietf.org</a>]<br>
Sent: den 7 juli 2016 18:37<br>
To: G=C3=B6ran Selander &lt;<a href=3D"mailto:goran.selander@ericsson.com" =
target=3D"_blank">goran.selander@ericsson.com</a>&gt;; Ludwig Seitz &lt;<a =
href=3D"mailto:ludwig@sics.se" target=3D"_blank">ludwig@sics.se</a>&gt;; Jo=
hn Mattsson &lt;<a href=3D"mailto:john.mattsson@ericsson.com" target=3D"_bl=
ank">john.mattsson@ericsson.com</a>&gt;;
 G=C3=B6ran Selander &lt;<a href=3D"mailto:goran.selander@ericsson.com" tar=
get=3D"_blank">goran.selander@ericsson.com</a>&gt;; Francesca Palombini &lt=
;<a href=3D"mailto:francesca.palombini@ericsson.com" target=3D"_blank">fran=
cesca.palombini@ericsson.com</a>&gt;<br>
Subject: New Version Notification for draft-selander-ace-object-security-05=
.txt<br>
<br>
<br>
A new version of I-D, draft-selander-ace-object-security-05.txt<br>
has been successfully submitted by Francesca Palombini and posted to the IE=
TF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-selander-ace-object-sec=
urity<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A005<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Object Security of CoAP (OSCOAP)<b=
r>
Document date:=C2=A0 2016-07-07<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 36<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.ietf.o=
rg/internet-drafts/draft-selander-ace-object-security-05.txt" target=3D"_bl=
ank">
https://www.ietf.org/internet-drafts/draft-selander-ace-object-security-05.=
txt</a><br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.iet=
f.org/doc/draft-selander-ace-object-security/" target=3D"_blank">https://da=
tatracker.ietf.org/doc/draft-selander-ace-object-security/</a><br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/=
draft-selander-ace-object-security-05" target=3D"_blank">https://tools.ietf=
.org/html/draft-selander-ace-object-security-05</a><br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.o=
rg/rfcdiff?url2=3Ddraft-selander-ace-object-security-05" target=3D"_blank">=
https://www.ietf.org/rfcdiff?url2=3Ddraft-selander-ace-object-security-05</=
a><br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This memo defines Object Security of CoAP (OSCOAP), a method f=
or<br>
=C2=A0 =C2=A0application layer protection of message exchanges with the<br>
=C2=A0 =C2=A0Constrained Application Protocol (CoAP), using the CBOR Object=
<br>
=C2=A0 =C2=A0Signing and Encryption (COSE) format.=C2=A0 OSCOAP provides en=
d-to-end<br>
=C2=A0 =C2=A0encryption, integrity and replay protection to CoAP payload, o=
ptions,<br>
=C2=A0 =C2=A0and header fields, as well as a secure binding between CoAP re=
quest<br>
=C2=A0 =C2=A0and response messages.=C2=A0 The use of OSCOAP is signaled wit=
h the CoAP<br>
=C2=A0 =C2=A0option Object-Security, also defined in this memo.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n until the htmlized version and diff are available at
<a href=3D"http://tools.ietf.org" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div></div>

--001a1145037e09495805376cdc89--


From nobody Tue Jul 12 02:42:37 2016
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F084712D784; Tue, 12 Jul 2016 02:42:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 3y0zzMXQmTvy; Tue, 12 Jul 2016 02:42:30 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B352F12D783; Tue, 12 Jul 2016 02:42:29 -0700 (PDT)
X-AuditID: c1b4fb3a-f79386d00000467b-4d-5784bb83fd92
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 4B.59.18043.38BB4875; Tue, 12 Jul 2016 11:42:27 +0200 (CEST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.51) with Microsoft SMTP Server (TLS) id 14.3.294.0; Tue, 12 Jul 2016 11:42:27 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=GbPkw+vRyzxr7l6LVHj3MT71xI6lqxCfDtvXNFwWHiI=; b=UoenGxNof3riV0NOSn8KSrOOv7iGT1gr0XwWxycj3bxP6HOvQyEAmWzYFJNYEoPO2KvY3IRiCx0FU3sspWADnqOlnH7Xse6mTUD5oPKp9XRMS3MwGE3+OF+wXXnbJVW9cBWgpTBYg1O31+kgSckTuQPRSuMAuea9E1w/1BIwp/A=
Received: from AMXPR07MB070.eurprd07.prod.outlook.com (10.242.70.148) by AMXPR07MB069.eurprd07.prod.outlook.com (10.242.70.147) with Microsoft SMTP Server (TLS) id 15.1.528.16; Tue, 12 Jul 2016 09:42:25 +0000
Received: from AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) by AMXPR07MB070.eurprd07.prod.outlook.com ([169.254.14.218]) with mapi id 15.01.0528.026; Tue, 12 Jul 2016 09:42:26 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Marco Tiloca <marco@sics.se>
Thread-Topic: [COSE] [Ace] FW: New Version Notification for draft-selander-ace-object-security-05.txt
Thread-Index: AQHR2G3dJR4k7DwmmE2nHZmL8yaTPqAOF8bQgAUzcwCAAS6UIIAAFDEAgAAD21A=
Date: Tue, 12 Jul 2016 09:42:25 +0000
Message-ID: <AMXPR07MB070E936BD38CE40EC1E4D9798300@AMXPR07MB070.eurprd07.prod.outlook.com>
References: <20160707163729.23634.20152.idtracker@ietfa.amsl.com> <AMXPR07MB0709A19CD21050F2B2DC7F4983C0@AMXPR07MB070.eurprd07.prod.outlook.com> <CABFpCtCnaMvLiAN=gJJPJSgxV5+=KWG8LGj5WK0kvvrUpSHyMA@mail.gmail.com> <AMXPR07MB070FAF73F930DEF19972C8698300@AMXPR07MB070.eurprd07.prod.outlook.com> <CABFpCtCoGpHnfpFMgLu4zhh0EsBu3Qb-X=zh0DFd0hQm=d1fJQ@mail.gmail.com>
In-Reply-To: <CABFpCtCoGpHnfpFMgLu4zhh0EsBu3Qb-X=zh0DFd0hQm=d1fJQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=francesca.palombini@ericsson.com; 
x-originating-ip: [80.216.62.213]
x-ms-office365-filtering-correlation-id: f9a375e9-d489-4371-d1ab-08d3aa38d528
x-microsoft-exchange-diagnostics: 1; AMXPR07MB069; 6:udC+tssMHPABxBpzhg1RQ4VC6ib0CuEIJsVEJRHCV1WPLItssApoZG11UqFQdYtDiNiV5sWfwBtFMNcSHg0bu+PYXtsG/B4aA+z34Nuou8E3yvo1rXYyzS3wvM6bt8AfceXlxjqZGjUDVeMrN0mjAbZ/f6K7NOtBo7YJCPXy9d7RqDSyhg081wGweRqXoXSgkxPNdhy8EtgL2l0CUqyX63U8BiRJsGEx+MyTOEDz9T8A5Smmpggl3OQEBFDsjOFwXfIaLFkDzUxw0p9n6cYoBENHQZa0jNGUNtrUEJcu58w=; 5:rTXPBmRecpTn5C00HbgsjauKDm3r0ogKh5oSpvSWvDyGOYmSDr6zP4XSCQDcv5iM9b3COAnPgRRliJR/B52+DACbv/Ebk3ije07JX/9fgDs8nLgWA7Z/AYqstRGRcuXLq0mEd3muxFi0N7dgIK+SEQ==; 24:sW3sHKCej4SJNCrqz77d8C49bmFdA3HByOKYfrhbJm4ks0xuMI6s0rmSopOSUssENN8ymQAHyntSxagtA5CLXxb+RZADmUU0rRcPvvWUUME=; 7:VD13/v2M52RJUEt0k7npmYk/CNE38IhLHgVDcA5ll75oC02KBGZEbUy/XTbgvEqtXHTHBWPCt4iHonG4EUqvd//NaifGYm1rMuba3bVXCSFumQGVYMDCWIz5i3RR/zWrpt5CyoBq/BzB530WTD6CtPDrJVIH4gTN69rYbHtXU51FIHvq2D6SqFYpMXD1ft2XtlRusdPPXyffOi64zI9dOw+ib0Ws+iE4HqMjmzROz0/H+RgUeSGAGYgqKpDdxdJU
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMXPR07MB069;
x-microsoft-antispam-prvs: <AMXPR07MB0690B76DFBE2A655E1FF59398300@AMXPR07MB069.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(158342451672863)(120809045254105)(192374486261705)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:AMXPR07MB069; BCL:0; PCL:0; RULEID:; SRVR:AMXPR07MB069; 
x-forefront-prvs: 0001227049
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(7916002)(13464003)(189002)(377454003)(199003)(377424004)(24454002)(101416001)(2906002)(106356001)(54356999)(93886004)(50986999)(19617315012)(105586002)(106116001)(76176999)(16601075003)(19580395003)(7696003)(3660700001)(7736002)(5003600100003)(2420400007)(19580405001)(68736007)(19609705001)(7846002)(9326002)(81166006)(230783001)(7906003)(3280700002)(81156014)(19625215002)(74316002)(8936002)(15650500001)(19300405004)(8676002)(33656002)(92566002)(110136002)(14971765001)(122556002)(4326007)(86362001)(189998001)(87936001)(6116002)(790700001)(16236675004)(10400500002)(102836003)(3846002)(97736004)(10710500007)(7110500001)(76576001)(2900100001)(2950100001)(15975445007)(66066001)(9686002)(586003)(5002640100001); DIR:OUT; SFP:1101; SCL:1; SRVR:AMXPR07MB069; H:AMXPR07MB070.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AMXPR07MB070E936BD38CE40EC1E4D9798300AMXPR07MB070eurprd_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2016 09:42:25.8354 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMXPR07MB069
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGKsWRmVeSWpSXmKPExsUyM2K7sW7z7pZwg1OzjSy+f+thttj3dj2z xbStU1kt5qzdy+bA4rFkyU8mj95jv9kCmKK4bFJSczLLUov07RK4Ms5+f8lasKiHqWLHxgcs DYxzWpm6GDk5JARMJGafXMkOYYtJXLi3nq2LkYtDSOAIo0T7mldQzglGiRm9v5lBHBaBXmaJ Sb97oTJXGCVebNnDCOEcY5TourQbbDCbgI3EhYfvWUFsEQEFiY0zO5hBbGaBVInZNzqB4hwc wgJpEv39URAl6RK98+ewQNh+EvOOnwW7iUVAVaJhynYwm1cgSuLsxnfsELs+Mkkc3zuRESTB KRAo8XffKbAiRqAnvp9awwSxS1zi1pP5UI8KSCzZc54ZwhaVePn4HytEfbLEldt90ABQlPja uJcNwvaVeNjfCfayhMBbNom2bzOgml0lpjbcgBqaKXF//RJWCLtW4mXrJDaIhrXAkFi0F2qq jMS2N5eZIBJN7BIP5/8A6xYCBsXyta2MExi1ZiG5FsLOl/j59i7zLLC3BSVOznzCMgsYYswC mhLrd+lDlChKTOl+yA5ha0i0zpnLjiy+gJF9FaNocWpxcW66kZFealFmcnFxfp5eXmrJJkZg ajq45bfVDsaDzx0PMQpwMCrx8C641xwuxJpYVlyZe4hRgoNZSYRXcGdLuBBvSmJlVWpRfnxR aU5q8SFGaQ4WJXFe/5eK4UIC6YklqdmpqQWpRTBZJg5OqQbGMBO3Tx++3pZP/Vf69Lz/PLk3 K698eWT9J0BN6aIg9+KYZAGmWomQvJ0NGQc2W2+PvNKZwFfkqiKWwveea8GTud7v51k+ifF5 Wx+r5XTWvqP7m/UazxTG6zf4XH/yX1JQDPH7k+c053fu9zz9o70Vmy5U//lateCnxtLrNXqn JtfzJ6aKF7krsRRnJBpqMRcVJwIAd5PNAUkDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/8xpLopEGejn2L77vEdxuVG6OEfo>
Cc: "cose@ietf.org" <cose@ietf.org>, "core@ietf.org" <core@ietf.org>, "Ace@ietf.org" <Ace@ietf.org>
Subject: Re: [Ace] [COSE] FW: New Version Notification for draft-selander-ace-object-security-05.txt
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2016 09:42:33 -0000

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

SGkgTWFyY28sDQoNCk9rLCBpdOKAmXMgbm90ZWQuIFdlIHdpbGwgaW5jbHVkZSB5b3VyIGNvbW1l
bnRzIHZlcnkgc29vbi4NCg0KVGhhbmsgeW91IGFnYWluIQ0KRnJhbmNlc2NhDQoNCkZyb206IENP
U0UgW21haWx0bzpjb3NlLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBNYXJjbyBUaWxv
Y2ENClNlbnQ6IGRlbiAxMiBqdWxpIDIwMTYgMTE6MjYNClRvOiBGcmFuY2VzY2EgUGFsb21iaW5p
IDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbT4NCkNjOiBBY2VAaWV0Zi5vcmc7IGNv
cmVAaWV0Zi5vcmc7IGNvc2VAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbQ09TRV0gW0FjZV0gRlc6
IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1z
ZWN1cml0eS0wNS50eHQNCg0KSGkgRnJhbmNlc2NhLA0KDQpPbiBUdWUsIEp1bCAxMiwgMjAxNiBh
dCAxMDoxNCBBTSwgRnJhbmNlc2NhIFBhbG9tYmluaSA8ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmlj
c3Nvbi5jb208bWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tPj4gd3JvdGU6
DQpIaSBNYXJjbywNCg0KVGhhbmsgeW91IHNvIG11Y2ggZm9yIGFuIGV4dGVuZGVkIHJldmlldyEg
SSBhZ3JlZSB3aXRoIGFsbCB5b3VyIGNvbW1lbnRzIGFuZCBJIHRoaW5rIHRoZXkgd2lsbCBpbXBy
b3ZlIHRoZSByZWFkYWJpbGl0eSBvZiB0aGUgZHJhZnQuDQpJIGp1c3QgaGF2ZSBhIHF1ZXN0aW9u
IGZvciAxKToNCg0KV2UgaW50cm9kdWNlIHRoZSB1c2Ugb2YgQ09TRSBvYmplY3RzIGFscmVhZHkg
aW4gU2VjdGlvbiAxLiBJbnRyb2R1Y3Rpb24sIGluIHRoZSBsYXN0IHBhcmFncmFwaCBvZiBwYWdl
IDMgKOKAnE9TQ09BUCBidWlsZHMgb24gQ0JPUiBPYmplY3QgU2lnbmluZyBhbmQgRW5jcnlwdGlv
biAoQ09TRSkg4oCm4oCdKS4gV2FzIHRoZXJlIGEgcmVhc29uIHdoeSB5b3Ugd2FudGVkIGl0IG1l
bnRpb25lZCBpbiB0aGUgT2JqZWN0IFNlY3VyaXR5IG9wdGlvbiBzZWN0aW9uLCBzcGVjaWZpY2Fs
bHk/DQoNCkkgc3VnZ2VzdGVkIHRoYXQganVzdCBmb3IgdGhlIHNha2Ugb2YgcmVhZGFiaWxpdHku
IFRoZSBDT1NFIG9iamVjdCBpcyBpbnRyb2R1Y2VkIGluIFNlY3Rpb24gMSwgYnV0IHRoZW4gSSB0
aG91Z2h0IGFib3V0IGEgcmVhZGVyIHN0YXJ0aW5nIGRpcmVjdGx5IGZyb20gdGhlIGFjdHVhbCBz
cGVjaWZpY2F0aW9uIGluIFNlY3Rpb24gMiwgd2hlcmUgdGhlIENPU0Ugb2JqZWN0ICJzdWRkZW5s
eSByZWFwcGVhcnMiIGF0IHRoZSBlbmQgb2YgcGFnZSA1LCBhbmQgaXMgb2YgY291cnNlIGRldGFp
bGVkIG9ubHkgbGF0ZXIgaW4gU2VjdGlvbiA1Lg0KDQpUaGlzIGlzIHdoeSBJIGJlbGlldmUgaXQg
d291bGQgYmUgZ29vZCB0byBxdWlja2x5IG1lbnRpb24gYWdhaW4gdGhlIHVzYWdlIG9mIENPU0Ug
b2JqZWN0cyBhdCB0aGUgYmVnaW5uaW5nIG9mIFNlY3Rpb24gMiwganVzdCBmcm9tIGEgaGlnaC1s
ZXZlbCBwZXJzcGVjdGl2ZSBhcyBpbiB0aGUgSW50cm9kdWN0aW9uIGFuZCBhbHNvIHBvaW50aW5n
IHRvIFNlY3Rpb24gNSBmb3IgZnVydGhlciBkZXRhaWxzLCBzbyBiZXR0ZXIgcHJlcGFyaW5nIHRo
ZSByZWFkZXIgZm9yIHRoZSAyLWVsZW1lbnQgYnVsbGV0IGxpc3QgYXQgdGhlIGVuZCBvZiBwYWdl
IDUuDQpCZXN0IHJlZ2FyZHMsDQpNYXJjbw0KDQoNCkJlc3QsDQpGcmFuY2VzY2ENCg0KDQpGcm9t
OiBNYXJjbyBUaWxvY2EgW21haWx0bzptYXJjb0BzaWNzLnNlPG1haWx0bzptYXJjb0BzaWNzLnNl
Pl0NClNlbnQ6IGRlbiAxMSBqdWxpIDIwMTYgMTY6MTENClRvOiBGcmFuY2VzY2EgUGFsb21iaW5p
IDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTxtYWlsdG86ZnJhbmNlc2NhLnBhbG9t
YmluaUBlcmljc3Nvbi5jb20+Pg0KQ2M6IGNvcmVAaWV0Zi5vcmc8bWFpbHRvOmNvcmVAaWV0Zi5v
cmc+OyBjb3NlQGlldGYub3JnPG1haWx0bzpjb3NlQGlldGYub3JnPjsgQWNlQGlldGYub3JnPG1h
aWx0bzpBY2VAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0FjZV0gRlc6IE5ldyBWZXJzaW9uIE5v
dGlmaWNhdGlvbiBmb3IgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQN
Cg0KSGVsbG8gRnJhbmNlc2NhIGFuZCBhbGwsDQoNCkkgaGF2ZSByZXZpZXdlZCB0aGlzIGxhc3Qg
dmVyc2lvbiBhbmQgSSBiZWxpZXZlIGl0IGlzIGluIGEgdmVyeSBnb29kIHNoYXBlIQ0KDQpQbGVh
c2UsIGZpbmQgYmVsb3cgc29tZSBzdWdnZXN0aW9ucyBmb3IgbWlub3IgY2hhbmdlcy91cGRhdGVz
Lg0KDQpCZXN0IHJlZ2FyZHMsDQovTWFyY28NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KDQoxKSBJbiBTZWN0aW9uIDIsIEkgd291bGQgcmVmZXIgdGhlIHVzYWdlIG9mIGEgQ09TRSBv
YmplY3QgYXMgc29vbiBhcyBwb3NzaWJsZSwgcmF0aGVyIHRoYW4gYXQgdGhlIGVuZCBvZiBwYWdl
IDUgd2hlcmUgeW91IGRlc2NyaWJlIGhvdyB0byBwcmVwYXJlIHRoZSBwcm90ZWN0ZWQgQ29BUCBt
ZXNzYWdlLiBGb3IgaW5zdGFuY2UsIHRoZSB2ZXJ5IGZpcnN0IHNlbnRlbmNlIGluIFNlY3Rpb24g
MiBjYW4gYmUgZm9sbG93ZWQgYnkgc29tZXRoaW5nIGxpa2U6ICJUaGlzIGlzIGFjaGlldmVkIGJ5
IG1lYW5zIG9mIGEgQ09TRSBvYmplY3QgaW5jbHVkZWQgaW4gdGhlIHByb3RlY3RlZCBDb0FQIG1l
c3NhZ2UsIGFzIGRldGFpbGVkIGJlbG93Ii4NCg0KMikgSW4gU2VjdGlvbiAyIChwYWdlIDUpLCBJ
IHdvdWxkIG1vdmUgdGhlIHNlbnRlbmNlICJBbiBlbmRwb2ludCByZWNlaXZpbmcgWy4uLl0gdHJl
YXQgaXQgYXMgbWFsZm9ybWVkIGFuZCByZWplY3QgaXQuIiBhdCB0aGUgZW5kIG9mIHRoZSBmaXJz
dCBlbGVtZW50IG9mIHRoZSBidWxsZXQgbGlzdCBiZWxvdywgc2luY2UgaXQgY29uY2VybnMgQ29B
UCBtZXNzYWdlcyB3aXRoIHBheWxvYWQuDQoNCjMpIEZvbGxvd2luZyB0aGUgc2FtZSByZWFzb25p
bmcgb2YgcG9pbnQgMiksIEkgd291bGQgZXh0ZW5kIHRoZSBzZWNvbmQgZWxlbWVudCBpbiB0aGUg
ZG90dGVkIGxpc3QgYXQgdGhlIGVuZCBvZiBwYWdlIDUgd2l0aDogIkFuIGVuZHBvaW50IHJlY2Vp
dmluZyBhIENvQVAgbWVzc2FnZSB3aXRob3V0IHBheWxvYWQsIHRoYXQgYWxzbyBjb250YWlucyBh
biBlbXB0eSBPYmplY3QtU2VjdXJpdHkgb3B0aW9uIFNIQUxMIHRyZWF0IGl0IGFzIG1hbGZvcm1l
ZCBhbmQgcmVqZWN0IGl0Ii4NCg0KNCkgU2VjdGlvbiAzLjEsIHBhZ2UgNiwgIlRoZSBlbmRwb2lu
dCB2ZXJpZmllcyB0aGUgbWVzc2FnZSByZWNlaXZlZCIgLS0+ICJUaGUgZW5kcG9pbnQgdmVyaWZp
ZXMgdGhlIG1lc3NhZ2VzIHJlY2VpdmVkIi4NCg0KNSkgU2VjdGlvbiA1LCBwYWdlIDEzLCBhZGQg
IihzZWUgU2VjdGlvbiA1LjEpIiBhZnRlciAiaXMgY29tcHV0ZWQgZnJvbSB0aGUgUGxhaW50ZXh0
IiwgYW5kICIoc2VlIFNlY3Rpb24gNS4yKSIgYWZ0ZXIgImFuZCB0aGUgQWRkaXRpb25hbCBBdXRo
ZW50aWNhdGVkIERhdGEgKEFBRCkiLg0KDQo2KSBTZWN0aW9uIDYuMiwgcGFnZSAxNiwgc3RlcCAx
LiBJbiB0aGUgbGFzdCBzZW50ZW5jZXMgYWJvdXQgcmVuZXdpbmcgdGhlIHNlY3VyaXR5IGNvbnRl
eHQgb24gdGhlIGNsaWVudCwgaXQgd291bGQgYmUgZ29vZCB0byBtZW50aW9uIGFsc28gdGhhdCB0
aGlzIGludm9sdmVzIGluZm9ybWluZyB0aGUgc2VydmVyLCBzbyB0aGF0IGl0IGNhbiB1cGRhdGUg
aXRzIG93biBSZWNlaXZlci0qIHBhcmFtZXRlcnMgb24gaXRzIG93biBjb250ZXh0Lg0KDQo3KSBT
ZWN0aW9uIDYuMiwgcGFnZSAxNiwgc3RlcCAyLiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGZyYWdt
ZW50IiAtLT4gIlN0b3JlIHRoZSBNQUMgb2YgZWFjaCBsYXN0LXNlbnQgZnJhZ21lbnQiLg0KDQo4
KSBTZWN0aW9uIDYuMywgcGFnZSAxNywgc3RlcCAyLiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGZy
YWdtZW50IiAtLT4gIlN0b3JlIHRoZSBNQUMgb2YgZWFjaCBsYXN0LXJlY2VpdmVkIGZyYWdtZW50
Ii4NCg0KOSkgU2VjdGlvbiA2LjQsIHBhZ2UgMTgsIHN0ZXAgMS4gSW4gdGhlIGxhc3Qgc2VudGVu
Y2VzIGFib3V0IHJlbmV3aW5nIHRoZSBzZWN1cml0eSBjb250ZXh0IG9uIHRoZSBzZXJ2ZXIsIGl0
IHdvdWxkIGJlIGdvb2QgdG8gbWVudGlvbiBhbHNvIHRoYXQgdGhpcyBpbnZvbHZlcyBpbmZvcm1p
bmcgdGhlIGNsaWVudCwgc28gdGhhdCBpdCBjYW4gdXBkYXRlIGl0cyBvd24gUmVjZWl2ZXItKiBw
YXJhbWV0ZXJzIG9uIGl0cyBvd24gY29udGV4dC4NCg0KMTApIFNlY3Rpb24gNi40LCBwYWdlIDE4
LCBzdGVwIDIuICJTdG9yZSB0aGUgTUFDIG9mIGVhY2ggZnJhZ21lbnQiIC0tPiAiU3RvcmUgdGhl
IE1BQyBvZiBlYWNoIGxhc3Qtc2VudCBmcmFnbWVudCIuDQoNCjExKSBTZWN0aW9uIDYuNSwgcGFn
ZSAxOSwgc3RlcCAyLiAiU3RvcmUgdGhlIE1BQyBvZiBlYWNoIGZyYWdtZW50IiAtLT4gIlN0b3Jl
IHRoZSBNQUMgb2YgZWFjaCBsYXN0LXJlY2VpdmVkIGZyYWdtZW50Ii4NCg0KMTIpIFNlY3Rpb24g
Ni41LCBwYWdlIDIwLCBmaXJzdCBwYXJhZ3JhcGguIEFmdGVyIHRoZSBsYXN0IHNlbnRlbmNlICJE
VExTIGFuZCBPU0NPQVAgY2FuIGJlIGNvbWJpbmVkIiwgSSB3b3VsZCByZXN0YXRlIHdoYXQgc2Fp
ZCBpbiBTZWN0aW9uIDEgKHBhZ2UgNCksIHRoYXQgaXMgInRoZXJlYnkgZW5hYmxpbmcgZW5kLXRv
LWVuZCAuLi4iDQoNCjEzKSBTZWN0aW9uIDYuNSwgcGFnZSAyMCwgdGhpcmQgcGFyYWdyYXBoLiAi
VGhlIHVzZSBvZiBDT1NFIHRvIHByb3RlY3RlZCBDb0FQIG1lc3NhZ2VzIiAtLT4gIlRoZSB1c2Ug
b2YgQ09TRSB0byBwcm90ZWN0IENvQVAgbWVzc2FnZXMiDQoNCk9uIEZyaSwgSnVsIDgsIDIwMTYg
YXQgOTowMyBBTSwgRnJhbmNlc2NhIFBhbG9tYmluaSA8ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmlj
c3Nvbi5jb208bWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tPj4gd3JvdGU6
DQpEZWFyIENvUkUsIENPU0UgYW5kIEFDRSBtZW1iZXJzLA0KDQpXZSBoYXZlIHN1Ym1pdHRlZCBh
biB1cGRhdGUgdG8gdGhlIE9TQ09BUCBkcmFmdDoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1DQoNCkZvciB0aG9zZSB3aG8g
ZG9u4oCZdCBrbm93LCBPU0NPQVAgaXMgYW4gYXBwbGljYXRpb24gbGF5ZXIgc2VjdXJpdHkgcHJv
dG9jb2wgZm9yIENvQVAsIGJhc2VkIG9uIHdyYXBwaW5nIHJlcXVlc3QgYW5kIHJlc3BvbnNlIG1l
c3NhZ2VzIGluIENPU0Ugb2JqZWN0cyB3aGljaCBhcmUgc2VudCBpbiBhIENvQVAgbWVzc2FnZSBl
eGNoYW5nZS4NCg0KV2l0aCB0aGlzIHZlcnNpb24sIHdlIGFpbWVkIGZvciBpbXByb3ZlZCByZWFk
YWJpbGl0eSBhbmQgd2UgYWRkZWQgdGhlIGJsb2Nrd2lzZSBmdW5jdGlvbmFsaXR5LCBhcyBkaXNj
dXNzZWQgZHVyaW5nIGxhc3QgZjJmIG1lZXRpbmcuDQoNCldlIGFyZSBub3cgbG9va2luZyBmb3Ig
cmV2aWV3cy4gQW55IGNvbW1lbnQgb3IgZmVlZGJhY2sgd291bGQgYmUgZ3JlYXRseSBhcHByZWNp
YXRlZCENCg0KQmVzdCByZWdhcmRzLA0KRnJhbmNlc2NhDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVybmV0LWRy
YWZ0c0BpZXRmLm9yZz4gW21haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmlu
dGVybmV0LWRyYWZ0c0BpZXRmLm9yZz5dDQpTZW50OiBkZW4gNyBqdWxpIDIwMTYgMTg6MzcNClRv
OiBHw7ZyYW4gU2VsYW5kZXIgPGdvcmFuLnNlbGFuZGVyQGVyaWNzc29uLmNvbTxtYWlsdG86Z29y
YW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPj47IEx1ZHdpZyBTZWl0eiA8bHVkd2lnQHNpY3Muc2U8
bWFpbHRvOmx1ZHdpZ0BzaWNzLnNlPj47IEpvaG4gTWF0dHNzb24gPGpvaG4ubWF0dHNzb25AZXJp
Y3Nzb24uY29tPG1haWx0bzpqb2huLm1hdHRzc29uQGVyaWNzc29uLmNvbT4+OyBHw7ZyYW4gU2Vs
YW5kZXIgPGdvcmFuLnNlbGFuZGVyQGVyaWNzc29uLmNvbTxtYWlsdG86Z29yYW4uc2VsYW5kZXJA
ZXJpY3Nzb24uY29tPj47IEZyYW5jZXNjYSBQYWxvbWJpbmkgPGZyYW5jZXNjYS5wYWxvbWJpbmlA
ZXJpY3Nzb24uY29tPG1haWx0bzpmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbT4+DQpT
dWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LXNlbGFuZGVyLWFjZS1v
YmplY3Qtc2VjdXJpdHktMDUudHh0DQoNCg0KQSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LXNl
bGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUudHh0DQpoYXMgYmVlbiBzdWNjZXNzZnVsbHkg
c3VibWl0dGVkIGJ5IEZyYW5jZXNjYSBQYWxvbWJpbmkgYW5kIHBvc3RlZCB0byB0aGUgSUVURiBy
ZXBvc2l0b3J5Lg0KDQpOYW1lOiAgICAgICAgICAgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1z
ZWN1cml0eQ0KUmV2aXNpb246ICAgICAgIDA1DQpUaXRsZTogICAgICAgICAgT2JqZWN0IFNlY3Vy
aXR5IG9mIENvQVAgKE9TQ09BUCkNCkRvY3VtZW50IGRhdGU6ICAyMDE2LTA3LTA3DQpHcm91cDog
ICAgICAgICAgSW5kaXZpZHVhbCBTdWJtaXNzaW9uDQpQYWdlczogICAgICAgICAgMzYNClVSTDog
ICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtc2Vs
YW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQNClN0YXR1czogICAgICAgICBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3Vy
aXR5Lw0KSHRtbGl6ZWQ6ICAgICAgIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1z
ZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1DQpEaWZmOiAgICAgICAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJp
dHktMDUNCg0KQWJzdHJhY3Q6DQogICBUaGlzIG1lbW8gZGVmaW5lcyBPYmplY3QgU2VjdXJpdHkg
b2YgQ29BUCAoT1NDT0FQKSwgYSBtZXRob2QgZm9yDQogICBhcHBsaWNhdGlvbiBsYXllciBwcm90
ZWN0aW9uIG9mIG1lc3NhZ2UgZXhjaGFuZ2VzIHdpdGggdGhlDQogICBDb25zdHJhaW5lZCBBcHBs
aWNhdGlvbiBQcm90b2NvbCAoQ29BUCksIHVzaW5nIHRoZSBDQk9SIE9iamVjdA0KICAgU2lnbmlu
ZyBhbmQgRW5jcnlwdGlvbiAoQ09TRSkgZm9ybWF0LiAgT1NDT0FQIHByb3ZpZGVzIGVuZC10by1l
bmQNCiAgIGVuY3J5cHRpb24sIGludGVncml0eSBhbmQgcmVwbGF5IHByb3RlY3Rpb24gdG8gQ29B
UCBwYXlsb2FkLCBvcHRpb25zLA0KICAgYW5kIGhlYWRlciBmaWVsZHMsIGFzIHdlbGwgYXMgYSBz
ZWN1cmUgYmluZGluZyBiZXR3ZWVuIENvQVAgcmVxdWVzdA0KICAgYW5kIHJlc3BvbnNlIG1lc3Nh
Z2VzLiAgVGhlIHVzZSBvZiBPU0NPQVAgaXMgc2lnbmFsZWQgd2l0aCB0aGUgQ29BUA0KICAgb3B0
aW9uIE9iamVjdC1TZWN1cml0eSwgYWxzbyBkZWZpbmVkIGluIHRoaXMgbWVtby4NCg0KDQoNCg0K
UGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhl
IHRpbWUgb2Ygc3VibWlzc2lvbiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBh
cmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnPGh0dHA6Ly90b29scy5pZXRmLm9yZz4uDQoN
ClRoZSBJRVRGIFNlY3JldGFyaWF0DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQpBY2UgbWFpbGluZyBsaXN0DQpBY2VAaWV0Zi5vcmc8bWFpbHRvOkFj
ZUBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYWNlDQoN
Cg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1z
b25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCglt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTIuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVw
dCA3MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkhpIE1hcmNvLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5PaywgaXTi
gJlzIG5vdGVkLiBXZSB3aWxsIGluY2x1ZGUgeW91ciBjb21tZW50cyB2ZXJ5IHNvb24uPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPlRoYW5rIHlvdSBhZ2FpbiE8YnI+DQpGcmFuY2VzY2E8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IENPU0UgW21haWx0bzpjb3NlLWJv
dW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPk1hcmNvIFRpbG9jYTxicj4NCjxi
PlNlbnQ6PC9iPiBkZW4gMTIganVsaSAyMDE2IDExOjI2PGJyPg0KPGI+VG86PC9iPiBGcmFuY2Vz
Y2EgUGFsb21iaW5pICZsdDtmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbSZndDs8YnI+
DQo8Yj5DYzo8L2I+IEFjZUBpZXRmLm9yZzsgY29yZUBpZXRmLm9yZzsgY29zZUBpZXRmLm9yZzxi
cj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0NPU0VdIFtBY2VdIEZXOiBOZXcgVmVyc2lvbiBOb3Rp
ZmljYXRpb24gZm9yIGRyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUudHh0PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgRnJhbmNlc2NhLDxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgSnVsIDEyLCAyMDE2IGF0IDEw
OjE0IEFNLCBGcmFuY2VzY2EgUGFsb21iaW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJhbmNlc2Nh
LnBhbG9tYmluaUBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5mcmFuY2VzY2EucGFsb21i
aW5pQGVyaWNzc29uLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNt
Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PkhpIE1hcmNvLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhhbmsgeW91IHNvIG11Y2ggZm9yIGFuIGV4
dGVuZGVkIHJldmlldyEgSSBhZ3JlZSB3aXRoIGFsbCB5b3VyIGNvbW1lbnRzIGFuZCBJIHRoaW5r
IHRoZXkgd2lsbCBpbXByb3ZlIHRoZSByZWFkYWJpbGl0eQ0KIG9mIHRoZSBkcmFmdC48L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
SSBqdXN0IGhhdmUgYSBxdWVzdGlvbiBmb3IgMSk6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5XZSBpbnRy
b2R1Y2UgdGhlIHVzZSBvZiBDT1NFIG9iamVjdHMgYWxyZWFkeSBpbiBTZWN0aW9uIDEuIEludHJv
ZHVjdGlvbiwgaW4gdGhlIGxhc3QgcGFyYWdyYXBoIG9mIHBhZ2UgMyAo4oCcT1NDT0FQDQogYnVp
bGRzIG9uIENCT1IgT2JqZWN0IFNpZ25pbmcgYW5kIEVuY3J5cHRpb24gKENPU0UpIOKApuKAnSku
IFdhcyB0aGVyZSBhIHJlYXNvbiB3aHkgeW91IHdhbnRlZCBpdCBtZW50aW9uZWQgaW4gdGhlIE9i
amVjdCBTZWN1cml0eSBvcHRpb24gc2VjdGlvbiwgc3BlY2lmaWNhbGx5Pzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPkkgc3VnZ2VzdGVkIHRo
YXQganVzdCBmb3IgdGhlIHNha2Ugb2YgcmVhZGFiaWxpdHkuIFRoZSBDT1NFIG9iamVjdCBpcyBp
bnRyb2R1Y2VkIGluIFNlY3Rpb24gMSwgYnV0IHRoZW4gSSB0aG91Z2h0IGFib3V0IGEgcmVhZGVy
IHN0YXJ0aW5nIGRpcmVjdGx5IGZyb20gdGhlIGFjdHVhbCBzcGVjaWZpY2F0aW9uIGluIFNlY3Rp
b24gMiwgd2hlcmUgdGhlIENPU0Ugb2JqZWN0DQogJnF1b3Q7c3VkZGVubHkgcmVhcHBlYXJzJnF1
b3Q7IGF0IHRoZSBlbmQgb2YgcGFnZSA1LCBhbmQgaXMgb2YgY291cnNlIGRldGFpbGVkIG9ubHkg
bGF0ZXIgaW4gU2VjdGlvbiA1Ljxicj4NCjxicj4NClRoaXMgaXMgd2h5IEkgYmVsaWV2ZSBpdCB3
b3VsZCBiZSBnb29kIHRvIHF1aWNrbHkgbWVudGlvbiBhZ2FpbiB0aGUgdXNhZ2Ugb2YgQ09TRSBv
YmplY3RzIGF0IHRoZSBiZWdpbm5pbmcgb2YgU2VjdGlvbiAyLCBqdXN0IGZyb20gYSBoaWdoLWxl
dmVsIHBlcnNwZWN0aXZlIGFzIGluIHRoZSBJbnRyb2R1Y3Rpb24gYW5kIGFsc28gcG9pbnRpbmcg
dG8gU2VjdGlvbiA1IGZvciBmdXJ0aGVyIGRldGFpbHMsIHNvIGJldHRlciBwcmVwYXJpbmcgdGhl
IHJlYWRlcg0KIGZvciB0aGUgMi1lbGVtZW50IGJ1bGxldCBsaXN0IGF0IHRoZSBlbmQgb2YgcGFn
ZSA1LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
QmVzdCByZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+TWFyY288bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBj
bSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPkJlc3QsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPkZyYW5jZXNjYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iU1YiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJTViIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+IE1hcmNvIFRpbG9jYSBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzptYXJjb0BzaWNzLnNlIiB0
YXJnZXQ9Il9ibGFuayI+bWFyY29Ac2ljcy5zZTwvYT5dDQo8YnI+DQo8Yj5TZW50OjwvYj4gZGVu
IDExIGp1bGkgMjAxNiAxNjoxMTxicj4NCjxiPlRvOjwvYj4gRnJhbmNlc2NhIFBhbG9tYmluaSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tIiB0YXJn
ZXQ9Il9ibGFuayI+ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb208L2E+Jmd0Ozxicj4N
CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmNvcmVAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5jb3JlQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmNvc2VAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj4NCmNvc2VAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86QWNlQGlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+QWNlQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSZTogW0FjZV0gRlc6IE5ldyBWZXJzaW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtc2VsYW5k
ZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IZWxsbyBGcmFuY2VzY2EgYW5kIGFsbCw8YnI+
DQo8YnI+DQpJIGhhdmUgcmV2aWV3ZWQgdGhpcyBsYXN0IHZlcnNpb24gYW5kIEkgYmVsaWV2ZSBp
dCBpcyBpbiBhIHZlcnkgZ29vZCBzaGFwZSE8YnI+DQo8YnI+DQpQbGVhc2UsIGZpbmQgYmVsb3cg
c29tZSBzdWdnZXN0aW9ucyBmb3IgbWlub3IgY2hhbmdlcy91cGRhdGVzLjxicj4NCjxicj4NCkJl
c3QgcmVnYXJkcyw8YnI+DQovTWFyY288YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tPGJyPg0KPGJyPg0KMSkgSW4gU2VjdGlvbiAyLCBJIHdvdWxkIHJlZmVyIHRoZSB1c2Fn
ZSBvZiBhIENPU0Ugb2JqZWN0IGFzIHNvb24gYXMgcG9zc2libGUsIHJhdGhlciB0aGFuIGF0IHRo
ZSBlbmQgb2YgcGFnZSA1IHdoZXJlIHlvdSBkZXNjcmliZSBob3cgdG8gcHJlcGFyZSB0aGUgcHJv
dGVjdGVkIENvQVAgbWVzc2FnZS4gRm9yIGluc3RhbmNlLCB0aGUgdmVyeSBmaXJzdCBzZW50ZW5j
ZSBpbiBTZWN0aW9uIDIgY2FuIGJlIGZvbGxvd2VkIGJ5IHNvbWV0aGluZyBsaWtlOg0KICZxdW90
O1RoaXMgaXMgYWNoaWV2ZWQgYnkgbWVhbnMgb2YgYSBDT1NFIG9iamVjdCBpbmNsdWRlZCBpbiB0
aGUgcHJvdGVjdGVkIENvQVAgbWVzc2FnZSwgYXMgZGV0YWlsZWQgYmVsb3cmcXVvdDsuPGJyPg0K
PGJyPg0KMikgSW4gU2VjdGlvbiAyIChwYWdlIDUpLCBJIHdvdWxkIG1vdmUgdGhlIHNlbnRlbmNl
ICZxdW90O0FuIGVuZHBvaW50IHJlY2VpdmluZyBbLi4uXSB0cmVhdCBpdCBhcyBtYWxmb3JtZWQg
YW5kIHJlamVjdCBpdC4mcXVvdDsgYXQgdGhlIGVuZCBvZiB0aGUgZmlyc3QgZWxlbWVudCBvZiB0
aGUgYnVsbGV0IGxpc3QgYmVsb3csIHNpbmNlIGl0IGNvbmNlcm5zIENvQVAgbWVzc2FnZXMgd2l0
aCBwYXlsb2FkLjxicj4NCjxicj4NCjMpIEZvbGxvd2luZyB0aGUgc2FtZSByZWFzb25pbmcgb2Yg
cG9pbnQgMiksIEkgd291bGQgZXh0ZW5kIHRoZSBzZWNvbmQgZWxlbWVudCBpbiB0aGUgZG90dGVk
IGxpc3QgYXQgdGhlIGVuZCBvZiBwYWdlIDUgd2l0aDogJnF1b3Q7QW4gZW5kcG9pbnQgcmVjZWl2
aW5nIGEgQ29BUCBtZXNzYWdlIHdpdGhvdXQgcGF5bG9hZCwgdGhhdCBhbHNvIGNvbnRhaW5zIGFu
IGVtcHR5IE9iamVjdC1TZWN1cml0eSBvcHRpb24gU0hBTEwgdHJlYXQgaXQgYXMgbWFsZm9ybWVk
DQogYW5kIHJlamVjdCBpdCZxdW90Oy48YnI+DQo8YnI+DQo0KSBTZWN0aW9uIDMuMSwgcGFnZSA2
LCAmcXVvdDtUaGUgZW5kcG9pbnQgdmVyaWZpZXMgdGhlIG1lc3NhZ2UgcmVjZWl2ZWQmcXVvdDsg
LS0mZ3Q7ICZxdW90O1RoZSBlbmRwb2ludCB2ZXJpZmllcyB0aGUgbWVzc2FnZXMgcmVjZWl2ZWQm
cXVvdDsuPGJyPg0KPGJyPg0KNSkgU2VjdGlvbiA1LCBwYWdlIDEzLCBhZGQgJnF1b3Q7KHNlZSBT
ZWN0aW9uIDUuMSkmcXVvdDsgYWZ0ZXIgJnF1b3Q7aXMgY29tcHV0ZWQgZnJvbSB0aGUgUGxhaW50
ZXh0JnF1b3Q7LCBhbmQgJnF1b3Q7KHNlZSBTZWN0aW9uIDUuMikmcXVvdDsgYWZ0ZXIgJnF1b3Q7
YW5kIHRoZSBBZGRpdGlvbmFsIEF1dGhlbnRpY2F0ZWQgRGF0YSAoQUFEKSZxdW90Oy48YnI+DQo8
YnI+DQo2KSBTZWN0aW9uIDYuMiwgcGFnZSAxNiwgc3RlcCAxLiBJbiB0aGUgbGFzdCBzZW50ZW5j
ZXMgYWJvdXQgcmVuZXdpbmcgdGhlIHNlY3VyaXR5IGNvbnRleHQgb24gdGhlIGNsaWVudCwgaXQg
d291bGQgYmUgZ29vZCB0byBtZW50aW9uIGFsc28gdGhhdCB0aGlzIGludm9sdmVzIGluZm9ybWlu
ZyB0aGUgc2VydmVyLCBzbyB0aGF0IGl0IGNhbiB1cGRhdGUgaXRzIG93biBSZWNlaXZlci0qIHBh
cmFtZXRlcnMgb24gaXRzIG93biBjb250ZXh0Ljxicj4NCjxicj4NCjcpIFNlY3Rpb24gNi4yLCBw
YWdlIDE2LCBzdGVwIDIuICZxdW90O1N0b3JlIHRoZSBNQUMgb2YgZWFjaCBmcmFnbWVudCZxdW90
OyAtLSZndDsgJnF1b3Q7U3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxhc3Qtc2VudCBmcmFnbWVudCZx
dW90Oy48YnI+DQo8YnI+DQo4KSBTZWN0aW9uIDYuMywgcGFnZSAxNywgc3RlcCAyLiAmcXVvdDtT
dG9yZSB0aGUgTUFDIG9mIGVhY2ggZnJhZ21lbnQmcXVvdDsgLS0mZ3Q7ICZxdW90O1N0b3JlIHRo
ZSBNQUMgb2YgZWFjaCBsYXN0LXJlY2VpdmVkIGZyYWdtZW50JnF1b3Q7Ljxicj4NCjxicj4NCjkp
IFNlY3Rpb24gNi40LCBwYWdlIDE4LCBzdGVwIDEuIEluIHRoZSBsYXN0IHNlbnRlbmNlcyBhYm91
dCByZW5ld2luZyB0aGUgc2VjdXJpdHkgY29udGV4dCBvbiB0aGUgc2VydmVyLCBpdCB3b3VsZCBi
ZSBnb29kIHRvIG1lbnRpb24gYWxzbyB0aGF0IHRoaXMgaW52b2x2ZXMgaW5mb3JtaW5nIHRoZSBj
bGllbnQsIHNvIHRoYXQgaXQgY2FuIHVwZGF0ZSBpdHMgb3duIFJlY2VpdmVyLSogcGFyYW1ldGVy
cyBvbiBpdHMgb3duIGNvbnRleHQuPGJyPg0KPGJyPg0KMTApIFNlY3Rpb24gNi40LCBwYWdlIDE4
LCBzdGVwIDIuICZxdW90O1N0b3JlIHRoZSBNQUMgb2YgZWFjaCBmcmFnbWVudCZxdW90OyAtLSZn
dDsgJnF1b3Q7U3RvcmUgdGhlIE1BQyBvZiBlYWNoIGxhc3Qtc2VudCBmcmFnbWVudCZxdW90Oy48
YnI+DQo8YnI+DQoxMSkgU2VjdGlvbiA2LjUsIHBhZ2UgMTksIHN0ZXAgMi4gJnF1b3Q7U3RvcmUg
dGhlIE1BQyBvZiBlYWNoIGZyYWdtZW50JnF1b3Q7IC0tJmd0OyAmcXVvdDtTdG9yZSB0aGUgTUFD
IG9mIGVhY2ggbGFzdC1yZWNlaXZlZCBmcmFnbWVudCZxdW90Oy48YnI+DQo8YnI+DQoxMikgU2Vj
dGlvbiA2LjUsIHBhZ2UgMjAsIGZpcnN0IHBhcmFncmFwaC4gQWZ0ZXIgdGhlIGxhc3Qgc2VudGVu
Y2UgJnF1b3Q7RFRMUyBhbmQgT1NDT0FQIGNhbiBiZSBjb21iaW5lZCZxdW90OywgSSB3b3VsZCBy
ZXN0YXRlIHdoYXQgc2FpZCBpbiBTZWN0aW9uIDEgKHBhZ2UgNCksIHRoYXQgaXMgJnF1b3Q7dGhl
cmVieSBlbmFibGluZyBlbmQtdG8tZW5kIC4uLiZxdW90Ozxicj4NCjxicj4NCjEzKSBTZWN0aW9u
IDYuNSwgcGFnZSAyMCwgdGhpcmQgcGFyYWdyYXBoLiAmcXVvdDtUaGUgdXNlIG9mIENPU0UgdG8g
cHJvdGVjdGVkIENvQVAgbWVzc2FnZXMmcXVvdDsgLS0mZ3Q7ICZxdW90O1RoZSB1c2Ugb2YgQ09T
RSB0byBwcm90ZWN0IENvQVAgbWVzc2FnZXMmcXVvdDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBGcmksIEp1bCA4LCAyMDE2IGF0IDk6MDMgQU0s
IEZyYW5jZXNjYSBQYWxvbWJpbmkgJmx0OzxhIGhyZWY9Im1haWx0bzpmcmFuY2VzY2EucGFsb21i
aW5pQGVyaWNzc29uLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJp
Y3Nzb24uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0O2JvcmRlci1jb2xvcjotbW96LXVzZS10
ZXh0LWNvbG9yIC1tb3otdXNlLXRleHQtY29sb3IgLW1vei11c2UtdGV4dC1jb2xvciByZ2IoMjA0
LDIwNCwyMDQpIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RGVhciBDb1JFLCBDT1NFIGFuZCBB
Q0UgbWVtYmVycyw8YnI+DQo8YnI+DQpXZSBoYXZlIHN1Ym1pdHRlZCBhbiB1cGRhdGUgdG8gdGhl
IE9TQ09BUCBkcmFmdDo8YnI+DQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNSIgdGFyZ2V0PSJfYmxhbmsiPmh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3Vy
aXR5LTA1PC9hPjxicj4NCjxicj4NCkZvciB0aG9zZSB3aG8gZG9u4oCZdCBrbm93LCBPU0NPQVAg
aXMgYW4gYXBwbGljYXRpb24gbGF5ZXIgc2VjdXJpdHkgcHJvdG9jb2wgZm9yIENvQVAsIGJhc2Vk
IG9uIHdyYXBwaW5nIHJlcXVlc3QgYW5kIHJlc3BvbnNlIG1lc3NhZ2VzIGluIENPU0Ugb2JqZWN0
cyB3aGljaCBhcmUgc2VudCBpbiBhIENvQVAgbWVzc2FnZSBleGNoYW5nZS48YnI+DQo8YnI+DQpX
aXRoIHRoaXMgdmVyc2lvbiwgd2UgYWltZWQgZm9yIGltcHJvdmVkIHJlYWRhYmlsaXR5IGFuZCB3
ZSBhZGRlZCB0aGUgYmxvY2t3aXNlIGZ1bmN0aW9uYWxpdHksIGFzIGRpc2N1c3NlZCBkdXJpbmcg
bGFzdCBmMmYgbWVldGluZy48YnI+DQo8YnI+DQpXZSBhcmUgbm93IGxvb2tpbmcgZm9yIHJldmll
d3MuIEFueSBjb21tZW50IG9yIGZlZWRiYWNrIHdvdWxkIGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQh
PGJyPg0KPGJyPg0KQmVzdCByZWdhcmRzLDxicj4NCkZyYW5jZXNjYTxicj4NCjxicj4NCi0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KRnJvbTogPGEgaHJlZj0ibWFpbHRvOmludGVybmV0
LWRyYWZ0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmludGVybmV0LWRyYWZ0c0BpZXRmLm9y
ZzwvYT4gW21haWx0bzo8YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9hPl08YnI+DQpTZW50OiBk
ZW4gNyBqdWxpIDIwMTYgMTg6Mzc8YnI+DQpUbzogR8O2cmFuIFNlbGFuZGVyICZsdDs8YSBocmVm
PSJtYWlsdG86Z29yYW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+Z29y
YW4uc2VsYW5kZXJAZXJpY3Nzb24uY29tPC9hPiZndDs7IEx1ZHdpZyBTZWl0eiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmx1ZHdpZ0BzaWNzLnNlIiB0YXJnZXQ9Il9ibGFuayI+bHVkd2lnQHNpY3Muc2U8
L2E+Jmd0OzsgSm9obiBNYXR0c3NvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmpvaG4ubWF0dHNzb25A
ZXJpY3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+am9obi5tYXR0c3NvbkBlcmljc3Nvbi5jb208
L2E+Jmd0OzsNCiBHw7ZyYW4gU2VsYW5kZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpnb3Jhbi5zZWxh
bmRlckBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5nb3Jhbi5zZWxhbmRlckBlcmljc3Nv
bi5jb208L2E+Jmd0OzsgRnJhbmNlc2NhIFBhbG9tYmluaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZy
YW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+ZnJhbmNlc2Nh
LnBhbG9tYmluaUBlcmljc3Nvbi5jb208L2E+Jmd0Ozxicj4NClN1YmplY3Q6IE5ldyBWZXJzaW9u
IE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50
eHQ8YnI+DQo8YnI+DQo8YnI+DQpBIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJhZnQtc2VsYW5kZXIt
YWNlLW9iamVjdC1zZWN1cml0eS0wNS50eHQ8YnI+DQpoYXMgYmVlbiBzdWNjZXNzZnVsbHkgc3Vi
bWl0dGVkIGJ5IEZyYW5jZXNjYSBQYWxvbWJpbmkgYW5kIHBvc3RlZCB0byB0aGUgSUVURiByZXBv
c2l0b3J5Ljxicj4NCjxicj4NCk5hbWU6Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtkcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5PGJyPg0KUmV2aXNpb246
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7MDU8YnI+DQpUaXRsZTombmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IE9iamVjdCBTZWN1cml0eSBvZiBDb0FQIChPU0NPQVApPGJyPg0K
RG9jdW1lbnQgZGF0ZTombmJzcDsgMjAxNi0wNy0wNzxicj4NCkdyb3VwOiZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgSW5kaXZpZHVhbCBTdWJtaXNzaW9uPGJyPg0KUGFnZXM6Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzNjxicj4NClVSTDombmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9pbnRlcm5ldC1kcmFmdHMvZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0wNS50
eHQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy9kcmFmdC1zZWxhbmRlci1hY2Utb2JqZWN0LXNlY3VyaXR5LTA1LnR4dDwvYT48YnI+DQpTdGF0
dXM6Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHkv
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
c2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS88L2E+PGJyPg0KSHRtbGl6ZWQ6Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LXNlbGFuZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0
eS0wNTwvYT48YnI+DQpEaWZmOiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LXNlbGFu
ZGVyLWFjZS1vYmplY3Qtc2VjdXJpdHktMDUiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5p
ZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtc2VsYW5kZXItYWNlLW9iamVjdC1zZWN1cml0eS0w
NTwvYT48YnI+DQo8YnI+DQpBYnN0cmFjdDo8YnI+DQombmJzcDsgJm5ic3A7VGhpcyBtZW1vIGRl
ZmluZXMgT2JqZWN0IFNlY3VyaXR5IG9mIENvQVAgKE9TQ09BUCksIGEgbWV0aG9kIGZvcjxicj4N
CiZuYnNwOyAmbmJzcDthcHBsaWNhdGlvbiBsYXllciBwcm90ZWN0aW9uIG9mIG1lc3NhZ2UgZXhj
aGFuZ2VzIHdpdGggdGhlPGJyPg0KJm5ic3A7ICZuYnNwO0NvbnN0cmFpbmVkIEFwcGxpY2F0aW9u
IFByb3RvY29sIChDb0FQKSwgdXNpbmcgdGhlIENCT1IgT2JqZWN0PGJyPg0KJm5ic3A7ICZuYnNw
O1NpZ25pbmcgYW5kIEVuY3J5cHRpb24gKENPU0UpIGZvcm1hdC4mbmJzcDsgT1NDT0FQIHByb3Zp
ZGVzIGVuZC10by1lbmQ8YnI+DQombmJzcDsgJm5ic3A7ZW5jcnlwdGlvbiwgaW50ZWdyaXR5IGFu
ZCByZXBsYXkgcHJvdGVjdGlvbiB0byBDb0FQIHBheWxvYWQsIG9wdGlvbnMsPGJyPg0KJm5ic3A7
ICZuYnNwO2FuZCBoZWFkZXIgZmllbGRzLCBhcyB3ZWxsIGFzIGEgc2VjdXJlIGJpbmRpbmcgYmV0
d2VlbiBDb0FQIHJlcXVlc3Q8YnI+DQombmJzcDsgJm5ic3A7YW5kIHJlc3BvbnNlIG1lc3NhZ2Vz
LiZuYnNwOyBUaGUgdXNlIG9mIE9TQ09BUCBpcyBzaWduYWxlZCB3aXRoIHRoZSBDb0FQPGJyPg0K
Jm5ic3A7ICZuYnNwO29wdGlvbiBPYmplY3QtU2VjdXJpdHksIGFsc28gZGVmaW5lZCBpbiB0aGlz
IG1lbW8uPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBt
YXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbiB1
bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0DQo8YSBo
cmVmPSJodHRwOi8vdG9vbHMuaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj50b29scy5pZXRmLm9y
ZzwvYT4uPGJyPg0KPGJyPg0KVGhlIElFVEYgU2VjcmV0YXJpYXQ8YnI+DQo8YnI+DQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCkFjZSBtYWlsaW5n
IGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86QWNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
QWNlQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vYWNlIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9hY2U8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_AMXPR07MB070E936BD38CE40EC1E4D9798300AMXPR07MB070eurprd_--


From nobody Mon Jul 18 09:27:03 2016
Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 541F312DAE8 for <ace@ietfa.amsl.com>; Mon, 18 Jul 2016 09:27:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PBV7-Evzaia3 for <ace@ietfa.amsl.com>; Mon, 18 Jul 2016 09:26:58 -0700 (PDT)
Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (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 A484C12DAE7 for <ace@ietf.org>; Mon, 18 Jul 2016 09:26:57 -0700 (PDT)
Received: by mail-wm0-x22f.google.com with SMTP id f126so110436093wma.1 for <ace@ietf.org>; Mon, 18 Jul 2016 09:26:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=from:subject:to:references:message-id:date:user-agent:mime-version :in-reply-to; bh=tlkeoVLoFWTVuL47cwU4RMRTrg8o3jhSZHBmimminug=; b=BaZud7Ayb7odSFrkK/5wTwZT1xkO36QfN2nPPai0HHfRDl0Rv0M+NMJX9gZhD44BZD upXsRp4stFgwpb4766ZmiNM0mGk2afZppDhX7reC1ZUzxV0UkwY3WfcY53DhDbLCvHUn XXTrtOukKRD8ylqyR3l2qziphMX+IlodTwRUVjCUju30JnXsKFcYjIjqvx09YM/Yc1NI k6Xxrk2V0qN+zMoUAtakuHPuw7IlWvciyA7krTz08JBkDf0pPQ+j+J7peNi6Kwp5Se8P OHqZH6l7UTEL0bq+pfr+NmDM+8vqP/4WKIglcz3XPgwfF75L65Zxu1jgMZoSO6G0XYaP BrvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:to:references:message-id:date :user-agent:mime-version:in-reply-to; bh=tlkeoVLoFWTVuL47cwU4RMRTrg8o3jhSZHBmimminug=; b=cx9MtKCrWVGrwABec8rCUYHRC72sdHyqZsA8T2wDSNzs1cokpUhgWw24AoMLATFPax 7giiolXKBBqAOvL1hkZ43xtjSURdwy8vmrnf+noYf6MLrLEzw5tmDLcljgTTl/PJFyfD ILbgoLFrl/GOYsARJLyX2DkX1mH2JovRcjKF0zlhwJhJupFHWjeHsgoMOiEu8WagJRK6 7rb8EvLFXbuwk+hAvAZNgAQohhOppJ1KnzhCV6WUf9AJJoBN7CgrYKLnk33hagW6vxb6 y+GILZh07ocIs+/PQFO6Rx9CkIwZqgDvBR7M3reX7EedgkGdxm9EaGJBPJUYz2JC8cLY s4DA==
X-Gm-Message-State: ALyK8tJYeLcm8MKQLAja8J+8x5yk9/t3uYELnkA46ZOqbLArEkFhjLPoYX73FPKQDq2/oZXe
X-Received: by 10.28.37.2 with SMTP id l2mr39268394wml.23.1468858869240; Mon, 18 Jul 2016 09:21:09 -0700 (PDT)
Received: from [10.59.1.107] ([80.156.72.98]) by smtp.gmail.com with ESMTPSA id n26sm17503432wmi.3.2016.07.18.09.21.07 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Jul 2016 09:21:08 -0700 (PDT)
From: Ludwig Seitz <ludwig@sics.se>
To: ace@ietf.org
References: <CAD2CPUFJi7QizdOwPOtkTd21VRREjarD+tvwmM0sN9h=Qy-+Yw@mail.gmail.com>
Message-ID: <578D01F1.9040909@sics.se>
Date: Mon, 18 Jul 2016 18:21:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <CAD2CPUFJi7QizdOwPOtkTd21VRREjarD+tvwmM0sN9h=Qy-+Yw@mail.gmail.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms050805050505030608050800"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/xBM_aDNUTNatIMWGvrxJmFOhWyk>
Subject: Re: [Ace] review draft-ietf-ace-oauth-authz-02
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Jul 2016 16:27:01 -0000

This is a cryptographically signed message in MIME format.

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

On 2016-07-08 17:04, Renzo Navas wrote:
> Hi ace wg,
> Hi Ludwig, G=C3=B6ran, et al.
>
~snip~

Thank you Renzo for taking the time to do this review. Please find my=20
comments inline.

Regards,

Ludwig

>
> ----------------------------------------------------------------
> Review of https://tools.ietf.org/html/draft-ietf-ace-oauth-authz-02
> ---------------------------------------------------------------
>
> 4. Protocol Interactions
> "The consent of the resource owner, for giving a client access to a
> protected resource, can be pre-configured authorization policies or
> dynamically at the time when the request is sent."
>
> "when the request is sent": The request we are talking is the Resource
> Request (Client already has the access token) or the token request? I
> believe is Resource Request.
> would it be good to explicit where this authz. policies are
> pre-configured (at the AS? were enforced before at the token request
> and are now embedded on the Access token; or at the RS?);
> and how the consent can be dynamically determined (will involve
> interaction with the Res Owner : RS to RO; RS to AS to RO ?).
> All this is out of scope of the draft, however I believe making
> explicit at least where the authz policies are pre-conf can be a good
> idea, just a suggestion.
> (My understanding is that they are at the AS; and were enforced at the
> token request; if introspection is used, can be enforced again at the
> resource request).
>

Sorry this is a case of bad word-choice by me. The idea is of course=20
that the AS determines the consent of the RO at the time of the access=20
token request (i.e. C -> AS). This can be either done by asking the RO=20
or by using authorization policies defined by the RO previously at the=20
AS. I'm adding an issue about this.


> 4. Messages Flows description: A-F:
> Would it be too redundant to state which security properties needs
> each messages, or it will be clearer? (A,B,D,E,F encrypted+integrity
> protected. C does not)
> This is just a question/suggestion; each message sec. requ. are stated
> in other parts of the draft (early on section 4, and on section 5 and
> 6...).
>

This could depend on the profiles, e.g. message B could need to be=20
encrypted (if a symmetric PoP key is transferred) or just integrity=20
protected (if a asymmetric PoP key is used). Therefore I'd rather not=20
make these kind of statements here.

>
> 5.  Framework
> Proof-of-Possession
> FROM           " i.e. that the authenticated token holder is bound to
> the token."
> to Something like " i.e. that the token holder can prove being a
> holder of the key bound to the token"
>

Sounds good.


>
> 5.  Framework
> "In OAuth 2.0 the communication with the Token and the Introspection
> resources at the AS (...) This framework RECOMMENDS to use CoAP instead=
 and
> RECOMMENDS the use of the following alternative instead of Uri-query
> parameters: The sender (client or RS) encodes the parameters of its
> request as a CBOR map and submits that map as the payload of the POST
> request.  The Content-format MUST be "application/cbor" in that case."
>
> If we use plain cbor on top of coap this means we are using dtls  to
> protect the messages.
>
> If we are protecting the messages with cose, should we not use the
> Content-Format: "application/cose;cose-type=3Dcose-encrypt" ?
>
> All the examples of the doc use appplication/cbor; however, can be
> useful to mention somewhere (here?) that if cose is used the content
> format is "application/cose"?
>

Correct, if we add other security wrappers around the data we may need=20
to change the Content-format. I'll add an issue about this.


>
> ----------------------
> 6.  The 'Token' Resource
> "Communication between the client and the token resource at the AS
> MUST be integrity protected and encrypted.  Furthermore AS and client
> MUST perform mutual authentication. Profiles of this framework are
> expected to specify how authentication and communication security is
> implemented."
>
> Is it worthy (.. is it accurate?) to express that the Token Request,
> from C to AS might not be source-authenticated, and the AS -in that
> case- can authenticate the request ("a posteriori") with the
> client_id/client_secret?
> The buzz in my head came because authentication of the client can be
> done at dtls/cose level (that, for me, its not a must), and also with
> the client credentials inside the request.
> I think that the description on the text is generic enough so any
> interpretation of how to authenticate the C towards AS, is OK.
> In any case I send to you this (confusing) thoughts I had when I first
> read this sentence. Authentication can be done at communication level
> with the PSK C-AS , and also with the client_secret (maybe this is an
> "application authentication"...).
>
>
You are right, we should clarify these options ... creating an issue


>
> 6.  The 'Token' Resource
> "The figures of this section uses CBOR diagnostic notation without the
> integer abbreviations for the parameters or their values for better
> readability."
> (already did this comment) is worth mentioning that if cose is used,
> the coap messages content-type are application/cose, and we show the
> cbor plaintext payload?
>

Yes that was the intention of these examples. I'll check if that needs=20
clarification.

> -------------------
>
>
> 6.1.  Client-to-AS Request
> Figure 3: Example request for an access token bound to an asymmetric ke=
y.
> "grant_type" : "token"
>
> I have not found the definition of grant_type "token" , should not be
> "client_credentials"? (
> https://tools.ietf.org/html/rfc6749#section-4.4.2 )
>

Good catch! I think that was just an error.

> ------------
> 6.2.  AS-to-Client Response
> Figure 5: Example AS response with an access token bound to a symmetric=
 key.
> "{ "access_token" : b64'SlAV32hkKG ...
>        (...),
>       "token_type" : "pop",
>       "alg" : "HS256",
>       "cnf" : {
>         "COSE_Key" : { ...."
>
> how does the "alg" field of the token response relates to the
> "key_alg" from the COSE_Key object if present, they must match , or
> cose_key alg must be a super-set of this "alg"?
> In 6.4.2 this "alg" is defined, Now that I read the passage
> attentively, this "alg" field in the token response is only used for
> the initial PoP; then the key can be used with other algorithms (e.g.
> to encrypt with aes-ccm). OK.
> I left this comment to show the confusion that produced the "alg"
> field at two different levels, maybe its worthy to briefly tell the
> difference/purpose of each one in contrast to each other.
> ------------

The intention is of course that 'alg' is used to identify the initial=20
PoP procedure, this may include generating further keys for=20
communication security. Obviously the key_alg parameter, if present,=20
should identify the same algorithm as the alg parameter.

I'll add an issue to clarify this.


>
> 6.4.4.  Confirmation
>
> "COSE_Encrypted  In this case the 'cnf' parameter contains an
> encrypted symmetriic key destined for the client."
> (typo "symmetriic").

Noted.

> Is it needed to encrypt the symmetric key inside cnf?

If the channel is not secure this would be necessary. Otherwise you can=20
just use a COSE_Key inside 'cnf'

> Was not assumed that the communication between AS and Client was
> already protected (the whole response was integrity protected and
> encrypted).
> Or it was a general statement, and this is a particular case? In any
> case, fields outside cnf should be at least integrity protected.
>

It might be the case that this is not really needed. I'll go through the =

use cases and check. This comes from the fact that we copied the=20
properties of the 'cnf' parameter form RFC7800, which includes an=20
encrypted key.

>
> GENERAL OBSERVATION (already did on section 4): Can be a good idea to
> specify for each message which kind of security properties
> (confidentiality, integrity/data authentication)'
> we need and at what level/layer (e.g: transport layer/application
> layer, Cose_key field needs confidentiality but the rest only
> integrity, etc.)?
>
I think that depends on the specific contents of the message, so I'm not =

sure if it can be said generally for each message.



> -----------
>
> 7.  The 'Introspect' Resource
> " Finally the AS SHOULD to verify that the RS"
> remove/"to" ?
> ------------
>
Noted


>
> 7.4.  Client Token
>
> Personally I believe this is a very relevant use case.
> This "client token" solution is elegant, and easy to understand on the
> context on the rest of the framework.
>
> ------------
>
> 8.2.  Token Expiration
> "RS verifies these by comparing them to values from its internal clock
> as defined in [RFC7519].
> In this case the RS must have a real time chip (RTC) or some other ..."=

> Shall it say "real time clock (RTC)"?
> Its worthy to be more clear and say that the internal clock should
> reflect the current date/time, or at least be synchronized with the
> issuer-of-the-token's clock (the AS)?
>

I'll clarify this.

> ----------------------
>
> Appendix C.  Deployment Examples
>
> Comment: I found it VERY useful to see the real exchange of messages.
>
>
> C.1.  Local Token Validation
> " The token includes the claim "aif" with the authorized
>    access that an owner of the temperature device can enjoy.  The
>    'aif' claim, issued by the AS, informs the RS that the owner of
>    the token, that can prove the possession of a key is authorized to"
>
> The first sentence should not say: ".. that an owner of the of the
> token, that can prove the possession of a key can enjoy" instead of
> the "owner of the temperature device" ?
>

Sorry all the examples in the appendices are not up to date, we intended =

to remove the 'aif' claim from this document for the time being and=20
missed this section.

>
> C.1. Local Token Validation
>
> About "AIF" claim
>
> should not reference
> https://tools.ietf.org/html/draft-bormann-core-ace-aif-03 somewhere?
>
> "aif" claim is only mentioned on appendix C, what happened on the rest
> of the document? (is not a valid claim?)
> In cbor web token
> (https://tools.ietf.org/html/draft-ietf-ace-cbor-web-token-00#appendix-=
A.3
> ) , the only reference of aif is on Appendix 3!
> shall we give more visibility for the aif claim on the main body of the=
 doc?
>

See comment above.

> --------------------------------------------
>
> C.2.  Introspection Aided Token Validation
>
> "Figure 23: Request and Response Payload for C offline"
> "COSE_Key" : {
>           "kid" : b64'c29tZSBwdWJsaWMga2V5IGlk',
>           "kty" : "oct",
>           "alg" : "HS256",
> "
>
> * Should not be: "kty": "Symmetric " ?

I'll check that.

>
> * "alg", supossedly this is key_alg that specifies "Key usage
> restriction to this algorithm".
> "HS256", I found a reference on json web token, and says "indicates
> that this token is signed using HMAC-SHA256."
> Should not be put on "alg" the algorithm that will be used on the
> DTLS-PSK performed later? e.g.: "AES-CCM-16-64-128"?

This is actually not quite clear in the COSE draft. Table 3 suggests the =

parameter should be called 'alg' not 'key_alg'. I'll ask for=20
clarification by Jim Schaad.

I think this example needs to be updated as well, it seems broken.


> ------------------------------
>
> "E: The AS provides the introspection response containing
>   (...). (...) allows the RS to verify the client's proof of
> possession in step F.
> After receiving message E, the RS responds to the client's POST in
> step C with Code 2.01 Created."
>
> See "Figure 24: Token Introspection for C offline"
>
> "step C with Code 2.01 Created", Is this not the "Step F"?
>

Yes this figure is not aligned with the steps in figure 1. I'll fix that.=


>
> -------------
> Both comments coming from "Figure 25: Request and Response Payload for
> Introspection:"
>
> "Request-Payload:
> ...
>    "client_id" : "FrontDoor",
>    "client_secret" : "ytrewq"
> "
>
> This is introspection request from RS to AS.
> How did the RS got the client_id and the client_secret? (previous,
> message from C to RS is not protected)
>

Good catch, all these examples in the appendices need to be looked over=20
I think.

>
> "Response-Payload:
> ...
> "cnf" : {
>         "kid" : b64'...'}
> "
> Should not "cnf" need to have the whole "COSE_Key" (including "k")?
> On the text it was not assumed that RS and C already shared a Key (if
> they did, at some point after original C-AS request, AS must have
> provisioned it to RS -this can be assumed-).
> In the general case AS will have to transport the key to RS on the
> introspection response I think
>
You are right there as well.




--=20
Ludwig Seitz, PhD
SICS Swedish ICT AB
Ideon Science Park
Building Beta 2
Scheelev=C3=A4gen 17
SE-223 70 Lund

Phone +46(0)70-349 92 51
http://www.sics.se



--------------ms050805050505030608050800
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CtQwggTqMIID0qADAgECAhAU4QcxMULaotNy8Yzm2pESMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMzE0MDkzNDMyWhcNMTcwMzE0MDkzNDMyWjA4MRcwFQYDVQQDDA5sdWR3
aWdAc2ljcy5zZTEdMBsGCSqGSIb3DQEJARYObHVkd2lnQHNpY3Muc2UwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9kgmm82Op78D9DXYNJrQW5bUdSxElnOC/CzAK/enHn+uF
B/RLo8alI6Ukd35qsAtcje0I3e/RtbkRnkEuhKneH+aDRofy7YaWQO61CjIlcdndTx8FEmXK
/swcafYX5PbyzQFGgApwtWFkVXcq3R87CDB3VbkHzTHIBmfwZ4hhDeEyuJoSuWEVWQppfTji
/GpVLiDx6s+Zqm3qI5EkjvhQ+jX3tJxXqUf4w1BY6/sBLfvr7TOPGPoAmi6B2UOgyDSfX3c0
+jzlYFLNb6Eqc7uGvaQi7VN39kAJXz9f+qL/wokaNjboK3/JyTG/ikxsWymzO9E0/U9apn2Y
z5SVUGSDAgMBAAGjggGxMIIBrTAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUH
AwIGCCsGAQUFBwMEMAkGA1UdEwQCMAAwHQYDVR0OBBYEFN37NX1Db3Xp23cbQI1MpYPUMw84
MB8GA1UdIwQYMBaAFCSBbDlhvkkPj7cbRivJKLUnSG1oMG8GCCsGAQUFBwEBBGMwYTAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3Auc3RhcnRzc2wuY29tMDkGCCsGAQUFBzAChi1odHRwOi8v
YWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zY2EuY2xpZW50MS5jcnQwOAYDVR0fBDEwLzAtoCug
KYYnaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2NhLWNsaWVudDEuY3JsMBkGA1UdEQQSMBCB
Dmx1ZHdpZ0BzaWNzLnNlMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBG
BgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3Rh
cnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAUy78MN+soYHwIz+6m9mMkzPF
KfgIq7sLupWnis7K5U66U9zfKOVDReyfUvPmar7P7Tb9uNNrUlkk3lSISplqU30TMnVbtK5D
I0mxdpa1hZxIAa8uWQnAh/oYJJYaMziKxpZgsUjel6/ZnD0z/QsuHo763I1boi2ghe4Knj0f
qFO79ErRr9aJJBfQlFVwQ4gRoYtMz18/usC3eqGxFz8a/LCeRMWeZJagGJ/St1WW1HUBmMFd
vRFweeUdCvDbzK+WjqbxhXyi7b0sH65lWIjINCBVQ0AvqOwm/aXEWcIQlAIJjr2kEC6c0VY6
V1aP16BAKooEgGGOTrmcDGeteXZRyjCCBeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEw
DQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMT
IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMw
MTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAn
BgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFy
dENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGt
TCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdf
a89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx
7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4D
IM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFg
MA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0T
AQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNv
bS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5z
dGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRz
L2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wB
i4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspB
OB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvets
D+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyI
NBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA
0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf
1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/
tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH
2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9
VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp
/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENBAhAU4QcxMULa
otNy8Yzm2pESMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNjA3MTgxNjIxMDVaMC8GCSqGSIb3DQEJBDEiBCBOGxZz4s61
kQOD/T4iVt5t93374t5tber8ShtCE0FSgzBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQB
KjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkG
A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVu
dCBDQQIQFOEHMTFC2qLTcvGM5tqREjCBnAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBD
QQIQFOEHMTFC2qLTcvGM5tqREjANBgkqhkiG9w0BAQEFAASCAQA1jMHyD4zi+KQJaQ5q2fTD
+xfrYCwWRh3Wgtjb4EsT/ht5die+yBWBwIU5MnPjrJEnr2pc8P7lRTSNw4P89iIk3TD6lqBL
y308LuM0g3HqKEec5smrXR4bEFGx2WEqBfTRVZtYHKK3FWTuIrxbnvTClX5iPRnPmvMjGWJ0
IUPS78Kdmd3djSn/nehKgd/KPol9zW7S2eEwpC9SZOTaFo7L7HBepgkeu3ycHL4yvh+mjyn0
KOVI4m/dFU4qhUNIC/NKXNH9+Dxj5Vx9Mw1TQVQlyP2LK8g7CV5IJsdaOFoskL6nyAWYf1tB
Whn2fLS39X3mzAhbIEU2/eYr0h5deq/fAAAAAAAA
--------------ms050805050505030608050800--


From nobody Wed Jul 20 01:07:04 2016
Return-Path: <renzoefra@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA0DA12B017 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 01:07:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, WEIRD_PORT=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 ck5IuyCSVF8e for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 01:07:01 -0700 (PDT)
Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (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 F399F12B037 for <Ace@ietf.org>; Wed, 20 Jul 2016 01:07:00 -0700 (PDT)
Received: by mail-qk0-x231.google.com with SMTP id s63so38382519qkb.2 for <Ace@ietf.org>; Wed, 20 Jul 2016 01:07:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:from:date:message-id:subject:to; bh=fnnI8K6SEE3GLbmbbYYNrhd168pWwa7UmDG5pE9EJ9k=; b=MQTpehEcgvrIk5+rpy1V+aL0GaG55LLAjV9n5hmgwgWpWRFKFvjmy8+4Q2BWcJxmMq TArGY+ZyJFaEgFV1i5qI0CyWgVXisUN3q4JolrAK4lfe3FJZwG+douiJDFNkQVqCXkkV HhQEpjIH+c5IkkwH8Abg75UPDCbAR/4ZUTnTWkjkHI/Bmvv6ZPfwEQoQ6AdTkXLD7ElA /CFJG04CeY8jYWVIjFUi2/lByNNYSQQ3crBSrOXJ/ucaS+fw0vHNxaTkr393aT7a8Dls Mx08Q7p6NuQwC9ihrThtM6VBSbhldklVUTHNGAo5NXdlj4bD2VZcTkXEoESkefhPL8KD h4XA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fnnI8K6SEE3GLbmbbYYNrhd168pWwa7UmDG5pE9EJ9k=; b=l9fVmR2Lew16ogMyguNU7cGl4XIIsQsjYQh++vlq2HQNE/eYY4WVZiedBb7Rq6gkBs mtzaY2wfcL0fCPTGNF94kBXPqpUd4mBijH6mQ57WkHRFh+lDQcIh4Y0RcRRAydifXW9/ O76TS+ITiC2btSGJ7ZI+1gkUrjWe8kwuqGBOIh01IFEkN4I0sw+WFaF1VzlprU7kKhDT laGHHXovagKuQ7ZMeO6NbTPqfuTcwjuS+f6QrBucqp+7pgUAjvebAYeStkfKCY5TUAJW wr+87gt19XPkucddC8+OsN9KmJjzda+Zx2WZHTdQ0PlJLUatl4tyAUb8yigzgBkrxGdf r3NQ==
X-Gm-Message-State: ALyK8tK84IA4vbmZ3o9eWoLbR1nG2f2zTTjefKqJXirqRCeXAA0Kj5GKKzuGowqOr+ux0eqSWL9x1LFm08N+Ng==
X-Received: by 10.233.232.23 with SMTP id a23mr59012138qkg.25.1469002019933; Wed, 20 Jul 2016 01:06:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.160.5 with HTTP; Wed, 20 Jul 2016 01:06:40 -0700 (PDT)
From: Renzo Navas <renzoefra@gmail.com>
Date: Wed, 20 Jul 2016 10:06:40 +0200
Message-ID: <CAD2CPUFFe+GwFCtu-Ye04Cr5orCzUcqCbQk0sidFDe8q5mMJ+g@mail.gmail.com>
To: ace <Ace@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/CqWCJjESHDoHUk_ahRKB0mvYux0>
Subject: [Ace] etherpad minutes
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 08:07:03 -0000

Please you can help taking minutes here:

http://etherpad.tools.ietf.org:9000/p/notes-ietf-96-ace?useMonospaceFont=true


From nobody Wed Jul 20 03:07:22 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 944A512DB03 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 03:07:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 HScJVhXdrJwv for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 03:07:20 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 754B812D095 for <Ace@ietf.org>; Wed, 20 Jul 2016 03:07:19 -0700 (PDT)
Received: from [192.168.10.131] ([31.133.155.135]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LbPza-1awpWY1Mt8-00kwKd for <Ace@ietf.org>; Wed, 20 Jul 2016 12:07:16 +0200
To: "Ace@ietf.org" <Ace@ietf.org>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <578F4D59.8050005@gmx.net>
Date: Wed, 20 Jul 2016 12:07:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ql31sQMfP33MlT1Gq01HIxUcQiJUjXSxD"
X-Provags-ID: V03:K0:KHptF8rZhQVQw/Ee7UiPOqL73fmEjhvMFUt1nsq9+Atm/UhJ9OI cykTLEkgJehjHg4nbSigGjpla0/PZ3bOpuUIK35ozKdhpZ0eFLTz25C3fAbvZN0ZO1VQphJ p6LQw6xqVSeqB8hIXanAaji9qKfKLB3bsSw9+dKX2GrqYMM15vMTEMm1NXYuGSP9UQFwLUc NF7V3lyN2Lf3KoN5GvxBg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:DWWDh1nqrQo=:FQM4AWKqxFPkxjpsneSQ+q H6PVjY/G4uOVvFYr/ghlm/NmZWdtEOo/Y6nAj2T4b2+hXz0pWjseltpfHrXIYPuecZlHaWvk7 pFY636HXHErLgziHKqXllPZvCZQXvIXukjHKRNcXqzs0VXk+nLahbDew2F2k7A/8QgT+CObtZ SbdOJaVM4xcmUh89MWetc9X0+7y66w2v26LgyNHE8wKS6SHhgeJWGAmyEJnZq65NxtX44hFJS YFm0F3PQeDHERx57H8J0t9UWoegGysSUn6uA4apZ+cxLo0e1GCA++/cOi5v7djXrGocX5qXiV KIxNgcgw1tkX5SO57ZRyIIR33cIXk9ctyHOOcsyYXjWQREY+3b2vhJarDTgvPpysSoXBR59fS QNLyOY9/NjEGiUgXQJSiMIMrAtA8InWxUJAkwfZkfY2x8pQtOsnQysN5XXtqgcM/m8zxRnXv+ h25FWjE1FgfLYMxBpO/z8CutH7mLpRW7wvEdPdhlVfomU7BCHaOftuIKGYemIphuEAG/jA6uD VwhTUKAw32hj6XOancWuR5vQyH4g4UE17ze+Q3UYCw0iLbTlEX9GZ+JNDAtZFB3ziqJnabtuY RLAXWxj119/lL7PQIAgrxG/yupy/kVYEhRjy1C+uTsW5ZGfMitF3sEK62gJ3/65U9XFrNVFjB IfyNZUcG8h2Rc1ngQOj7pw0ErvEK2LOgyThMO2uphy3MXQUMgqLKmUhwd+u983HS3hYZb2e7k TaE2iIEZWPRjjFYFabXQiRCWiaJ4ipluE5p64m07NlZP2CdriCDAWPwFVkM=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/xtX0TRPO3a5q6cVK1htwFKUV_8o>
Subject: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 10:07:21 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ql31sQMfP33MlT1Gq01HIxUcQiJUjXSxD
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi all,

at the ACE meeting today I asked the participants whether they are in
favor of adding low latency group communication security work in the ACE
group.

20 persons were in favor of doing the work.

5 people argued against doing this work.

If you haven't been at the meeting please contribute your thoughts here
on the list. If you believe you do not have enough information please
also speak up.

Ciao
Hannes


--ql31sQMfP33MlT1Gq01HIxUcQiJUjXSxD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXj01aAAoJEGhJURNOOiAtKJoH/i/uoE7kmY6CV0rVFG8P3BxT
eVBM/3OUwJMHlNAY1v8MxlyNY0eEyN+PsAfmKvkqD/NZUFj7Xz95kMyajLqEbPRV
wRZqviJXhcHO9Cf8Lc9bkfsItUQkahvPbrBveFe9kdfF6upqYU/jajbcBSZ72tyf
or46ucMduhXassYoNTrq1sBd8jqtWc25xKAqLmq8CvHTQJnRNuPEm3KBy1qBEUno
mMTyxZMYdSiQP6rzvD85haY5+qDda95PMIyBio2XPzE4XxWEOK+hIuYijYWe5JKk
bQpdVbGbj+koI2yNNyFAUPswJSX8AY4DQzm9bi05XqpNFxb17Nj7Zrqjj6+wVFM=
=eCBM
-----END PGP SIGNATURE-----

--ql31sQMfP33MlT1Gq01HIxUcQiJUjXSxD--


From nobody Wed Jul 20 03:48:53 2016
Return-Path: <kepeng.lkp@alibaba-inc.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CF5F12D1CA; Wed, 20 Jul 2016 03:48:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.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 Wty2xipuFdf8; Wed, 20 Jul 2016 03:48:50 -0700 (PDT)
Received: from out4133-66.mail.aliyun.com (out4133-66.mail.aliyun.com [42.120.133.66]) by ietfa.amsl.com (Postfix) with ESMTP id A060312D0C2; Wed, 20 Jul 2016 03:48:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1469011728; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=baYp7KlfaGWqt35/Wmhl3AELs4hwOX5sD3i0Amatj64=; b=drTyWMBoorg22cyFo9ESiNZw3Pzs1nsypSrgr4oFWmLPJxIi7vGyZI3MYLgcGti2hG3A2/gfxVrrwPzodpwotNJRQcFsc8/3DjXhfkEYdXUxUJRDRzgKl7ms0JrNlRFIjSga6/rWNhtgvZwyY+t9TDe3kZ0hNukia925CXp0e7o=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R141e4; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e02c03305; MF=kepeng.lkp@alibaba-inc.com; NM=1; PH=DW; RN=2; SR=0; TI=W4_4677096_0A930E4A_1469011492306_o7001c46s; 
Received: from WS-web (kepeng.lkp@alibaba-inc.com[31.133.160.93]) by e02c03273.eu6 at Wed, 20 Jul 2016 18:48:43 +0800
Date: Wed, 20 Jul 2016 18:48:43 +0800
From: "Kepeng Li" <kepeng.lkp@alibaba-inc.com>
To: "Ace@ietf.org" <Ace@ietf.org>, "Ace" <ace-bounces@ietf.org>
Message-ID: <288a22a1-fd18-4ee2-b34e-55c45911f480.kepeng.lkp@alibaba-inc.com>
X-Mailer: Alimail-Mailagent
MIME-Version: 1.0
x-aliyun-mail-creator: W4_4677096_M3LTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTBfNSkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzUwLjAuMjY2MS4xMDIgU2FmYXJpLzUzNy4zNg==vN
Content-Type: multipart/alternative; boundary="----=ALIBOUNDARY_50954_4e92f940_578f570b_679bd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/l8q2pc2mnsjZibLrSXCTlkTzGM8>
Subject: [Ace] =?utf-8?q?Re=EF=BC=9A_Adoption_of_Low_Latency_Group_Communi?= =?utf-8?q?cation_Security_Work_in=09ACE?=
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Kepeng Li <kepeng.lkp@alibaba-inc.com>
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 10:48:52 -0000

------=ALIBOUNDARY_50954_4e92f940_578f570b_679bd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

wqAgwqAgwqAgQ2xhcmlpY2F0aW9uOiB0aGlzIGlzIGEgY2FsbCBmb3IgY2hhcnRlciBhZGR0aW9u
IG9mIGxvdyBsYXRlbmN5IGdyb3VwIGNvbW11bmljYXRpb24gc2VjdXJpdHkgd29yaywgcmF0aGVy
IHRoYW4gY2FsbCBmb3IgZG9jdW1lbnQgYWRvcHRpb24uCsKgIMKgIMKgIFRoZSBjdXJyZW50IGNo
YXJ0ZXIgZG9lcyBub3QgaW5jbHVkZSB0aGlzIGl0ZW0geWV0LiBIZW5jZSB3ZSBuZWVkIHRvIGdl
dCBmZWVkYmFjayBhYm91dCB3aGV0aGVyIG9yIG5vdCB0byByZWNoYXJ0ZXIgdGhlIGdyb3VwIHRv
IHRha2Ugb24gdGhpcyB3b3JrLsKgIMKgIMKgwqDCoCDCoCDCoCBLaW5kIFJlZ2FyZHPCoCDCoCDC
oCBLZXBlbmcgJiBIYW5uZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS3lj5Hku7bkurrvvJpIYW5uZXMgVHNjaG9mZW5pZyA8
aGFubmVzLnRzY2hvZmVuaWdAZ214Lm5ldD7lj5HpgIHml7bpl7TvvJoyMDE25bm0N+aciDIw5pel
KOaYn+acn+S4iSkgMTg6MDfmlLbku7bkurrvvJpBY2VAaWV0Zi5vcmcgPEFjZUBpZXRmLm9yZz7k
uLvjgIDpopjvvJpbQWNlXSBBZG9wdGlvbiBvZiBMb3cgTGF0ZW5jeSBHcm91cCBDb21tdW5pY2F0
aW9uIFNlY3VyaXR5IFdvcmsgaW4JQUNFCkhpwqBhbGwsCgphdMKgdGhlwqBBQ0XCoG1lZXRpbmfC
oHRvZGF5wqBJwqBhc2tlZMKgdGhlwqBwYXJ0aWNpcGFudHPCoHdoZXRoZXLCoHRoZXnCoGFyZcKg
aW4KZmF2b3LCoG9mwqBhZGRpbmfCoGxvd8KgbGF0ZW5jecKgZ3JvdXDCoGNvbW11bmljYXRpb27C
oHNlY3VyaXR5wqB3b3JrwqBpbsKgdGhlwqBBQ0UKZ3JvdXAuCgoyMMKgcGVyc29uc8Kgd2VyZcKg
aW7CoGZhdm9ywqBvZsKgZG9pbmfCoHRoZcKgd29yay4KCjXCoHBlb3BsZcKgYXJndWVkwqBhZ2Fp
bnN0wqBkb2luZ8KgdGhpc8Kgd29yay4KCklmwqB5b3XCoGhhdmVuJ3TCoGJlZW7CoGF0wqB0aGXC
oG1lZXRpbmfCoHBsZWFzZcKgY29udHJpYnV0ZcKgeW91csKgdGhvdWdodHPCoGhlcmUKb27CoHRo
ZcKgbGlzdC7CoElmwqB5b3XCoGJlbGlldmXCoHlvdcKgZG/CoG5vdMKgaGF2ZcKgZW5vdWdowqBp
bmZvcm1hdGlvbsKgcGxlYXNlCmFsc2/CoHNwZWFrwqB1cC4KCkNpYW8KSGFubmVzCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQWNlwqBtYWlsaW5nwqBs
aXN0CkFjZUBpZXRmLm9yZwpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Fj
ZQoK
------=ALIBOUNDARY_50954_4e92f940_578f570b_679bd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0iX19hbGl5dW5fZW1haWxfYm9keV9ibG9jayI+PGRpdiAgc3R5bGU9ImNsZWFy
OmJvdGg7Ij48c3BhbiAgc3R5bGU9ImZvbnQtZmFtaWx5OlRhaG9tYSxBcmlhbCxTVEhlaXRpLFNp
bVN1bjtmb250LXNpemU6MTQuMHB4O2NvbG9yOiMwMDAwMDA7Ij4mbmJzcDsgJm5ic3A7ICZuYnNw
OyBDbGFyaWljYXRpb246IHRoaXMgaXMgYSBjYWxsIGZvciBjaGFydGVyIGFkZHRpb24gb2YgbG93
IGxhdGVuY3kgZ3JvdXAgY29tbXVuaWNhdGlvbiBzZWN1cml0eSB3b3JrLCByYXRoZXIgdGhhbiBj
YWxsIGZvciBkb2N1bWVudCBhZG9wdGlvbi48L3NwYW4+PC9kaXY+PGRpdiAgc3R5bGU9ImNsZWFy
OmJvdGg7Ij48c3BhbiAgc3R5bGU9ImZvbnQtZmFtaWx5OlRhaG9tYSxBcmlhbCxTVEhlaXRpLFNp
bVN1bjtmb250LXNpemU6MTQuMHB4O2NvbG9yOiMwMDAwMDA7Ij48YnIgPjwvc3Bhbj48L2Rpdj48
ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPjxzcGFuICBzdHlsZT0iZm9udC1mYW1pbHk6VGFob21h
LEFyaWFsLFNUSGVpdGksU2ltU3VuO2ZvbnQtc2l6ZToxNC4wcHg7Y29sb3I6IzAwMDAwMDsiPiZu
YnNwOyAmbmJzcDsgJm5ic3A7IFRoZSBjdXJyZW50IGNoYXJ0ZXIgZG9lcyBub3QgaW5jbHVkZSB0
aGlzIGl0ZW0geWV0LiBIZW5jZSB3ZSBuZWVkIHRvIGdldCBmZWVkYmFjayBhYm91dCB3aGV0aGVy
IG9yIG5vdCB0byByZWNoYXJ0ZXIgdGhlIGdyb3VwIHRvIHRha2Ugb24gdGhpcyB3b3JrLjwvc3Bh
bj48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPjxzcGFuICBzdHlsZT0iZm9udC1mYW1p
bHk6VGFob21hLEFyaWFsLFNUSGVpdGksU2ltU3VuO2ZvbnQtc2l6ZToxNC4wcHg7Y29sb3I6IzAw
MDAwMDsiPiZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7PC9zcGFuPjwvZGl2PjxkaXYgIHN0eWxl
PSJjbGVhcjpib3RoOyI+PHNwYW4gIHN0eWxlPSJmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsU1RI
ZWl0aSxTaW1TdW47Zm9udC1zaXplOjE0LjBweDtjb2xvcjojMDAwMDAwOyI+Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgS2luZCBSZWdhcmRzPC9zcGFuPjwvZGl2PjxkaXYgIHN0eWxlPSJjbGVhcjpib3Ro
OyI+PHNwYW4gIHN0eWxlPSJmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsU1RIZWl0aSxTaW1TdW47
Zm9udC1zaXplOjE0LjBweDtjb2xvcjojMDAwMDAwOyI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgS2Vw
ZW5nICZhbXA7IEhhbm5lczwvc3Bhbj48L2Rpdj48YmxvY2txdW90ZSAgc3R5bGU9Im1hcmdpbi1y
aWdodDouMHB4O21hcmdpbi10b3A6LjBweDttYXJnaW4tYm90dG9tOi4wcHg7Ij48ZGl2ICBzdHls
ZT0iY2xlYXI6Ym90aDsiPjxzcGFuICBzdHlsZT0iZm9udC1mYW1pbHk6VGFob21hLEFyaWFsLFNU
SGVpdGksU2ltU3VuO2ZvbnQtc2l6ZToxNC4wcHg7Y29sb3I6IzAwMDAwMDsiPi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwv
c3Bhbj48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPjxzcGFuICBzdHlsZT0iZm9udC1m
YW1pbHk6VGFob21hLEFyaWFsLFNUSGVpdGksU2ltU3VuO2ZvbnQtc2l6ZToxNC4wcHg7Y29sb3I6
IzAwMDAwMDsiPuWPkeS7tuS6uu+8mkhhbm5lcyBUc2Nob2ZlbmlnICZsdDtoYW5uZXMudHNjaG9m
ZW5pZ0BnbXgubmV0Jmd0Ozwvc3Bhbj48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsiPjxz
cGFuICBzdHlsZT0iZm9udC1mYW1pbHk6VGFob21hLEFyaWFsLFNUSGVpdGksU2ltU3VuO2ZvbnQt
c2l6ZToxNC4wcHg7Y29sb3I6IzAwMDAwMDsiPuWPkemAgeaXtumXtO+8mjIwMTblubQ35pyIMjDm
l6Uo5pif5pyf5LiJKSAxODowNzwvc3Bhbj48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsi
PjxzcGFuICBzdHlsZT0iZm9udC1mYW1pbHk6VGFob21hLEFyaWFsLFNUSGVpdGksU2ltU3VuO2Zv
bnQtc2l6ZToxNC4wcHg7Y29sb3I6IzAwMDAwMDsiPuaUtuS7tuS6uu+8mkFjZUBpZXRmLm9yZyAm
bHQ7QWNlQGlldGYub3JnJmd0Ozwvc3Bhbj48L2Rpdj48ZGl2ICBzdHlsZT0iY2xlYXI6Ym90aDsi
PjxzcGFuICBzdHlsZT0iZm9udC1mYW1pbHk6VGFob21hLEFyaWFsLFNUSGVpdGksU2ltU3VuO2Zv
bnQtc2l6ZToxNC4wcHg7Y29sb3I6IzAwMDAwMDsiPuS4u+OAgOmimO+8mltBY2VdIEFkb3B0aW9u
IG9mIExvdyBMYXRlbmN5IEdyb3VwIENvbW11bmljYXRpb24gU2VjdXJpdHkgV29yayBpbglBQ0U8
L3NwYW4+PC9kaXY+PGRpdiAgc3R5bGU9ImNsZWFyOmJvdGg7Ij48c3BhbiAgc3R5bGU9ImZvbnQt
ZmFtaWx5OlRhaG9tYSxBcmlhbCxTVEhlaXRpLFNpbVN1bjtmb250LXNpemU6MTQuMHB4O2NvbG9y
OiMwMDAwMDA7Ij48YnIgPjwvc3Bhbj48L2Rpdj5IaSZuYnNwO2FsbCw8YnIgPjxiciA+YXQmbmJz
cDt0aGUmbmJzcDtBQ0UmbmJzcDttZWV0aW5nJm5ic3A7dG9kYXkmbmJzcDtJJm5ic3A7YXNrZWQm
bmJzcDt0aGUmbmJzcDtwYXJ0aWNpcGFudHMmbmJzcDt3aGV0aGVyJm5ic3A7dGhleSZuYnNwO2Fy
ZSZuYnNwO2luPGJyID5mYXZvciZuYnNwO29mJm5ic3A7YWRkaW5nJm5ic3A7bG93Jm5ic3A7bGF0
ZW5jeSZuYnNwO2dyb3VwJm5ic3A7Y29tbXVuaWNhdGlvbiZuYnNwO3NlY3VyaXR5Jm5ic3A7d29y
ayZuYnNwO2luJm5ic3A7dGhlJm5ic3A7QUNFPGJyID5ncm91cC48YnIgPjxiciA+MjAmbmJzcDtw
ZXJzb25zJm5ic3A7d2VyZSZuYnNwO2luJm5ic3A7ZmF2b3ImbmJzcDtvZiZuYnNwO2RvaW5nJm5i
c3A7dGhlJm5ic3A7d29yay48YnIgPjxiciA+NSZuYnNwO3Blb3BsZSZuYnNwO2FyZ3VlZCZuYnNw
O2FnYWluc3QmbmJzcDtkb2luZyZuYnNwO3RoaXMmbmJzcDt3b3JrLjxiciA+PGJyID5JZiZuYnNw
O3lvdSZuYnNwO2hhdmVuJ3QmbmJzcDtiZWVuJm5ic3A7YXQmbmJzcDt0aGUmbmJzcDttZWV0aW5n
Jm5ic3A7cGxlYXNlJm5ic3A7Y29udHJpYnV0ZSZuYnNwO3lvdXImbmJzcDt0aG91Z2h0cyZuYnNw
O2hlcmU8YnIgPm9uJm5ic3A7dGhlJm5ic3A7bGlzdC4mbmJzcDtJZiZuYnNwO3lvdSZuYnNwO2Jl
bGlldmUmbmJzcDt5b3UmbmJzcDtkbyZuYnNwO25vdCZuYnNwO2hhdmUmbmJzcDtlbm91Z2gmbmJz
cDtpbmZvcm1hdGlvbiZuYnNwO3BsZWFzZTxiciA+YWxzbyZuYnNwO3NwZWFrJm5ic3A7dXAuPGJy
ID48YnIgPkNpYW88YnIgPkhhbm5lczxiciA+PGJyID48YnIgPl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyID5BY2UmbmJzcDttYWlsaW5nJm5ic3A7bGlz
dDxiciA+QWNlQGlldGYub3JnPGJyID5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2FjZTxiciA+PC9ibG9ja3F1b3RlPjxkaXYgPjxiciA+PC9kaXY+PC9kaXY+
------=ALIBOUNDARY_50954_4e92f940_578f570b_679bd--


From nobody Wed Jul 20 05:29:28 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5369D12D52C for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 05:29:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.987
X-Spam-Level: 
X-Spam-Status: No, score=-3.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 O4GfMy9k6E7a for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 05:29:20 -0700 (PDT)
Received: from resqmta-po-10v.sys.comcast.net (resqmta-po-10v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:169]) (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 027B812D587 for <ace@ietf.org>; Wed, 20 Jul 2016 05:29:19 -0700 (PDT)
Received: from resomta-po-02v.sys.comcast.net ([96.114.154.226]) by resqmta-po-10v.sys.comcast.net with SMTP id Pqcpb0TzkHqolPqcpb8215; Wed, 20 Jul 2016 12:29:19 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469017759; bh=nns+1xT0PD5wneLPLKeKHBEVT2EutR0rXCvpmfTY6s0=; h=Received:Received:To:From:Subject:Message-ID:Date:MIME-Version: Content-Type; b=smfDQKgPFNU7Ljb2j/Jo7254YBt17Dmu/el2Vh6qsFMXVMoJgj3R8nK7HSWHASG5/ EOSBXOpg8PJkJmvUaVuEeyX/HBdwExCfbfL/gEgSmKXpAXUrHp55lGQIJtzHh8Aahp NxUzk7aJKh/fuXxeRxfUvTp6aAtU32DtyyGQcQ3qCCMK3MkahHTOxudRq4friYRmMH IBx9IVS6maK6wRVUz7wEsdwchJbqqFnmjda2f1CGAuYX1vSSgux+MZS3ni9qPHrDrL trimwBMSSZy0RELS78JpDYHW0ESKhBMq5BBY2QTMTwq9saYMEUhKi5lnfu7KQo5AaZ aH7HMfoyQxjhg==
Received: from [IPv6:2001:67c:370:176:15b0:8503:5279:1996] ([IPv6:2001:67c:370:176:15b0:8503:5279:1996]) by comcast with SMTP id Pqcdbe7NCEBksPqcibr5Uf; Wed, 20 Jul 2016 12:29:17 +0000
To: ace@ietf.org
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <8f6eff05-e7b0-dbc0-7a2a-38db6fb37be4@comcast.net>
Date: Wed, 20 Jul 2016 08:29:11 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfCXhNHDZrAy+wimwr1TBnZFzHB+WtEGdhPwvRnTfTButjFi+F87YvIt6ceR5oazD20kwoYfURv8h60XZkNW/krQqPtzc7FUTHWDSu2tsv2CY4aCTqKDq MFHtaB12m0NL+Wp5MTYZZ6NDsBDP1OksXTlCkousxKpAS5BPUmBlAlupGC/Nxe7LYOL65efidxlruw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/0gL_qFO85oLkkGuCyc__5diJnyM>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 12:29:27 -0000

As I mentioned at the microphone I'm opposed to pursuing symmetric key 
multicast solutions.  WRT to the current set of proposal documents, I 
see no substantive improvement on the rejected proposals from the DICE 
(https://mailarchive.ietf.org/arch/search/?email_list=dtls-iot) working 
group.  The topic of symmetric key multicast security came up fairly 
early in the WG 
(https://mailarchive.ietf.org/arch/msg/dtls-iot/jRL-bZwFpEK-P19S0b0CFXFfMBA) 
and went on for most of the life of the working group before being 
finally killed due to an agreement that the problems could not be resolved.

For a detailed discussion of the issues, please see that archive and 
mostly substitute "ACE group communications" wherever you see "DTLS 
multicast" or similar.  The discussion points mostly apply to both.

My specific objection is that protocols that affect (or have the 
potential to affect) the physical world (e.g. by turning on lights, by 
setting off a fire extinguisher, by opening or locking doors, by turning 
on or off heating or cooling, etc), need to be secure enough to not 
present a danger to health and safety.  Using multicast, specifically 
using a symmetrically keyed multicast, to authenticate an actuator 
operation has the general property of - without specific mitigation - of 
not being secure enough in the general case.


That conclusion comes from the FACT that compromising ANY device that 
shares the multicast or group communication key is all that is necessary 
to get the key material necessary to masquerade as the controller of the 
group.  Since both the controllers and the controllees share the same 
keys, there is no secure way using only those symmetric keys to 
differentiate between controller/controllee for the purposes of 
authenticating a command.

The possible approaches for mitigation are few (and mostly discussed in 
DICE):

1) Place the multicast group key management protocol and related 
functions inside a secure element.  The work factor to penetrate any 
single secure element becomes the work factor to compromise the group.  
This particular mitigation is difficult to specify/enforce in an IETF 
protocol.

2) Use multicast group keys for confidentiality only and provide source 
authentication through the use of public key systems.

3) Limit the use of any given group key to a small group of mostly 
homogeneous actuators and controllers in a physically contiguous area.  
Basically, the work factor to penetrate any element is on the order of 
the work factor to enter the physical space at which point you probably 
manually change the state of the controlled device. This doesn't provide 
a general solution, but may be acceptable in the ACE space.  It would be 
enforced in the protocol by - for example - limiting the size of the 
node participant identifiers to 3 or 4 bits (8 or 16 elements) and by 
limiting it to 2 physical hops or so.

4) Limit the field of use by protocol and document constraints (e.g. 
Apply (3) above plus calling this the "Lighting Control Protocol Security").

5) Limit the protocol use to data transmission only - with no 
cyber-physical actuations being possible.  (E.g. no messages cause any 
changes in the real world).

It's probable that none of these are acceptable constraints for ACE - in 
which case if this work item is accepted, ACE may find itself in the 
same position of DICE in 2 years.

Mike


From werner@werner-ms.at  Wed Jul 20 05:45:58 2016
Return-Path: <werner@werner-ms.at>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46A2E12D79D for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 05:45:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.552
X-Spam-Level: 
X-Spam-Status: No, score=-0.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_NONE=-0.0001] 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 S0e4jKWmQCGL for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 05:45:56 -0700 (PDT)
Received: from mail.tcis.de (mail.tcis.de [88.198.246.101]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D759812D58A for <Ace@ietf.org>; Wed, 20 Jul 2016 05:45:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new/spamassassin on mail.tcis.de
X-APPARENTLY-TO: ace@ietf.org
Received: from [192.168.1.56] (80-110-101-8.cgn.dynamic.surfer.at [80.110.101.8]) by mail.tcis.de (Postfix) with ESMTP id 6EE36BC2E24 for <Ace@ietf.org>; Wed, 20 Jul 2016 14:45:51 +0200 (CEST)
From: Walter Werner <werner@werner-ms.at>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A88EDCC0-DDF8-4635-AD16-B852CAC25388"
Message-Id: <70F5233B-7CD0-44FD-ACA7-D56F5574E71E@werner-ms.at>
Date: Wed, 20 Jul 2016 14:45:50 +0200
To: Ace@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/pKx4k93Yjgvgb8oInt934QFKMPM>
Subject: [Ace] Adoption of Low Latency group Communication Security work
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 12:47:31 -0000

--Apple-Mail=_A88EDCC0-DDF8-4635-AD16-B852CAC25388
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi all,

I am referring to the email of Hannes found at =
https://www.ietf.org/mail-archive/web/ace/current/msg01869.html =
<https://www.ietf.org/mail-archive/web/ace/current/msg01869.html>

I would ask the group to take on this work, and find a decent (and =
possibly controllable) balance between actual security needs and =
latency. E.g. in a lighting environment a presence detector signal needs =
to propagate rather quick to a larger set of light points to turn them =
on, but the authentication security need for this single operation is =
rather low, asking for re-authentication e.g. in a decent interval =
rather than for complex (and resource consuming) full authentication for =
every message sent.

ciao,
Walter WERNER
(in charge of the Architecture Workgroup of =E2=80=9EOpenAIS=E2=80=9C =
(www.openAIS.eu))
      =20
Walter Werner

Werner Management Services e.U.
Josef-Anton-Herrburgerstra=C3=9Fe 10
A-6850 Dornbirn
=C3=96sterreich / Austria


--Apple-Mail=_A88EDCC0-DDF8-4635-AD16-B852CAC25388
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; -webkit-line-break: after-white-space;" =
class=3D"">Hi all,<div class=3D""><br class=3D""></div><div class=3D"">I =
am referring to the email of Hannes found at&nbsp;<a =
href=3D"https://www.ietf.org/mail-archive/web/ace/current/msg01869.html" =
class=3D"">https://www.ietf.org/mail-archive/web/ace/current/msg01869.html=
</a></div><div class=3D""><br class=3D""></div><div class=3D"">I would =
ask the group to take on this work, and find a decent (and possibly =
controllable) balance between actual security needs and latency. E.g. in =
a lighting environment a presence detector signal needs to propagate =
rather quick to a larger set of light points to turn them on, but the =
authentication security need for this single operation is rather low, =
asking for re-authentication e.g. in a decent interval rather than for =
complex (and resource consuming) full authentication for every message =
sent.</div><div class=3D""><br class=3D""></div><div =
class=3D"">ciao,</div><div class=3D"">Walter WERNER</div><div =
class=3D"">(in charge of the Architecture Workgroup of =E2=80=9EOpenAIS=E2=
=80=9C (<a href=3D"http://www.openais.eu" =
class=3D"">www.openAIS.eu</a>))</div><div class=3D"">&nbsp; &nbsp; =
&nbsp; &nbsp;</div><div class=3D""><div style=3D"color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Walter Werner<br class=3D""><br class=3D""></div><div =
style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D"">Werner Management Services e.U.</div><div =
style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D"">Josef-Anton-Herrburgerstra=C3=9Fe =
10</div><div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D"">A-6850 Dornbirn</div><div style=3D"color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D"">=C3=96sterreich / Austria</div><div =
style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><br class=3D""></div></div></body></html>=

--Apple-Mail=_A88EDCC0-DDF8-4635-AD16-B852CAC25388--


From nobody Wed Jul 20 07:47:55 2016
Return-Path: <ned.smith@intel.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF67412D7D4 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 07:47:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.208
X-Spam-Level: 
X-Spam-Status: No, score=-3.208 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, 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 3MKy09qQ9zGe for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 07:47:50 -0700 (PDT)
Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by ietfa.amsl.com (Postfix) with ESMTP id BD26612D7CC for <Ace@ietf.org>; Wed, 20 Jul 2016 07:47:50 -0700 (PDT)
Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP; 20 Jul 2016 07:47:50 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.28,394,1464678000"; d="scan'208";a="1025614490"
Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by fmsmga002.fm.intel.com with ESMTP; 20 Jul 2016 07:47:50 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.206]) by ORSMSX106.amr.corp.intel.com ([169.254.1.43]) with mapi id 14.03.0248.002; Wed, 20 Jul 2016 07:47:50 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4pWv5Cs9lwb1s0OJl6sZ68oibA==
Date: Wed, 20 Jul 2016 14:47:50 +0000
Message-ID: <D3B4DA69.529C2%ned.smith@intel.com>
References: <578F4D59.8050005@gmx.net>
In-Reply-To: <578F4D59.8050005@gmx.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.6.160626
x-originating-ip: [10.252.197.218]
Content-Type: text/plain; charset="utf-8"
Content-ID: <6E3AA51F89D986468CC6BC1D4B12BB41@intel.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/Nyw_MNCz7ipor6LKNhiAhwypbSk>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 14:47:54 -0000

QWdyZWUgd2l0aCB0aGUgZGlyZWN0aW9uIHRvd2FyZCBncm91cCBjb21tdW5pY2F0aW9uLiBUaGlz
IHJvdWdobHkgYWxpZ25zDQp3aXRoIGdvYWxzIG9mIA0KPGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWhhcmRqb25vLWFjZS1mbHVmZnkvPiB3aGljaCBpcw0KaW5jbHVzaXZl
IG9mIGdyb3VwIGtleSBtYW5hZ2VtZW50IGZvciBzeW1tZXRyaWMuIEZsdWZmeSBoYXMgYnJvYWRl
ciBrZXkNCm1hbmFnZW1lbnQgZ29hbHMsIGJ1dCBzeW1tZXRyaWMgZ3JvdXAga2V5IG1hbmFnZW1l
bnQgaXMgYSBncmVhdCBwbGFjZSB0bw0Kc3RhcnQuIA0KDQpJdCBhbHNvIGFsaWducyB3aXRoIGRp
cmVjdGlvbnMgdGhlIE9DRiBhcmUgaGVhZGluZyBhcyB0aGV5IHNlZSB2YWx1ZSBpbg0KdGhlIHVz
ZSBvZiBncm91cCBrZXlzIGZvciBkb2luZyBzZWN1cmUgZGlzY292ZXJ5Lg0KDQpOZWQgU21pdGgN
ClByaW5jaXBhbCBJb1QgU2VjdXJpdHkgQXJjaGl0ZWN0DQpJbnRlbCBTU0ctT1RDDQpOZWQuc21p
dGhAaW50ZWwuY29tDQorMS41MDMuNzEyLjM2OTUNCg0KDQoNCg0KT24gNy8yMC8xNiwgMzowNyBB
TSwgIkhhbm5lcyBUc2Nob2ZlbmlnIiA8aGFubmVzLnRzY2hvZmVuaWdAZ214Lm5ldD4gd3JvdGU6
DQoNCj5IaSBhbGwsDQo+DQo+YXQgdGhlIEFDRSBtZWV0aW5nIHRvZGF5IEkgYXNrZWQgdGhlIHBh
cnRpY2lwYW50cyB3aGV0aGVyIHRoZXkgYXJlIGluDQo+ZmF2b3Igb2YgYWRkaW5nIGxvdyBsYXRl
bmN5IGdyb3VwIGNvbW11bmljYXRpb24gc2VjdXJpdHkgd29yayBpbiB0aGUgQUNFDQo+Z3JvdXAu
DQo+DQo+MjAgcGVyc29ucyB3ZXJlIGluIGZhdm9yIG9mIGRvaW5nIHRoZSB3b3JrLg0KPg0KPjUg
cGVvcGxlIGFyZ3VlZCBhZ2FpbnN0IGRvaW5nIHRoaXMgd29yay4NCj4NCj5JZiB5b3UgaGF2ZW4n
dCBiZWVuIGF0IHRoZSBtZWV0aW5nIHBsZWFzZSBjb250cmlidXRlIHlvdXIgdGhvdWdodHMgaGVy
ZQ0KPm9uIHRoZSBsaXN0LiBJZiB5b3UgYmVsaWV2ZSB5b3UgZG8gbm90IGhhdmUgZW5vdWdoIGlu
Zm9ybWF0aW9uIHBsZWFzZQ0KPmFsc28gc3BlYWsgdXAuDQo+DQo+Q2lhbw0KPkhhbm5lcw0KPg0K
DQo=


From nobody Wed Jul 20 08:00:20 2016
Return-Path: <Akbar.Rahman@InterDigital.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A84A112D7D4 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 08:00:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level: 
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793] 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 a_znctduXm6m for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 08:00:09 -0700 (PDT)
Received: from smtp-in1.interdigital.com (unknown [68.168.94.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D96E412D952 for <Ace@ietf.org>; Wed, 20 Jul 2016 08:00:08 -0700 (PDT)
X-ASG-Debug-ID: 1469026806-06daaa10903540a0001-ad6BYJ
Received: from NISSONITE.InterDigital.com (nissonite.interdigital.com [10.2.64.252]) by smtp-in1.interdigital.com with ESMTP id cvYqv1bifODhm1RR (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO) for <Ace@ietf.org>; Wed, 20 Jul 2016 11:00:06 -0400 (EDT)
X-Barracuda-Envelope-From: Akbar.Rahman@InterDigital.com
Received: from NABESITE.InterDigital.com ([fe80::4d8a:a889:67c2:f009]) by NISSONITE.InterDigital.com ([::1]) with mapi id 14.03.0301.000; Wed, 20 Jul 2016 11:00:06 -0400
From: "Rahman, Akbar" <Akbar.Rahman@InterDigital.com>
To: "Smith, Ned" <ned.smith@intel.com>, Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-ASG-Orig-Subj: RE: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4pW1bqPCGTSUAkmUOa/jCTmFgaAhaFSQ
Date: Wed, 20 Jul 2016 15:00:05 +0000
Message-ID: <36F5869FE31AB24485E5E3222C288E1F5C04122F@NABESITE.InterDigital.com>
References: <578F4D59.8050005@gmx.net> <D3B4DA69.529C2%ned.smith@intel.com>
In-Reply-To: <D3B4DA69.529C2%ned.smith@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.3.247.181]
x-exclaimer-md-config: bb79a19d-f711-475c-a0f9-4d93b71c94dd
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Barracuda-Connect: nissonite.interdigital.com[10.2.64.252]
X-Barracuda-Start-Time: 1469026806
X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA
X-Barracuda-URL: https://10.1.245.3:443/cgi-mod/mark.cgi
X-Barracuda-Scan-Msg-Size: 2053
X-Virus-Scanned: by bsmtpd at interdigital.com
X-Barracuda-BRTS-Status: 1
X-Barracuda-Spam-Score: 0.00
X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=BSF_SC0_MISMATCH_TO
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.31400 Rule breakdown below pts rule name              description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO    Envelope rcpt doesn't match header
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/J3IsbwpXo_v2s916K6STqXnasqs>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 15:00:18 -0000

>at the ACE meeting today I asked the participants whether they are in
>favor of adding low latency group communication security work in the
>ACE group.

+1.


>If you haven't been at the meeting please contribute your thoughts here
>on the list. If you believe you do not have enough information please
>also speak up.

My extra input is that whatever is done should also try to enhance the secu=
rity functionality of CoAP Group Communication [RFC 7390] as described in:

https://tools.ietf.org/html/rfc7390#section-5


Best Regards,


Akbar


-----Original Message-----
From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Smith, Ned
Sent: Wednesday, July 20, 2016 10:48 AM
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>; Ace@ietf.org
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE

Agree with the direction toward group communication. This roughly aligns wi=
th goals of <https://datatracker.ietf.org/doc/draft-hardjono-ace-fluffy/> w=
hich is inclusive of group key management for symmetric. Fluffy has broader=
 key management goals, but symmetric group key management is a great place =
to start.

It also aligns with directions the OCF are heading as they see value in the=
 use of group keys for doing secure discovery.

Ned Smith
Principal IoT Security Architect
Intel SSG-OTC
Ned.smith@intel.com
+1.503.712.3695




On 7/20/16, 3:07 AM, "Hannes Tschofenig" <hannes.tschofenig@gmx.net> wrote:

>Hi all,
>
>at the ACE meeting today I asked the participants whether they are in
>favor of adding low latency group communication security work in the
>ACE group.
>
>20 persons were in favor of doing the work.
>
>5 people argued against doing this work.
>
>If you haven't been at the meeting please contribute your thoughts here
>on the list. If you believe you do not have enough information please
>also speak up.
>
>Ciao
>Hannes
>

_______________________________________________
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace


From nobody Wed Jul 20 12:32:27 2016
Return-Path: <sandeep.kumar@philips.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C473712B00A for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 12:32:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=philips.onmicrosoft.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 PrmvEBUhXmgH for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 12:32:21 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10107.outbound.protection.outlook.com [40.107.1.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A17FA12DAD7 for <Ace@ietf.org>; Wed, 20 Jul 2016 12:32:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Philips.onmicrosoft.com; s=selector1-philips-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YzrQLnkNmSx9XuJQ7axN3hmuXV6tv7WWdYlsRNptDtE=; b=kRkcgJqo8PZbnIXz0Hycs6zPWDwCvVqaTiIPLz8WFN5avifa5tiR4O586pgHx+1KBofQil++4oobWUgNrGnD816uU8NxxIFmwnpz7Qh2adSH5dvhF94Tz5p0W2cxR6VbIdHiNghdW90eEIkVIhiqlVbrLrlDdT7f/URgDBMeuw8=
Received: from DB4PR04CA0035.eurprd04.prod.outlook.com (10.160.41.45) by AM4PR04MB1636.eurprd04.prod.outlook.com (10.164.78.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5; Wed, 20 Jul 2016 19:32:17 +0000
Received: from AM1FFO11FD051.protection.gbl (2a01:111:f400:7e00::151) by DB4PR04CA0035.outlook.office365.com (2a01:111:e400:9852::45) with Microsoft SMTP Server (TLS) id 15.1.528.16 via Frontend Transport; Wed, 20 Jul 2016 19:32:17 +0000
Authentication-Results: spf=none (sender IP is 40.103.22.84) smtp.mailfrom=philips.com; gmx.net; dkim=none (message not signed) header.d=none;gmx.net; dmarc=none action=none header.from=philips.com;
Received-SPF: None (protection.outlook.com: philips.com does not designate permitted sender hosts)
Received: from 011-smtp-out.Philips.com (40.103.22.84) by AM1FFO11FD051.mail.protection.outlook.com (10.174.65.214) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Wed, 20 Jul 2016 19:32:18 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) by VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Wed, 20 Jul 2016 19:32:15 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) by VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) with mapi id 15.01.0544.014; Wed, 20 Jul 2016 19:32:15 +0000
From: "Kumar, Sandeep" <sandeep.kumar@philips.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
Thread-Index: AQHR4m6FhxTvXd0OCEm7C7csrAtRbqAhtATQ
Date: Wed, 20 Jul 2016 19:32:15 +0000
Message-ID: <1eb8fb30f24a4dcb9ad3c59c6eba928e@VI1PR9003MB0237.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net>
In-Reply-To: <578F4D59.8050005@gmx.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [85.150.192.178]
X-MS-Office365-Filtering-Correlation-Id: aa6fbd3d-bde3-4bb7-6abb-08d3b0d48fc3
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OrganizationHeadersPreserved: VI1PR9003MB0237.MGDPHG.emi.philips.com
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:40.103.22.84; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(2980300002)(428002)(53754006)(55904004)(85714005)(199003)(189002)(13464003)(377454003)(374574003)(68736007)(2950100001)(2900100001)(50466002)(3846002)(6116002)(8936002)(356003)(10400500002)(16796002)(7846002)(102836003)(97736004)(19580395003)(106466001)(105586002)(69596002)(305945005)(19580405001)(2906002)(106116001)(81156014)(81166006)(108616004)(7736002)(5003600100003)(7696003)(11100500001)(24736003)(107886002)(5001770100001)(189998001)(586003)(6806005)(76176999)(50986999)(86362001)(47776003)(101416001)(23676002)(15650500001)(92566002)(54356999)(2501003)(33646002)(87936001)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR04MB1636; H:011-smtp-out.Philips.com; FPR:; SPF:None; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD051; 1:ZVZzHdzi9pMneRdmF99lPG5WeHMf/I8/JJNyP9MMlxa/copiCst5KHUbi08aGHV8FhHYTAhBfwgN2me2i6D5yGehAcV6dZHSGJxIcrWRahzLkYmmD+FJrm1AGB4lbsjjXYnQ46NRBDDdjZo+YzQgjArZ9BkoBYLScKO+8ENngiqUenChDkumHPB2ow8fn+OcWDzK707TRA7pujHOEt21KAIo/Km6k424IqqEDcOPz95yOVKqbqthybZpmgoDO4Cdc48cS+ASc3IGirVZBe1+qra8EXZynUS1Em8panM9jHKn6ivjULBbNffWURf/ZXyefXHM5KHKRcybEPJ2sEN8DMXT5k/SmUpJu6bqI4REpLDE25/UeZX0/MEjcsorA31b/8DY29P30n4pYIonmvvnO8jH/C+zwIjRvqLC5RPtieBb2obwYJ+5nk6XslWFMtUV77Mm969rH57hklL3SjN/uLB5JkesrXz0txbeCOhupqQs1yXzvO7eEDri5W+777TJ
X-CrossPremisesHeadersFiltered: AM1FFO11FD051.protection.gbl
X-Microsoft-Exchange-Diagnostics: 1; AM4PR04MB1636; 2:L+t28J9br+med1qbd0DhNR3Aa3LyBLSMOJdBFsGLH4m9VdoJO0g+R3jox7Twucxr3Fh84jLFcuntc3cP5W9WQNmNbGJ3Ozl0l31fcNXRpY20AK+6o3n9ojObB18Db1agi9NwpQQD/XISPqJ1OBJ8rfh/bynlfcUgYoUDdO8bcJ3DM7QoN1cbUZnkkTMrDax+; 3:wWYjOCBJUeABhlP1wGSbddzlS7dzU776fkHtBS4hriPdFd3XdTNgv7UOmgcV2SHde+LF6ycPjNyncH8yJ3yZajl/SpEL+BJeI8ah9x2T9isnED9UOEabVALI2W4T2RiBTChS9gJg3F7OWa/oJNS9wNh4pIlUVI3EZf8CLk78ytjg+V4+i1FDw9PBF6Plr+Ls7xySMo0Gz/vIqxiZ6CZuWZxuJp4vU8iqThAx6M4gWks=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM4PR04MB1636;
X-Microsoft-Exchange-Diagnostics: 1; AM4PR04MB1636; 25:bgJsZ0IKEIg83Ushx8OBWAYbAJ29PoHWLZkUF/ZcW3V+4HAr3aMNSWtTsdeOLR+n4cqJxySDCdKWaDC91spCizstpsLNXFvZ5bRz01o4nzSf0wBg2w5ZrPwwllGzVVsh8S336Ww/++VtmB/XqaPAbI/4nRY6l67Y6lHH7Jeaf7GPHXAgnd9Q+deWw+JDTx25iLnd1uYhQ+eWFJUpC5FQ7+4qwZ1Mb6gG5ezIx3Y6R0XsG18kYVua51exhYb1j9ErN6YSRJF56/OxhCQ8vygMJM1iKpI1fCZBEzAXAJJ+WeeazGQ3GNL9JM4DCLXODSdrRRgkt+bhRviTxJRHFpsdeh7cqpzS3vj4yC2J9wHpE3l0uCj/t5PjV6w55Io+gY/By947Sk/T1Ki4k+fwpVdSoqAq5kChu9U7tZmQUoUw7yxYm9Lj2MjWmyw43bCZ9OXkBfNdPDmiP1Tjxifgb3q7aK2nWfTjab2NJm0sQWmuPmxYDGubEa7qwFoh/r88GkYhqelmIkiEMc4C/vgtv6MtORYjjhdv2kGTtyQXRk4w26XaAOf+mYXDGr1WrQeTE3Vo9rxeZVKGgLtxzxHE/ii0zY4Wa8iR8DM7BuCom9pvZNhCb4mpBLm59zTMusRDcpVF5GF5O3KJJaEMfPgIwiuorRh3ny9Epy84Sq5t5r2I40N79BF9BCP8ogq+8OriIDAdQKKci7RYn9eYlFgzouwy7jnT96ruhji4kCczMx1YYWycotrm/7S7Z9HHkJ3N+AxfOD59ng9vXq3NTJrJXRY8FIAeXRFgnZMx9kBWgy5JE5hPl39j10CqXmsn7j8l6tc0
X-Microsoft-Exchange-Diagnostics: 1; AM4PR04MB1636; 31:PIyQfGWB4Ln838Zig9xuYSlBb6N1Wvg65ILPc6rcb7zfXhSWVQpQquzLoP4ixTYxZo/1lMegK8YTGaDf4oXw/Ekv56UdlESOxgYSlbg5L+sg1DTnxQa3rkQKqCdV7Kw+Z9GCA6ZfdKM+mVN0LEs07zDxfkK4k5prBxQaQzHXJuTpo2Mfa/5aBVLK/2wT7tmAQegIYcfyrhhR1yvxRE5ZwQ==; 20:vr1h0rxwy4fs3aZTZNqkgVkSXYrirIc5BmW/0pXmkiSP0up7Tbhj8ZupRPHjQ+llF4dgnNMTLLcj512VizAsMPA9PfbnIgT0s66wrBCOYh5an9gEedV5ZRlHyXa2/vHkMbaSk+HpZPy0GfF/hX470bmwzBIQlbuGoxWzGw8NmTBQucTJIMSPosTkE2jAj3p7vRZYo7ysPxSjJCmryfh7cEx+BCkg2vz5klcUD0tc3LVx+BK6K9793UupG16O/WuA6Z95zfIMqyD5ZF6G5xYoHhx2O8TYx/RpDVwkTRTZvgi77a0J1QCBvxIkYG7BuzlEvgDm5fWGvmfPDIBjFlEgY1ioeQneL98mG6s2fUbs0ouGKUBkUWpHz9PhHmRLkx083rEGcU2t40ksc6iE8hXwz3K/Oa4yYj50La7pYAx+JR+jhJrn/eEhvp0Y/T1v9nBqYiL8swRaDdsVGxKvIZVyt7FXwQvZufvk49yk4wDjrdzctsC6hwXYH5XdjzWqblR3
X-Microsoft-Antispam-PRVS: <AM4PR04MB1636F4E5C3D838260833A4C6E4080@AM4PR04MB1636.eurprd04.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(10201501046)(3002001)(6055026); SRVR:AM4PR04MB1636; BCL:0; PCL:0; RULEID:; SRVR:AM4PR04MB1636; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR04MB1636; 4:hFXWaM3c/4yFK8QF5A9gNjYBNayaGIhOpeK+Cam/akGdQ/DBc7ddO9lBepoK9cA5I5fpzWClQEdtfiRCwjyn4n/nPtDQMiXkcAI2VjIhZbsUgVlDvYX19QNN+AlPTZye2abHjCW4I5SARtmdzrVWD2Rl0ihseeYngNcdbXBd5syjjHWMxMgPmCLSgkouDbqGkTvto+2gLBoxm4ovLHznnmezWU5neXdVMFQwAyhQ/tjuIpA55sfiiKfoUJ6MtNRvjVTTUImqMte+4NKfN8HXnL3Jyqim8P7Tff5MfM6iIESKHoenhY03QNWDUNCNLNM23HRiEXpA1k3h/t0vLG2HbJWg9PJRBCLdfywT5rU+zHzWRjRq+mvNE0wXBt8UcHob/OgrC4KFcgiMVgHmRQwUr2xm+Jvs2FFan51VuqufGe4ZrczGabuUrjVW+UIxFXSD/cflJSTQ8zM8uwYQBnTf/A==
X-Forefront-PRVS: 000947967F
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA0TUIxNjM2OzIzOko3cHk3dGlkc25ZR1NMOHgrR2R6NHZ5VGVE?= =?utf-8?B?N3BBQmlaSExzVHg0S2cxZ29ER0Zkd0JraDNscDRtdDdiWHphSW1ibnVaaHUy?= =?utf-8?B?dG95OWNKRmF5WEJiMkxXUHd0MnJlSXMwWWIrYmxyeUZuMEtiNWVmSnkxeExo?= =?utf-8?B?VXllOG9MWklRcGF6b1lwbDFxM3B4ckxaeWFxODAvaXo1MHNtTDlsOUlmTFB4?= =?utf-8?B?R3NsUE5tRVlPeFloR3FJc3NkUGsyclFvblQxeWZ0YjR0N3VuVk42dWkrWlFa?= =?utf-8?B?UjRwbTU0TTkyQ3FQbCsrTHpybFh5NjJyWGhUQ3FXVm9DTVk5YXREZUlGSEdh?= =?utf-8?B?WUR1aHFXNHR0bDFPREZsbUYzdFM1K3cvbXM4K05mamttUm5vbnlFd29VVWRy?= =?utf-8?B?RnRsaVUwZWRWM1ArcGxrcytHMzUvZ1pEQVh1bkJoUEduc2MrZ3dOK2s1S2ZV?= =?utf-8?B?Zkh1eUtpdE9iY3hrRmN6VG5LakdJWVhuNzZIT1pBZERzMjk1dlorSCtWTC9Q?= =?utf-8?B?a1pQbGI3WHZ4Uk5uNUJTaHUySXl0UlNjbUdlVFozbXpDVVgwSWJjejBSNjBL?= =?utf-8?B?OGFnZU1RQXcwbXAvSU5BK2hYUDhqdnVnNEVGVFR0Q2tYU2czNFh6MG9pN1ZB?= =?utf-8?B?aTl5VTZ1cW1iQTdZRFhUcEFkTDNiZnVhQS8wSnZaVG5FKzNKV3ZVMC9ESXM3?= =?utf-8?B?N1ZBZGtWbkcxNVg2b2RSRjFjTEQ1RDI4WVA0MVpRWHJlTEE1eDZvQUxla3Zl?= =?utf-8?B?SVppUlMvcGNMWEN0VlBkWDF5SWk5azduQ0pDVmpQMUIrMkZoM0N6RnZkMmhW?= =?utf-8?B?WjM1WXhudkxNSTg2bkxyemJhWG1veUE5S0dZS2d3ekdyWEg3N0tFcTdjYWxr?= =?utf-8?B?UTBYNmNKM3NkRDV3b2RaQXdkWityMmU0K3V2MWg1OVdPL0Y3OGVEQmxHbFBz?= =?utf-8?B?RXhWYzZIdStyTHJHWDh2ODBxOElhZlQwR1FQRTgzajdOUUVtWk5GYmtNeDBY?= =?utf-8?B?T3dxNVRPd2NZZDdhOExZa2haOGZDYVMwYjVOTVU2SWo3VzhqRytxMzRVaFdQ?= =?utf-8?B?UVJzTVNWb080MnA5bU9XYnVtNXBNUmpiVXFPYW9EZGtSQmJwS3h0RUJRYUln?= =?utf-8?B?RmxDTmVFcmJiaUtqZ1VmcjZ1MmpjVW92bGJub2xYcGc1bUpCeVUycTZ0TUNN?= =?utf-8?B?WE5FNTlzL0lpTkRaSnVMQk0vZWVBaXdXVVh6OW1oY3Q4Um5iYUNBQVRLZ2Jr?= =?utf-8?B?OVNDakU1dmNZemJZUENtbTFPQWxKVUNHcWlJTFNNMjRFMHg0cU9oNnM3ME1L?= =?utf-8?B?OEl4TENvNFJ5QmNsSVNBa01kc2E3Z094RksrNDBpQzQwa2JsbHI4b2JaSmla?= =?utf-8?B?SHpORFVaYW9iZ1BDK2xDQXJwWGhzb1dvcTBiREd2OEdZOW9uOVZYU0t5NGlQ?= =?utf-8?B?d04xMDJBeHpFTU1DSFkvenMxMkRCc1Q0ZlEyYm5ZVDJIRmRreFNpL05STTNT?= =?utf-8?B?cStDYm1QSmV1R2xrNE1sRU8xSmVmNnRDdVYzdGtPazFhQkVsR1FWbW9hb05N?= =?utf-8?B?YnIxVUtUa1UzRS9nUE1GbVExQ2pMNEEwU216VDJZbDZTMUp3ZnFmZUl4U0x3?= =?utf-8?B?cCt1TS9NMlE4a0VwcUVkdk5pdHRJZ1d4aUVOYUh2MkJSYXpNYnE1cDVPdGF3?= =?utf-8?B?OGYrQmFMMUgweWU3eGtMRzAwd1Z3RXBIeWJ5aFpkOFUxYnAzNVQ1eW52Z2cr?= =?utf-8?B?Q29XMml5QUhxQ2FQZnE0MkRkTFRycHpRb2pFUCsrcldXc0pIZXVpcnRXNTNw?= =?utf-8?B?K0hEcm5zbklObUlWbkpIVmNGTFMrTm9jeXcrUVJzOURwMytOMXFaakk2Wkxo?= =?utf-8?B?RFNibmk1SGpFSHlJOWdxNisvek4zQk1SQ2pqY1pRV0VJS2RGWTQ0dkI3VGRa?= =?utf-8?Q?aTe2sHIHQ0y3pptddkvjIH6xNJy0Ks=3D?=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR04MB1636; 6:nsa7cCPKUlELnX4QXvMJFxa6aVOYPdasH/rxZkZfJ9thI8mu9bb4AYOaChhhz6s3aYca6lQBOC5UdeGTiWSfOQf1vXmCZnrbUaG+dVWJGMNsDVnWw7UKaPEJGgby09rGSRtu5FpS5SG3wWHhuGIyCUHvLJxNV0wxAo2bY5uo2rMZQRIoSSQp3pJoOGqUKj6yR7FixgTt8IKeIgtLotnPVxsd9hQGdXchlJEwTejZsEPCIQt0xv24XUuJeCVWBKTwFrNgKgqDkkLOo87t/CIRyruqvRBTa19Aq2PIkAhUNGWcPgcrvSnG7j9ls24TF+rNQ5Zw/Uic5Ly0qa40nHNJMA==; 5:ySQdyG9uw2G6gm2aNi+ndSCJe00KtYN+UkHWx0oA2C4l93kpPjYXWMnJpnocov5lwDa+Rhh4ymjbtdV/YZcbFI9l1Q/GIEJQ0ZBCV9cf07VWt9r4LU1iHZjD2EiGQ84+S+bPpZRHszTMmnaJqE+6tQ==; 24:igOO/I5SkhLc1tLBm9iK9qqjxvUIq6hHpBYupL2HktjjYOWX/UjIHao6P530L43x2fjyByDgt4hz8m3fKMxX3t94Gy+ObwQpnwVz9kW+l6c=; 7:gWiDJq80+uXW4eQkJIrNrEjTGxMu7uTf/QsovNFP6snbsmc888DG/ZlC1RUHFnE1Yr8Hh0I/n3ceSytnPRChYUwFv4U/sHHgGlWWY3isIC12vJUC2dAfcwyh2PwItCxzTPe2ingoWEUHfFy3FnboLXosJZ92Ij797l2yxeiKEdPnHBwK/K07HlH7UCYhkc6oi0m0HnxVG2apIq9l/ebksvfHarhR1RmVkT5M319ongeVOkJJa9qMyxMBveIUVEpO
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: philips.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2016 19:32:18.0251 (UTC)
X-MS-Exchange-CrossTenant-Id: 1a407a2d-7675-4d17-8692-b3ac285306e4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=1a407a2d-7675-4d17-8692-b3ac285306e4; Ip=[40.103.22.84];  Helo=[011-smtp-out.Philips.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR04MB1636
X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 40.103.22.84
X-MS-Exchange-CrossPremises-AuthSource: AM1FFO11FD051.protection.gbl
X-MS-Exchange-CrossPremises-AuthAs: Anonymous
X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; 
X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent
X-OrganizationHeadersPreserved: AM4PR04MB1636.eurprd04.prod.outlook.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/nXP9i940lW4G1ESSv9LhMiZXdiU>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 19:32:24 -0000

KzEgaW4gZmF2b3Igb2YgZG9pbmcgdGhlIHdvcmsgaW4gQUNFLiBUaGVyZSBpcyBhIGNsZWFyIG5l
ZWQgaW4gdGhlIGxpZ2h0aW5nIGluZHVzdHJ5IChidXQgYWxzbyBvdGhlcnMgbGlrZSB3aW5kb3cg
YmxpbmRzKSB3aGVyZSBsb3cgbGF0ZW5jeSAoaHVtYW4gbm90aWNlYWJsZSBkZWxheSBvZiBhcm91
bmQgMjAwIG1zKSBuZWVkcyB0byBiZSBwcm90ZWN0ZWQgd2l0aCBhbiBhcHByb3ByaWF0ZSB0eXBl
IG9mIHNlY3VyaXR5LiBUaGVyZSBhcmUgZGlmZmVyZW5jZXMgaW4gb3BpbmlvbiB3aGF0IGN1cnJl
bnQgb3IgbmVhciBmdXR1cmUgaGFyZHdhcmUgY2FuIHN1cHBvcnQgYW5kIHdlIG5lZWQgdG8gZ2V0
IG1vcmUgY2xhcml0eSBvbiB0aGF0IChub3QganVzdCBmcm9tIG9uZSBzaW5nbGUgdmVuZG9yKS4N
Cg0KU2FuZGVlcA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQWNlIFttYWls
dG86YWNlLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBIYW5uZXMgVHNjaG9mZW5pZw0K
U2VudDogV2VkbmVzZGF5LCBKdWx5IDIwLCAyMDE2IDEyOjA3IFBNDQpUbzogQWNlQGlldGYub3Jn
DQpTdWJqZWN0OiBbQWNlXSBBZG9wdGlvbiBvZiBMb3cgTGF0ZW5jeSBHcm91cCBDb21tdW5pY2F0
aW9uIFNlY3VyaXR5IFdvcmsgaW4gQUNFDQoNCkhpIGFsbCwNCg0KYXQgdGhlIEFDRSBtZWV0aW5n
IHRvZGF5IEkgYXNrZWQgdGhlIHBhcnRpY2lwYW50cyB3aGV0aGVyIHRoZXkgYXJlIGluIGZhdm9y
IG9mIGFkZGluZyBsb3cgbGF0ZW5jeSBncm91cCBjb21tdW5pY2F0aW9uIHNlY3VyaXR5IHdvcmsg
aW4gdGhlIEFDRSBncm91cC4NCg0KMjAgcGVyc29ucyB3ZXJlIGluIGZhdm9yIG9mIGRvaW5nIHRo
ZSB3b3JrLg0KDQo1IHBlb3BsZSBhcmd1ZWQgYWdhaW5zdCBkb2luZyB0aGlzIHdvcmsuDQoNCklm
IHlvdSBoYXZlbid0IGJlZW4gYXQgdGhlIG1lZXRpbmcgcGxlYXNlIGNvbnRyaWJ1dGUgeW91ciB0
aG91Z2h0cyBoZXJlIG9uIHRoZSBsaXN0LiBJZiB5b3UgYmVsaWV2ZSB5b3UgZG8gbm90IGhhdmUg
ZW5vdWdoIGluZm9ybWF0aW9uIHBsZWFzZSBhbHNvIHNwZWFrIHVwLg0KDQpDaWFvDQpIYW5uZXMN
Cg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KVGhlIGluZm9ybWF0aW9uIGNv
bnRhaW5lZCBpbiB0aGlzIG1lc3NhZ2UgbWF5IGJlIGNvbmZpZGVudGlhbCBhbmQgbGVnYWxseSBw
cm90ZWN0ZWQgdW5kZXIgYXBwbGljYWJsZSBsYXcuIFRoZSBtZXNzYWdlIGlzIGludGVuZGVkIHNv
bGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl
Y2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgdXNlLCBmb3J3YXJkaW5n
LCBkaXNzZW1pbmF0aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyBtZXNzYWdlIGlzIHN0cmlj
dGx5IHByb2hpYml0ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4gSWYgeW91IGFyZSBub3QgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBieSByZXR1cm4gZS1t
YWlsIGFuZCBkZXN0cm95IGFsbCBjb3BpZXMgb2YgdGhlIG9yaWdpbmFsIG1lc3NhZ2UuDQo=


From nobody Wed Jul 20 15:06:02 2016
Return-Path: <hardjono@mit.edu>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF78F12D8A0 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 15:06:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.508
X-Spam-Level: 
X-Spam-Status: No, score=-5.508 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, 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 jJqcK2Qr8fbn for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 15:05:58 -0700 (PDT)
Received: from dmz-mailsec-scanner-7.mit.edu (dmz-mailsec-scanner-7.mit.edu [18.7.68.36]) (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 5B08912D897 for <Ace@ietf.org>; Wed, 20 Jul 2016 15:05:58 -0700 (PDT)
X-AuditID: 12074424-7e7ff7000000175d-15-578ff5c43913
Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by  (Symantec Messaging Gateway) with SMTP id 20.1D.05981.4C5FF875; Wed, 20 Jul 2016 18:05:57 -0400 (EDT)
Received: from outgoing-exchange-1.mit.edu (outgoing-exchange-1.mit.edu [18.9.28.15]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id u6KM5uEi017598; Wed, 20 Jul 2016 18:05:56 -0400
Received: from W92EXEDGE5.EXCHANGE.MIT.EDU (w92exedge5.exchange.mit.edu [18.7.73.22]) by outgoing-exchange-1.mit.edu (8.13.8/8.12.4) with ESMTP id u6KM5tiL010363; Wed, 20 Jul 2016 18:05:55 -0400
Received: from OC11EXCAS21.exchange.mit.edu (18.9.1.46) by W92EXEDGE5.EXCHANGE.MIT.EDU (18.7.73.22) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 20 Jul 2016 18:05:33 -0400
Received: from OC11EXPO33.exchange.mit.edu ([169.254.1.39]) by OC11EXCAS21.exchange.mit.edu ([18.9.1.46]) with mapi id 14.03.0235.001; Wed, 20 Jul 2016 18:05:54 -0400
From: Thomas Hardjono <hardjono@mit.edu>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
Thread-Index: AQHR4m6ES9KHFT09YEmIux7YpQeFR6Ah11qw
Date: Wed, 20 Jul 2016 22:05:54 +0000
Message-ID: <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
References: <578F4D59.8050005@gmx.net>
In-Reply-To: <578F4D59.8050005@gmx.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [173.38.117.69]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0000_01D1E2B1.590F9FE0"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPKsWRmVeSWpSXmKPExsUixCmqrHv0a3+4wd9+Tovv33qYLZbuvMfq wOSxeNN+No8lS34yBTBFcdmkpOZklqUW6dslcGWcWN7CWnDCr+L4rnbmBsbJnl2MnBwSAiYS b442MHYxcnEICbQxSbRe6WKDcA4wSvx/cJ8VwjnGKNG24BqUs51R4vjmLVDOKkaJ5d/msYIM YxPQkGj70csOYosIREtMvDCPBcQWFgiV+L/tGVCcAygeJnH2YRZEiZHEzKcTwcpZBFQlNjQ8 ZQIp4RUIkmhssQcJCwmoSRy+s5sRxOYUUJdobl/PBGIzCohJfD+1BsxmFhCXuPVkPhPEOyIS Dy+eZoOwxST+7XoIZStKtMzbDvYms0Avo8SNKY/BhvIKCEqcnPmEZQKj2Cwks2Yhq5uFpA6i SFvi6c2nULa8xPa3c5ghbGuJGb8OskHYihJTuh+yQ9imEq+PfmRcwMixilE2JbdKNzcxM6c4 NVm3ODkxLy+1SNdcLzezRC81pXQTIyhu2V1UdjB293gfYhTgYFTi4U1Y2R8uxJpYVlyZe4hR koNJSZT3zCWgEF9SfkplRmJxRnxRaU5q8SFGFaBdjzasvsAoxZKXn5eqJMKb/Q6ojjclsbIq tSgfpkyag0VJnHf7t/ZwIYH0xJLU7NTUgtQimKwMB4eSBG/6F6BGwaLU9NSKtMycEoQ0Ewfn IUYJDh6g4RNBaniLCxJzizPTIfKnGBWlxHlDQBICIImM0jy4XnC6ZfcUe8UoDvSWMO9JkCoe YKqG634FNJgJaPAcAbDBJYkIKakGRmnjoJ+WCvOEHl8r/bwvL3AZt/Wzv5dL+r1FRS+0XH78 /faD/ftdD+76/CNlzdpp066eyjqfNC9pVexmobwW3YPXY/s6Dc+e+Nmx5V5vqN0Dz9c3TrFV 2oucelNw76XrmRXat6/95pzudCtS5X+Y9pmGtk0B9X03+ycxTSsq//hj1bn0Cd9NW0yVWIoz Eg21mIuKEwGngjfjkgMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/DPn5iQbBqEgablorAlNFVBWHiT0>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 22:06:00 -0000

------=_NextPart_000_0000_01D1E2B1.590F9FE0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: 7bit


Generally I'm in support of any efforts to secure multicast messaging for IoT 
applications However, I have some concerns about the ACE WG:

(a) Mixing authorization with key management: authorization and key-management 
are separate functions, so they need separate specs.


(b) Application-independent key management: a good key management protocol 
should be deployable for a reasonably broad set of applications area 
(including Consumer IoT and Industrial IoT).

So while its useful to have a solution for lighting application, it remains to 
be seen if the solution works for other applications.


(c) ACE WG work-pace:  The ACE use-cases document took over a year to finish, 
with numerous argumentative & boring emails (I'm not going to name names). 
Sigh. If it takes over 1 year just to agree on use-cases, I can't imagine how 
long it will take to complete an IoT secure multicast key management protocol. 
Double sigh.


(d) Reinventing stuff:  The IETF did have a secure multicast WG that produced 
a lot of drafts and some RFCs, notably RFC 3740 and RFC3547 (RFC6407). There's 
product out there implementing these already.

There's also a draft in DICE on multicast for DTLS (not sure what happened to 
it).

There is the Fluffy draft, but so far the ACE WG has not been very interested 
in it.


(e) Re-chartering:  Will the ACE WG need rechartering and how long.



/thomas/




------------------------------------------


>>> -----Original Message-----
>>> From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Hannes Tschofenig
>>> Sent: Wednesday, July 20, 2016 6:07 AM
>>> To: Ace@ietf.org
>>> Subject: [Ace] Adoption of Low Latency Group Communication Security Work 
>>> in
>>> ACE
>>>
>>> Hi all,
>>>
>>> at the ACE meeting today I asked the participants whether they are in 
>>> favor
>>> of adding low latency group communication security work in the ACE group.
>>>
>>> 20 persons were in favor of doing the work.
>>>
>>> 5 people argued against doing this work.
>>>
>>> If you haven't been at the meeting please contribute your thoughts here on
>>> the list. If you believe you do not have enough information please also
>>> speak up.
>>>
>>> Ciao
>>> Hannes


------=_NextPart_000_0000_01D1E2B1.590F9FE0
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIQXzCCBBow
ggMCAhEAi1t1VoRUhQsAz684SM6xpDANBgkqhkiG9w0BAQUFADCByjELMAkGA1UEBhMCVVMxFzAV
BgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTow
OAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5
MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24g
QXV0aG9yaXR5IC0gRzMwHhcNOTkxMDAxMDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjELMAkGA1UE
BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO
ZXR3b3JrMTowOAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk
IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IC0gRzMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDd
hNS5tPmn2PMEeJzePdxsExbZet0kUWbAxyZZDawGCMKU0TMf8IM1H24byN6qbhVOVCfvxG0a7Avj
DvBEpVfHQFgeo0cfcexg9m2UyBg57f5CGFbf5ExJEHhOAXY1YxI23Wa8AQQ2o1Vo1aI2CayrISZU
Bq0/yhTgrMqtBh2V4vid8eBg/8J/dStMzNr+h5kh6rr+PlTX0ll42zxuz6ATABq4J6HkvmeWyqDF
s5zdyXWe6zCaX6PN2a54GT8j6VzbKb2tVcgbVIxj9uim6sc3ElyjKR4C2dsfO7TXD1ZHgRUESq+D
J9HFWIjB3faqp6MY2miqbRFR4b9la5+WdtE9AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAKtmjdez
useatuZV0AXxnzGNWqrZqkYmD3Htpa1TVmIBRypE6f4/dAsTm7n0TRuy0V+yttKIXLOfzcvUp9lg
lYQ6+ME3HWHK57DF5ZHaVKasMYGul97NCKy4wJeAf25ypOdpE5VlH8STPP15jwTUPk/q957OzWd8
T2UC/5GFVHPH/zb3hi3s0F5P/xGfcgbWuBrxTA0mZeJEgB7Hn+Pd6Ara7KUggGlooU9+4WvPB0H6
g468ON2wLhGxa7JCzJq8+UgieUoZD7IcPiB02WrDvvIoeBNWeU9tUOobsLVXsTdmWCPz3A/fCofE
74YF1TgUYJmjS94GlnEs8tu2H6TvP+4wggX9MIIE5aADAgECAhB6Bnz/SGY2XAn7tJBb5aokMA0G
CSqGSIb3DQEBCwUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRp
b24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90
IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmli
ZXIgQ0EgLSBHNTAeFw0xNjAxMTkwMDAwMDBaFw0xNzAxMTkyMzU5NTlaMIGjMS4wLAYDVQQDDCVQ
ZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAxNDUzMjExOTIwNDI4MR8wHQYJKoZIhvcNAQkBFhBoYXJk
am9ub0BtaXQuZWR1MQ8wDQYDVQQLDAZTL01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlk
YXRlZDEfMB0GA1UECwwWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAN2Q/Y+BVpCpxQ3FG4sX+ojXfJn5o0mZcyWSeCMzAEOp74wqmRPt3q4PzLzz
MxlFQcpzu39zbPYkDfnw15ClPZ5CTPReflvzlWSGxBOZsx8iPfW3E/DrIbG88NpZwIXjg501xW6S
zEXZfkzQugcvdpW0I+wvVWueBMLpJxrGqcXyZRcwXu9WwrEPd89/K2mvUy14Q7fp40uuoFhk+Mpd
4dKI90htwdqE2ukTTERNN5T/9a3PbG2KEmq2VbIN6sULYJaN/nSzj1wPvgN6a6mSPqvi/F+fMbyy
w5XCUS79RiVGTWAXqnBQ9W+iiBuJLaBvlCV4s6l8B+JpZX4B1NLNl8UCAwEAAaOCAiYwggIiMAwG
A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgWgMCAGA1UdJQEB/wQWMBQGCCsGAQUFBwMEBggrBgEF
BQcDAjAdBgNVHQ4EFgQUPICmvjYgOVsN16NYwrO3Z9xTedQwGwYDVR0RBBQwEoEQaGFyZGpvbm9A
bWl0LmVkdTBsBgNVHSAEZTBjMGEGC2CGSAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93
d3cuc3ltYXV0aC5jb20vY3BzMCgGCCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20v
cnBhMF0GA1UdHwRWMFQwUqBQoE6GTGh0dHA6Ly9wa2ktY3JsLnN5bWF1dGguY29tL2NhXzU3ZGU3
YTIzOGQ0NWQ4ZDRmYzcxZjhhNWM2YjgxYzkzL0xhdGVzdENSTC5jcmwwTgYIKwYBBQUHAQEEQjBA
MD4GCCsGAQUFBzAChjJodHRwOi8vY2FjZXIuc3ltYXV0aC5jb20vbXBraS9zeW1jYzFpbmRzdWJj
YWc1LmNydDAfBgNVHSMEGDAWgBRnGbY9pXm7M2DYLVPTjAk9B6wYcDArBgpghkgBhvhFARADBB0w
GwYSYIZIAYb4RQEQAQICBAGt7pITFgUxMDkyMjA5BgpghkgBhvhFARAFBCswKQIBABYkYUhSMGNI
TTZMeTl3YTJrdGNtRXVjM2x0WVhWMGFDNWpiMjA9MA0GCSqGSIb3DQEBCwUAA4IBAQACyahdMJE1
uYgam3qL0W7Gr5JoaK/3n9AszbAatRPKFW8vxByG43mckziUmxs1Uxvm5K8/tXcZxoPa012k5nZr
LMdJb5UEMZOP0FOCtNbH/rD80mYl8TtGUVLQevdvCqowmn0JAV5CzkETbAav+p24KlV6SEVWgUxl
hjyBx/YNDRhNvvQeFliq36FfviaD3Up6kD6Xoc7kClFY6TIZCTWzFOIs5We3hgzOcKs1gzswl+Ec
ak8U8cnI46VJHbo2pcbmDP/Vhx3xzwGR+y3+IrUl1TskQG6Ux/XUFInk5UfV8oYdibO8NtWRZTVs
MeKI4qTuc7yMUQE2OWiWTql1x9OHMIIGPDCCBSSgAwIBAgIQBwKiGoW4S2WeGApu5vWjZTANBgkq
hkiG9w0BAQsFADCByjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD
VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwg
SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAx
IFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzMwHhcNMTUxMDAxMDAw
MDAwWhcNMjUwOTMwMjM1OTU5WjCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENv
cnBvcmF0aW9uMR8wHQYDVQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJz
b25hIE5vdCBWYWxpZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBT
dWJzY3JpYmVyIENBIC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDW+w0xSSLA
DLrvTi0XuLQw5TTSrAnuyYkAXfSuExGzE45VzyIYqCAGpv0ly2iUtKCCkA5ulpJE7hW5tOz6z3k9
adScH9wgmg4o1Q21xp468dRlGcCEM02O2orx1ie5A6DR+iicgpNs9w2FfVvpTpli/pNC0u4+s3FX
hpdGy98N4caEWrMNj/X0EIoFXZ9oRuwIsFhCgva+LRBGpiQLJ/6YFFODk4Lb6sA/T6JYYbVLcmkS
XzNZ9vmzTABkzoXFhpIMbhzrKM9xqZCpdJl0JOtI4Q5daBKoAWbo7pqyL/g9zbd4JM6lYHzoFj1J
8Qe6M74yK8JnoxbHb8DSWpQEwmtFAgMBAAGjggI+MIICOjA3BggrBgEFBQcBAQQrMCkwJwYIKwYB
BQUHMAGGG2h0dHA6Ly9wa2ktb2NzcC5zeW1hdXRoLmNvbTASBgNVHRMBAf8ECDAGAQH/AgEAMGwG
A1UdIARlMGMwYQYLYIZIAYb4RQEHFwEwUjAmBggrBgEFBQcCARYaaHR0cDovL3d3dy5zeW1hdXRo
LmNvbS9jcHMwKAYIKwYBBQUHAgIwHBoaaHR0cDovL3d3dy5zeW1hdXRoLmNvbS9ycGEwLwYDVR0f
BCgwJjAkoCKgIIYeaHR0cDovL3Muc3ltY2IuY29tL3BjYTEtZzMuY3JsMA4GA1UdDwEB/wQEAwIB
BjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRU3ltYW50ZWNQS0ktMi0yMTcwHQYDVR0OBBYEFGcZ
tj2lebszYNgtU9OMCT0HrBhwMIHxBgNVHSMEgekwgeahgdCkgc0wgcoxCzAJBgNVBAYTAlVTMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE6
MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s
eTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9u
IEF1dGhvcml0eSAtIEczghEAi1t1VoRUhQsAz684SM6xpDANBgkqhkiG9w0BAQsFAAOCAQEARhnk
J3U7vq/i2qIUYI8eRJCBaStjSTWN6Xa6n5iPE4HXy/xlG/gOY96UKHT742/YySp6DlSmg64pSvYr
Uf09OBK73WNF+2TMPlSGf05CbSO3HQv9+swNjpM1yuVF+c8vf3k9YxjHRyNK9qkUAK1+WVUaiSfb
lKCROMb+QJWjYPZduMjFFu2cZmkURhBKynAqb9FQ4CYa01K0R3KLRdK9A7ml3NkI85CrdHCryqBO
8MBO5OC+T5ARYCcMKxzf52zKdbQl55FIqpK0UXVfKZtHFxy9yerPda11I8/yxd9aq7dryru4XqvV
o3DUaPMXepsLoBQ8++iBVmjoz118c7guvDGCBJIwggSOAgEBMIG7MIGmMQswCQYDVQQGEwJVUzEd
MBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5l
dHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNQIQegZ8/0hmNlwJ+7SQW+WqJDAJ
BgUrDgMCGgUAoIICqzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x
NjA3MjAyMjA1NTBaMCMGCSqGSIb3DQEJBDEWBBSv8TB7tHxt6oh/2in7jaTmMHFGnzCBqwYJKoZI
hvcNAQkPMYGdMIGaMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCgYIKoZIhvcNAwcwCwYJYIZI
AWUDBAECMA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0D
AgIBKDAHBgUrDgMCGjALBglghkgBZQMEAgMwCwYJYIZIAWUDBAICMAsGCWCGSAFlAwQCATCBzAYJ
KwYBBAGCNxAEMYG+MIG7MIGmMQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9y
YXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEg
Tm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNj
cmliZXIgQ0EgLSBHNQIQegZ8/0hmNlwJ+7SQW+WqJDCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYx
CzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3lt
YW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYD
VQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc1AhB6Bnz/
SGY2XAn7tJBb5aokMA0GCSqGSIb3DQEBAQUABIIBADD1OJpq9N3tO0LnQI8Q8SSFPG8bKxMPCQoY
6dbvyj0Su9KRrV2ffvYQ7KQs+VjcfUQ7nCtzeG/8yWWmYAfFVHcgO/yaY1kY2qpmyU0hDcS6g6yc
6bCL5EMjgluUsLmgrdAvgOUSvpDy0rAkppocehb8gIV3GlEJ8rbH/vYoSITpr+9POLXY6FwDy8Bf
T+MGKc7iwkIHi790adaMVqNTUR+t1jIE5smhUN2tlbsuDU043ykU9xrD1vEvLBXAbOkqQhzHb2km
LMTKKGwduS8aWTKnE2XCAdrEAD3Xp0unMtKjo0ajqjKdcNtpItJSImd9EZzVILK36x8BNx6JUTr1
fEEAAAAAAAA=

------=_NextPart_000_0000_01D1E2B1.590F9FE0--


From nobody Wed Jul 20 15:30:23 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CD1812D1D5 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 15:30:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 s0Z2P-Tm9DI1 for <ace@ietfa.amsl.com>; Wed, 20 Jul 2016 15:30:18 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3340E12B029 for <Ace@ietf.org>; Wed, 20 Jul 2016 15:30:17 -0700 (PDT)
Received: from [192.168.10.131] ([62.156.144.218]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MSMr9-1bnG0m3dn9-00TW80; Thu, 21 Jul 2016 00:30:12 +0200
To: Thomas Hardjono <hardjono@mit.edu>, "Ace@ietf.org" <Ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
X-Enigmail-Draft-Status: N1110
Message-ID: <578FFB79.6080101@gmx.net>
Date: Thu, 21 Jul 2016 00:30:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kFukq4POuRnLbGiPLjXFIQR3EQhlPMaFp"
X-Provags-ID: V03:K0:h48Zmtv3p1up33rbpDbXkNI9tu7CV9BMhgjqUPmTrr1GkwIZVux /2bw/FE+vFC7aKwYr1O4kUKGzJAj2EODUAmKEXsV61aGeiCA9BrTO3rrMElAECx2Qi3Uz4I cVCyuZNAKP2xIkQLC5h6+7QXetJX7XLP7tcRtVZvZIx6GfU5eGRdVN0mEvZUn3wUc821p9T FWRmLTtXTxJJmM+d7ChOw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:pwXYmpKY0Fw=:/tXgn8STZVUDesC6kMbBuG N4gsCnSVwbhPmvk7YrANUZYaDygGIAu5tLyj5lGYfiWsKO5Vt7Jy4FauVmiKsCVPAMOsIkMsz Dpa/7UdQoyPWXOdxn8MCF4yKkkMoll1yFVoF0ffiR114AKZLpWN8Q43r7RtYnAvVvinmhitkj 83AODyptu2oeI9e2P/8kJpiPxyg1Ze2/AfGVJ3gETzwexp2ecWkddNwxYWAQFEjVb4r+yU+7S OXsirRqAUuAB5nsM7pdnL+5bJaRIBA3XQeYM7A477lyjU+GTYwNKbYp8C7GxNLH1YXJAB0PFb afwxuUmwj6gIt2fNt3/iZa4u3kXYu2FgCut52AXkBCl6qZtjxoSbSck9U9HYs6QL/hKtklCXk r5rYf7I3UAPLLLjQAeBI8uoZVe2JHPkth6iM9V1jasZqN8Rb1xpEoGR4t47DODEZ4zlxJJSYg WLU3UUTW045HI7oemA7PMtOMUF8divbIy1f145nwdCUn1xbwsxzBrjch/YAws7gAdPpOSdhmM IF8GoWZI12kQ2C5X54yl/LIQseS//bDFRKnydFaur0pkeWK0OgrQneJr4qKGYS8zY9PI68yx3 vnje2S60NAPzlkkBpzmrC/IeIXQetcXufBsjqZS5aQtLw60OypsW5P49tS7DjLqwv8VyCiZfO YNk1LmGji+j9VJhokvfNbMCEHNZCJqU7KRk59D4bb4XikqucwM/l3weq6FZu22JgcpM81DlHo tKH/OBC1u/u99eR1FkMq6IcTNSFnHDQSWpBnlzj6HLI3kd8ktNAbB/NyLZA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/V0qj5j67KUlhIj3EWVPcN4dexnE>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2016 22:30:21 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kFukq4POuRnLbGiPLjXFIQR3EQhlPMaFp
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Thomas,

thanks for the response.


On 07/21/2016 12:05 AM, Thomas Hardjono wrote:
>=20
> Generally I'm in support of any efforts to secure multicast messaging f=
or IoT=20
> applications However, I have some concerns about the ACE WG:
>=20
> (a) Mixing authorization with key management: authorization and key-man=
agement=20
> are separate functions, so they need separate specs.

This is probably a document management aspect and from a protocol point
of view there are indeed certain areas where authorization can separated
from the key distribution.

For example, separating the aspect where permissions are granted to
access a specific resource are separately from key distribution.

>=20
>=20
> (b) Application-independent key management: a good key management proto=
col=20
> should be deployable for a reasonably broad set of applications area=20
> (including Consumer IoT and Industrial IoT).
>=20
> So while its useful to have a solution for lighting application, it rem=
ains to=20
> be seen if the solution works for other applications.

We have been looking at other application domains outside lighting as
well but so far what we have are several companies interested from the
lighting community asking for a specification. If there are other use
cases as well then I am sure the group is interested to hear about them.

>=20
>=20
> (c) ACE WG work-pace:  The ACE use-cases document took over a year to f=
inish,=20
> with numerous argumentative & boring emails (I'm not going to name name=
s).=20
> Sigh. If it takes over 1 year just to agree on use-cases, I can't imagi=
ne how=20
> long it will take to complete an IoT secure multicast key management pr=
otocol.=20
> Double sigh.

Yes, that's indeed a fair concern. I am also worried about the speed.

>=20
>=20
> (d) Reinventing stuff:  The IETF did have a secure multicast WG that pr=
oduced=20
> a lot of drafts and some RFCs, notably RFC 3740 and RFC3547 (RFC6407). =
There's=20
> product out there implementing these already.

Re-using work sounds useful.

>=20
> There's also a draft in DICE on multicast for DTLS (not sure what happe=
ned to=20
> it).

The DTLS multipath was discontinued. Instead, the current approach is to
work on an application layer layer multicast security solution.

>=20
> There is the Fluffy draft, but so far the ACE WG has not been very inte=
rested=20
> in it.

The group decided to go for an OAuth-based approach in ACE but there are
certainly multicast security aspects in the Fluffy draft that should be
explored IMHO.

>=20
>=20
> (e) Re-chartering:  Will the ACE WG need rechartering and how long.

The ACE group needs to be re-chartered to work on low latency group
communication security. Whether this happens at all depends on the
outcome of this discussion.

Ciao
Hannes

>=20
>=20
>=20
> /thomas/
>=20
>=20
>=20
>=20
> ------------------------------------------
>=20
>=20
>>>> -----Original Message-----
>>>> From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Hannes Tschofen=
ig
>>>> Sent: Wednesday, July 20, 2016 6:07 AM
>>>> To: Ace@ietf.org
>>>> Subject: [Ace] Adoption of Low Latency Group Communication Security =
Work=20
>>>> in
>>>> ACE
>>>>
>>>> Hi all,
>>>>
>>>> at the ACE meeting today I asked the participants whether they are i=
n=20
>>>> favor
>>>> of adding low latency group communication security work in the ACE g=
roup.
>>>>
>>>> 20 persons were in favor of doing the work.
>>>>
>>>> 5 people argued against doing this work.
>>>>
>>>> If you haven't been at the meeting please contribute your thoughts h=
ere on
>>>> the list. If you believe you do not have enough information please a=
lso
>>>> speak up.
>>>>
>>>> Ciao
>>>> Hannes
>=20
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>=20


--kFukq4POuRnLbGiPLjXFIQR3EQhlPMaFp
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXj/t5AAoJEGhJURNOOiAtRFwH/RKd981X7dIp6B+fB+/xocNc
1oThUox64/HdQaxuzapj2lMJ6XhZB+avtrCs//9b42K/xKMQE/zKLgE1MsqhXrUm
Y5NIkIyjVT8sWaXI882/DotQx7J81s9Eoo3OdCUp5RlMfCOP9P1NbrwnMNrF6bqY
AwaFDmWdhyWyuaPMiQUCKzygW759Sr4yYeAfuScdJjsu5zisGkAvCBLyHbV6KIw0
vZUXlygj4CRScQOOQSXj9Erx6bTvfGljS+X8WawsFCkYtax83vYfEZe62J7vPYkP
SeINQMebqzn6cSZGjPL2LlJXOkZlKOEFFjDMAgCnQCqgbc84WQQtpajS4uJfgJI=
=ihcr
-----END PGP SIGNATURE-----

--kFukq4POuRnLbGiPLjXFIQR3EQhlPMaFp--


From nobody Thu Jul 21 02:04:50 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F5BF12DC33 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:04:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 BO7Z1LPxGtxK for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:04:46 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD83E12DC24 for <Ace@ietf.org>; Thu, 21 Jul 2016 02:04:45 -0700 (PDT)
Received: from [192.168.10.131] ([31.133.155.135]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LcSWg-1b1JXR12F4-00jnn5 for <Ace@ietf.org>; Thu, 21 Jul 2016 11:04:43 +0200
To: "Ace@ietf.org" <Ace@ietf.org>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <57909032.10809@gmx.net>
Date: Thu, 21 Jul 2016 11:04:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3PQBejWtXeQ9dj04NfMXlkH7Rxt12X2n1"
X-Provags-ID: V03:K0:2D83wcHeGpyhgyk7C2/c+8CWi5SnmB6Bp5lVZ+PZJLcnM5qZ1wY oQt5D89Q8g5/hF+UQtT0+C+6TJoUt3gk8cUxLdrXh7P9VWGsaoXyCW8kuGUOPtShR0MwdSI IAu0Dhm1mEHyJHNld/r/3FJVNR/Bxf44MWqdNgDMjSwJsp7GMfKE2+MqoPUse57E0Py3QlE +vvblzJExBUPNrlf3Qf+A==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Z60gNU30/nY=:bK3t6dovHXQWwFy5lzPP9x RNxr+j0/3Ha9PpBujtJ6KgAZpL7SeSDQIvU6dJKNjVXLNhkykQ5ZqOZlEmAHcWpDJpeTCfQN5 zAGHBoJb5Hdvcc7wt7xm/zfDUQ/54mb4wc2MGTa/oTp8ddjBwVKiY6BLbNq7oTUozKyEr2SJx hr7sahMNuWssKA1typYqedGGDba2s1CfkP/ynPbp7N1N6iVKdrBRbAbG2+4Mag67dWPgE8Yx/ UqH2Dfo27Usv/YtkbFI6z2rM8S3IAmlGlI/fXncTkjmfLTbdP6S7blpOvpZ8ArMRENA/rFT5B lL8dsGNmLVfj1h/D6yEKUxuUuyf643SkaphkvSvKgaxrTxRcJU8myg8qLOoMNsn9uk8CQ6OBm 2h0uz1Q0AFwbGCf8Pvmv45E3A8UgRDTEYq4zUKhV4FX+/TveFzmrnEU+WGhVFy10Q3vEd/ZQ9 nlPxNE8eP0F8Gvo9rbDnA/IihuXzduG2/X5nV0CabivkHEC0HHgwr0t+57t81zP0xtB7jhYhy v0yyz/WqjnyrPnvKfh2VZPcbKBe+jwyqV0Fk1cig5HgO7S3mTGRgkqSHk9YOYeeGXSqc5uHkz Y5bt8F3olmF5z80BbAKTw7plAygbudMyMyE7Yc1UnMirFx3zUWzmQDu82WSj6apZ47O4wOaJX hkX0Dkq1g4mnzr1iulACxH58+CEZp1Kl2sw85pjcNsYbfWSzkBtIOapibwCQ4KuBuzKtbNYdv vd+1c/cAf/HEv+FDRgLuIVFm9NZ1Xgyd4ATlxpIzdisSGaaBY1zYPT/S2jI=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/wbO4UFkdVmksqlYZCNWOYmBEcY8>
Subject: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 09:04:48 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3PQBejWtXeQ9dj04NfMXlkH7Rxt12X2n1
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi all,

this is an attempt to summarize the discussions around the group
communication security topic from the ACE meeting yesterday. Please
correct me if I am wrong.

The concern is the following: How can we ensure that a compromised
IoT device, which is part of a multicast group, is unable to trigger
actions at other nodes?

The underlying assumption is that one can use the obtained group key
to then trigger actions that such a device would normally not be able
to do.

Here is an example: Imagine a luminare A that belongs to a group that
consists of a light switch and other luminaires. Luminare A gets
compromised and is not able to issue on/off commands to other luminaires
in that group. Normally, only the light switch would issue such commands.=


The story then continues that such a compromised luminare would then
also be able to issue commands to a door lock.

So far, so good. Here is the disagreement.

Some folks in the group believe that in order to disallow a compromised
luminare to have such a functionality we need to introduce source
authentication. So, instead of using symmetric group keys we would be
using digital signatures and the luminaires in our example would then
verify whether the command came from a light switch.

Some other folks, including myself, believe that we would not just
use the group key to determine the authorization decision but would
instead rely on the authorization mechanism to prevent larger harm.
This means that a compromised luminare would indeed turn on and off
other luminaires in the group but they would not be able to successfully
send commands to a door lock since those would (a) not use group
communication and (b) if they use group communication then that would
require an interaction with the authorization server to first obtain a
different group key for such an interaction. Most likely there is no
need for a luminare to obtain a group key for communicating with a door
lock.

As a way forward it was suggested to explore the use of digital
signatures and to make use of some of the more recent developments done
in the CFRG. So, if a researcher has free cycles please contribute your
thoughts on this subject. What we would like to know is the following:

* How large would a message be when we use some command (like a CoAP
packet) with an application layer digital signature (e.g., using COSE)
using ECC? We are particularly interested in the verification operation.

* What is the performance impact on processors in the M-class category?

* What are the implications for power consumption?

Here is my initial impression regarding the second aspect from a
performance analysis I ran on an LPC1768. It took 458 msec to do a
verify computation with optimization enabled* for a secp256r1 curve.
The LPC 1768 demo board uses a ARM Cortex-M3 CPU running at 96MHz.

I also did a performance test with the STM DISCO-F746NG, which uses
a Cortex-M7 CPU running at 216 MHz. For the ECDSA secp256r1 verify
operation it took 10, 205 msec.

No hardware speedup or assembly optimizations were used in these tests.

I believe we would need something that accomplishes the verify operation
in about 150 msec to meet the delay budget we have since the verify
operation is not the only processing task.

Ciao
Hannes

*: Optimizations in this case means:

- NIST Optimization
Utilizes special structure of NIST chosen curves. Appendix 1 of
http://csrc.nist.gov/groups/ST/toolkit/documents/dss/NISTReCur.pdf
Longer version in FIPS PUB 186-4:
http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf

- Fixed Point Optimization:
Pre-computes points, as described in https://eprint.iacr.org/2004/342.pdf=


- Window:
Technique for more efficient exponentiation
Sliding window technique described in
https://en.wikipedia.org/wiki/Exponentiation_by_squaring


--3PQBejWtXeQ9dj04NfMXlkH7Rxt12X2n1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXkJAyAAoJEGhJURNOOiAtF7sH/RTbyk7Ch7CAAgvhMTWm9YS1
FxFEF+N+Pls6wWv6IJKJ0s6ukNlKIiuL8+n3ZkZKtcLOfa6yJD8SrY4E9Y2g1vZZ
nbnKvpfnxvzqb5zzgPdbPFCY24RQzQoewHZ077p3NtPAErUEvL72/VV5hnqT1SEV
P6VZMjL7wPx++Wn43a5qhPDcA8qiDNzO/DMEorgj7hBTHZLSo99XDqYuIsb/rMaI
D09VPd5RKbobcQHr7LArurjBiSIW6pBxMalu4CXRJOw1tKIAHZheEMxEj2F/D//1
Bj09bTu6fFJH4xQCXgL3YrdX2WHyQutaHhpJv8wNtV4zsvvIG5+r9C9asSVUPfY=
=2R9Z
-----END PGP SIGNATURE-----

--3PQBejWtXeQ9dj04NfMXlkH7Rxt12X2n1--


From nobody Thu Jul 21 02:12:47 2016
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AF4C12DAF1 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:12:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.287, SPF_PASS=-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 BJlovXLXdL4P for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:12:45 -0700 (PDT)
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 B486112DC1D for <Ace@ietf.org>; Thu, 21 Jul 2016 02:04:18 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 78E75200A3 for <Ace@ietf.org>; Thu, 21 Jul 2016 05:13:51 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 85266638D1 for <Ace@ietf.org>; Thu, 21 Jul 2016 05:04:17 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: "Ace\@ietf.org" <Ace@ietf.org>
In-Reply-To: <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.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-sha1; protocol="application/pgp-signature"
Date: Thu, 21 Jul 2016 05:04:17 -0400
Message-ID: <23666.1469091857@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/hzs8JO3qNXs6UXvklPm6fOuZk14>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 09:12:46 -0000

--=-=-=
Content-Type: text/plain


Why will ACE succeed when DICE failed?
Does ACE now have some knowledge or mechanism that DICE couldn't have created
because it was out of scope?


--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBV5CQDoCLcPvd0N1lAQLruggAp5hRztYLCrYvGCxiq73jjWtnOt0Q99Cr
6J0PVaG7okRdnyGBn4s+2BdW3xpW9aUSG/kSplQEzIIzX6ONwaiJ5sw30RbtXXTB
WXKAmal9HicusTeZgiq1PVdWuVhH1lnSZufTNcAqoF9U+yEfOWn8OLNqDnYJYyNf
2myFuviyEMAb9KVZoAHzAjMcmxwW6dpVB+7yEQzKzCabcRBeY7jtgOowSSEXoEvz
imhNJl3JvI5IB/SpVRfl68ZBxQtjmvdMcCmiOcKRuxgIp3GSRfsJN57UxU18aHw6
TtiFkNebiiymeRu5UUk67Aj4J+Vr37BWIfBzjk2U6EZ2L8TruWEFrQ==
=cugp
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 21 02:27:30 2016
Return-Path: <cabo@tzi.org>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A155012DC56 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:27:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 3W03x3za4XW0 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:27:27 -0700 (PDT)
Received: from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net [IPv6:2001:4b98:c:538::197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FEC412DC43 for <Ace@ietf.org>; Thu, 21 Jul 2016 02:27:27 -0700 (PDT)
Received: from mfilter31-d.gandi.net (mfilter31-d.gandi.net [217.70.178.162]) by relay5-d.mail.gandi.net (Postfix) with ESMTP id 75AD841C09B; Thu, 21 Jul 2016 11:27:25 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mfilter31-d.gandi.net
Received: from relay5-d.mail.gandi.net ([IPv6:::ffff:217.70.183.197]) by mfilter31-d.gandi.net (mfilter31-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id PRHKTPGqO4GR; Thu, 21 Jul 2016 11:26:53 +0200 (CEST)
X-Originating-IP: 31.133.154.74
Received: from dhcp-9a4a.meeting.ietf.org (dhcp-9a4a.meeting.ietf.org [31.133.154.74]) (Authenticated sender: cabo@cabo.im) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id B362D41C089; Thu, 21 Jul 2016 11:26:51 +0200 (CEST)
Message-ID: <57909559.2000805@tzi.org>
Date: Thu, 21 Jul 2016 11:26:49 +0200
From: Carsten Bormann <cabo@tzi.org>
User-Agent: Postbox 4.0.8 (Macintosh/20151105)
MIME-Version: 1.0
To: Michael Richardson <mcr+ietf@sandelman.ca>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca>
In-Reply-To: <23666.1469091857@obiwan.sandelman.ca>
X-Enigmail-Version: 1.2.3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/-iOC-hJC1aDya59Y0SkvnZ3rFjo>
Cc: "Ace@ietf.org" <Ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 09:27:28 -0000

Michael Richardson wrote:
> Why will ACE succeed when DICE failed?

Because DICE tried to hack something into TLS.  That had no support.

> Does ACE now have some knowledge or mechanism that DICE couldn't have created
> because it was out of scope?

ACE has COSE.

GrÃ¼ÃŸe, Carsten


From nobody Thu Jul 21 02:29:47 2016
Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FC8D12D12D for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:29:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fIUvjvgJYjhX for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 02:29:44 -0700 (PDT)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (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 D976512B004 for <ace@ietf.org>; Thu, 21 Jul 2016 02:29:43 -0700 (PDT)
Received: by mail-wm0-x22d.google.com with SMTP id q128so15402554wma.1 for <ace@ietf.org>; Thu, 21 Jul 2016 02:29:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=/MF1UvdocV5JwsccNfYhPcwIKO/HPH08dBIm9z68HYM=; b=mfxWpxP6kvTHZyBfGLZV3oqMaGF5p8fmG7V8Td8xf/Ybnt8xJNsvtnba/VWKJJmunx n2+a4wWvYV+2BdDN5telwj8VTzaBOlYqrT7a5id339C1ffXccWh1QfitzQIpb30QUOkn tTGfteZ0NnlCY+arjWhexPciMfw2F7zVmD7o/3b2xMayoc1eOo5+UPg3JU10les6qxaD skzojw7HLmP3wkl6cW2yS3l+Lg9nTg88qQLoK9ZQywmE4wC1cc8ppNWibTJoe7C7UPVb SIZXpF2mVLQ4q4yS1cZS0u7N8HjYsd3gyeW2eTv/sLNsWPvsEuRvIlCaUqekgAn4HYWI XaUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=/MF1UvdocV5JwsccNfYhPcwIKO/HPH08dBIm9z68HYM=; b=LLC7x7dijhUkP7iSi9zcAupSG0mp1p711dV4SkBuK6AdnRLt7Z7BzpEi0a0wFXBwf0 IATj8/yTMQjKeUQPZWdPtZPvfBcpq86Yd2mXp6CyIhQj09If1N306ow8dB+5YcSZTOiD abSwKZH/11yaGPpFPg7jG8GGUn6fiwz4nWG4bOGOjuRpcFWbzO6b8blJxW9DI4J+ybxC 7rVsU5slp/InmNSRL+wFJPoyodBjvyCO6toV6dk5LzoX2+DgyuKFUGarabqcSWxiRX6P xVaYEC2RVuOQ7DVH0xUnu8OgTHreSaY0TLUTjIBljrUePDp8dWYYhzToE5qTFrbqaecc H0Bg==
X-Gm-Message-State: ALyK8tL1akqDKsJGtNmpkCEOCCeO4Rc/yMGlTen8lvi8O4m7fADrGxdxc/q+w+y2AGL+PvnW
X-Received: by 10.28.63.8 with SMTP id m8mr17020016wma.88.1469093382219; Thu, 21 Jul 2016 02:29:42 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:160:4d2a:de06:a61e:cc49? ([2001:67c:370:160:4d2a:de06:a61e:cc49]) by smtp.gmail.com with ESMTPSA id d62sm2506360wmd.7.2016.07.21.02.29.41 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jul 2016 02:29:41 -0700 (PDT)
To: ace@ietf.org
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca>
From: Ludwig Seitz <ludwig@sics.se>
Message-ID: <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se>
Date: Thu, 21 Jul 2016 11:29:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <23666.1469091857@obiwan.sandelman.ca>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms050300000606080808030204"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/DRHUzlwub0cBIOUJfFhurhgWF6E>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 09:29:46 -0000

This is a cryptographically signed message in MIME format.

--------------ms050300000606080808030204
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

On 2016-07-21 11:04, Michael Richardson wrote:
>
> Why will ACE succeed when DICE failed?
> Does ACE now have some knowledge or mechanism that DICE couldn't have c=
reated
> because it was out of scope?
>

ACE is (also) about authorization, which DICE wasn't. A compromised=20
lightbulb might well have the possibility to talk to a door lock (using=20
it's group key), but it would lack the authorization to do anything with =

the lock.

IMHO that's what ACE add that DICE didn't have (and wasn't chartered to=20
have).

/Ludwig


--=20
Ludwig Seitz, PhD
SICS Swedish ICT AB
Ideon Science Park
Building Beta 2
Scheelev=E4gen 17
SE-223 70 Lund

Phone +46(0)70-349 92 51
http://www.sics.se


--------------ms050300000606080808030204
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CtQwggTqMIID0qADAgECAhAU4QcxMULaotNy8Yzm2pESMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMzE0MDkzNDMyWhcNMTcwMzE0MDkzNDMyWjA4MRcwFQYDVQQDDA5sdWR3
aWdAc2ljcy5zZTEdMBsGCSqGSIb3DQEJARYObHVkd2lnQHNpY3Muc2UwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9kgmm82Op78D9DXYNJrQW5bUdSxElnOC/CzAK/enHn+uF
B/RLo8alI6Ukd35qsAtcje0I3e/RtbkRnkEuhKneH+aDRofy7YaWQO61CjIlcdndTx8FEmXK
/swcafYX5PbyzQFGgApwtWFkVXcq3R87CDB3VbkHzTHIBmfwZ4hhDeEyuJoSuWEVWQppfTji
/GpVLiDx6s+Zqm3qI5EkjvhQ+jX3tJxXqUf4w1BY6/sBLfvr7TOPGPoAmi6B2UOgyDSfX3c0
+jzlYFLNb6Eqc7uGvaQi7VN39kAJXz9f+qL/wokaNjboK3/JyTG/ikxsWymzO9E0/U9apn2Y
z5SVUGSDAgMBAAGjggGxMIIBrTAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUH
AwIGCCsGAQUFBwMEMAkGA1UdEwQCMAAwHQYDVR0OBBYEFN37NX1Db3Xp23cbQI1MpYPUMw84
MB8GA1UdIwQYMBaAFCSBbDlhvkkPj7cbRivJKLUnSG1oMG8GCCsGAQUFBwEBBGMwYTAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3Auc3RhcnRzc2wuY29tMDkGCCsGAQUFBzAChi1odHRwOi8v
YWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zY2EuY2xpZW50MS5jcnQwOAYDVR0fBDEwLzAtoCug
KYYnaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2NhLWNsaWVudDEuY3JsMBkGA1UdEQQSMBCB
Dmx1ZHdpZ0BzaWNzLnNlMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBG
BgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3Rh
cnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAUy78MN+soYHwIz+6m9mMkzPF
KfgIq7sLupWnis7K5U66U9zfKOVDReyfUvPmar7P7Tb9uNNrUlkk3lSISplqU30TMnVbtK5D
I0mxdpa1hZxIAa8uWQnAh/oYJJYaMziKxpZgsUjel6/ZnD0z/QsuHo763I1boi2ghe4Knj0f
qFO79ErRr9aJJBfQlFVwQ4gRoYtMz18/usC3eqGxFz8a/LCeRMWeZJagGJ/St1WW1HUBmMFd
vRFweeUdCvDbzK+WjqbxhXyi7b0sH65lWIjINCBVQ0AvqOwm/aXEWcIQlAIJjr2kEC6c0VY6
V1aP16BAKooEgGGOTrmcDGeteXZRyjCCBeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEw
DQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMT
IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMw
MTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAn
BgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFy
dENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGt
TCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdf
a89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx
7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4D
IM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFg
MA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0T
AQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNv
bS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5z
dGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRz
L2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wB
i4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspB
OB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvets
D+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyI
NBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA
0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf
1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/
tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH
2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9
VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp
/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENBAhAU4QcxMULa
otNy8Yzm2pESMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNjA3MjEwOTI5NDFaMC8GCSqGSIb3DQEJBDEiBCBGFPXa3PDK
uTZqFKnnaFAtXe7mPX6yP7MVpsBSCQ+SojBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQB
KjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkG
A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVu
dCBDQQIQFOEHMTFC2qLTcvGM5tqREjCBnAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBD
QQIQFOEHMTFC2qLTcvGM5tqREjANBgkqhkiG9w0BAQEFAASCAQBs4T8WRpjz4iVxKA1mgIcL
Gck6xfoBVq+4xBQzwxLj+gsWjJVpQiXVflXPVBxnaL5aQKbjTgBXLly5VHPUo/xLGaXSWHpJ
55dCl7nhP0wNxQdZamoskeI7xTXA0bZ9zXHWCfJQdTHggfHbdhIJD1FCjnqotYfhJbnFTD9B
gjiIPsI7j94ruCTenLUedNFoWxx9DjMV46q1lXtxKDRyNkpCnnS+4309ISBdkjAAAOrwSAA6
ZLlEo/WskScGqOak4Rf3oCunt91+of1jPJH+m0VQ6lX5pW/kZt2osck+0nQHWYived6AakRG
h17bWXUra8nMRP/kxE4/JlRJLQrBsr7HAAAAAAAA
--------------ms050300000606080808030204--


From nobody Thu Jul 21 03:19:30 2016
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 405BA12DCAD for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 03:19:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.287, 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 h9tIa_eCtXdz for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 03:19:26 -0700 (PDT)
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 EC3C912DC9D for <Ace@ietf.org>; Thu, 21 Jul 2016 03:19:21 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id B5D5D200A3; Thu, 21 Jul 2016 06:28:54 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 95B7E638D1; Thu, 21 Jul 2016 06:19:20 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <57909559.2000805@tzi.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <57909559.2000805@tzi.org>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.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-sha1; protocol="application/pgp-signature"
Date: Thu, 21 Jul 2016 06:19:20 -0400
Message-ID: <9657.1469096360@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/SpuTQQ5ZDK19-K2d9OC2ufooJ6E>
Cc: "Ace@ietf.org" <Ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 10:19:29 -0000

--=-=-=
Content-Type: text/plain


Carsten Bormann <cabo@tzi.org> wrote:
    >> Why will ACE succeed when DICE failed?

    > Because DICE tried to hack something into TLS.  That had no support.

    >> Does ACE now have some knowledge or mechanism that DICE couldn't have
    >> created
    >> because it was out of scope?

    > ACE has COSE.

Good answer, and I agree. I just want to be sure that we understand how not
to rathole.


--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBV5ChpYCLcPvd0N1lAQKp8QgAtkSGTV9cEp5bZjReKm7XHvZFE4BWJqaG
hRP7EjMg/E+8rd3XD5765H1W/mx6JO5QG8fh3UaSKOfGpt1cikC+bI13BM9lF/Xl
wKMm7zvlAvKBsVJL2ZeeEWfSNsidHid0d1okB8AejJnD25N4Wc9nwvVXOIrJmJ5x
dkxGbPvRCEkYzD8UgQLOIV8yJbAT64Nip52+i3XdL8FsNAMxkdveEleshckf5Hl0
iOyJC9YCScqsJ+e9rhBB03mmx7yT3IXGuoH+sZxkaHcGDLNsNYCFNoqKoFYAT9UO
Az1XQvMxZDsr630yParUa4P2UWKddmItQR56+d3n3yGh0uMHwNTpUA==
=N6JI
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 21 05:50:07 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E03A812D97D for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 05:50:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 tLfijkpBL44u for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 05:50:03 -0700 (PDT)
Received: from resqmta-ch2-05v.sys.comcast.net (resqmta-ch2-05v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:37]) (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 7C77A12DBBE for <ace@ietf.org>; Thu, 21 Jul 2016 05:49:07 -0700 (PDT)
Received: from resomta-ch2-18v.sys.comcast.net ([69.252.207.114]) by resqmta-ch2-05v.sys.comcast.net with SMTP id QDPKb0u6X2FGMQDPWb9RBA; Thu, 21 Jul 2016 12:49:06 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469105346; bh=Di14BmfAR0W1Llf/lMDZD0g/yOKaGdqNjnsKtsjqZi8=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=Y/Mr1jviIijCx26l3Z/8YyLS3ZbRZ+mviDlMOc+GyBvQRPKu9/9hOrvo80uFlXgBN DJpfnJx8xaZZ+1ZRUJC/vUSr8eI5FYkJuQ69wbHlPWC3P8rQR300Rk8emGBdIGddnR 18YTYBiafu6wHGQKV69CZ+xBNBOnFoAaau13C+WtmDniZ1xi9LrJpM8ongBCv4oyfQ QLySIjjHZlStKUIyXjef2BKwMbFbr3affgYFjMtsLgQ2/MLe5lnuMLj1idKPLHNGzX KoAJmUSG0nf4gcjw5a2EJTdOGFCxrfEIajAiHn3S194yZIlbgd35ClIg8hWn51s0v5 eK0UXN+jQUAKQ==
Received: from [IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81] ([IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81]) by comcast with SMTP id QDPLbjvHQjzO0QDPQbs2xH; Thu, 21 Jul 2016 12:49:04 +0000
To: ace@ietf.org
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
Date: Thu, 21 Jul 2016 08:49:00 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se>
Content-Type: multipart/alternative; boundary="------------4821AB90EAACD749DFBF7A40"
X-CMAE-Envelope: MS4wfLRK5ggtRyz1hOQVWxQ35IsbyYoVP8wsgvHAsLcC2a8kOPhUUf/wHKf8zH+xOIUeZ2EtlQJ2i0YALDDkAq5a0q2Hv5t6vZQ98ZUEC7QHDafyRU/55xD9 EvY7j5sRGdCLMmTtgnvPF+1eofgmIjE7ja5K/4elq6GbpsJlJ0WlbmBRLBANqxD3n59A90vH1rIXtw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/sxCPh3hRHsK_NO0iSrsNeCuQY9s>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 12:50:05 -0000

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

On 7/21/2016 5:29 AM, Ludwig Seitz wrote:
> On 2016-07-21 11:04, Michael Richardson wrote:
>>
>> Why will ACE succeed when DICE failed?
>> Does ACE now have some knowledge or mechanism that DICE couldn't have 
>> created
>> because it was out of scope?
>>
>
> ACE is (also) about authorization, which DICE wasn't. A compromised 
> lightbulb might well have the possibility to talk to a door lock 
> (using it's group key), but it would lack the authorization to do 
> anything with the lock.
>
> IMHO that's what ACE add that DICE didn't have (and wasn't chartered 
> to have).

Hi Ludwig -

Sorry - you are incorrect.

The group key is also the authorization key in the model proposed. Any 
entity that holds that key can forge a message that can cause the action 
authorized by the issuance of that key. In your example, assuming that 
the door lock and the lightbulb share the same group key, then 
compromising the lightbulb allows you to control the door lock.

In general, authentication comes with the key that you have - 
authorization is then tied to that key.  In DTLS  (as in TLS), your 
session key is also your authorization key once your TLS session is tied 
to a particular identity (e.g. via an HTTP login, via a client cert 
exchange, via OAuth).

So - cosmetic differences only.

Mike






>
> /Ludwig
>
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/21/2016 5:29 AM, Ludwig Seitz
      wrote:<br>
    </div>
    <blockquote cite="mid:95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se"
      type="cite">On 2016-07-21 11:04, Michael Richardson wrote:
      <br>
      <blockquote type="cite">
        <br>
        Why will ACE succeed when DICE failed?
        <br>
        Does ACE now have some knowledge or mechanism that DICE couldn't
        have created
        <br>
        because it was out of scope?
        <br>
        <br>
      </blockquote>
      <br>
      ACE is (also) about authorization, which DICE wasn't. A
      compromised lightbulb might well have the possibility to talk to a
      door lock (using it's group key), but it would lack the
      authorization to do anything with the lock.
      <br>
      <br>
      IMHO that's what ACE add that DICE didn't have (and wasn't
      chartered to have).
      <br>
    </blockquote>
    <br>
    Hi Ludwig -<br>
    <br>
    Sorry - you are incorrect.<br>
    <br>
    The group key is also the authorization key in the model proposed. 
    Any entity that holds that key can forge a message that can cause
    the action authorized by the issuance of that key. In your example,
    assuming that the door lock and the lightbulb share the same group
    key, then compromising the lightbulb allows you to control the door
    lock.<br>
    <br>
    In general, authentication comes with the key that you have -
    authorization is then tied to that key.  In DTLS  (as in TLS), your
    session key is also your authorization key once your TLS session is
    tied to a particular identity (e.g. via an HTTP login, via a client
    cert exchange, via OAuth). <br>
    <br>
    So - cosmetic differences only.<br>
    <br>
    Mike<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <blockquote cite="mid:95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se"
      type="cite">
      <br>
      /Ludwig
      <br>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------4821AB90EAACD749DFBF7A40--


From nobody Thu Jul 21 05:55:52 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F70A12DA61 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 05:55:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.808
X-Spam-Level: 
X-Spam-Status: No, score=-15.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 hkyQuvl9A5wD for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 05:55:49 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D65312DA53 for <Ace@ietf.org>; Thu, 21 Jul 2016 05:55:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4786; q=dns/txt; s=iport; t=1469105749; x=1470315349; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=+U2aEHZYe+BPcf9kCTp54bt7+yGnCLjiXP79awXU6jI=; b=LpUvjEzNPc6R9G3d1DemEkjB7ZdKppfaCiTWFLXZ2b9rGxPD+ue36jM+ cTMuNrHWRMLvcKD8n8OblxR4C0fC6QTwQc2i7HeVAkuRsfdJyIoBDorOs O2AKPkQLBvRZUSqouVr54nxIGuwvtTeg3BWXKxqDIori3B4chm1u2zeyn 0=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BFDgCmxZBX/xbLJq1dDoQxuzKGGgKBa?= =?us-ascii?q?RABAQEBAQEBZSeEXQEFI2YLGCoCAlcGAQwIAQEQB4gVryyNagEBAQEBAQEDAQE?= =?us-ascii?q?BAQEBARIOiCIIgk2HQYJaAQSODIsagziBcIlDiVKFaJAhNR+CCxyBET06iAABA?= =?us-ascii?q?QE?=
X-IronPort-AV: E=Sophos;i="5.28,399,1464652800";  d="asc'?scan'208";a="635928025"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jul 2016 12:55:47 +0000
Received: from [10.61.202.183] ([10.61.202.183]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u6LCtkWN022180; Thu, 21 Jul 2016 12:55:46 GMT
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, Thomas Hardjono <hardjono@mit.edu>, "Ace@ietf.org" <Ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <578FFB79.6080101@gmx.net>
From: Eliot Lear <lear@cisco.com>
Message-ID: <65d0cd48-115d-0186-7cf4-a29a8c9a5133@cisco.com>
Date: Thu, 21 Jul 2016 14:55:45 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <578FFB79.6080101@gmx.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="s0DbuOxmrV3c45kvb6f3GkaePxcghvtWQ"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/5DCR_IifVuyh782kXAxtC1O2FPk>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 12:55:51 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--s0DbuOxmrV3c45kvb6f3GkaePxcghvtWQ
Content-Type: multipart/mixed; boundary="wtuiixs0U4Kp6cdaiFiTIgHTqpgd6JiJb"
From: Eliot Lear <lear@cisco.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>,
 Thomas Hardjono <hardjono@mit.edu>, "Ace@ietf.org" <Ace@ietf.org>
Message-ID: <65d0cd48-115d-0186-7cf4-a29a8c9a5133@cisco.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work
 in ACE
References: <578F4D59.8050005@gmx.net>
 <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
 <578FFB79.6080101@gmx.net>
In-Reply-To: <578FFB79.6080101@gmx.net>

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

Hi Hannes,


On 7/21/16 12:30 AM, Hannes Tschofenig wrote:
> Hi Thomas,
>
> thanks for the response.
>
>
> On 07/21/2016 12:05 AM, Thomas Hardjono wrote:
>> Generally I'm in support of any efforts to secure multicast messaging =
for IoT=20
>> applications However, I have some concerns about the ACE WG:
>>
>> (a) Mixing authorization with key management: authorization and key-ma=
nagement=20
>> are separate functions, so they need separate specs.
> This is probably a document management aspect and from a protocol point=

> of view there are indeed certain areas where authorization can separate=
d
> from the key distribution.
>
> For example, separating the aspect where permissions are granted to
> access a specific resource are separately from key distribution.

+1.


>
>>
>> (b) Application-independent key management: a good key management prot=
ocol=20
>> should be deployable for a reasonably broad set of applications area=20
>> (including Consumer IoT and Industrial IoT).
>>
>> So while its useful to have a solution for lighting application, it re=
mains to=20
>> be seen if the solution works for other applications.
> We have been looking at other application domains outside lighting as
> well but so far what we have are several companies interested from the
> lighting community asking for a specification. If there are other use
> cases as well then I am sure the group is interested to hear about them=
=2E

Somebody has to be first.  Others should step forward.

>
>>
>> (c) ACE WG work-pace:  The ACE use-cases document took over a year to =
finish,=20
>> with numerous argumentative & boring emails (I'm not going to name nam=
es).=20
>> Sigh. If it takes over 1 year just to agree on use-cases, I can't imag=
ine how=20
>> long it will take to complete an IoT secure multicast key management p=
rotocol.=20
>> Double sigh.
> Yes, that's indeed a fair concern. I am also worried about the speed.

Yes, but this is not a reason to not adopt a document.  It's a reason to
have editors and chairs who can move the ball.  What is a reason is the
above and below.
>
>>
>> (d) Reinventing stuff:  The IETF did have a secure multicast WG that p=
roduced=20
>> a lot of drafts and some RFCs, notably RFC 3740 and RFC3547 (RFC6407).=
 There's=20
>> product out there implementing these already.
> Re-using work sounds useful.
>
>> There's also a draft in DICE on multicast for DTLS (not sure what happ=
ened to=20
>> it).
> The DTLS multipath was discontinued. Instead, the current approach is t=
o
> work on an application layer layer multicast security solution.
>
>> There is the Fluffy draft, but so far the ACE WG has not been very int=
erested=20
>> in it.
> The group decided to go for an OAuth-based approach in ACE but there ar=
e
> certainly multicast security aspects in the Fluffy draft that should be=

> explored IMHO.
>
>>
>> (e) Re-chartering:  Will the ACE WG need rechartering and how long.
> The ACE group needs to be re-chartered to work on low latency group
> communication security. Whether this happens at all depends on the
> outcome of this discussion.
>
Fair.

Eliot



--wtuiixs0U4Kp6cdaiFiTIgHTqpgd6JiJb--

--s0DbuOxmrV3c45kvb6f3GkaePxcghvtWQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXkMZSAAoJEIe2a0bZ0noza6QH/3N29ZqWo82VKLErAK3DunHx
tGnxWb/GKH6vkWG9fqw/Qk8g3l/Hvl1xo8eDuKn4t5WAR50TfCZRaUe9dTct/Aju
2w/o8BulMJGmI8rdiwz8wiSpUYl04hOw9tf7psPJfVtiimVSi1XqkoetPnH6yYl3
EO0gEqzfpRbHr+PGuiuQcPHhOi85HAJ4jCpbPEhHPVwFdfzN25M6SOKNrBmSZtFk
ZpRSPxdvAwJhvJIkISOIcGn/Gwb+TjSILXJH0oNLqkljn9oklvlFk37gOneeUAPI
Dzg5aEdVdIvIbgm85B2ZSS0bRf2hQipt6goTnPEX3aAe8XCo6e/T+eNot9tALo8=
=Ipi2
-----END PGP SIGNATURE-----

--s0DbuOxmrV3c45kvb6f3GkaePxcghvtWQ--


From nobody Thu Jul 21 06:05:41 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0B1F12DAB2 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:05:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.987
X-Spam-Level: 
X-Spam-Status: No, score=-3.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 2xq96gSLHhz5 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:05:37 -0700 (PDT)
Received: from resqmta-ch2-05v.sys.comcast.net (resqmta-ch2-05v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:37]) (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 C030712DA28 for <ace@ietf.org>; Thu, 21 Jul 2016 06:04:55 -0700 (PDT)
Received: from resomta-ch2-08v.sys.comcast.net ([69.252.207.104]) by resqmta-ch2-05v.sys.comcast.net with SMTP id QDdJb0vEm2FGMQDepb9UL1; Thu, 21 Jul 2016 13:04:55 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469106295; bh=7Pw2XTS1wFSESGTokjI0bt3k1G6AcRrx1UWa4iHFQDI=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=cY6A0raxv4S5e+aLjnRUzZx3j4aRYtu2aJ25LhqN8xRFkfng8ahjSZnFMN8uqjuQH I+Z+xm3uoWmPuFpf9R2jvKx/Cj4bdg8rPHHQhCkCjJYBa8NXp20rDwkUrMCLivFjt0 yuvX1XnmTXGal7QrITcrdnuXfsiYKKNIOdwQPYOvAV0RNzWjnvu3E3cNdmgrM5nvWe 2X6uf3r4NWIfpHYqiXwjf3F+RuEE72QZarpAkCqEGrB2V36yY9AVzf2EISmtIMJsAe ZYpvYbQnXmLWN9UKng0MxB8N1e0xToQogQyk2PKzGy9cgFxMs7oHWQzawMrkOu7lBP TutDtDUXZTRnw==
Received: from [IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81] ([IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81]) by comcast with SMTP id QDedb19BNS9gdQDeibl4JO; Thu, 21 Jul 2016 13:04:53 +0000
To: ace@ietf.org
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <57909559.2000805@tzi.org>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <655911d1-927e-56ae-1b73-903ad925ea88@comcast.net>
Date: Thu, 21 Jul 2016 09:04:47 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <57909559.2000805@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-CMAE-Envelope: MS4wfHPfHjkoDSCmjgV4+MeZxQExFxSYWr3QIkdBt0LOnaZCdM6/ag0jZW/1ap0rI+MURmX8F/4GoDWkRoZB7tASElnxhSOmTUmTPHaOkZdRENqGJfbbaypK 0NnVd2MwcivMBXpo5+DB23P8JhBs6KlqDZ3P8c0P/6Vbq3BQWA8sYGis+tnx9KkpVqaEYDR6mMHBUg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/oicOyHrdfd7rYDe3C_gXU4I875Q>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 13:05:39 -0000

On 7/21/2016 5:26 AM, Carsten Bormann wrote:
> Michael Richardson wrote:
>> Why will ACE succeed when DICE failed?
> Because DICE tried to hack something into TLS.  That had no support.

Actually, that's not the complete story.  It was one of the things that 
finally killed this off (e.g. DICE was supposed to make a profile of 
DTLS for constrained devices, BUT DTLS didn't already support multicast, 
so its difficult to profile it in...; we have to come up with message 
formats for a DTLS extension)

It wasn't the only thing.  Again, there's a very long record of why this 
was a bad idea in DICE.  It's trivially easy to map each and every one 
of those arguments to why the equivalent thing in ACE is bad.

>
>> Does ACE now have some knowledge or mechanism that DICE couldn't have created
>> because it was out of scope?
> ACE has COSE.

*sigh* If this had any application to the stated lighting problem, then 
sending a COSE message with a public key signed payload to trigger state 
changes would be the solution, not a symmetric group multicast key.

E.g. use section 4 of the 
https://datatracker.ietf.org/doc/draft-ietf-cose-msg/ document.  Do NOT 
use any of the symmetric key sections.

  I've said similar things before, but there continues to be this belief 
from certain folk that its too expensive to do public key cryptography 
for lightbulbs.

So to be clear - yes COSE is useful.  No, it does not actually do 
anything to fix the problem of symmetric key group communications UNLESS 
you stick to the public key sections.

Later, Mike


>
> GrÃ¼ÃŸe, Carsten
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



From nobody Thu Jul 21 06:37:26 2016
Return-Path: <rstruik.ext@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C551C12D0B1 for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:37:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 s3QM_ebDZYAq for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:37:21 -0700 (PDT)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (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 04B2D12D1D1 for <Ace@ietf.org>; Thu, 21 Jul 2016 06:37:21 -0700 (PDT)
Received: by mail-qk0-x22e.google.com with SMTP id x1so73643157qkb.3 for <Ace@ietf.org>; Thu, 21 Jul 2016 06:37:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=7KUa4Yuo5shlfvwOFPZTNCsrMF+OYmi3DOmv47KWCX0=; b=yx4CBprL5GcwnDnFtREt6jvEV+KcfnqMFhoFD6CO3r0Km1mSAyNN4MunFEteV3j8t/ IHurCMF5LqhLtcThwdfsTFt1zl/snDfZ8gpDSImUID3YZIN73xKZptLNuMEPGIPI2j+e 0aFdVt1NT1RvRDKVqO1fwnBKInIqucePSIrWbCh68pHN/iPiCbKRZwpH7amfmqFWD63j zwyJP3hoPyUxaL999HE7GCZGX/LLbLHTyZ9WKz9Un2y7IJkRChp5R+8nTDDP8vJrPQMJ qTrIqWtWDbu/vzhU7kpU5hTR1VIih6W48qkhzMXFtUKri27yXzlHUcvzVtp9Ihu9kdPY p0vg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=7KUa4Yuo5shlfvwOFPZTNCsrMF+OYmi3DOmv47KWCX0=; b=DkAEFFGMy569eAGH3U0Jjz0TgTmhcEf+Nxzo8KpNKVoS+xzv+AcNQTNevJ2ueLTs57 D6eXXk2cFM+W4eil2jBiZmytxBSkaQn4LlhCIjg7E0mAWY4HPwjwwh/Hn/gH86CniZHb BJqtMk2Yxgep64ZRbhg+Rme8EWU8xnpAjGGlx3ZdoaQ47N3is+IfkchWRFELPBVuMdop CCri/Vu1CrCUOQ/wYWbKmoKy6BiFqpbc4jiUY4poSnnzoSk8pHVAvKQ32j/J2QUj4aQR w0YeZ0wod/2bss0wMz7ghBrZQbCXc4dSRQrxblgmI3BKGV1e7Cn+FQQUgZqZZJnfmVtD 19Ug==
X-Gm-Message-State: ALyK8tLK/cmsa+Mkl1d5Q9p74qbhY9FXJi2AxQHFw2i2yM4odicaTFYTiES/1YhuZUxpEg==
X-Received: by 10.55.82.2 with SMTP id g2mr27910766qkb.168.1469108240056; Thu, 21 Jul 2016 06:37:20 -0700 (PDT)
Received: from [192.168.0.14] (CPE7cb21b2cb904-CM7cb21b2cb901.cpe.net.cable.rogers.com. [99.231.49.38]) by smtp.gmail.com with ESMTPSA id t42sm4371258qte.24.2016.07.21.06.37.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jul 2016 06:37:19 -0700 (PDT)
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
References: <57909032.10809@gmx.net>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <4120008e-4ff5-5d0c-f0c7-2c824cfb956e@gmail.com>
Date: Thu, 21 Jul 2016 09:37:13 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <57909032.10809@gmx.net>
Content-Type: multipart/alternative; boundary="------------32223DBB1B2CCCFDDD520420"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/iI58mT_DDzKImL1LP_bUQ7TzooI>
Subject: [Ace] (on signature verification times) Re: Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 13:37:25 -0000

This is a multi-part message in MIME format.
--------------32223DBB1B2CCCFDDD520420
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Hannes:

In addition to the optimizations you mentioned, one could also use the 
acceleration technique for ECDSA signature verification described in 
[1], which results in roughly 40% speed-ups compared to plain vanilla 
approaches. Larger speed-ups are possible if one stores a few multiples 
of the signer's public key. For details, see the SAC 2005 paper.

With your experiments (STM DISCO-F746NG using a Cortex-M7 CPU @216 MHz), 
you reported 205ms timing for ECDSA verify with the NIST P-256 curve. 
Using the techniques of [1], one can potentially reduce the 
computational time latency by roughly a factor 1.4x, from 205 ms to 
146ms (i.e., just under your suggested 150ms  time "budget"). Precise 
speed-ups are somewhat implementation platform dependent, but can be 
expected to be in the same ballpark.

Similar speed-ups can be realized using the recent CFRG curves and 
EdDSA, since they all satisfy the conditions under which these tricks 
work. Since Edwards curves have slightly faster addition formulae, one 
can combine niftier curves + accelerated verification methods to reduce 
time latencies (I guesstimate this to allow approximately 120ms time 
latencies  on your Cortex-M7 platform above [real-life data points 
should be established via an implementation on your platform]).

The above suggests that computational time latency may not be a 
show-stopper for using signatures.

Best regards, Rene


[1] A. Antipa, D.R. Brown, R. Gallant, R. Lambert, R. Struik, S.A. 
Vanstone,

â€œAccelerated Verification of ECDSA Signatures,â€�

in /Proceedings of Selected Areas of Cryptography â€“ SAC 2005/,

B. Preneel, S. Tavares, Eds., Lecture Notes in Computer Science, Vol. 
3897, pp. 307-318,

Berlin: Springer, 2006. Available from 
http://cacr.uwaterloo.ca/techreports/2005/cacr2005-28.pdf


On 7/21/2016 5:04 AM, Hannes Tschofenig wrote:
> Hi all,
>
> this is an attempt to summarize the discussions around the group
> communication security topic from the ACE meeting yesterday. Please
> correct me if I am wrong.
>
> The concern is the following: How can we ensure that a compromised
> IoT device, which is part of a multicast group, is unable to trigger
> actions at other nodes?
>
> The underlying assumption is that one can use the obtained group key
> to then trigger actions that such a device would normally not be able
> to do.
>
> Here is an example: Imagine a luminare A that belongs to a group that
> consists of a light switch and other luminaires. Luminare A gets
> compromised and is not able to issue on/off commands to other luminaires
> in that group. Normally, only the light switch would issue such commands.
>
> The story then continues that such a compromised luminare would then
> also be able to issue commands to a door lock.
>
> So far, so good. Here is the disagreement.
>
> Some folks in the group believe that in order to disallow a compromised
> luminare to have such a functionality we need to introduce source
> authentication. So, instead of using symmetric group keys we would be
> using digital signatures and the luminaires in our example would then
> verify whether the command came from a light switch.
>
> Some other folks, including myself, believe that we would not just
> use the group key to determine the authorization decision but would
> instead rely on the authorization mechanism to prevent larger harm.
> This means that a compromised luminare would indeed turn on and off
> other luminaires in the group but they would not be able to successfully
> send commands to a door lock since those would (a) not use group
> communication and (b) if they use group communication then that would
> require an interaction with the authorization server to first obtain a
> different group key for such an interaction. Most likely there is no
> need for a luminare to obtain a group key for communicating with a door
> lock.
>
> As a way forward it was suggested to explore the use of digital
> signatures and to make use of some of the more recent developments done
> in the CFRG. So, if a researcher has free cycles please contribute your
> thoughts on this subject. What we would like to know is the following:
>
> * How large would a message be when we use some command (like a CoAP
> packet) with an application layer digital signature (e.g., using COSE)
> using ECC? We are particularly interested in the verification operation.
>
> * What is the performance impact on processors in the M-class category?
>
> * What are the implications for power consumption?
>
> Here is my initial impression regarding the second aspect from a
> performance analysis I ran on an LPC1768. It took 458 msec to do a
> verify computation with optimization enabled* for a secp256r1 curve.
> The LPC 1768 demo board uses a ARM Cortex-M3 CPU running at 96MHz.
>
> I also did a performance test with the STM DISCO-F746NG, which uses
> a Cortex-M7 CPU running at 216 MHz. For the ECDSA secp256r1 verify
> operation it took 10, 205 msec.
>
> No hardware speedup or assembly optimizations were used in these tests.
>
> I believe we would need something that accomplishes the verify operation
> in about 150 msec to meet the delay budget we have since the verify
> operation is not the only processing task.
>
> Ciao
> Hannes
>
> *: Optimizations in this case means:
>
> - NIST Optimization
> Utilizes special structure of NIST chosen curves. Appendix 1 of
> http://csrc.nist.gov/groups/ST/toolkit/documents/dss/NISTReCur.pdf
> Longer version in FIPS PUB 186-4:
> http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf
>
> - Fixed Point Optimization:
> Pre-computes points, as described in https://eprint.iacr.org/2004/342.pdf
>
> - Window:
> Technique for more efficient exponentiation
> Sliding window technique described in
> https://en.wikipedia.org/wiki/Exponentiation_by_squaring
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace


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


--------------32223DBB1B2CCCFDDD520420
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Hannes:<br>
      <br>
      In addition to the optimizations you mentioned, one could also use
      the acceleration technique for ECDSA signature verification
      described in [1], which results in roughly 40% speed-ups compared
      to plain vanilla approaches. Larger speed-ups are possible if one
      stores a few multiples of the signer's public key. For details,
      see the SAC 2005 paper.<br>
      <br>
      With your experiments (STM DISCO-F746NG using a Cortex-M7 CPU @216
      MHz), you reported 205ms timing for ECDSA verify with the NIST
      P-256 curve. Using the techniques of [1], one can potentially
      reduce the computational time latency by roughly a factor 1.4x,
      from 205 ms to 146ms (i.e., just under your suggested 150msÂ  time
      "budget"). Precise speed-ups are somewhat implementation platform
      dependent, but can be expected to be in the same ballpark.<br>
      <br>
      Similar speed-ups can be realized using the recent CFRG curves and
      EdDSA, since they all satisfy the conditions under which these
      tricks work. Since Edwards curves have slightly faster addition
      formulae, one can combine niftier curves + accelerated
      verification methods to reduce time latencies (I guesstimate this
      to allow approximately 120ms time latenciesÂ  on your Cortex-M7
      platform above [real-life data points should be established via an
      implementation on your platform]).<br>
      <br>
      The above suggests that computational time latency may not be a
      show-stopper for using signatures.<br>
      <pre wrap="">Best regards, Rene</pre>
      <br>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p class="MsoNoSpacing"
        style="margin-left:.25in;text-indent:-.25in;mso-list:
        l0 level1 lfo1"><!--[if !supportLists]--><span
          style="font-size:10.0pt;font-family:
Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family:Wingdings;
          mso-bidi-font-style:italic"><span style="mso-list:Ignore"><span
              style="font:7.0pt &quot;Times New Roman&quot;"></span></span></span><span
style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-ascii-theme-font:
          minor-latin;mso-hansi-theme-font:minor-latin">[1] A. Antipa,
          D.R. Brown, R.
          Gallant, R. Lambert, R. Struik, S.A. Vanstone, <br>
        </span></p>
      <p class="MsoNoSpacing"
        style="margin-left:.25in;text-indent:-.25in;mso-list:
        l0 level1 lfo1"><span
style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin">â€œAccelerated
          Verification of
          ECDSA Signatures,â€� <br>
        </span></p>
      <p class="MsoNoSpacing"
        style="margin-left:.25in;text-indent:-.25in;mso-list:
        l0 level1 lfo1"><span
style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin">in
          <i style="mso-bidi-font-style:normal">Proceedings of
            Selected Areas of Cryptography â€“ SAC 2005</i>, <br>
        </span></p>
      <p class="MsoNoSpacing"
        style="margin-left:.25in;text-indent:-.25in;mso-list:
        l0 level1 lfo1"><span
style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin">B.
          Preneel, S. Tavares, Eds.,
          Lecture Notes in Computer Science, Vol. 3897, pp. 307-318, <br>
        </span></p>
      <p class="MsoNoSpacing"
        style="margin-left:.25in;text-indent:-.25in;mso-list:
        l0 level1 lfo1"><span
style="font-size:10.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin">Berlin:
          Springer,
          2006. Available from </span><a class="moz-txt-link-freetext" href="http://cacr.uwaterloo.ca/techreports/2005/cacr2005-28.pdf">http://cacr.uwaterloo.ca/techreports/2005/cacr2005-28.pdf</a></p>
      <meta name="ProgId" content="Word.Document">
      <meta name="Generator" content="Microsoft Word 12">
      <meta name="Originator" content="Microsoft Word 12">
      <link rel="File-List"
href="file:///C:%5CUsers%5CRENEST%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml">
      <!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:RelyOnVML/>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
      <link rel="themeData"
href="file:///C:%5CUsers%5CRENEST%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx">
      <link rel="colorSchemeMapping"
href="file:///C:%5CUsers%5CRENEST%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml">
      <!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]-->
      <style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-536870145 1107305727 0 0 415 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536870145 1073786111 1 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
	{mso-style-priority:1;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	mso-ansi-language:EN-CA;
	mso-fareast-language:EN-CA;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1826896337;
	mso-list-type:hybrid;
	mso-list-template-ids:-1302530464 269025285 269025283 269025285 269025281 269025283 269025285 269025281 269025283 269025285;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:ï‚§;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--> </style><br>
      On 7/21/2016 5:04 AM, Hannes Tschofenig wrote:<br>
    </div>
    <blockquote cite="mid:57909032.10809@gmx.net" type="cite">
      <pre wrap="">Hi all,

this is an attempt to summarize the discussions around the group
communication security topic from the ACE meeting yesterday. Please
correct me if I am wrong.

The concern is the following: How can we ensure that a compromised
IoT device, which is part of a multicast group, is unable to trigger
actions at other nodes?

The underlying assumption is that one can use the obtained group key
to then trigger actions that such a device would normally not be able
to do.

Here is an example: Imagine a luminare A that belongs to a group that
consists of a light switch and other luminaires. Luminare A gets
compromised and is not able to issue on/off commands to other luminaires
in that group. Normally, only the light switch would issue such commands.

The story then continues that such a compromised luminare would then
also be able to issue commands to a door lock.

So far, so good. Here is the disagreement.

Some folks in the group believe that in order to disallow a compromised
luminare to have such a functionality we need to introduce source
authentication. So, instead of using symmetric group keys we would be
using digital signatures and the luminaires in our example would then
verify whether the command came from a light switch.

Some other folks, including myself, believe that we would not just
use the group key to determine the authorization decision but would
instead rely on the authorization mechanism to prevent larger harm.
This means that a compromised luminare would indeed turn on and off
other luminaires in the group but they would not be able to successfully
send commands to a door lock since those would (a) not use group
communication and (b) if they use group communication then that would
require an interaction with the authorization server to first obtain a
different group key for such an interaction. Most likely there is no
need for a luminare to obtain a group key for communicating with a door
lock.

As a way forward it was suggested to explore the use of digital
signatures and to make use of some of the more recent developments done
in the CFRG. So, if a researcher has free cycles please contribute your
thoughts on this subject. What we would like to know is the following:

* How large would a message be when we use some command (like a CoAP
packet) with an application layer digital signature (e.g., using COSE)
using ECC? We are particularly interested in the verification operation.

* What is the performance impact on processors in the M-class category?

* What are the implications for power consumption?

Here is my initial impression regarding the second aspect from a
performance analysis I ran on an LPC1768. It took 458 msec to do a
verify computation with optimization enabled* for a secp256r1 curve.
The LPC 1768 demo board uses a ARM Cortex-M3 CPU running at 96MHz.

I also did a performance test with the STM DISCO-F746NG, which uses
a Cortex-M7 CPU running at 216 MHz. For the ECDSA secp256r1 verify
operation it took 10, 205 msec.

No hardware speedup or assembly optimizations were used in these tests.

I believe we would need something that accomplishes the verify operation
in about 150 msec to meet the delay budget we have since the verify
operation is not the only processing task.

Ciao
Hannes

*: Optimizations in this case means:

- NIST Optimization
Utilizes special structure of NIST chosen curves. Appendix 1 of
<a class="moz-txt-link-freetext" href="http://csrc.nist.gov/groups/ST/toolkit/documents/dss/NISTReCur.pdf">http://csrc.nist.gov/groups/ST/toolkit/documents/dss/NISTReCur.pdf</a>
Longer version in FIPS PUB 186-4:
<a class="moz-txt-link-freetext" href="http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf">http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf</a>

- Fixed Point Optimization:
Pre-computes points, as described in <a class="moz-txt-link-freetext" href="https://eprint.iacr.org/2004/342.pdf">https://eprint.iacr.org/2004/342.pdf</a>

- Window:
Technique for more efficient exponentiation
Sliding window technique described in
<a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Exponentiation_by_squaring">https://en.wikipedia.org/wiki/Exponentiation_by_squaring</a>

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <br>
    <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) 690-7363</pre>
  </body>
</html>

--------------32223DBB1B2CCCFDDD520420--


From nobody Thu Jul 21 06:48:29 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AFBB12D5CB for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:48:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.987
X-Spam-Level: 
X-Spam-Status: No, score=-3.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 Nye5diyl0ujq for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 06:48:27 -0700 (PDT)
Received: from resqmta-ch2-11v.sys.comcast.net (resqmta-po-11v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:170]) (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 6FEBB12D51D for <ace@ietf.org>; Thu, 21 Jul 2016 06:48:25 -0700 (PDT)
Received: from resomta-po-03v.sys.comcast.net ([96.114.154.227]) by resqmta-po-11v.sys.comcast.net with SMTP id QEKsbYeuKEp5XQEKubHLQk; Thu, 21 Jul 2016 13:48:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469108904; bh=UoQguL3x1sPUY6cTQM8P6cF7jcqeVUX9V31EolZtU7k=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=WwGFokLk9IuhYOFw5O9akuw0GBZK3/Zb0nc5h10eiRQ0nS66u9YWslelrb4iu6Ay0 n7w0bUWXrfxNUZKNd61W+xGHOAcTcuOsX7XcBNzk8OaZLd/cR2FTTHLo75TBDoXWQR o3MrbzavBcZtzNk3Rp1R1vIDP4unzPFCp4R6Bar5nmTTIUOrxjWdkkEsJ2MXnEaPZf JXpEzBhpmNx6bOWpR/dkLlwWlxKPYglLgndcPz6oNQ8vhwIcoCL2CsUH+p0uUhpxKi jScEm2qmk5zeBORU3cpGiihYCWZooF3vSzA34znBwnaa0iQfFDOdPWZCRdJXR/FCxA kLp+WgSdebfIA==
Received: from [IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81] ([IPv6:2001:67c:370:136:f5b6:8aca:fcf6:bf81]) by comcast with SMTP id QEKgbgErmhUZtQEKmbIPON; Thu, 21 Jul 2016 13:48:21 +0000
To: ace@ietf.org
References: <57909032.10809@gmx.net>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
Date: Thu, 21 Jul 2016 09:48:13 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <57909032.10809@gmx.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfClSdWSIb2PzVaBwXDyHvIb1E+fqyOnxGs983sV9Bvc5eCEkD2VhSrTuaYTF7FNfLmDtSC3hlQu971xjPuDOVlDzLwjnhZtjtJd5Pzr0un3uSp8DwMKZ 16cskM2+Upj9lZPC400wxUP6j79io7voVLer1F9/MLsD0d7ogxpx2EXfVzXlvMphwC7kvbNAWOTGeA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/QG8biUdLe7OePZ8kQY__FzaU9Lg>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 13:48:28 -0000

On 7/21/2016 5:04 AM, Hannes Tschofenig wrote:
> Some other folks, including myself, believe that we would not just
> use the group key to determine the authorization decision but would
> instead rely on the authorization mechanism to prevent larger harm.
> This means that a compromised luminare would indeed turn on and off
> other luminaires in the group but they would not be able to successfully
> send commands to a door lock since those would (a) not use group
> communication and (b) if they use group communication then that would
> require an interaction with the authorization server to first obtain a
> different group key for such an interaction. Most likely there is no
> need for a luminare to obtain a group key for communicating with a door
> lock.


Hi Hannes -

If the protocol were constrained to a small number of group members - 
say 16 for example - then solving this problem is as simple as sending a 
control message with multiple message integrity tags - one per target 
device.  In the lighting problem, you could probably make this work with 
about a 3 byte overhead per device for a total of 48 MIC bytes (4 bits 
for EP identifier, 20 bits for the MIC) and still have reasonable 
security.   And all without having to have a group key.

If you go larger than this, then the group key becomes more attractive, 
but also less secure.   The probability of compromise of the group - if 
its an interesting target - approaches unity assuming physical access to 
any device in the group.

Without unique source identification (and for that matter role 
identification either inband or implicit) any compromised device results 
in your attacker being able to act as a controller for the group.  
Again, not a large problem (but a problem nonetheless) for a small group 
of lights inside an office behind locked doors. But a very large problem 
for a system that's possibly controlling 100 or 1000 lights in a group.

As I said at the microphone, if I thought you could just do this as the 
"ACE protocol for group control of lights" and keep people from using it 
for other things I'd be a lot less concerned (but still there's the 
whole threat of turning off all the lights in a building all at once).  
But the reality is this protocol will be used for control of things 
beyond lights and it would be irresponsible to standardize a protocol 
with a real possibility for direct real-world negative impacts on safety 
and health.

The way to solve this for a general involves public key cryptography - 
that's just how the security and physics and math work out.


Mike

ps - the idea of secure group multicast for controlling things is indeed 
a  wonderful idea - but think for a moment.   If it's such a great idea, 
why isn't it already in use somewhere?

MSEC did quite a lot of work on providing confidentiality for 
multicasted messages, but the work it did on integrity/authentication 
produced only a document that allowed you to authenticate the sender 
after the event was supposed to occur. (E.g. TESLA) That's probably not 
useful for controlling things in real time.

Given the amount of work that was done there, and in various academic 
settings and with a large number of people and with money and with 
impetus to make this work on symmetric key systems, why will ACE be more 
successful?  What has changed in our understanding of the problem and 
the solutions set?







From nobody Thu Jul 21 07:39:24 2016
Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E45812D67D for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 07:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hIC4hXn8gxPq for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 07:39:18 -0700 (PDT)
Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::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 B931412D684 for <ace@ietf.org>; Thu, 21 Jul 2016 07:39:08 -0700 (PDT)
Received: by mail-wm0-x234.google.com with SMTP id o80so28023820wme.1 for <ace@ietf.org>; Thu, 21 Jul 2016 07:39:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=jQJ+VJNIowBFQyX2kqMfzlxfZ620tdoZvtCzGlPymag=; b=T+vvpPifPyCrSlGp8ua8q2Gv6TISm6pHZUioeZ7u6qI11Fmci29CoUAlo6SC3wWHrc 8ygcwiGEHuXWxF9eitk6l49CGAqhcmYqWJiIar31os2Jc1lDBEAaY5XkG28ElaEP7Wwl fUjuROUn4sOFDPAMCoaXjJMedPkp7XLo64oiksJSvaVXzavPF7+MSxqQyKTGZihhmA0q 6qexSty7El3mc/YPQ4uVDpE+i8YO/AdIx7UzaCnwz7BotQJWtlTthZ0D4FgoLStLF+sO gyhJWPnz1hI8kuxIwbc/kvkDAr7fsrrmLT1QpTzXg6JpQC3msJiM6tQwF7acaych3R8F akbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=jQJ+VJNIowBFQyX2kqMfzlxfZ620tdoZvtCzGlPymag=; b=CG1e+q7on7ABXUbsCx59K2W9/f6p9OmuqUAwuxbbnlpzFQG0FdGfXkYMHWdsIZ0kWp IM7+JleuNk2HY+th+ARTS8WHfC857matWkH3qksJ4+ZLDmanZi1OUSJA/jhWVcIVSQqw 9hFbp1//6FHioNZeSi2jNkCloFNWrqG9WA+jHvQ/6DsRWyEcjURKnKdqVbeEudtJtk9x UgoIZ/WKXs9pifLdJ9Lchptqt7rbk7br6mRLkK8mdrqB0gCY7JceVOSG+te9dcNpCdN/ 1if1BAgmkHl/eAyz2T4892UJrnbGPmgfXdW8x7+6UTMjUNjqyBDa4SR9FliyEGLs3ds6 iHRw==
X-Gm-Message-State: ALyK8tLq+e37Lb2YuHq17tI5Z85FVxSdZB0xEBiUmKaDSYo2mmjr7uVTj/YRkV1DurhdC+Lk
X-Received: by 10.28.20.77 with SMTP id 74mr19556927wmu.1.1469111946610; Thu, 21 Jul 2016 07:39:06 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:160:4d2a:de06:a61e:cc49? ([2001:67c:370:160:4d2a:de06:a61e:cc49]) by smtp.gmail.com with ESMTPSA id f187sm4574678wmf.15.2016.07.21.07.39.05 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jul 2016 07:39:05 -0700 (PDT)
To: ace@ietf.org
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
From: Ludwig Seitz <ludwig@sics.se>
Message-ID: <71465ddb-04dd-072a-da07-1646a7add8dc@sics.se>
Date: Thu, 21 Jul 2016 16:39:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms020301050101040509010407"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/hxjiG0xx8QqkU3duuX5-hteOQj8>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 14:39:23 -0000

This is a cryptographically signed message in MIME format.

--------------ms020301050101040509010407
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

On 2016-07-21 14:49, Michael StJohns wrote:
> On 7/21/2016 5:29 AM, Ludwig Seitz wrote:
>> On 2016-07-21 11:04, Michael Richardson wrote:
>>>
>>> Why will ACE succeed when DICE failed?
>>> Does ACE now have some knowledge or mechanism that DICE couldn't have=

>>> created
>>> because it was out of scope?
>>>
>>
>> ACE is (also) about authorization, which DICE wasn't. A compromised
>> lightbulb might well have the possibility to talk to a door lock
>> (using it's group key), but it would lack the authorization to do
>> anything with the lock.
>>
>> IMHO that's what ACE add that DICE didn't have (and wasn't chartered
>> to have).
>
> Hi Ludwig -
>
> Sorry - you are incorrect.
>
> The group key is also the authorization key in the model proposed. Any
> entity that holds that key can forge a message that can cause the actio=
n
> authorized by the issuance of that key. In your example, assuming that
> the door lock and the lightbulb share the same group key, then
> compromising the lightbulb allows you to control the door lock.
>

That is certainly not the model I had in mind. Why on earth would a sane =

Authorization Server issue OAuth access tokens that authorize operations =

on the door-locks and that are bound to the lightbulb-group key?

The way I see this play out is this: In the low latency cases, with low=20
security requirements (such as turning on lights, or operating blinds)=20
you can use the group key for authorization, but this authorization=20
would be clearly scoped to the lights or blinds.
Resources with higher security requirements (such as door-locks)=20
shouldn't be on the same multicast-group to start with, but even if they =

were, they SHOULD NOT be configured to accept actuator commands=20
authorized by access tokens bound to a multicast group key.

Would that address your concerns?

/Ludwig

--=20
Ludwig Seitz, PhD
SICS Swedish ICT AB
Ideon Science Park
Building Beta 2
Scheelev=E4gen 17
SE-223 70 Lund

Phone +46(0)70-349 92 51
http://www.sics.se


--------------ms020301050101040509010407
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CtQwggTqMIID0qADAgECAhAU4QcxMULaotNy8Yzm2pESMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMzE0MDkzNDMyWhcNMTcwMzE0MDkzNDMyWjA4MRcwFQYDVQQDDA5sdWR3
aWdAc2ljcy5zZTEdMBsGCSqGSIb3DQEJARYObHVkd2lnQHNpY3Muc2UwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9kgmm82Op78D9DXYNJrQW5bUdSxElnOC/CzAK/enHn+uF
B/RLo8alI6Ukd35qsAtcje0I3e/RtbkRnkEuhKneH+aDRofy7YaWQO61CjIlcdndTx8FEmXK
/swcafYX5PbyzQFGgApwtWFkVXcq3R87CDB3VbkHzTHIBmfwZ4hhDeEyuJoSuWEVWQppfTji
/GpVLiDx6s+Zqm3qI5EkjvhQ+jX3tJxXqUf4w1BY6/sBLfvr7TOPGPoAmi6B2UOgyDSfX3c0
+jzlYFLNb6Eqc7uGvaQi7VN39kAJXz9f+qL/wokaNjboK3/JyTG/ikxsWymzO9E0/U9apn2Y
z5SVUGSDAgMBAAGjggGxMIIBrTAOBgNVHQ8BAf8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUH
AwIGCCsGAQUFBwMEMAkGA1UdEwQCMAAwHQYDVR0OBBYEFN37NX1Db3Xp23cbQI1MpYPUMw84
MB8GA1UdIwQYMBaAFCSBbDlhvkkPj7cbRivJKLUnSG1oMG8GCCsGAQUFBwEBBGMwYTAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3Auc3RhcnRzc2wuY29tMDkGCCsGAQUFBzAChi1odHRwOi8v
YWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zY2EuY2xpZW50MS5jcnQwOAYDVR0fBDEwLzAtoCug
KYYnaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2NhLWNsaWVudDEuY3JsMBkGA1UdEQQSMBCB
Dmx1ZHdpZ0BzaWNzLnNlMCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBG
BgNVHSAEPzA9MDsGCysGAQQBgbU3AQIEMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3Rh
cnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAQEAUy78MN+soYHwIz+6m9mMkzPF
KfgIq7sLupWnis7K5U66U9zfKOVDReyfUvPmar7P7Tb9uNNrUlkk3lSISplqU30TMnVbtK5D
I0mxdpa1hZxIAa8uWQnAh/oYJJYaMziKxpZgsUjel6/ZnD0z/QsuHo763I1boi2ghe4Knj0f
qFO79ErRr9aJJBfQlFVwQ4gRoYtMz18/usC3eqGxFz8a/LCeRMWeZJagGJ/St1WW1HUBmMFd
vRFweeUdCvDbzK+WjqbxhXyi7b0sH65lWIjINCBVQ0AvqOwm/aXEWcIQlAIJjr2kEC6c0VY6
V1aP16BAKooEgGGOTrmcDGeteXZRyjCCBeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEw
DQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMT
IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMw
MTIxNjAxMDAwNVowdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAn
BgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFy
dENvbSBDbGFzcyAxIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AL192vfDon2D9luC/dtbX64eG3XAtRmvmCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGt
TCRk9dEDBlmixEd8QiLkUfvHpJX/xKnmVkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdf
a89VLnUztRr2cgmCfyO9Otrh7LJDPG+4D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx
7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PIdopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4D
IM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuuN0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFg
MA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0T
AQH/BAgwBgEB/wIBADAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNv
bS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEEWjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5z
dGFydHNzbC5jb20wMAYIKwYBBQUHMAKGJGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRz
L2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvv
GqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0gBDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wB
i4StDwECW5zhIycjBL008HACblIf26HY0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspB
OB/y5uzSns1lZwh7sG96bYBZpcGzGxpFNjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvets
D+bjyOngCIVeC/GmsmtbuLOzJ606tEc9uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyI
NBfCBJb+e29bLafgu6JqjOUJ9eXXj20p6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA
0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOvZ3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf
1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOumZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/
tdfrBzez76xtDsK0KfUDHt1/q59BvDI7RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH
2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9
VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsNJQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp
/2deoprGevfnxWB+vHNQiu85o6MxggPMMIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjEpMCcGA1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0Q29tIENsYXNzIDEgQ2xpZW50IENBAhAU4QcxMULa
otNy8Yzm2pESMA0GCWCGSAFlAwQCAQUAoIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNjA3MjExNDM5MDVaMC8GCSqGSIb3DQEJBDEiBCDjPN8NvDoH
zCLY4ZhW+OkBXG5HU9VXT6Ri3CC5yPnVezBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQB
KjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkG
A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVu
dCBDQQIQFOEHMTFC2qLTcvGM5tqREjCBnAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBD
QQIQFOEHMTFC2qLTcvGM5tqREjANBgkqhkiG9w0BAQEFAASCAQBKpmYt1+6yvhPYmKIxUFG4
qcgEutj3G5IZwVIlenNN/Tii4nZttEcwi+F6Ik1WifCseXBhsE4Fs+ohQGTPNmQwnWPGcoj/
wOZzlejlUzBbyJ0yHxL1kyyK6t9QGIcIe4rFdkbf8HL0qzY7eavtPADlTqdHf41TxBAeOgHN
83IV9loNKMUYe9HcwUc5ZJ7fOx2g5Bkx72UjRLJoLR3cvoVVBjXmA0htTTG6oYJRDqfE0HTS
9Rrdtxo3nqnp8JxfYjfloHYJw2gRw/dFZcyxzEcPDBk5vai56v9NLOdq+1jhEhgABCwCn5bz
a79iDxntfP8/it0JSulaGLLA+d6I/5XkAAAAAAAA
--------------ms020301050101040509010407--


From nobody Thu Jul 21 08:18:18 2016
Return-Path: <ietf@augustcellars.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9595812D63B for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 08:18:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.287, 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 E6xyHDiHkg9D for <ace@ietfa.amsl.com>; Thu, 21 Jul 2016 08:18:12 -0700 (PDT)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD41212D6A9 for <ace@ietf.org>; Thu, 21 Jul 2016 08:18:11 -0700 (PDT)
Received: from hebrews (31.133.168.227) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 21 Jul 2016 08:23:57 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'Michael StJohns' <mstjohns@comcast.net>, <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <57909559.2000805@tzi.org> <655911d1-927e-56ae-1b73-903ad925ea88@comcast.net>
In-Reply-To: <655911d1-927e-56ae-1b73-903ad925ea88@comcast.net>
Date: Thu, 21 Jul 2016 17:17:38 +0200
Message-ID: <02df01d1e363$064e3070$12ea9150$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGmLKv0rKngDW7mmHcovkcF2Z7DWwIONiC1AwVM9m4Byrq9gQJ7OXLjoC+gkIA=
Content-Language: en-us
X-Originating-IP: [31.133.168.227]
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/Q58jVlBJwCTWCPGsJiLbwSgeRw8>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2016 15:18:16 -0000

> -----Original Message-----
> From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Michael StJohns
> Sent: Thursday, July 21, 2016 3:05 PM
> To: ace@ietf.org
> Subject: Re: [Ace] Adoption of Low Latency Group Communication =
Security
> Work in ACE
>=20
> On 7/21/2016 5:26 AM, Carsten Bormann wrote:
> > Michael Richardson wrote:
> >> Why will ACE succeed when DICE failed?
> > Because DICE tried to hack something into TLS.  That had no support.
>=20
> Actually, that's not the complete story.  It was one of the things =
that finally killed
> this off (e.g. DICE was supposed to make a profile of DTLS for =
constrained
> devices, BUT DTLS didn't already support multicast, so its difficult =
to profile it
> in...; we have to come up with message formats for a DTLS extension)
>=20
> It wasn't the only thing.  Again, there's a very long record of why =
this was a bad
> idea in DICE.  It's trivially easy to map each and every one of those =
arguments to
> why the equivalent thing in ACE is bad.
>=20
> >
> >> Does ACE now have some knowledge or mechanism that DICE couldn't =
have
> created
> >> because it was out of scope?
> > ACE has COSE.
>=20
> *sigh* If this had any application to the stated lighting problem, =
then
> sending a COSE message with a public key signed payload to trigger =
state
> changes would be the solution, not a symmetric group multicast key.
>=20
> E.g. use section 4 of the
> https://datatracker.ietf.org/doc/draft-ietf-cose-msg/ document.  Do =
NOT
> use any of the symmetric key sections.
>=20
>   I've said similar things before, but there continues to be this =
belief
> from certain folk that its too expensive to do public key cryptography
> for lightbulbs.
>=20
> So to be clear - yes COSE is useful.  No, it does not actually do
> anything to fix the problem of symmetric key group communications =
UNLESS
> you stick to the public key sections.

I completely agree with this.  The problem is not how the messages are =
distributed and how the protection is done on the message.  The problem =
is that the authentication of the message is being done with a value =
which cannot be assigned to a single command generation entity and thus =
anybody with the key can masquerade as a command generation entity.

Jim

>=20
> Later, Mike
>=20
>=20
> >
> > Gr=C3=BC=C3=9Fe, Carsten
> >
> > _______________________________________________
> > Ace mailing list
> > Ace@ietf.org
> > https://www.ietf.org/mailman/listinfo/ace
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace


From nobody Fri Jul 22 07:10:12 2016
Return-Path: <derek@ihtfp.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61C8D12DA2A for <ace@ietfa.amsl.com>; Fri, 22 Jul 2016 07:10:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ihtfp.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 JXOGzyVGh1Lm for <ace@ietfa.amsl.com>; Fri, 22 Jul 2016 07:10:08 -0700 (PDT)
Received: from mail2.ihtfp.org (MAIL2.IHTFP.ORG [204.107.200.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A78412DA23 for <ace@ietf.org>; Fri, 22 Jul 2016 07:10:08 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail2.ihtfp.org (Postfix) with ESMTP id F13B9E2038; Fri, 22 Jul 2016 10:10:06 -0400 (EDT)
Received: from mail2.ihtfp.org ([127.0.0.1]) by localhost (mail2.ihtfp.org [127.0.0.1]) (amavisd-maia, port 10024) with ESMTP id 29962-05; Fri, 22 Jul 2016 10:10:04 -0400 (EDT)
Received: from securerf.ihtfp.org (IHTFP-DHCP-159.IHTFP.ORG [192.168.248.159]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mocana.ihtfp.org", Issuer "IHTFP Consulting Certification Authority" (verified OK)) by mail2.ihtfp.org (Postfix) with ESMTPS id 64F60E200A; Fri, 22 Jul 2016 10:10:04 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ihtfp.com; s=default; t=1469196604; bh=8qD34XkRY9gC5cfJ4HPRQx+M2uwycIZqtbMAyuxvWDs=; h=From:To:Cc:Subject:References:Date:In-Reply-To; b=sqqiJ7v3JSrmVe6Ilfcr6DcwwndSOQkVxSTBSAvCRBQmUti+51yhpgabPiYsai0cG iPL3IcR/0OYl7rm2Fa3F3YXcpPKd9aPJJa8KauxycAv5hnI+JUgkFzsf9qfP4c3sZS 9ZoSaduZPnKcPYwYWvNsgK12aYU8vXisfBrIMe2Y=
Received: (from warlord@localhost) by securerf.ihtfp.org (8.15.2/8.14.8/Submit) id u6MEA3EA031888; Fri, 22 Jul 2016 10:10:03 -0400
From: Derek Atkins <derek@ihtfp.com>
To: Michael StJohns <mstjohns@comcast.net>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <57909559.2000805@tzi.org> <655911d1-927e-56ae-1b73-903ad925ea88@comcast.net>
Date: Fri, 22 Jul 2016 10:10:03 -0400
In-Reply-To: <655911d1-927e-56ae-1b73-903ad925ea88@comcast.net> (Michael StJohns's message of "Thu, 21 Jul 2016 09:04:47 -0400")
Message-ID: <sjmshv169xg.fsf@securerf.ihtfp.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Virus-Scanned: Maia Mailguard 1.0.2a
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/BwE8ZUfzCzepbPcn-_6t4b66WcI>
Cc: ace@ietf.org
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2016 14:10:10 -0000

Michael StJohns <mstjohns@comcast.net> writes:

>  I've said similar things before, but there continues to be this
> belief from certain folk that its too expensive to do public key
> cryptography for lightbulbs.

People can believe the Earth is flat; that doesn't make them right.

> So to be clear - yes COSE is useful.  No, it does not actually do
> anything to fix the problem of symmetric key group communications
> UNLESS you stick to the public key sections.
>
> Later, Mike

-derek
-- 
       Derek Atkins                 617-623-3745
       derek@ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant


From nobody Sat Jul 23 08:10:15 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 044FC12D1DC for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 08:10:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 Wtc62JLxftzu for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 08:10:12 -0700 (PDT)
Received: from mail-oi0-x235.google.com (mail-oi0-x235.google.com [IPv6:2607:f8b0:4003:c06::235]) (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 653B412D1DD for <Ace@ietf.org>; Sat, 23 Jul 2016 08:10:11 -0700 (PDT)
Received: by mail-oi0-x235.google.com with SMTP id j185so200219635oih.0 for <Ace@ietf.org>; Sat, 23 Jul 2016 08:10:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:from:date:message-id:subject:to:cc; bh=dRP3G+nNn1tXLnrjaZV0v9XS1PbODuh8FsmX5LAyqOY=; b=VkBYROHGWXiqMly1BQVxvNMRjv1aHvLfXfJbElVnt8QPvwsaQHyVfGTtxJ2UdyCTuA gfh1zki+/Ivbj2BLsaT7DpFP2zDav+g4JfKS58TjmZvpSiI59TvuHJPQmCcaK8O3JdgA KfSi3RaH/Kab6d9Jx4JgTtRoaEn9wC4CvqqHu6DbNsIli5IX1ooS+RmdzKFX9xTTkev4 amxV4A6Qu+fsNK3wotQvnr3n0b3EaZsiHEhqvVkPAYQ32JpBtjuKaGn+Zm6LmM6EjCez zdVu3xCqfnuYO1FvtYgna229TRJKvcinQLEbKVesEBKt2vBahVFYgorckoTenqic6ftj NVNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=dRP3G+nNn1tXLnrjaZV0v9XS1PbODuh8FsmX5LAyqOY=; b=fiCsLvd2uXdbyXCCArqp5UEeTvQ2CZJAM2fUM+MOQfEmqJEH2wPp8i3PwTRglPgTLM X+1Huk7h2P1Lf9rWCaRTn8kSCYnq7/6+fpimSzxsR556orvDwIP+pdYS7fKYgOgc/qna 5X1XhRuae9jJiaUv1/LelwW+IsmoKAVOlrTAQSWPiSeuF8LSkokAw8iRAH1qkXTvxt2F ORu533YQHSJKJoyXZBEvccZtUiWWS4whdKJqOuxmgy/JLa3cElLeYQ+I8L0WhWIAt8B7 IdamRot/WHWHPDC+IMLEGHyltJdvCPG3Oj7hbeXvtiM582WTA0fj71pmk0ShV0Kqmvdl 7+rg==
X-Gm-Message-State: AEkoouu3jgZaOzYBFGybr0Ilz/i56MOk8MCLEFWzKJ6UCqPphAvwlR8FlttpeXsXfAw15qJ3reJ8zNgScVQPEg==
X-Received: by 10.157.15.177 with SMTP id d46mr5736192otd.162.1469286610824; Sat, 23 Jul 2016 08:10:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Sat, 23 Jul 2016 08:10:10 -0700 (PDT)
From: Pascal Urien <pascal.urien@gmail.com>
Date: Sat, 23 Jul 2016 17:10:10 +0200
Message-ID: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com>
To: "Ace@ietf.org" <Ace@ietf.org>
Content-Type: multipart/alternative; boundary=001a113de8f082f22605384ef2d1
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/4mdXTm1YOwD88SgyqOVsN549lwg>
Cc: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Subject: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jul 2016 15:10:14 -0000

--001a113de8f082f22605384ef2d1
Content-Type: text/plain; charset=UTF-8

Hi All

J3A081M is a javacard device from NXP

The micocontroller should be the P5CD081V1A, which comprises a crypto
processor

The performances with the curve secp192r1 are the following (for ECDSA +
SHA1)

Sign    = 40ms +  nb_bloc_512bits x 3.5 ms
Verify  = 60ms  + nb_bloc_512bits x 3,5 ms


By the way this chip has enough crypto ressouces for processing TLS or DTLS

Rgs

Pascal

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
>Hi All</div><div><br></div><div>J3A081M is a javacard device from NXP</div=
><div><br></div><div>The micocontroller should be the P5CD081V1A, which com=
prises a crypto processor</div><div><br></div><div>The performances with th=
e curve secp192r1 are the following (for ECDSA + SHA1)</div><div><br></div>=
<div>Sign =C2=A0 =C2=A0=3D 40ms + =C2=A0nb_bloc_512bits x 3.5 ms</div><div>=
Verify =C2=A0=3D 60ms =C2=A0+ nb_bloc_512bits x 3,5 ms</div><div><br></div>=
<div><br></div><div>By the way this chip has enough crypto ressouces for pr=
ocessing TLS or DTLS</div><div><br></div><div>Rgs</div><div><br></div><div>=
Pascal</div></div></div></div>

--001a113de8f082f22605384ef2d1--


From nobody Sat Jul 23 08:43:21 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBCE312D17E for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 08:43:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 0glk2PnYN06y for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 08:43:18 -0700 (PDT)
Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::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 465B612D0EB for <Ace@ietf.org>; Sat, 23 Jul 2016 08:43:18 -0700 (PDT)
Received: by mail-oi0-x234.google.com with SMTP id w18so200991069oiw.3 for <Ace@ietf.org>; Sat, 23 Jul 2016 08:43:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=z7hkjpsCNMW3heOKfFiqC2J8mDgd2d8FFerO77RZwDw=; b=E1ssoGuSGh/oE7Vus3KOj+BMz3ONppF4U7CreLcRpsNM/c/17ATe/ZUonTr9OpF5Pc ACT9ZTG8JfumWcIVsExCaJp850p3yrdhymLtQs3eXfQGwqkMyH1ESJZTDnNCrPpxPzTn G4wljmSu4a2hWAMEqwMDWVwbVTty9KWUhuAICXItuPTyC7iNIDrFixorK6gITevlLZFC OY7pUQ2V8Di9+OoeYeMs2vgU1qsU++VptDJT5nqs1qc/MRMU68kc7zP4pRdOCm3mOdm+ pebOqOIF+CRTcnNPc6jgYMHwx689soN0pgR4nIy0fERTlSxXGxgwoGWiUKRVD4skIDlY Pa1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=z7hkjpsCNMW3heOKfFiqC2J8mDgd2d8FFerO77RZwDw=; b=O7ieRoqwmEBP/QDhtKtr9NZs7cQKdQG0ZW8GUHXx8dJX6THbU3ci82GyReVVpbyNBg n1sRizExC32G+HZsC9ALlWe+wYZwuyhCAcgcD1JHe2avForyp6kC8Is4VO7leDZLCS7S RZ+yTrwkGOj0M8E8gQK3kNRmSSbTfig6z96+V2ne3BywPyIeg8ybusST1FmEy1YEGC2r 4dhwf4usGlySmoiuRL7ed9OB5sjhQGDZVcUdHT/G8oioYW/joeCnoy2m58v9+1wVtdL/ xWbGtTwfM5eflZupdnPNIwO1tomFqS78xil0GT+Wnr0sVs87UnP0BpOzu1j7TZCfdaPW 6MRQ==
X-Gm-Message-State: AEkooutdzzcL8FwRxFlqurDisS5Qpu5DFKSPQix9y5ncDhkD4yi9H9lYceJYJjHjdvW97v88EFkbzthIoo/20g==
X-Received: by 10.202.212.205 with SMTP id l196mr5573736oig.175.1469288597425;  Sat, 23 Jul 2016 08:43:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Sat, 23 Jul 2016 08:43:16 -0700 (PDT)
In-Reply-To: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com>
From: Pascal Urien <pascal.urien@gmail.com>
Date: Sat, 23 Jul 2016 17:43:16 +0200
Message-ID: <CAEQGKXRmLiyUSsV75Vm7zRLg4GyT9kUzDiDWrSDJDj1x5P_qag@mail.gmail.com>
To: "Ace@ietf.org" <Ace@ietf.org>
Content-Type: multipart/alternative; boundary=001a113d3c6aec120605384f68a8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/qL-aAEGelYPuwj6qNbudmhHSqfw>
Cc: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jul 2016 15:43:20 -0000

--001a113d3c6aec120605384f68a8
Content-Type: text/plain; charset=UTF-8

P5CN081 EEPROM=80 KB  RAM= 7.5 KB, frequency < 72MHZ, CryptoCoprocessor


Sign    = 40ms +  nb_bloc_512bits x 2 ms
Verify  = 60ms  + nb_bloc_512bits x 2 ms

Rgs

Pascal

2016-07-23 17:10 GMT+02:00 Pascal Urien <pascal.urien@gmail.com>:

> Hi All
>
> J3A081M is a javacard device from NXP
>
> The micocontroller should be the P5CD081V1A, which comprises a crypto
> processor
>
> The performances with the curve secp192r1 are the following (for ECDSA +
> SHA1)
>
> Sign    = 40ms +  nb_bloc_512bits x 3.5 ms
> Verify  = 60ms  + nb_bloc_512bits x 3,5 ms
>
>
> By the way this chip has enough crypto ressouces for processing TLS or DTLS
>
> Rgs
>
> Pascal
>

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

<div dir=3D"ltr"><div>P5CN081 EEPROM=3D80 KB =C2=A0RAM=3D 7.5 KB, frequency=
 &lt; 72MHZ, CryptoCoprocessor</div><div><br></div><div><br></div><div><spa=
n style=3D"font-size:12.8px">Sign =C2=A0 =C2=A0=3D 40ms + =C2=A0nb_bloc_512=
bits x 2 ms</span><br></div><div><div style=3D"font-size:12.8px">Verify =C2=
=A0=3D 60ms =C2=A0+ nb_bloc_512bits x 2 ms</div></div><div style=3D"font-si=
ze:12.8px"><br></div><div style=3D"font-size:12.8px">Rgs</div><div style=3D=
"font-size:12.8px"><br></div><div style=3D"font-size:12.8px">Pascal</div></=
div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2016-07-23 17=
:10 GMT+02:00 Pascal Urien <span dir=3D"ltr">&lt;<a href=3D"mailto:pascal.u=
rien@gmail.com" target=3D"_blank">pascal.urien@gmail.com</a>&gt;</span>:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote"><div>Hi All</div><div><br></div><div>J3A081M is=
 a javacard device from NXP</div><div><br></div><div>The micocontroller sho=
uld be the P5CD081V1A, which comprises a crypto processor</div><div><br></d=
iv><div>The performances with the curve secp192r1 are the following (for EC=
DSA + SHA1)</div><div><br></div><div>Sign =C2=A0 =C2=A0=3D 40ms + =C2=A0nb_=
bloc_512bits x 3.5 ms</div><div>Verify =C2=A0=3D 60ms =C2=A0+ nb_bloc_512bi=
ts x 3,5 ms</div><div><br></div><div><br></div><div>By the way this chip ha=
s enough crypto ressouces for processing TLS or DTLS</div><div><br></div><d=
iv>Rgs</div><span class=3D"HOEnZb"><font color=3D"#888888"><div><br></div><=
div>Pascal</div></font></span></div></div></div>
</blockquote></div><br></div>

--001a113d3c6aec120605384f68a8--


From nobody Sat Jul 23 14:59:13 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32FBA12D7D6 for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 14:59:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 jNrb9_AqYlIs for <ace@ietfa.amsl.com>; Sat, 23 Jul 2016 14:59:09 -0700 (PDT)
Received: from resqmta-po-10v.sys.comcast.net (resqmta-po-10v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:169]) (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 5654212D0AA for <ace@ietf.org>; Sat, 23 Jul 2016 14:59:09 -0700 (PDT)
Received: from resomta-po-20v.sys.comcast.net ([96.114.154.244]) by resqmta-po-10v.sys.comcast.net with SMTP id R4wgb6x4LHqolR4wubIDxh; Sat, 23 Jul 2016 21:59:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469311148; bh=bc6R++pY8zH6YYZRRCDFx9xGiU+xLpYVqTmFNtatOf0=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=HEw4aFsP5/oBjjpGi3ZZB525Pt8gciGgBY5JUNJIISHKXB45whj1HAGCZ4m+v48at qqiEJKBuHoF8lupH33g4WVjVljiKOf0Uu033zFO8bLM3jotE0YVZLsoNIB/F1gCx+q f/uBXG7i1Pot5E7IL3xcyM+ROuzwuC8kqnW9P7vHVoQ1tOO8rJrZyhhLSaJ670qsXl Bx2VwN5e3r1M6wBmQJh9X1s8GN/6FtDIS7LNc6ZLQArqcTw2MsyBF5gOlQeNDwid6H YhTtSY03XoMzGVAwG91pGWNhbTVZcyVNo7OHZdvX0cFWx0PBJB38SDQaBmS0PVQSpb PNSYGkm/Msgcw==
Received: from [IPv6:2601:148:c000:1951:90d5:2c48:d5ce:4e3f] ([IPv6:2601:148:c000:1951:90d5:2c48:d5ce:4e3f]) by comcast with SMTP id R4wubLxqORT4NR4wubtB6M; Sat, 23 Jul 2016 21:59:08 +0000
To: ace@ietf.org
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net>
Date: Sat, 23 Jul 2016 17:59:15 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------132F7A06DFB15BB94B4B605D"
X-CMAE-Envelope: MS4wfFQY++diNZCsNuOiatAqRxYTiAvTMBe0F6Xe8v1FCX89C45zqTBAzu5LKaORnvKkfwFLuktuSizXb+y2VzXmlVN32aIv/hs/FXhjFOVEYeSQVr9sZ8yd noNICGvkAvaaVqdF6a/KDWNmkCsvLKA98opujhqrDVh7Si2DSRxa1Lv0YtnyBY4M7yNeC2J0ueIuEw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/RkcwdtQEPG6AcyqIiwKscFR-WuI>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jul 2016 21:59:11 -0000

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

On 7/23/2016 11:10 AM, Pascal Urien wrote:
> Hi All
>
> J3A081M is a javacard device from NXP
>
> The micocontroller should be the P5CD081V1A, which comprises a crypto 
> processor

There's a number of these from a number of vendors.  I'd actually look 
at the A7xxx series of chips as they're designed to be embeddable.  I've 
become a big fan of javacard style solutions over the years.

In any event, the number of relatively inexpensive public key crypto 
accelerator chips (e.g. googl for "secure authentication chips") is 
greater than zero and continues to climb.  And for not a lot of money.  
Estimating what from prices on Digikey, I'd think something less than 
$.50 for Quantity large as of today and half that or less in 1-2 years 
as its gets bundled into the "Swiss Army Knife" style of process (e.g. 
support for wireless 900mhz plus ... plus ... plus ... plus security...) 
(google for iot module secure element 900mhz for example).

Later, Mike



>
> The performances with the curve secp192r1 are the following (for ECDSA 
> + SHA1)
>
> Sign    = 40ms +  nb_bloc_512bits x 3.5 ms
> Verify  = 60ms  + nb_bloc_512bits x 3,5 ms
>
>
> By the way this chip has enough crypto ressouces for processing TLS or 
> DTLS
>
> Rgs
>
> Pascal
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/23/2016 11:10 AM, Pascal Urien
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div>Hi All</div>
            <div><br>
            </div>
            <div>J3A081M is a javacard device from NXP</div>
            <div><br>
            </div>
            <div>The micocontroller should be the P5CD081V1A, which
              comprises a crypto processor</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    There's a number of these from a number of vendors.  I'd actually
    look at the A7xxx series of chips as they're designed to be
    embeddable.  I've become a big fan of javacard style solutions over
    the years.<br>
    <br>
    In any event, the number of relatively inexpensive public key crypto
    accelerator chips (e.g. googl for "secure authentication chips") is
    greater than zero and continues to climb.  And for not a lot of
    money.  Estimating what from prices on Digikey, I'd think something
    less than $.50 for Quantity large as of today and half that or less
    in 1-2 years as its gets bundled into the "Swiss Army Knife" style
    of process (e.g. support for wireless 900mhz plus ... plus ... plus
    ... plus security...) (google for iot module secure element 900mhz
    for example).<br>
    <br>
    Later, Mike<br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div><br>
            </div>
            <div>The performances with the curve secp192r1 are the
              following (for ECDSA + SHA1)</div>
            <div><br>
            </div>
            <div>Sign    = 40ms +  nb_bloc_512bits x 3.5 ms</div>
            <div>Verify  = 60ms  + nb_bloc_512bits x 3,5 ms</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>By the way this chip has enough crypto ressouces for
              processing TLS or DTLS</div>
            <div><br>
            </div>
            <div>Rgs</div>
            <div><br>
            </div>
            <div>Pascal</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------132F7A06DFB15BB94B4B605D--


From nobody Sun Jul 24 02:50:36 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2070D12D5BF for <ace@ietfa.amsl.com>; Sun, 24 Jul 2016 02:50:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 DntLtAgq3cZf for <ace@ietfa.amsl.com>; Sun, 24 Jul 2016 02:50:32 -0700 (PDT)
Received: from mail-oi0-x233.google.com (mail-oi0-x233.google.com [IPv6:2607:f8b0:4003:c06::233]) (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 74E6F12D834 for <ace@ietf.org>; Sun, 24 Jul 2016 02:50:32 -0700 (PDT)
Received: by mail-oi0-x233.google.com with SMTP id l72so217511147oig.2 for <ace@ietf.org>; Sun, 24 Jul 2016 02:50:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GR7CwvMyDsqaqOhkboBqMWYEaourdZ45u6PvgaI8SqI=; b=SvlaU+8+grCEzzRfxTrmMww2Ip1sNo1EamLjNoyEui0dCgderDivv2k7XlJYf+W2Gp ftOrnxxo16P9c8c7XMpLdMtcJkhk9PEl7biIbwAglzFsoHKkd4UDPBo5oyIRR8CPsujm Sewq1TzhmMihn7KXpfBL6sgrkxaqOqbOaIGUH6ypgc9wIUa/Q8hTFExcI8rsYmPnR7ak o+S5hZgLCx8DXgOIgFjA6oE5JefPrXi4q25on+0jvZqwrH2UYX+xJNG+b+QKfGBlZyBp PVhr9cgvMpSFy5JP3rzIFQ+40ALuxvyf48UUnhl7CLCZXEOht7NxIb9pudB/w5rVU8Oo cP1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GR7CwvMyDsqaqOhkboBqMWYEaourdZ45u6PvgaI8SqI=; b=GpXkZdCPguUof/cZBsaRDTuPSAeq2FpHgUal6rCH3bLV6UZWO1IoBevrYSEhl93RGa pfZQE4UrOXB1iL3PMGueQ7Swc8JfUWjkBMaIo/xYFb3ydbxT3uFIzlBVnFa+Q+2/jwtQ cUjuNLge8K0UkIMOeO4apXhagbMy0DZ3gxDE4QeMeK2Yb+k5xvT8TJQOMJKgGUGb56su M8PcfZN3OS0/RXLg81s6pnWylmKwJiX3efJgpC7v3fmQZiOurWwDfqPEKkVFH6ajdiXQ OhxZn7ohCsZQtQCaGic/WidQkkWIRwNsTGnIZCnNZUvGa/6vVrl7kRsGphLXtOHLm3ol 11ew==
X-Gm-Message-State: AEkoouvggereYpuu+OnLWK7F9Q3IC9MrNF4kewsPQz4OH3L/Q7gCpHayP6lYLeD5SlArnYgtLGXwIU00PcwI8g==
X-Received: by 10.157.24.105 with SMTP id t38mr6308370ott.109.1469353831750; Sun, 24 Jul 2016 02:50:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Sun, 24 Jul 2016 02:50:31 -0700 (PDT)
In-Reply-To: <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net>
From: Pascal Urien <pascal.urien@gmail.com>
Date: Sun, 24 Jul 2016 11:50:31 +0200
Message-ID: <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com>
To: Michael StJohns <mstjohns@comcast.net>
Content-Type: multipart/alternative; boundary=001a113e392e30e39105385e99fd
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/nYiyvbXP9G-dABi9jO3fiEVYu3Y>
Cc: ace@ietf.org
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jul 2016 09:50:35 -0000

--001a113e392e30e39105385e99fd
Content-Type: text/plain; charset=UTF-8

I fully agree...

J3A081M  can be found at 10$ over the WEB

Futhermore this class of cheap device can process TLS or DTLS as
illustrated in

https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00

They could be used for numerous applications in the IoT

Rgs

Pascal


2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net>:

> On 7/23/2016 11:10 AM, Pascal Urien wrote:
>
> Hi All
>
> J3A081M is a javacard device from NXP
>
> The micocontroller should be the P5CD081V1A, which comprises a crypto
> processor
>
>
> There's a number of these from a number of vendors.  I'd actually look at
> the A7xxx series of chips as they're designed to be embeddable.  I've
> become a big fan of javacard style solutions over the years.
>
> In any event, the number of relatively inexpensive public key crypto
> accelerator chips (e.g. googl for "secure authentication chips") is greater
> than zero and continues to climb.  And for not a lot of money.  Estimating
> what from prices on Digikey, I'd think something less than $.50 for
> Quantity large as of today and half that or less in 1-2 years as its gets
> bundled into the "Swiss Army Knife" style of process (e.g. support for
> wireless 900mhz plus ... plus ... plus ... plus security...) (google for
> iot module secure element 900mhz for example).
>
> Later, Mike
>
>
>
>
> The performances with the curve secp192r1 are the following (for ECDSA +
> SHA1)
>
> Sign    = 40ms +  nb_bloc_512bits x 3.5 ms
> Verify  = 60ms  + nb_bloc_512bits x 3,5 ms
>
>
> By the way this chip has enough crypto ressouces for processing TLS or DTLS
>
> Rgs
>
> Pascal
>
>
> _______________________________________________
> Ace mailing listAce@ietf.orghttps://www.ietf.org/mailman/listinfo/ace
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>

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

<div dir=3D"ltr">I fully agree...<div><span style=3D"font-size:12.8px"><br>=
</span></div><div><span style=3D"font-size:12.8px">J3A081M=C2=A0 can be fou=
nd at 10$ over the WEB</span></div><div><span style=3D"font-size:12.8px"><b=
r></span></div><div><span style=3D"font-size:12.8px">Futhermore this class =
of cheap device can process TLS or DTLS as illustrated in</span></div><div>=
<span style=3D"font-size:12.8px"><br></span></div><div><a href=3D"https://t=
ools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00">https://too=
ls.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00</a><br></div><=
div><br></div><div>They could be used for numerous applications in the IoT<=
/div><div><br></div><div>Rgs</div><div><br></div><div>Pascal</div><div><spa=
n style=3D"font-size:12.8px"><br></span></div></div><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">2016-07-23 23:59 GMT+02:00 Michael StJoh=
ns <span dir=3D"ltr">&lt;<a href=3D"mailto:mstjohns@comcast.net" target=3D"=
_blank">mstjohns@comcast.net</a>&gt;</span>:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000"><span class=3D"">
    <div>On 7/23/2016 11:10 AM, Pascal Urien
      wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote">
            <div>Hi All</div>
            <div><br>
            </div>
            <div>J3A081M is a javacard device from NXP</div>
            <div><br>
            </div>
            <div>The micocontroller should be the P5CD081V1A, which
              comprises a crypto processor</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br></span>
    There&#39;s a number of these from a number of vendors.=C2=A0 I&#39;d a=
ctually
    look at the A7xxx series of chips as they&#39;re designed to be
    embeddable.=C2=A0 I&#39;ve become a big fan of javacard style solutions=
 over
    the years.<br>
    <br>
    In any event, the number of relatively inexpensive public key crypto
    accelerator chips (e.g. googl for &quot;secure authentication chips&quo=
t;) is
    greater than zero and continues to climb.=C2=A0 And for not a lot of
    money.=C2=A0 Estimating what from prices on Digikey, I&#39;d think some=
thing
    less than $.50 for Quantity large as of today and half that or less
    in 1-2 years as its gets bundled into the &quot;Swiss Army Knife&quot; =
style
    of process (e.g. support for wireless 900mhz plus ... plus ... plus
    ... plus security...) (google for iot module secure element 900mhz
    for example).<br>
    <br>
    Later, Mike<br>
    <br>
    <br>
    <br>
    <blockquote type=3D"cite"><span class=3D"">
      <div dir=3D"ltr">
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote">
            <div><br>
            </div>
            <div>The performances with the curve secp192r1 are the
              following (for ECDSA + SHA1)</div>
            <div><br>
            </div>
            <div>Sign =C2=A0 =C2=A0=3D 40ms + =C2=A0nb_bloc_512bits x 3.5 m=
s</div>
            <div>Verify =C2=A0=3D 60ms =C2=A0+ nb_bloc_512bits x 3,5 ms</di=
v>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>By the way this chip has enough crypto ressouces for
              processing TLS or DTLS</div>
            <div><br>
            </div>
            <div>Rgs</div>
            <div><br>
            </div>
            <div>Pascal</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      </span><pre>_______________________________________________
Ace mailing list
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </div>

<br>_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
<br></blockquote></div><br></div>

--001a113e392e30e39105385e99fd--


From nobody Mon Jul 25 03:04:28 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E052C12D6B8 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 03:04:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 UB-xkAUAUZYH for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 03:04:24 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50130.outbound.protection.outlook.com [40.107.5.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C453912B01B for <ace@ietf.org>; Mon, 25 Jul 2016 03:04:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=bngfactzG5Kx2vM0GZlzFDxdftwFGBBqylo7LW7RXOA=; b=aJm1COFDomlb4sNlj8TK/hzI1nHjpDA6rOKp563rCsUpWZ9nVeSQyIz0UifR3lH1z0taURYs+jem2e0HtdpJ6zvfn8Igx9lof+nXUVWEN0YwYVCysuzkZToE59wP0KK/K8WBVY76jUCULOAMgaib/oFB7BuJTZfBMyte/uWCUqo=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2202.eurprd06.prod.outlook.com (10.168.35.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 10:04:19 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 10:04:19 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Pascal Urien <pascal.urien@gmail.com>, Michael StJohns <mstjohns@comcast.net>
Thread-Topic: [Ace] on signature verification times for sec192r1
Thread-Index: AQHR5PRUqoXHaJoMXEWoaFUV/RQt3KAmkP6AgADGuoCAAZS7UA==
Date: Mon, 25 Jul 2016 10:04:19 +0000
Message-ID: <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com>
In-Reply-To: <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [146.108.200.10]
x-ms-office365-filtering-correlation-id: b292f34c-7c02-48ef-7fe1-08d3b4730b90
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2202; 6:FVKNzja5/SWJ6iSHcMV0MUDOiY4ACpTeKl9bBJZGoNs7PgbtwXfxl7cfVJ/cMGqiMPCg50Tqp7H0MrKmlAVkh4x+9pYkUvs+u6IYTBIJ66//y7E4UaHwI5w2B+1rBr8NbKGNlhXKsqGiwusdptJbzdjgFcsQ1ym7DbBwHpkVEIahw1xjy5bTRCCdlGIeV9NCJLPgMwvlq02xb/98SATUlb1yC2l0N4jF8mzPNP2bTp/pi0ph9pN/L/bJuNdefCNnDU+9ztfKZ8fyaqM3uvgLio3xPY/BmELKvTJgblICNtfVboKxDtubyIpSeMTATFEV4RTuD1bXTuiqCJBBGWwBxg==; 5:o0CeNShuyvl6mNan8RQgCLeabTDLvi916mKgV9ETGCoUrJiOQy4dPrKTB/NRL5hv4ore87mrJrz77bDhiy5IvSJfGdAMY65k9qpHiyu7zac4yYt6JYDSPc7ey+2ymMQ2VJWcXYOVbYgV+xIR7YUaqg==; 24:fo9O8hOWTPdNABOtN2lAhWW8jn+0HKtB9Epwrr1JL67R8rXf0OMPYWyL1t8aPdYLGPSEwvDTH5JdQ+PhR+K3iGYqkAxpKvOXH7vF5sUDbts=; 7:ISJV6L7FGYH7l0My1CqKC2/g8MdLG1wvNgsXZrjk2og4nwohKz3GWbWmlNNmtk01pjxmCU6WAUksT9ZFjx08dX2F9vyJxu2rXYRKEAn1/0qQhIzz1bJeNnCEd84LTw3gxcNIwVAeaa1e5YH2V2px3GnPzW163kDp1n/KHKTcphBpkNBC6OA1u98gHfWEEJ8HJhZvUsToXthSYKgZRUoezXScIzsKvl88NrDH1o5gvgmEePSlo7M/EVKFJv51no2C
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2202;
x-microsoft-antispam-prvs: <HE1PR0601MB2202676FD3BFD88008125ED9FC0D0@HE1PR0601MB2202.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(68173958961439)(278428928389397)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);  SRVR:HE1PR0601MB2202; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2202; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(189002)(51914003)(377424004)(53754006)(377454003)(24454002)(199003)(3660700001)(3280700002)(122556002)(81166006)(81156014)(106356001)(106116001)(9326002)(97736004)(86362001)(77096005)(11100500001)(8936002)(19617315012)(6116002)(19625215002)(586003)(19580395003)(19580405001)(7846002)(3846002)(102836003)(790700001)(7736002)(189998001)(66066001)(5001770100001)(5890100001)(8666005)(76576001)(15975445007)(2950100001)(2900100001)(87936001)(92566002)(54356999)(76176999)(8676002)(4326007)(5002640100001)(7696003)(101416001)(5003600100003)(68736007)(9686002)(16236675004)(15650500001)(2420400007)(10710500007)(7906003)(33656002)(74316002)(50986999)(19300405004)(105586002)(10400500002)(2906002)(138113003)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2202; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0601MB220388A00B3F75D2A755002AFC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 10:04:19.5468 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2202
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/CiFnQ5uRE514WENF46B6jDw1qEk>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 10:04:27 -0000

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

SGkgUGFzY2FsLA0KDQpUaGFua3MgZm9yIHRoZSBpbmZvcm1hdGlvbi4gQ291bGQgeW91IHBsZWFz
ZSBleHBsYWluIHdoYXQgaXMgbmJfYmxvY181MTJiaXRzPw0KDQpSZWdhcmRzLA0KQWJoaW5hdg0K
DQpGcm9tOiBBY2UgW21haWx0bzphY2UtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIFBh
c2NhbCBVcmllbg0KU2VudDogU29ubnRhZywgMjQuIEp1bGkgMjAxNiAxMTo1MQ0KVG86IE1pY2hh
ZWwgU3RKb2hucyA8bXN0am9obnNAY29tY2FzdC5uZXQ+DQpDYzogYWNlQGlldGYub3JnDQpTdWJq
ZWN0OiBSZTogW0FjZV0gb24gc2lnbmF0dXJlIHZlcmlmaWNhdGlvbiB0aW1lcyBmb3Igc2VjMTky
cjENCg0KSSBmdWxseSBhZ3JlZS4uLg0KDQpKM0EwODFNICBjYW4gYmUgZm91bmQgYXQgMTAkIG92
ZXIgdGhlIFdFQg0KDQpGdXRoZXJtb3JlIHRoaXMgY2xhc3Mgb2YgY2hlYXAgZGV2aWNlIGNhbiBw
cm9jZXNzIFRMUyBvciBEVExTIGFzIGlsbHVzdHJhdGVkIGluDQoNCmh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9kcmFmdC11cmllbi11dGEtdGxzLWR0bHMtc2VjdXJpdHktbW9kdWxlLTAwDQoN
ClRoZXkgY291bGQgYmUgdXNlZCBmb3IgbnVtZXJvdXMgYXBwbGljYXRpb25zIGluIHRoZSBJb1QN
Cg0KUmdzDQoNClBhc2NhbA0KDQoNCjIwMTYtMDctMjMgMjM6NTkgR01UKzAyOjAwIE1pY2hhZWwg
U3RKb2hucyA8bXN0am9obnNAY29tY2FzdC5uZXQ8bWFpbHRvOm1zdGpvaG5zQGNvbWNhc3QubmV0
Pj46DQpPbiA3LzIzLzIwMTYgMTE6MTAgQU0sIFBhc2NhbCBVcmllbiB3cm90ZToNCkhpIEFsbA0K
DQpKM0EwODFNIGlzIGEgamF2YWNhcmQgZGV2aWNlIGZyb20gTlhQDQoNClRoZSBtaWNvY29udHJv
bGxlciBzaG91bGQgYmUgdGhlIFA1Q0QwODFWMUEsIHdoaWNoIGNvbXByaXNlcyBhIGNyeXB0byBw
cm9jZXNzb3INCg0KVGhlcmUncyBhIG51bWJlciBvZiB0aGVzZSBmcm9tIGEgbnVtYmVyIG9mIHZl
bmRvcnMuICBJJ2QgYWN0dWFsbHkgbG9vayBhdCB0aGUgQTd4eHggc2VyaWVzIG9mIGNoaXBzIGFz
IHRoZXkncmUgZGVzaWduZWQgdG8gYmUgZW1iZWRkYWJsZS4gIEkndmUgYmVjb21lIGEgYmlnIGZh
biBvZiBqYXZhY2FyZCBzdHlsZSBzb2x1dGlvbnMgb3ZlciB0aGUgeWVhcnMuDQoNCkluIGFueSBl
dmVudCwgdGhlIG51bWJlciBvZiByZWxhdGl2ZWx5IGluZXhwZW5zaXZlIHB1YmxpYyBrZXkgY3J5
cHRvIGFjY2VsZXJhdG9yIGNoaXBzIChlLmcuIGdvb2dsIGZvciAic2VjdXJlIGF1dGhlbnRpY2F0
aW9uIGNoaXBzIikgaXMgZ3JlYXRlciB0aGFuIHplcm8gYW5kIGNvbnRpbnVlcyB0byBjbGltYi4g
IEFuZCBmb3Igbm90IGEgbG90IG9mIG1vbmV5LiAgRXN0aW1hdGluZyB3aGF0IGZyb20gcHJpY2Vz
IG9uIERpZ2lrZXksIEknZCB0aGluayBzb21ldGhpbmcgbGVzcyB0aGFuICQuNTAgZm9yIFF1YW50
aXR5IGxhcmdlIGFzIG9mIHRvZGF5IGFuZCBoYWxmIHRoYXQgb3IgbGVzcyBpbiAxLTIgeWVhcnMg
YXMgaXRzIGdldHMgYnVuZGxlZCBpbnRvIHRoZSAiU3dpc3MgQXJteSBLbmlmZSIgc3R5bGUgb2Yg
cHJvY2VzcyAoZS5nLiBzdXBwb3J0IGZvciB3aXJlbGVzcyA5MDBtaHogcGx1cyAuLi4gcGx1cyAu
Li4gcGx1cyAuLi4gcGx1cyBzZWN1cml0eS4uLikgKGdvb2dsZSBmb3IgaW90IG1vZHVsZSBzZWN1
cmUgZWxlbWVudCA5MDBtaHogZm9yIGV4YW1wbGUpLg0KDQpMYXRlciwgTWlrZQ0KDQoNCg0KDQoN
ClRoZSBwZXJmb3JtYW5jZXMgd2l0aCB0aGUgY3VydmUgc2VjcDE5MnIxIGFyZSB0aGUgZm9sbG93
aW5nIChmb3IgRUNEU0EgKyBTSEExKQ0KDQpTaWduICAgID0gNDBtcyArICBuYl9ibG9jXzUxMmJp
dHMgeCAzLjUgbXMNClZlcmlmeSAgPSA2MG1zICArIG5iX2Jsb2NfNTEyYml0cyB4IDMsNSBtcw0K
DQoNCkJ5IHRoZSB3YXkgdGhpcyBjaGlwIGhhcyBlbm91Z2ggY3J5cHRvIHJlc3NvdWNlcyBmb3Ig
cHJvY2Vzc2luZyBUTFMgb3IgRFRMUw0KDQpSZ3MNCg0KUGFzY2FsDQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KQWNlIG1haWxpbmcgbGlzdA0K
DQpBY2VAaWV0Zi5vcmc8bWFpbHRvOkFjZUBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9hY2UNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQpBY2UgbWFpbGluZyBsaXN0DQpBY2VAaWV0Zi5vcmc8bWFp
bHRvOkFjZUBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
YWNlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fIFRoZSBjb250ZW50cyBvZiB0aGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFy
ZSBjb25maWRlbnRpYWwgdG8gdGhlIGludGVuZGVkIHJlY2lwaWVudC4gVGhleSBtYXkgbm90IGJl
IGRpc2Nsb3NlZCB0byBvciB1c2VkIGJ5IG9yIGNvcGllZCBpbiBhbnkgd2F5IGJ5IGFueW9uZSBv
dGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIElmIHRoaXMgZS1tYWlsIGlzIHJlY2Vp
dmVkIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRl
bGV0ZSB0aGUgZS1tYWlsIGFuZCBhdHRhY2hlZCBkb2N1bWVudHMuIFBsZWFzZSBub3RlIHRoYXQg
bmVpdGhlciB0aGUgc2VuZGVyIG5vciB0aGUgc2VuZGVyJ3MgY29tcGFueSBhY2NlcHQgYW55IHJl
c3BvbnNpYmlsaXR5IGZvciB2aXJ1c2VzIGFuZCBpdCBpcyB5b3VyIHJlc3BvbnNpYmlsaXR5IHRv
IHNjYW4gb3Igb3RoZXJ3aXNlIGNoZWNrIHRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMu
DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQFNpbVN1biI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERl
ZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJ
e21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7
DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1z
b0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0
LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xs
b3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXtt
c28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1p
bHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFG
NDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglm
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVw
dCA3MC44NXB0IDIuMGNtIDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIFBhc2NhbCw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoYW5rcyBmb3IgdGhlIGluZm9ybWF0
aW9uLiBDb3VsZCB5b3UgcGxlYXNlIGV4cGxhaW4gd2hhdCBpcw0KPC9zcGFuPjxzcGFuIHN0eWxl
PSJjb2xvcjojNDQ1NDZBIj5uYl9ibG9jXzUxMmJpdHM/PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojNDQ1NDZBIj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QWJoaW5hdjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+IEFjZSBbbWFpbHRvOmFjZS1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24g
QmVoYWxmIE9mIDwvYj5QYXNjYWwgVXJpZW48YnI+DQo8Yj5TZW50OjwvYj4gU29ubnRhZywgMjQu
IEp1bGkgMjAxNiAxMTo1MTxicj4NCjxiPlRvOjwvYj4gTWljaGFlbCBTdEpvaG5zICZsdDttc3Rq
b2huc0Bjb21jYXN0Lm5ldCZndDs8YnI+DQo8Yj5DYzo8L2I+IGFjZUBpZXRmLm9yZzxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW0FjZV0gb24gc2lnbmF0dXJlIHZlcmlmaWNhdGlvbiB0aW1lcyBm
b3Igc2VjMTkycjE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGZ1bGx5
IGFncmVlLi4uPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuNXB0Ij5KM0EwODFNJm5ic3A7IGNhbiBiZSBmb3VuZCBh
dCAxMCQgb3ZlciB0aGUgV0VCPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuNXB0Ij5GdXRo
ZXJtb3JlIHRoaXMgY2xhc3Mgb2YgY2hlYXAgZGV2aWNlIGNhbiBwcm9jZXNzIFRMUyBvciBEVExT
IGFzIGlsbHVzdHJhdGVkIGluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0
bWwvZHJhZnQtdXJpZW4tdXRhLXRscy1kdGxzLXNlY3VyaXR5LW1vZHVsZS0wMCI+aHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXVyaWVuLXV0YS10bHMtZHRscy1zZWN1cml0eS1tb2R1
bGUtMDA8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoZXkgY291bGQgYmUgdXNlZCBmb3IgbnVtZXJvdXMgYXBwbGljYXRpb25zIGluIHRo
ZSBJb1Q8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+UmdzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlBhc2NhbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjIwMTYtMDctMjMgMjM6NTkgR01UJiM0MzswMjowMCBNaWNoYWVsIFN0Sm9obnMg
Jmx0OzxhIGhyZWY9Im1haWx0bzptc3Rqb2huc0Bjb21jYXN0Lm5ldCIgdGFyZ2V0PSJfYmxhbmsi
Pm1zdGpvaG5zQGNvbWNhc3QubmV0PC9hPiZndDs6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+T24gNy8yMy8yMDE2IDExOjEwIEFNLCBQYXNjYWwgVXJpZW4gd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9w
OjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIEFsbDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KM0EwODFNIGlzIGEgamF2YWNhcmQgZGV2aWNlIGZy
b20gTlhQPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoZSBtaWNvY29udHJvbGxlciBzaG91bGQgYmUgdGhlIFA1Q0QwODFWMUEsIHdoaWNoIGNv
bXByaXNlcyBhIGNyeXB0byBwcm9jZXNzb3I8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJy
Pg0KVGhlcmUncyBhIG51bWJlciBvZiB0aGVzZSBmcm9tIGEgbnVtYmVyIG9mIHZlbmRvcnMuJm5i
c3A7IEknZCBhY3R1YWxseSBsb29rIGF0IHRoZSBBN3h4eCBzZXJpZXMgb2YgY2hpcHMgYXMgdGhl
eSdyZSBkZXNpZ25lZCB0byBiZSBlbWJlZGRhYmxlLiZuYnNwOyBJJ3ZlIGJlY29tZSBhIGJpZyBm
YW4gb2YgamF2YWNhcmQgc3R5bGUgc29sdXRpb25zIG92ZXIgdGhlIHllYXJzLjxicj4NCjxicj4N
CkluIGFueSBldmVudCwgdGhlIG51bWJlciBvZiByZWxhdGl2ZWx5IGluZXhwZW5zaXZlIHB1Ymxp
YyBrZXkgY3J5cHRvIGFjY2VsZXJhdG9yIGNoaXBzIChlLmcuIGdvb2dsIGZvciAmcXVvdDtzZWN1
cmUgYXV0aGVudGljYXRpb24gY2hpcHMmcXVvdDspIGlzIGdyZWF0ZXIgdGhhbiB6ZXJvIGFuZCBj
b250aW51ZXMgdG8gY2xpbWIuJm5ic3A7IEFuZCBmb3Igbm90IGEgbG90IG9mIG1vbmV5LiZuYnNw
OyBFc3RpbWF0aW5nIHdoYXQgZnJvbSBwcmljZXMgb24gRGlnaWtleSwgSSdkIHRoaW5rDQogc29t
ZXRoaW5nIGxlc3MgdGhhbiAkLjUwIGZvciBRdWFudGl0eSBsYXJnZSBhcyBvZiB0b2RheSBhbmQg
aGFsZiB0aGF0IG9yIGxlc3MgaW4gMS0yIHllYXJzIGFzIGl0cyBnZXRzIGJ1bmRsZWQgaW50byB0
aGUgJnF1b3Q7U3dpc3MgQXJteSBLbmlmZSZxdW90OyBzdHlsZSBvZiBwcm9jZXNzIChlLmcuIHN1
cHBvcnQgZm9yIHdpcmVsZXNzIDkwMG1oeiBwbHVzIC4uLiBwbHVzIC4uLiBwbHVzIC4uLiBwbHVz
IHNlY3VyaXR5Li4uKSAoZ29vZ2xlIGZvciBpb3QgbW9kdWxlDQogc2VjdXJlIGVsZW1lbnQgOTAw
bWh6IGZvciBleGFtcGxlKS48YnI+DQo8YnI+DQpMYXRlciwgTWlrZTxicj4NCjxicj4NCjxicj4N
Cjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgcGVyZm9ybWFuY2VzIHdpdGggdGhlIGN1cnZl
IHNlY3AxOTJyMSBhcmUgdGhlIGZvbGxvd2luZyAoZm9yIEVDRFNBICYjNDM7IFNIQTEpPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNpZ24gJm5i
c3A7ICZuYnNwOz0gNDBtcyAmIzQzOyAmbmJzcDtuYl9ibG9jXzUxMmJpdHMgeCAzLjUgbXM8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlZlcmlmeSAm
bmJzcDs9IDYwbXMgJm5ic3A7JiM0MzsgbmJfYmxvY181MTJiaXRzIHggMyw1IG1zPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QnkgdGhlIHdh
eSB0aGlzIGNoaXAgaGFzIGVub3VnaCBjcnlwdG8gcmVzc291Y2VzIGZvciBwcm9jZXNzaW5nIFRM
UyBvciBEVExTPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlJnczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5QYXNjYWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5BY2UgbWFpbGluZyBsaXN0
PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOkFjZUBpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPkFjZUBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FjZSIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYWNlPC9hPjxvOnA+
PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8cD48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4N
CkFjZSBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86QWNlQGlldGYub3JnIj5BY2VA
aWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9hY2UiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2FjZTwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18gVGhlIGNvbnRlbnRzIG9mIHRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNv
bmZpZGVudGlhbCB0byB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBUaGV5IG1heSBub3QgYmUgZGlz
Y2xvc2VkIHRvIG9yIHVzZWQgYnkgb3IgY29waWVkIGluIGFueSB3YXkgYnkgYW55b25lIG90aGVy
IHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudC4gSWYNCiB0aGlzIGUtbWFpbCBpcyByZWNlaXZl
ZCBpbiBlcnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5IG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxl
dGUgdGhlIGUtbWFpbCBhbmQgYXR0YWNoZWQgZG9jdW1lbnRzLiBQbGVhc2Ugbm90ZSB0aGF0IG5l
aXRoZXIgdGhlIHNlbmRlciBub3IgdGhlIHNlbmRlcidzIGNvbXBhbnkgYWNjZXB0IGFueSByZXNw
b25zaWJpbGl0eSBmb3IgdmlydXNlcyBhbmQgaXQgaXMgeW91ciByZXNwb25zaWJpbGl0eSB0byBz
Y2FuIG9yDQogb3RoZXJ3aXNlIGNoZWNrIHRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMu
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_HE1PR0601MB220388A00B3F75D2A755002AFC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 03:28:43 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D4F212D793 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 03:28:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 3jY5C2FVI1ve for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 03:28:37 -0700 (PDT)
Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (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 960B212D0E5 for <ace@ietf.org>; Mon, 25 Jul 2016 03:28:37 -0700 (PDT)
Received: by mail-oi0-x22c.google.com with SMTP id l72so245884632oig.2 for <ace@ietf.org>; Mon, 25 Jul 2016 03:28:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uo8KtgaSoipB9uk98K/aZ0ewtz81XNKlGDqgoOWnBcc=; b=W1BbK7aZXjvUWgp/0ni7ntkkXpzDeBvis2mBYwKZ+hllnjRzBazbqQ7Tva5457zGP8 A68YFi9+JSaqF0w5S/V/b58AseejoYXjj2ByJYJd/rN9z6s+OyCxueS5oWfavArP8oT8 PSDXBrLwa1eKsr1/zKVVlcIeeLt6kydWBXpUQzeR1NhYdqY1LxNB0j6mA9CVW0iIB2fJ pAr3qhSrom1BIIy08gAfsKcit05tO5MGH4o2nB6dcGJL2b3SH/1ElHhKrPr3y1RJazOK LGExCn3kbkoXbb1c93Q2XDrmYZhvgHDml9w90KQbTJa1G+feG7Hqd1FbIrhuVWLL33I8 DOwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uo8KtgaSoipB9uk98K/aZ0ewtz81XNKlGDqgoOWnBcc=; b=CEqx+xx+4aI3ApuV7JKB1n1Ot0OeOFG7xGfVYaBfWnHJoHfEsexhtI+KWp7lxMnvXQ muMJbFLdFKPg8ES+7YEujfp9Ytwa7toxliFPaEPBVaI+JlTWEHw/0ybhwpzna+wCJ67i qnoTOqpaAKj7VVyfJaU+6GXAawIsWPUqyEYymlo+TuXkQafHsX6NrPoWzBHLoaBfzZgs 3WgN5hvelB0Q8dfL4uB2H40+eXnipiOS/E3sV/KDb+INwAWaz5P0SPsPBzVOwl/lNDlS jsQtbeXoHjVgopHBPK/6hti2NPHzrJtokfjCbMCswRvsEJwZBsoEaQMCERGo6vvBShW7 5nuA==
X-Gm-Message-State: AEkoouuk/t2/JACS4tj+2QhVoPMzfaeFvkIk3VRt4OPAovk1T+1ezWI0UAugUnOFngxgZYpFJERaCAlofqifWw==
X-Received: by 10.202.212.205 with SMTP id l196mr9574098oig.175.1469442516849;  Mon, 25 Jul 2016 03:28:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Mon, 25 Jul 2016 03:28:36 -0700 (PDT)
In-Reply-To: <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com> <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
From: Pascal Urien <pascal.urien@gmail.com>
Date: Mon, 25 Jul 2016 12:28:36 +0200
Message-ID: <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com>
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
Content-Type: multipart/alternative; boundary=001a113d3c6a3c196c0538733f17
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/htj0WmPPqsLCAQGjhQG0odGLhVc>
Cc: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 10:28:39 -0000

--001a113d3c6a3c196c0538733f17
Content-Type: text/plain; charset=UTF-8

Hi Abhinav

The extra time (2ms/bloc)  comes from the hash procedure (sha1 in the
example) that works with 64 bytes blocs

Rgs

Pascal

2016-07-25 12:04 GMT+02:00 Somaraju Abhinav <abhinav.somaraju@tridonic.com>:

> Hi Pascal,
>
>
>
> Thanks for the information. Could you please explain what is
> nb_bloc_512bits?
>
>
>
> Regards,
>
> Abhinav
>
>
>
> *From:* Ace [mailto:ace-bounces@ietf.org] *On Behalf Of *Pascal Urien
> *Sent:* Sonntag, 24. Juli 2016 11:51
> *To:* Michael StJohns <mstjohns@comcast.net>
> *Cc:* ace@ietf.org
> *Subject:* Re: [Ace] on signature verification times for sec192r1
>
>
>
> I fully agree...
>
>
>
> J3A081M  can be found at 10$ over the WEB
>
>
>
> Futhermore this class of cheap device can process TLS or DTLS as
> illustrated in
>
>
>
> https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00
>
>
>
> They could be used for numerous applications in the IoT
>
>
>
> Rgs
>
>
>
> Pascal
>
>
>
>
>
> 2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net>:
>
> On 7/23/2016 11:10 AM, Pascal Urien wrote:
>
> Hi All
>
>
>
> J3A081M is a javacard device from NXP
>
>
>
> The micocontroller should be the P5CD081V1A, which comprises a crypto
> processor
>
>
> There's a number of these from a number of vendors.  I'd actually look at
> the A7xxx series of chips as they're designed to be embeddable.  I've
> become a big fan of javacard style solutions over the years.
>
> In any event, the number of relatively inexpensive public key crypto
> accelerator chips (e.g. googl for "secure authentication chips") is greater
> than zero and continues to climb.  And for not a lot of money.  Estimating
> what from prices on Digikey, I'd think something less than $.50 for
> Quantity large as of today and half that or less in 1-2 years as its gets
> bundled into the "Swiss Army Knife" style of process (e.g. support for
> wireless 900mhz plus ... plus ... plus ... plus security...) (google for
> iot module secure element 900mhz for example).
>
> Later, Mike
>
>
>
>
>
>
> The performances with the curve secp192r1 are the following (for ECDSA +
> SHA1)
>
>
>
> Sign    = 40ms +  nb_bloc_512bits x 3.5 ms
>
> Verify  = 60ms  + nb_bloc_512bits x 3,5 ms
>
>
>
>
>
> By the way this chip has enough crypto ressouces for processing TLS or DTLS
>
>
>
> Rgs
>
>
>
> Pascal
>
>
>
> _______________________________________________
>
> Ace mailing list
>
> Ace@ietf.org
>
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>
> ________________________________________________________ The contents of
> this e-mail and any attachments are confidential to the intended recipient.
> They may not be disclosed to or used by or copied in any way by anyone
> other than the intended recipient. If this e-mail is received in error,
> please immediately notify the sender and delete the e-mail and attached
> documents. Please note that neither the sender nor the sender's company
> accept any responsibility for viruses and it is your responsibility to scan
> or otherwise check this e-mail and any attachments.
>

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

<div dir=3D"ltr">Hi Abhinav<br><div><br></div><div>The extra time (2ms/bloc=
) =C2=A0comes from the hash procedure (sha1 in the example) that works with=
 64 bytes blocs</div><div><br></div><div>Rgs</div><div><br></div><div>Pasca=
l</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2016=
-07-25 12:04 GMT+02:00 Somaraju Abhinav <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:abhinav.somaraju@tridonic.com" target=3D"_blank">abhinav.somaraju@trid=
onic.com</a>&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Pascal,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Thanks for the information. Could you=
 please explain what is
</span><span style=3D"color:#44546a">nb_bloc_512bits?</span><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#44546a">
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Regards,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Abhinav<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang=3D"EN-=
US" style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> =
Ace [mailto:<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">ace-b=
ounces@ietf.org</a>]
<b>On Behalf Of </b>Pascal Urien<br>
<b>Sent:</b> Sonntag, 24. Juli 2016 11:51<br>
<b>To:</b> Michael StJohns &lt;<a href=3D"mailto:mstjohns@comcast.net" targ=
et=3D"_blank">mstjohns@comcast.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:ace@ietf.org" target=3D"_blank">ace@ietf.org</=
a><span class=3D""><br>
<b>Subject:</b> Re: [Ace] on signature verification times for sec192r1<u></=
u><u></u></span></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">I fully agree...<u></u><u></u></p><div><div class=3D=
"h5">
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.5pt">J3A081M=C2=A0 can be=
 found at 10$ over the WEB</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.5pt">Futhermore this clas=
s of cheap device can process TLS or DTLS as illustrated in</span><u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://tools.ietf.org/html/draft-urien-u=
ta-tls-dtls-security-module-00" target=3D"_blank">https://tools.ietf.org/ht=
ml/draft-urien-uta-tls-dtls-security-module-00</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">They could be used for numerous applications in the =
IoT<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Rgs<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Pascal<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div></div></div><div><div class=3D"h5">
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">2016-07-23 23:59 GMT+02:00 Michael StJohns &lt;<a hr=
ef=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcast.net</=
a>&gt;:<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">On 7/23/2016 11:10 AM, Pascal Urien wrote:<u></u><u>=
</u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi All<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">J3A081M is a javacard device from NXP<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The micocontroller should be the P5CD081V1A, which c=
omprises a crypto processor<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
There&#39;s a number of these from a number of vendors.=C2=A0 I&#39;d actua=
lly look at the A7xxx series of chips as they&#39;re designed to be embedda=
ble.=C2=A0 I&#39;ve become a big fan of javacard style solutions over the y=
ears.<br>
<br>
In any event, the number of relatively inexpensive public key crypto accele=
rator chips (e.g. googl for &quot;secure authentication chips&quot;) is gre=
ater than zero and continues to climb.=C2=A0 And for not a lot of money.=C2=
=A0 Estimating what from prices on Digikey, I&#39;d think
 something less than $.50 for Quantity large as of today and half that or l=
ess in 1-2 years as its gets bundled into the &quot;Swiss Army Knife&quot; =
style of process (e.g. support for wireless 900mhz plus ... plus ... plus .=
.. plus security...) (google for iot module
 secure element 900mhz for example).<br>
<br>
Later, Mike<br>
<br>
<br>
<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The performances with the curve secp192r1 are the fo=
llowing (for ECDSA + SHA1)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sign =C2=A0 =C2=A0=3D 40ms + =C2=A0nb_bloc_512bits x=
 3.5 ms<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Verify =C2=A0=3D 60ms =C2=A0+ nb_bloc_512bits x 3,5 =
ms<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">By the way this chip has enough crypto ressouces for=
 processing TLS or DTLS<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Rgs<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Pascal<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>=C2=A0<u></u><=
/p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
</blockquote>
<p><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div></div></div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender&#39;s company accept any responsibility for viruses and =
it is your responsibility to scan or
 otherwise check this e-mail and any attachments.
</div>

</blockquote></div><br></div>

--001a113d3c6a3c196c0538733f17--


From nobody Mon Jul 25 04:48:19 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7DDA12D7DA for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 04:48:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 G5Z1uykMUlnx for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 04:48:15 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0098.outbound.protection.outlook.com [104.47.0.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BEA612D1B7 for <ace@ietf.org>; Mon, 25 Jul 2016 04:40:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=eRZtXlbVoDyp5PfTMU+RLysNzJDIO567Hm/FYkgD0sk=; b=m2L4rmxK1gpthFF0+xynVtjUA0alT+/gIj9irKZo59Uq4Q/DLOY5Y0OJxo2vx4rrVrNCo8FNPeXZlyHy1tKuA++TXzwtaXUtyxaeDdLrYCvNCoFmBfiBAnz/ZMN2eh1d0PTARZ81s1jWrxKeH9jEgSxQYmpUqWDrQebrJB9TYio=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2202.eurprd06.prod.outlook.com (10.168.35.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 11:40:22 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 11:40:22 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Pascal Urien <pascal.urien@gmail.com>
Thread-Topic: [Ace] on signature verification times for sec192r1
Thread-Index: AQHR5PRUqoXHaJoMXEWoaFUV/RQt3KAmkP6AgADGuoCAAZS7UIAACD4AgAATcaY=
Date: Mon, 25 Jul 2016 11:40:22 +0000
Message-ID: <HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com> <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>, <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com>
In-Reply-To: <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [146.108.200.10]
x-ms-office365-filtering-correlation-id: 4dda4165-262c-476d-16cf-08d3b480764c
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2202; 6:5v026/cQRtvEa/3qeO1tzI2Ckz2vRRt1eFlrIYHHS2aUihLRB+7p6VxcmO6DgbEB0bX27dvxciC292zGnTTCwilEttzMroMM14VAeJTzVKAuDgvWuK+jTMTCjJ0/UZ6cXnQjIrztNb3HrLiKxQxwn1wSs9yegRRHOfCUooPQyxUEqaffXPZka8EQ6BEGSDmYqnoAPtEF0G2ikb6aQc4dQwbSLzM2dBLf3919bYMiyX+2N5cBo61FttqgFLthA7DOJL0RGi06VaRkXTk9bNIhz6lG10/cXZd8qImeaJXT087WZW0S6XLq/XBtdBMTMCKG8Sp25L8Fhrvmc2kMPu28Yw==; 5:wyl30kXAHLdjoGJ+St8KTbYwquL6iUMv9fBkTuZoDE5KsjQUnLYnT93nm06c1vKHrlcBbsAocxnh68gUaMuFwpvYiJuuGB0EWfwD84ombnW+VsUxEVCVqNT66WV7mb1kXx6CD5F60b8FR3nOwH4STQ==; 24:wLHM9Drr/InARc9B29xx8fqPXIAa29BLoQyYIxKTZ2FYTII4o0LBGNi0rnF1vPzYqRC9Kt+avixyYjr8aCttbHjOXnmX6rWHdbZdjJ13hXk=; 7:HKHPWbmQGEJPGCAmR5bjdiJoyCg5KE9DzGxZA6I147uFOEF6rrmazaPBYW79jq059Dh1+a9LEQRBEZIhHFu5O95TX8TSlx8EHOlC2Bu0RkX0IsI//gwxGNXP0yYEo818jBHOpmYr1JUHr2ycC6cFMTGK7eve0J/wZ3DjWEERoDMW4oMmwLETDrS1jZz5zK34TpOQPROuSsJ7CGR+FZwzU367doRUI+PQIH2mqtHf2Y6fBTI+nuhxwNHvhMLeGh6b
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2202;
x-microsoft-antispam-prvs: <HE1PR0601MB22021A16B1B59BF29636FC97FC0D0@HE1PR0601MB2202.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(68173958961439)(278428928389397);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415321)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:HE1PR0601MB2202; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2202; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(377454003)(53754006)(377424004)(199003)(24454002)(189002)(51914003)(5002640100001)(5003600100003)(7696003)(101416001)(92566002)(87936001)(4326007)(8676002)(93886004)(76176999)(54356999)(105586002)(2906002)(99936001)(10400500002)(16236675004)(68736007)(15650500001)(9686002)(50986999)(74316002)(33656002)(7906003)(106356001)(106116001)(81156014)(81166006)(11100500001)(8936002)(77096005)(110136002)(86362001)(97736004)(3280700002)(3660700001)(122556002)(189998001)(19627405001)(66066001)(15975445007)(2950100001)(2900100001)(5890100001)(76576001)(8666005)(19580405001)(19580395003)(19617315012)(586003)(19625215002)(6116002)(3846002)(102836003)(7736002)(7846002)(138113003)(7059030)(244885003); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2202; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_004_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 11:40:22.1202 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2202
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/dYETF2UI_XgIVaIlmEml1vnRowg>
Cc: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 11:48:18 -0000

--_004_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_
Content-Type: multipart/alternative;
	boundary="_000_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_"

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

Hi,

please find attached a report regarding computation times.

Abhinav

________________________________
From: Pascal Urien <pascal.urien@gmail.com>
Sent: Monday, July 25, 2016 12:28:36 PM
To: Somaraju Abhinav
Cc: Michael StJohns; ace@ietf.org
Subject: Re: [Ace] on signature verification times for sec192r1

Hi Abhinav

The extra time (2ms/bloc)  comes from the hash procedure (sha1 in the examp=
le) that works with 64 bytes blocs

Rgs

Pascal

2016-07-25 12:04 GMT+02:00 Somaraju Abhinav <abhinav.somaraju@tridonic.com<=
mailto:abhinav.somaraju@tridonic.com>>:
Hi Pascal,

Thanks for the information. Could you please explain what is nb_bloc_512bit=
s?

Regards,
Abhinav

From: Ace [mailto:ace-bounces@ietf.org<mailto:ace-bounces@ietf.org>] On Beh=
alf Of Pascal Urien
Sent: Sonntag, 24. Juli 2016 11:51
To: Michael StJohns <mstjohns@comcast.net<mailto:mstjohns@comcast.net>>
Cc: ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [Ace] on signature verification times for sec192r1

I fully agree...

J3A081M  can be found at 10$ over the WEB

Futhermore this class of cheap device can process TLS or DTLS as illustrate=
d in

https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00

They could be used for numerous applications in the IoT

Rgs

Pascal


2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net<mailto:mst=
johns@comcast.net>>:
On 7/23/2016 11:10 AM, Pascal Urien wrote:
Hi All

J3A081M is a javacard device from NXP

The micocontroller should be the P5CD081V1A, which comprises a crypto proce=
ssor

There's a number of these from a number of vendors.  I'd actually look at t=
he A7xxx series of chips as they're designed to be embeddable.  I've become=
 a big fan of javacard style solutions over the years.

In any event, the number of relatively inexpensive public key crypto accele=
rator chips (e.g. googl for "secure authentication chips") is greater than =
zero and continues to climb.  And for not a lot of money.  Estimating what =
from prices on Digikey, I'd think something less than $.50 for Quantity lar=
ge as of today and half that or less in 1-2 years as its gets bundled into =
the "Swiss Army Knife" style of process (e.g. support for wireless 900mhz p=
lus ... plus ... plus ... plus security...) (google for iot module secure e=
lement 900mhz for example).

Later, Mike





The performances with the curve secp192r1 are the following (for ECDSA + SH=
A1)

Sign    =3D 40ms +  nb_bloc_512bits x 3.5 ms
Verify  =3D 60ms  + nb_bloc_512bits x 3,5 ms


By the way this chip has enough crypto ressouces for processing TLS or DTLS

Rgs

Pascal


_______________________________________________

Ace mailing list

Ace@ietf.org<mailto:Ace@ietf.org>

https://www.ietf.org/mailman/listinfo/ace



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

________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body>
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;back=
ground-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi,</p>
<p>please find attached a report&nbsp;regarding computation times.&nbsp;</p=
>
<p>Abhinav</p>
</div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Pascal Urien &lt;pasc=
al.urien@gmail.com&gt;<br>
<b>Sent:</b> Monday, July 25, 2016 12:28:36 PM<br>
<b>To:</b> Somaraju Abhinav<br>
<b>Cc:</b> Michael StJohns; ace@ietf.org<br>
<b>Subject:</b> Re: [Ace] on signature verification times for sec192r1</fon=
t>
<div>&nbsp;</div>
</div>
<div>
<div dir=3D"ltr">Hi Abhinav<br>
<div><br>
</div>
<div>The extra time (2ms/bloc) &nbsp;comes from the hash procedure (sha1 in=
 the example) that works with 64 bytes blocs</div>
<div><br>
</div>
<div>Rgs</div>
<div><br>
</div>
<div>Pascal</div>
</div>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">2016-07-25 12:04 GMT&#43;02:00 Somaraju Abhinav =
<span dir=3D"ltr">
&lt;<a href=3D"mailto:abhinav.somaraju@tridonic.com" target=3D"_blank">abhi=
nav.somaraju@tridonic.com</a>&gt;</span>:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Pascal,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>&nbsp;<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Thanks for the information. Could you=
 please explain what is
</span><span style=3D"color:#44546a">nb_bloc_512bits?</span><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#44546a">
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>&nbsp;<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Regards,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Abhinav<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>&nbsp;<u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang=3D"EN-=
US" style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> =
Ace [mailto:<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">ace-b=
ounces@ietf.org</a>]
<b>On Behalf Of </b>Pascal Urien<br>
<b>Sent:</b> Sonntag, 24. Juli 2016 11:51<br>
<b>To:</b> Michael StJohns &lt;<a href=3D"mailto:mstjohns@comcast.net" targ=
et=3D"_blank">mstjohns@comcast.net</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:ace@ietf.org" target=3D"_blank">ace@ietf.org</=
a><span class=3D""><br>
<b>Subject:</b> Re: [Ace] on signature verification times for sec192r1<u></=
u><u></u></span></span></p>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
<div>
<p class=3D"MsoNormal">I fully agree...<u></u><u></u></p>
<div>
<div class=3D"h5">
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.5pt">J3A081M&nbsp; can be=
 found at 10$ over the WEB</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.5pt">Futhermore this clas=
s of cheap device can process TLS or DTLS as illustrated in</span><u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://tools.ietf.org/html/draft-urien-u=
ta-tls-dtls-security-module-00" target=3D"_blank">https://tools.ietf.org/ht=
ml/draft-urien-uta-tls-dtls-security-module-00</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">They could be used for numerous applications in the =
IoT<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Rgs<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Pascal<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
</div>
</div>
</div>
<div>
<div class=3D"h5">
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
<div>
<p class=3D"MsoNormal">2016-07-23 23:59 GMT&#43;02:00 Michael StJohns &lt;<=
a href=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcast.n=
et</a>&gt;:<u></u><u></u></p>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal">On 7/23/2016 11:10 AM, Pascal Urien wrote:<u></u><u>=
</u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal">Hi All<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">J3A081M is a javacard device from NXP<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The micocontroller should be the P5CD081V1A, which c=
omprises a crypto processor<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
There's a number of these from a number of vendors.&nbsp; I'd actually look=
 at the A7xxx series of chips as they're designed to be embeddable.&nbsp; I=
've become a big fan of javacard style solutions over the years.<br>
<br>
In any event, the number of relatively inexpensive public key crypto accele=
rator chips (e.g. googl for &quot;secure authentication chips&quot;) is gre=
ater than zero and continues to climb.&nbsp; And for not a lot of money.&nb=
sp; Estimating what from prices on Digikey, I'd think
 something less than $.50 for Quantity large as of today and half that or l=
ess in 1-2 years as its gets bundled into the &quot;Swiss Army Knife&quot; =
style of process (e.g. support for wireless 900mhz plus ... plus ... plus .=
.. plus security...) (google for iot module
 secure element 900mhz for example).<br>
<br>
Later, Mike<br>
<br>
<br>
<br>
<br>
<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">The performances with the curve secp192r1 are the fo=
llowing (for ECDSA &#43; SHA1)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Sign &nbsp; &nbsp;=3D 40ms &#43; &nbsp;nb_bloc_512bi=
ts x 3.5 ms<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Verify &nbsp;=3D 60ms &nbsp;&#43; nb_bloc_512bits x =
3,5 ms<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">By the way this chip has enough crypto ressouces for=
 processing TLS or DTLS<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Rgs<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Pascal<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>&nbsp;<u></u><=
/p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
</blockquote>
<p><u></u>&nbsp;<u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p>
</div>
</div>
</div>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments. </div>
</blockquote>
</div>
<br>
</div>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments.
</body>
</html>

--_000_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_--

--_004_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_
Content-Type: application/pdf;
	name="presentations-3_Walz_Offenburg_University_56b2342200a7f.pdf"
Content-Description: presentations-3_Walz_Offenburg_University_56b2342200a7f.pdf
Content-Disposition: attachment;
	filename="presentations-3_Walz_Offenburg_University_56b2342200a7f.pdf";
	size=149197; creation-date="Mon, 25 Jul 2016 11:39:12 GMT";
	modification-date="Mon, 25 Jul 2016 11:39:12 GMT"
Content-Transfer-Encoding: base64

ICAlUERGLTEuNQ0l4uPP0w0KODE2IDAgb2JqDTw8L0xpbmVhcml6ZWQgMS9MIDE0OTE5NS9PIDgx
OC9FIDMwNjI5L04gNi9UIDE0ODczNS9IIFsgNTI1IDI4NF0+Pg1lbmRvYmoNICAgICAgICAgICAg
ICANCjgzMiAwIG9iag08PC9EZWNvZGVQYXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9G
aWx0ZXIvRmxhdGVEZWNvZGUvSURbPEUxNTk1QjNBMEIwNzQ1NEM5ODg4MTc5NEVGMkE5OEI1Pjwx
NUM1MDUyMkJBODYyMTQ0QTA4REI4RjhGRDU2MzQyQz5dL0luZGV4WzgxNiA1MV0vSW5mbyA4MTUg
MCBSL0xlbmd0aCA4NS9QcmV2IDE0ODczNi9Sb290IDgxNyAwIFIvU2l6ZSA4NjcvVHlwZS9YUmVm
L1dbMSAyIDFdPj5zdHJlYW0NCmjeYmJkEGBgYmCWBBIM04EE0zIgweENJNh3AAm20yDiHpBgvQZi
gcWug4gzIOINkGBUBhJcUSCWGJDYvomBiZF5P8g8BsbBTPz/f+sBQIABAEL5D3cNCmVuZHN0cmVh
bQ1lbmRvYmoNc3RhcnR4cmVmDQowDQolJUVPRg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQo4NjYgMCBvYmoNPDwvQyAxODEvRmlsdGVyL0ZsYXRlRGVjb2RlL0kgMjA1
L0xlbmd0aCAxODkvTyAxNjUvUyAxMDA+PnN0cmVhbQ0KaN5iYGBgAqIlDCwMDDp5DPwMCMDPwMzA
ChTnOCgs0PeOaYvU5VtBnQsYGKKjGxjUJGxP8TxYvsO4Z4rk0SAQi4NBooOBo4MhooGhg1GiA1kD
EAgyMK5aAaT5gFgELBLCwM+0RP6OsUJ4wUbHhKZNrM1cH8QS2CoWJEh4Jx/3bWBg3MByStagKgDi
GHEGJo4JQJqRgYFFF0hLMDDx7AXS7AwMqjEMIE+wznAA0ooMTE4HIOoYVQACDACEfi4aDQplbmRz
dHJlYW0NZW5kb2JqDTgxNyAwIG9iag08PC9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4vTWV0YWRh
dGEgMzEgMCBSL091dGxpbmVzIDEyMCAwIFIvUGFnZUxheW91dC9PbmVDb2x1bW4vUGFnZXMgODE0
IDAgUi9TdHJ1Y3RUcmVlUm9vdCAxNjEgMCBSL1R5cGUvQ2F0YWxvZz4+DWVuZG9iag04MTggMCBv
YmoNPDwvQW5ub3RzIDgzMyAwIFIvQ29udGVudHNbODIwIDAgUiA4MjEgMCBSIDgyMiAwIFIgODIz
IDAgUiA4MjQgMCBSIDgyNSAwIFIgODI2IDAgUiA4MjcgMCBSXS9Dcm9wQm94WzAuMCAwLjAgNTk1
LjQ0IDg0MS42OF0vR3JvdXAgODY1IDAgUi9NZWRpYUJveFswLjAgMC4wIDU5NS40NCA4NDEuNjhd
L1BhcmVudCA4MTQgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgODQyIDAgUi9DUzEg
ODQzIDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA4NDQgMCBSPj4vRm9udDw8L1RUMCA4NDYgMCBSL1RU
MSA4NDggMCBSL1RUMiA4NTAgMCBSL1RUMyA4NTIgMCBSL1RUNCA4NTQgMCBSL1RUNSA4NTYgMCBS
Pj4vWE9iamVjdDw8L0ltMCA4MzEgMCBSPj4+Pi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDAvVHlw
ZS9QYWdlPj4NZW5kb2JqDTgxOSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMjg2
L0xlbmd0aCAyMDI0L04gMzMvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN7smltv2zYUx78KH7eHSLxf
gCJAkjZtgF6COli7BXnQHC8x6tiB7WLtt985FElTsmQnCtqhQBAQpMhD8s/bT0d0rBCEEisk0Qoi
RThlEGsihIHYEGk4xJZoaiF2xEhJrIQqxkHMCKMMKkpOGFNYIiBhBCQkJBzUlYowbqGy1IQphjaG
cG2hCWkJd766I5JaTayiRAoGxooRJR0YK06UEZgQRDsGDUI3hnkbqMkNJjQ2AbqVIU4rzLGQ8NUd
cUZAkaaQ0GCoGXEWB6k5JGBkVgtIGDDWkjjHsEhBAtRd4sRQ8tHPTB3rEJsQ2xC7OoaZqWOG8dWL
F+WRlwUP5fEIHkfwd/H9flIeL5bXk2X5idDDw/BwiZXpVfmmPCs/TsbrS+lcoUGMMrrAOVZMFZbD
s5OFkOyqHK2XX8fr82o5ma8JK0df/15j22+n8y91L0fz+WJ9eBh02KE6jCgUDFU6Df1iLAvtLFHU
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
xkOtsIiT8yE6zuIES8e8lb36MN5FlZ2kBD1UUrtxFiaU7HHyeC3GHtxv9SjRlRTzDGPGbcOeNmm/
mCfC08sFR6TmlseJ0htlD7BV2A1+iC0aRG41ut/LeHN3ka/2tvAHnKLXOLyySkMONjBYhZ/Gyv1I
DTmC2r/6pyT2bb8K86raC99HkKPbenasXf3bNJasjHpaBwnXJqy+Rja7J8ddfGz2GOdGqXWJd5ej
+vgmzP+FCTbm+tTbULx204kAvCb6iQ2o0AZ4r74LMAAexWhrDQplbmRzdHJlYW0NZW5kb2JqDTgy
NSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE0MjM+PnN0cmVhbQ0KSImcV01v
2zgQvedX8EgBlWpS34uih0324GIDFJuge0h6UG059q4jGbGSNP9+Z96QlCInWKCHOhQ5HA6H772Z
Xn85W6jrlaKfZ2WypDSGx+szraLrf87+uDxXZx//ajftQ9utWvXp08fL8+WFMqX6/Pn3C1pcJItF
wR5iN3pWiyStCvFyo28ik2ljvkffr784d1eHphs9VVNPafCUIqCkKHMXT4KA4nDe5LjChuO+RrEp
dH+gP1Y/7qM4100UV/qBJhZ0J44iTfJF2NDy6s8GC3BeeuelRBDuou9jjoCXrLMxiDK2WWIqo2KT
mLwUtxRApvdRqttjlGu1o1HHU2qI4lpvo0rz1DGKC61WzcCGCPmOVno25IAz/RJZirqhD6tbNQZp
XAC24gDqpKr8fY646H1kKr64yfV+r5acho7iGOiQlF3LJ74GeB1BkCd54W8cLnz6wta/S7+BUdi/
SKosne5/FbCZ77/R13iyLcWzoxSVlAL6OVJG1K3mSBF9z5NieRvxhELwuNRu2CF3mDlG1j2zO5be
xxRJnb16nv3uX3//0djDqqjl5avU+BifI1PSi5WUOyuQ2dNHG2V0HqX7CEcYYrGLKJxjVOv+AeFw
dJjr17Kn1mrDxOgdLrdYhN19ZHPxohqyxbb15Ol9lBXudqN/EDYy/bjjpADva7jhlJS6u8OHAgce
B5dJsieACDEwJ8ZyfveBETpmxWPd5xJp4VxmueTmit1Q1OQQOGUwq8sWmMYEM4CcGnoznlwlM8SV
SVq8oTpfR42opxrhAyIEcUCymwIq83oEVAqOtUqYI9Ht+GIdTa+ZYBKbAtk2/HKKg5NdYG9zmJgJ
W4ms8rIFbomlR9qxAqt5JOfhANWA+vDdezngfz1gTJASl79xvs5ZCfhwOXVMHpPXEgeCer2lgAHb
F3R9IKHDuwq65F0FFo8rfi3A6wj38JkllDsH9QFY2AoCxxMrf2LlhDk3EwLbVP9JiLqCns0JZfKM
99jELgLpD0yMfiAS9StCec90Eko0AidKDvMNiH4JHjPnsUAURZKWqff4gc4XplFmc8plzCRgTjCd
PAvPObtbzmZDcwfBqxg8qOVyyXiw+imyTPNw+cypLNUEgenDibJltvC1oLDlK7F5YmlrIcbPohYp
GEnfPDywtEGKVtBjLEOjMblvMIvxmk3VADFUq6DlL6xOcMNLpiYJzWUFe7Gy5Z8X1CIWTcnGsA0q
CG+ye6wUP3kkpjhzA+V9/Rpjgl7D8FZf0EVuI2ajYXSkBI9Cz8mfJlmaTckfKB67EZcLW5b+nc+j
d4gy6TBOGxa7mErILHCKIfMlb/ltVKBXjYo1wcPYMCW+kdCn3UmansQubcmUlU+7UbI9K4kEknNQ
oVPOsnV9jPW7aIK6g2d+TRH1DcN8Kv88sfEVS46VTSIPcsqdm5oYwf1qVIDJtWwK6sVVks1q6iBQ
pDgOoTC62EFsxUQX/2IF9ruuB2nhG9M8iiGTnzcof51cKuNBCq/XCD6pY0e8k//yvr5DhRUhZGfi
BFUau9h4D3Up0Ug4Zz/Y2xolen3abNlFPaKci99FaLeYV0zbQVh+TxAFi0F3MG+3nzUbRgTMVvWk
E2XGsTE3Ma6pcS3RnDTcb86B5+I0dSnAC6BGTUBrQV0h1GA/Bur6KBYPUZodqN5JFya9g9OZyRXe
qEI3egZUuvscqFgShIofkya1Dc1rI0icGkwrfiUV36ZoMafYW6HAosxL7Z7W4VD3Qwn4JQWxp/zX
74pFevL/o9Cy1UlRhKqVMEz+RrAB7Hce/0+RVwW1DpRCRu8E1tKNZiCK7x5N6pnhG9H1nBv8ijzu
ZikeFTeWIKcp/kXdzaaJMOEU43SXsiow/rZ8L5X5/+vuaZ9KdM1dktV/AgwANURYqg0KZW5kc3Ry
ZWFtDWVuZG9iag04MjYgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNDEyPj5z
dHJlYW0NCkiJhFdtb9s2EP6eX8GP1FAxIimSElAUaJMMzdBiQasNGNJ+cGLnZXNtL3ZqbL9+9xyp
F0vO+kWmxLvj8e65587XcrbKKjnP8lKKu0wX8jHLa4lvs2Vm5RJv/9Cb2GZ5kM+Q+5bllh61nGW5
NvIpyw1pWfnvQuzo54GkF2IDydkm+9r8cqKN0r4WhWjmJ9dywQoCGjhGnGWedWasAgskATWSv4XS
XjhlTNKXImv+PLn4eCZOTj8t7hZPi9XtQrx+ffrx7PJcGC/evHl3TpuFKgoNA3la7UWhjLOtF79f
4haXfFC09nkzW/WGQmeo80IrW1fJCwUvBgaHbr3XvZlq6E/Z+VPCXq6DqmmZa1X7kq1cXrLh06Yp
Bfl8Nzi9ULX2w8NIqIhC5FjZhqfBFs7QfFpa7EWlcFJBUryytVde2NKrSjTfKB7vs7ySF4LjwS5W
SR2LvajJxajOq7KoFW0M9BtKqpUfMi0/j5I3Ork0pFP2qvEyBx5b26arbNN1RVAr5Cd61vJXuNrw
86z9EM92UvzMgm+zID9Sgh1l2MsPf4xcGt3GFVYFP3YpJvOqz2U9zKVvw1PHVNYqVBapdK6MLjco
nYeMKmSRUXFhwZ/Yz89A/uYpM3K9I1/XtySyXtIKRUiFk6HMjKO6CqhBRzVI+oLFuOq+ZdpKNgCR
LVUjTsGvuGGTfLIYnQi7K2zMxXnmRv4oKr0XAcD30TplONdVEoWAaSW5zJqf6PJc44u/UdHPZBrF
Hj9tKR8iLsEv2JjdQAxvkUB4l2gpx328ZFpY48EbkBBfJFtQ5Ii8Z9dpIb6nk2a4NoUHzHIFmHzJ
RgDQXpkQUsm8OlrLeccgQwLxrkXkHmT5QEF8XC5AJS9GzqjSVa3WOSI+rJU+ki9xmi0muMvTCsZD
0K3xa0KDLr6+xGlWH+M0X4XJtTtw+wlvPswQUGoGuhwgIClozTem2zGjUTVoF6LeDeC5aOFH1SDn
EbDccoK8X7WVMscmF8UgpOxIUNZ3l90i6M9Q2mzWqAOoDDRS6rRxULU9d1+TliM3HPCkg+TsLR9n
+LlBk2vzSV48ofR4B/JbwtYGEms8eG8n2mqsoqE5tqIxWABQXdwBRj2h1WHFhCC/Az7oom4Qy1HX
IjpTwdUHwfzt/Ao4IlhHu0YehoqTV+kIkNp0F79kclxRlZFTDwtkkvjGJEphnuEHvZsSCA8YB+i5
YoH7VzhVjGpJfjHGdtA5xH5Qntih6AjxhRahVahTYcFaGQuyLA/6Xcc0eVoBmdZ0BRlJhWeYyQCh
VVUnPyiLbMxWE+tt5Hw9MR7xOGTWxOd02v/QK65rJ9et+6gc45o4HBinLH0bpr3FLQCqAUfDkBQM
xx2nCITEaIvYZpJ6hFDE9JYd3jE8dz1e1cRBVxxEJw02pucS03IJjSE6zSpHRpxoiS4BCPMl3lL+
43mk6aZTTuUP+OjQ/Ij9CuVC1Y8IuDVdb9xR+9IoD0Jsh9y53SEaM47PbZZ7+dcoJkYdC0k/HtDQ
0kckDWZHKiIP3HkoIugKP66L6sdNqay6ErvLEjktl2sejfaTW3hdjgqhG2oPy4xo304OmInbtm0v
GHAY4dGST0ENaNdxvEcrToN+IshEb1q3tm0kCF12RbYm8M4ZwLVcin1mMNyQ8u4BTBQ/8N5ydCs/
+H+Qj6rZGD+p5jlTH09aj+C7Qe/hkQywid2pa6UXzcm7ZtxQ62nKh06VVRwyeeWcw49xQVVxytTH
YFR23X48pLpKBUP61MrM4eA86tdD6qDgxrzhwqs552LaJBOUhnB7jOgYFKYP7gWcFHVIIbahDfHt
mtsdDbF6MMFtkd15an+x73jJlD3488nYERDF6Hgz+TuB/0zHcj3khc4T8Z8AAwCXUUbFDQplbmRz
dHJlYW0NZW5kb2JqDTgyNyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE0NDQ+
PnN0cmVhbQ0KSImMVtlu2zgUffdX8JEEIlqkRC1AUSBLO+2gBTq139I+KLZsa2pLHltpmr+fu5Dy
UhuogSgUeXWXcw8P+Si3O2Vl16tcdjOVym4No736Pv17FIvpTMDjRSQ6T3MczkdSq+m/o1hbl/gJ
gRNRrOM4ow90XCb4UawT69jmUU5VZI1c1SoqpFioyMTyGZ5WtnP6V8F6LDfKJLKmYduryOF0Iddg
kUuxJcMdpxaihbgvotAmLnxKXcRJmrzApcimGvKPjDYu53xO6xUNFV1KQVFXCgLVsCgo5FcF2eIr
2SNcc3GCmsnQzSlkxugyTq9BZGPLEKVpFiB6URC5wfgzQmAlAA5GoCEEWgbi9SzShQYwIhl0YvDu
Ud2DCyefDyjaAUXKyGpTGJ91vScUh0CxLhJzXNGF708q2gCi4CRCbKNMVktVQB5Xszche8NNYwSP
uwbAJLJDhy2AtQD0mzm+1VQVzvVNhTbrpqfWvcKUoIgX8UmSPORKOAMZz7p4KOdqolBymQY3TYv5
9DUmsYTgO+znkIwH3bgAGo5weyVloK4+RRaoknpgc1eGKBMgYq8SWc1+IKSAAXC1w2cL7wKX6G17
WFggiWllhZ+IryqT9YyWIEegNH54urdwUFIrjNVpctqKS7IhKoXewt75DXZLeOHmw03GWvAB8Qrg
I0p7zGbFevCDbcLOj6zFumBMHng4QxMernH2RkXDPubP7488tmS45AUa0yptOw7DH+1IosTEo2jT
QNwLWybVgxbOot9IYrIgQWB1jGBD/CVKE2f7BqsoicZYcs7kIbr39DzQf31Dne1XYEtc41pusZY1
TdC3/R/6ofgYl3bT4Na4wS+AQa7osT7Pmvcj2z7AM/VrFad2xirjUmL0gMbDFT5pRRmA0yk29SDL
QOZUombjR3tMDj/kpr8oW8rulIphgBK/7Vpl/Ffo4gkjHbx2u3MJyHWWu2tCbrLMa4A5UtqCWXw4
wp4O/CSqsQyvvK4vBRmJ/TWKZUcyVBPF3n2+F6N309H4dtc3i2rWizdvxrd9X81W9Vw8ju+6vu82
4vv47q77JR4T53Sc2VwA9nCW20Q4IGSWCpPlurBlDpaT56f+dVuL8fuu6+udGE/p7Uu1bNoK2tyK
t2/vHiDsHYSdTmMBDF94oCBROvNLDSdOFEOqNEoykC0LQSGImG4Avz/8YYkXjP15BE2BA90Vx00B
LIZopS6gsjTFthRiV48WjBcm/gWB+nz/8UEkLhR0qAZQSjl/GiVxRh5Tp11GBRiMVQxWBVuVoNJg
ZXXsyxxokgcV8EeFdenRlaiQnxRo2oS2yTeJnAEmGMPnpei2tJf42dEcEnVO74IPlU7ghgNn+eDL
FPKbQl8C+ZV4ZzNy3MGVom3JQbjR9GTEprR8vgHgnMyDwA36ZgZ9c+GyV4TKOi9Amb+41C2qDMbJ
6LCCBG9YXV5wF65opqHlNeZdY00OAYICPylYnJAusbc9SzP7qXqaq8jd0p9mcNXYnBeRaOfscRHY
nWLYZqRIUQJXHDikUJfSMtQCWe0UIYQiQgJtoBj/MocXjerxgdQDrUmBaPEnLNKAHNyg2ZMybIUe
QNGkmGLbPqkkhyqhXlIuDIGeAQjw6i2ou2hBLlHL6A4A5uh0rQCHhvSQpDJDPfF5YJufwcbXAYYY
/VUlMYdDQ/yjxNC4IcemJDt02qEtZkW3ZLJboLPDKX9OCEIRLg2k7l7okBfct3pxoAdN85C7WYu1
P5ThhQxrXmCObPAwqMUTO2JaEZFqJJohIUWK1ESFn2xGY1H5iyJOzWnXzWhmiJchWYeLS3lyDYKT
wBbhSt/r88uxi/MTQQoK/b5ZPu/qg+zkQXb+G43/msRiuR+ZDIPAz6KLGHSTX+GUgZuhTuOkSIGi
uTPa2cwARWeb0fjjJhYP3egfDiX+F2AAqtkSxA0KZW5kc3RyZWFtDWVuZG9iag04MjggMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMTYvTiAxPj5zdHJlYW0NCkiJYmBgnOHo4uTK
JMDAkJtXUuQe5BgZERmlwH6egY2BmQEMEpOLCxwDAnxA7Lz8vFQGDPDtGgMjiL6sCzILUx4vYE0u
KCoB0geA2CgltTgZSH8B4szykgKgOGMCkC2SlA1mg9SJZIcEOQPZHUA2X0lqBUiMwTm/oLIoMz2j
RMHQ0tJSwTElPylVIbiyuCQ1t1jBMy85v6ggvyixJDUFqBZqBwjwuxclViq4J+bmJioY6RmR6HIi
ACgsIazPIeAwYhQ7jxBDgOTSojIok5HJmIEBIMAAScY4Lw0KZW5kc3RyZWFtDWVuZG9iag04Mjkg
MCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNTc0L04gMz4+c3RyZWFtDQpIiZyW
eVRTdxbHf2/JnpCVsMNjDVuAsAaQNWxhkR0EUQhJCAESQkjYBUFEBRRFRISqlTLWbXRGT0WdLq5j
rQ7WferSA/Uw6ug4tBbXjp0XOEedTmem0+8f7/c593fv793fvfed8wCgJ6WqtdUwCwCN1qDPSozF
FhUUYqQJAAMKIAIRADJ5rS4tOyEH4JLGS7Ba3An8i55eB5BpvSJMysAw8P+JLdfpDQBAGTgHKJS1
cpw7ca6qN+hM9hmceaWVJoZRE+vxBHG2NLFqnr3nfOY52sQKjVaBsylnnUKjMPFpnFfXGZU4I6k4
d9WplfU4X8XZpcqoUeP83BSrUcpqAUDpJrtBKS/H2Q9nuj4nS4LzAgDIdNU7XPoOG5QNBtOlJNW6
Rr1aVW7A3OUemCg0VIwlKeurlAaDMEMmr5TpFZikWqOTaRsBmL/znDim2mJ4kYNFocHBQn8f0TuF
+q+bv1Cm3s7Tk8y5nkH8C29tP+dXPQqAeBavzfq3ttItAIyvBMDy5luby/sAMPG+Hb74zn34pnkp
Nxh0Yb6+9fX1Pmql3MdU0Df6nw6/QO+8z8d03JvyYHHKMpmxyoCZ6iavrqo26rFanUyuxIQ/HeJf
HfjzeXhnKcuUeqUWj8jDp0ytVeHt1irUBnW1FlNr/1MTf2XYTzQ/17i4Y68Br9gHsC7yAPK3CwDl
0gBStA3fgd70LZWSBzLwNd/h3vzczwn691PhPtOjVq2ai5Nk5WByo75ufs/0WQICoAIm4AErYA+c
gTsQAn8QAsJBNIgHySAd5IACsBTIQTnQAD2oBy2gHXSBHrAebALDYDsYA7vBfnAQjIOPwQnwR3Ae
fAmugVtgEkyDh2AGPAWvIAgiQQyIC1lBDpAr5AX5Q2IoEoqHUqEsqAAqgVSQFjJCLdAKqAfqh4ah
HdBu6PfQUegEdA66BH0FTUEPoO+glzAC02EebAe7wb6wGI6BU+AceAmsgmvgJrgTXgcPwaPwPvgw
fAI+D1+DJ+GH8CwCEBrCRxwRISJGJEg6UoiUIXqkFelGBpFRZD9yDDmLXEEmkUfIC5SIclEMFaLh
aBKai8rRGrQV7UWH0V3oYfQ0egWdQmfQ1wQGwZbgRQgjSAmLCCpCPaGLMEjYSfiIcIZwjTBNeEok
EvlEATGEmEQsIFYQm4m9xK3EA8TjxEvEu8RZEolkRfIiRZDSSTKSgdRF2kLaR/qMdJk0TXpOppEd
yP7kBHIhWUvuIA+S95A/JV8m3yO/orAorpQwSjpFQWmk9FHGKMcoFynTlFdUNlVAjaDmUCuo7dQh
6n7qGept6hMajeZEC6Vl0tS05bQh2u9on9OmaC/oHLonXUIvohvp6+gf0o/Tv6I/YTAYboxoRiHD
wFjH2M04xfia8dyMa+ZjJjVTmLWZjZgdNrts9phJYboyY5hLmU3MQeYh5kXmIxaF5caSsGSsVtYI
6yjrBmuWzWWL2OlsDbuXvYd9jn2fQ+K4ceI5Ck4n5wPOKc5dLsJ15kq4cu4K7hj3DHeaR+QJeFJe
Ba+H91veBG/GnGMeaJ5n3mA+Yv6J+SQf4bvxpfwqfh//IP86/6WFnUWMhdJijcV+i8sWzyxtLKMt
lZbdlgcsr1m+tMKs4q0qrTZYjVvdsUatPa0zreutt1mfsX5kw7MJt5HbdNsctLlpC9t62mbZNtt+
YHvBdtbO3i7RTme3xe6U3SN7vn20fYX9gP2n9g8cuA6RDmqHAYfPHP6KmWMxWBU2hJ3GZhxtHZMc
jY47HCccXzkJnHKdOpwOON1xpjqLncucB5xPOs+4OLikubS47HW56UpxFbuWu252Pev6zE3glu+2
ym3c7b7AUiAVNAn2Cm67M9yj3GvcR92vehA9xB6VHls9vvSEPYM8yz1HPC96wV7BXmqvrV6XvAne
od5a71HvG0K6MEZYJ9wrnPLh+6T6dPiM+zz2dfEt9N3ge9b3tV+QX5XfmN8tEUeULOoQHRN95+/p
L/cf8b8awAhICGgLOBLwbaBXoDJwW+Cfg7hBaUGrgk4G/SM4JFgfvD/4QYhLSEnIeyE3xDxxhrhX
/HkoITQ2tC3049AXYcFhhrCDYX8PF4ZXhu8Jv79AsEC5YGzB3QinCFnEjojJSCyyJPL9yMkoxyhZ
1GjUN9HO0YrondH3YjxiKmL2xTyO9YvVx34U+0wSJlkmOR6HxCXGdcdNxHPic+OH479OcEpQJexN
mEkMSmxOPJ5ESEpJ2pB0Q2onlUt3S2eSQ5KXJZ9OoadkpwynfJPqmapPPZYGpyWnbUy7vdB1oXbh
eDpIl6ZvTL+TIcioyfhDJjEzI3Mk8y9ZoqyWrLPZ3Ozi7D3ZT3Nic/pybuW65xpzT+Yx84ryduc9
y4/L78+fXOS7aNmi8wXWBeqCI4WkwrzCnYWzi+MXb1o8XRRU1FV0fYlgScOSc0utl1Yt/aSYWSwr
PlRCKMkv2VPygyxdNiqbLZWWvlc6I5fIN8sfKqIVA4oHyghlv/JeWURZf9l9VYRqo+pBeVT5YPkj
tUQ9rP62Iqlie8WzyvTKDyt/rMqvOqAha0o0R7UcbaX2dLV9dUP1JZ2Xrks3WRNWs6lmRp+i31kL
1S6pPWLg4T9TF4zuxpXGqbrIupG65/V59Yca2A3ahguNno1rGu81JTT9phltljefbHFsaW+ZWhaz
bEcr1FraerLNua2zbXp54vJd7dT2yvY/dfh19Hd8vyJ/xbFOu87lnXdXJq7c22XWpe+6sSp81fbV
6Gr16ok1AWu2rHndrej+osevZ7Dnh1557xdrRWuH1v64rmzdRF9w37b1xPXa9dc3RG3Y1c/ub+q/
uzFt4+EBbKB74PtNxZvODQYObt9M3WzcPDmU+k8ApAFb/pi4mSSZkJn8mmia1ZtCm6+cHJyJnPed
ZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mp
qhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm2
8Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRR
xM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/S
wdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE
4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw
5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23//wIM
APeE8/sNCmVuZHN0cmVhbQ1lbmRvYmoNODMwIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlL0RldmljZUdyYXkvRGVjb2RlUGFybXM8PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JzIDEvQ29sdW1ucyAzMzQ+Pi9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDc2L0xlbmd0aCA1
Ny9OYW1lL1gvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMzM0Pj5zdHJlYW0NCkiJ
7MFBDQAACASgS2P/hlrCTR9AAgBXikUNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM+NAAMAEqovlg0K
ZW5kc3RyZWFtDWVuZG9iag04MzEgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgODQzIDAgUi9EZWNvZGVQYXJtczw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvcnMgMy9Db2x1
bW5zIDMzND4+L0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgNzYvTGVuZ3RoIDExNTEyL05hbWUv
WC9TTWFzayA4MzAgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDMzND4+c3Ry
ZWFtDQpIieyXeVAUVxrAm3ArhwwwIBJUGDnUIIKi3IKL2ai7YnbLtTTGDX+YxK2KYuLuWuVGdLNV
agS5otwgKMfiIu6KKVDxiq6CoVBmJKsYmZmeg8FhYE5mmGn2m2lpx+EaUyCJ9X711RTV/X39vm76
995rDLPAUKBAgQIFChQoUKBAgQIFChQ/l0AgEG8+/v4BKFCgeONjCIFAIBAIBAKBQCAQCAQCgUAg
EAgEAoFAIBAIBAKBQCAQCAQCgXjT6ZercZGsE5c85kg6uRK2QCruV2l1xHT3hUAgJgdOt7T60v92
pV1du7t22fYzIR+Uh247nbCzJvmrxqzq1nsdQqlCPd09IhCIn8hTfl/K8aue7+Vhy9MgrCIyZsRm
OcXnkDEzLtsmMgMLT8fC0uwjM8H9rKpWoVgx3V0jEAhz+ZHfv+HzOizsmNXK4yC1c0IOJTiE46ps
h1XZjqvIv3NmxmbbxWRarky3DE/321DQeJc93e0jEIiJkSk12w82gOa2kRnOCd9QgoPdeqmjs+yi
M+1iDL+xWbZRWZDmujpn+bbyT49cyb3QwZFqdUrVQOsD5cVGLZszpNVO9w39RAau3ZYXV8hLq5S1
9YRc+fobIDSDqm+vyEsqIFQNV4cIYuIS1YCy9lvoWVZ8ZuDm3anoSid6pjj9L3lpNTwcdWv7VAwx
ifT19VVVVZWUlBQVFd26dcucEi6XW1ZWVlpaCiUsFmuqO5wumlkCn98UwF6dWscdVuXYRmXaR2fO
25Af/0nVR6n1X2Q27fvm2q5jlzbtq9t9/GrdXZyv0Kol/URbm+TQ0c7wROYsP87bQQK/d/h+wcLQ
6J7N22U5uZp2FqH4Je3tn63/sAuzYmMz+J5LtRz+62+AkMq7V7zbhdmwMZvuFetA/AlLtAKRYHYo
9NyFWT7bvGNo4rnhlVHfasExTzbm1IVZS/YemvwBJpX29nYHBwfMwJYtW8wpqaurw4Y5fPjwVHc4
LWi0ug8OXMRCvyZ35uRG3Toqw/VXOWs/qzl66k5TS1cXTyLuV0ikqh6pqkOk5MsHNb19uuYW8b5D
naHx7Q7z7mNuzBlv84MjukOjhYvDBYwlfN/FguAVPRv+0H8kTf3fZl1f/3TfqFmIN33CwVy5mKeA
EaPFha+/AUKmEMW/z8HcuZi7KH6TWaYLe4QLYqFnDkYT/3HXlJh+p5Vn78/FvDmYW9/+I5M/wKQC
i7KnpyepbXJysjklFy5csLOzI0vS09OnusPXj1ZHbP0baH6M2q7bRGXS3z2RmncT75aaJA/2iKX1
l3gff/5oYVS73Zz7Fm7ttnNYsxgsmj/T2e8hPYgfEtm9NFIYMhxLo4TBEYKApTzfxfzAUGHcr3tT
/qI8f4GQml755wMyfVSQ6b907rIE7oknbSIzSM3torMcV2XtzWjq7X/pE3VQKOqvvcj98E8/MMIf
2Hjdx9zBcabBcZbLAgimM+MhPdBgetQL04d9F4RE8gPDYJXnLwgWLouRHj1ODE78Ak8LL0xfEKsT
iaehA7VGtPp3r2S6rrdPuCBuSk3XfN/+Zpve0NBgb2//ppre2z+wfPsZi/B05wS95tYRGYz3C2+2
cl5kaHXCg1+z6EEPLD0eWNCZ9j56r4ftNg4wvQNMXxIxiukvWw+/PO8AaXqW+X3Cp+tA4w154Rl5
wRn9r3HklSuqz1NKark8eeFpecFp07RRI/+0vLxG3co0HmvYdG++R6gsLVdeWm1Soqg8N9jRObJJ
9fftirJ/yvPLRxmlpFLT1mGSP/gjV1nzH9P8kip5brkwELT1Gmm65uFjRUWt/oIvlVTLMgqhW4OG
L5lOKFQDl78b/bnllysqa7UC0csPmoC7kJ+qMR2irKZ//1HchoFjPmC6PDVN0CcpLinJz8/Pzc2t
r683uTWw5uTJkwUGIOHcuXNardY44cqVK2QCXOHp06fkwa6urrNnz8KRgpfJy8urqamh0ozp6Oio
qqqCBCoZhsNx/PHjx6OartFo7ty5U1paajJKWVlZSkqKlZWViemdnZ3GFx8HuEcOh2PSHpfLha1C
UVHRyJsiKSwsrKurg1FMCpuamqjnU1JSIhAIqFNisbixsbG4uHisaxo/NxL9A2/hOMRl28dkgebw
B5i+/+RN4xE1HLzDd1kb5sScOXcsx1/NdIPs/PmLez/dbeayTsgVfV/8XeC9nOcayHMNMg1aAI8e
KPnsyyGDEQOXr/PcA3g0/1EyR6kN5LkHdYckKirPU3aQpuOW83ErX55LIM9toWkJfZEoZqOq4bq+
t+EmldX/FoYk8t0NCaajBPHc/EXRSZofXvxDNc1tove28D3eMc3XD7cQt/GDBsApY9MHGq51R2/g
0ReOUkILwq3nG0pemE4MqEFPgU/4GM8NbiSgd8efCdUA1ZXiVE33kkSeu6Fn42T3RTznQP0zeWse
dDXwVSar66kfg0Gj0VxcXBITE9VqNXURlUq1Zs0aOE4zAH+EhYUZv6uQvHXrVjLB29v7xo0bcPDe
vXvr1q3z8PCgjQAy4fjatWubm5uNX4zLly9HR0fT6XRqLDIZZh5QbKTpMNtkZmYGBga6urqaDOHm
5ubk5IQNQ5kOM8zIfkYFhtu4ceOjR4+o9lpaWpKSkry8vEYOZ8zs2bNXr14NcyNVKJfLExISqJvy
8fG5ffs2eaq3t3fnzp3w0Ma/JvUoSHQ6Yv2ec9jydNDcMT4HVva9WddMLJN/d5c5y4/p5DuW4Mam
P6QH8ZeMtnsfuZlnLBFv+YhQKIcmAlZz+GhlYw74W/Am+44R8IY7ydL0c5eq8RpuNQ/H5o6dPCIw
bzY2U/LXf5iabjnmiFxsDhtzkp8oJUtk6XlszBGW1LFH8eNgzqLYJLBPPy2cb+BidC7mMc4dUaYP
GeZDWXYhjIhjXuOW+D43HRjU9vx2GxubMf5zg7b7D6SRdyHZ8yUbs8MtfGCKG3MIg+mKg+lwG7Fx
caQX8K4+efLEWEDqg5fEwsKisrKSSoBVadGiReSpgIAApVIJSxhmHrB0kheBFW2snNraWljWTUwn
CAKmFzNHoUyHtuFebG1t7SaCLPT19eXxeFBYUVFBXc3a2nqsKup7AThy5Pk3UWpqKnnExsYGfmEK
IidDmAFgZiNPwfYDasdvyXYYvFvm//tiq4gMMN0uOsttzYlbbbip6bdbmC4MpuP8iU2fxWC5BfCC
V5pr+tZkc0wf7Ozi0xdz9W+4H7k7BQ2Hgwa+GN5w8MhFsueA3vRL13GrubDJNPg4ezgfMj0pg8jv
WfI4rtcTyl27o9YTMoWR6b64xVwu5mYyov6U/uIMMFe8aYdhMiLEmz/mYLMMJXoRjEpohg8BshkP
YUCsTtKndyrlAJQPD+E6xhC+z02HfS8x9Cwp+f/MlwlQVGcSxzlSa2RUBEHFEQLKILLBRQWCAgMo
atZFjEIUj9IybmIsq2Rls8YDrHVdZcvEoOKV6G7c8kILssqlxgs1Isul3LPBqIS5h3MQ5mCO/b/3
DY9x3hCG3Rx2vaJmmu7v9dfz/br7o12QBM/vrbi4YSl6IybSdfIWyRshdDGZLLSSN3cwS/LW9v4f
qU1098hmzGumNu7LyrNZqh18yPQOlxUrV5JTh66B/sX8ZMeOHWOzs3v3bsagqamJy+USfWRkJDSp
qak2MpicnEywTUpKGsjm4sWLwM2CdKlU6u3tbeNbGNIfP368bdu27du37xhYUmnh8/l2NNQYTuC4
fv16O7rEYYMpKSkwYDvu3LkzLS0tISGBEL1gwQItLeHh4fiKYrh582YAy+FwCOm4v2C2wb/Q5ZGH
Xbt2/UBUkI/75Mu8WoewjJHRmSDdLvSzXZ8/YIPW86imflxALcfbFtLrXXmiN0NlM2wkfb2hZ3DS
1XeKcSYBC/BUzFmmyr+pyrupyv2aeq7fVe4/JuTw6Muja9sHH1Gk37xHk+4J+7b1H6mu31NdgWVR
+4fbKdixjv3Ejq374KvKu4FF5BFLURDQo0UuAdqGRoZ0aCQeIS++vKQqvE2tQJ78W92X8iQBMbTL
eKlvpL5DiTaNZv29nTsAEXtMf3HyvOpakSnCgls92QXSwFiT/aQIfWu7QauV8RfT9lwxNxgDs8Ur
erKvSgPn0i7uFOlGo16mkPDCsQKU0mmxPZfysXK/S8HtnrNfiSeAay5Duqa8WvQ6j+SBumsgGCZv
14qUGSeFzlOFdNFoWbkR9tpHNaIRU7AFFAfF3OVUnnNv9L/iepHy08+Fw3i0i5sy7RO4HDp8mHDh
4OBw7tw58nthQo6LiyP6+Pj4devWkc9hYWGdnZ3E5tatWyCC6Ldu3QoNhlXyFUMpmnVhYeHlPsEo
fvr0aaYyhIaGwl4ulzNTga+vb1ZWFsyIPZp+S0sLpmgL0q9du8Y00EWLFuXn5+fm5jJvwfCMTspE
xZBuuzx58sTd3R2+d+7cAa0BAQH4DMZt8c3IyIAx3LEvdHZ8Bt1VVVXIGBIC2Anp1dXVTk5Ojo6O
mJqGFFtSaj4mduc5R38VftB36d+bJJ1sG5r0qbUjbCK9znbSeUEtiasNXV2DBklIpw/Y2I5te3Ui
aW/jczR6/MVn1VeFIucppAe1bfiT0Yx0oKQ8cIJZp+v4GaqR4eQ7cLuzchl9x879OLoU6SP9tdUN
xn7Sx0t4fJ1UwQ6p9b0tdI/zEE8M08laDBqtPHoJTe44WfDCXsF3umdCKkI8z5p7BU/kEUvoWd1D
4jObIl2lkYUvou3dFfx32esbVGr5nARiQEjXiWUS3mwyirSuTWa76FvapH5RJgNCelkVTToy496e
8medSGYK6clznVCiKrgpcnuTztuY1lUU6ZriMqGTL20/pnP/EfYrqAWH+9Eubh2p1JyJyyMztaK/
EDOcRrR4aHAgQRB6IsEH1eDGjRvE5ujRo0z3zMnJgYY0RAJyL31beWl3ej36HTEIDAwERzKZbOrU
qQy27Gjr6uosSEcFYEA+ceIE2+Xq1avMdixIV6vVrQNLW1sb/mJcJ+sXFRWpVCrUH3w+csRKJtmC
2AjpIHrDhg3z588/e/askW7irq6uDOk1NTWE9OzsbPlgghS19UnUh5cwuoN0+7c+i92U3a22zLDx
FSLdS+jgBVLk/ET57HdMDz9R6h8ldHiDHnRd2pNTjf3TO036J8eYdbqO/LOf9POXGX3Hx/vMSBcY
zUn3jdQJpeyQWtdsNpHuGYYhmSEdkYicfy2f9Q7mBFOEEUtlIXEizhR6LEHpiNAruwByP+kRCUaN
1mJ9XCLkMUsHJH31JqPeYOGCiiTl8a2R7om8ib3DLPMWECN0xPTuQ03v7/2Bsn9gRvreg+xda0oq
LUgXCAQeHh4EDZxPYnblyhWiwe0SXQlHjmnHzLFn7qG4bD58+NBoRnpwcHB3d7flGVCrY2NjicG0
adMsSF+4cCE7WjbpKDsM6ZmZmWwXdHmrpDc2Nqanp/+elvetCfaOf6EEkYJWWlrKkG61pLAF0wUc
R48ejYxJJBKhUIgtQ//06VML0pFV3AgwAq1evXrFD8ry5cs39An3d19wojJHRlOj+95/lFiNQVUn
qOcG1nLeGJT0Opp0YUCobPpPQ/prk+iTPArXVbPHBWe7yW6EcJSP5hvqqqi6ducXI91xMn2PGP1y
hKPpOy+CdOpIowAxdL34WUkfMG9jmuxGNr/uqfr6LpXneyVDJV2j1UZHRxM05s2bRw4nuZ9C0Jgw
yUOzZs0aRoPuDA3OIdFgAlcoqKnplSX91KlTdjYLGExOTsYe0UYJ6cePH2e/iC2EdFDc0NBgrmeT
TualoYrL3KPAfERUpmNYxsnLNVZjUAm+bfD8Ta3TT0B6wqoh9nRvdEzxxFCxx8yXnvFB4onBndvT
DVpqJvlFSfcBXGKPYPGE4JcjnCH2CFL8dmVv4zO46zuUP29Pp/PGDWHlbbqYO6MjZbdBrTH+T6Qb
zZidOXNme3u7wWCIiIggmk2bNhGbPXv2EI2/vz8IhQZlgWhiYmLQ/oyvKunYTlJSEkEYq3l5eXkO
IJhbJk2ahCqHeRuOKF9D6ul5eXk2ku7s7Ixlx44d6+3tPVAwEISKkBz6BHP7qJgjwyMPc/iZufe+
sxqDuuHbhom2k+4rDAgZnPSg2ZIp0xXxy/QdnYMmQX37AU26J3UC/3poUPsfgfTED0yk+4TrpQr2
K1pXbOwj/S2djCY9agkN5ljZrPhBI9S3K2Wz40wgz1psxQILRsabDKLfhUInMiN95Ua2h07RKvUJ
Nxms3WwkpA/j0Xlw7UjbP2hU6rsPadIp+87dn1oJqvSxaJivifSdfyPKgwcPEjQweWLmrKys5HA4
BI2CggJig/mcnE8ocSEFtn5+fsQrJSWFSohez9SHoKAggMx+OzM8gPTe3t7/k/SMjAy2CwIeNmwY
MThw4AA0SqWSBLZly5ZBE2guuLNMnjwZjsiPLfY5OTl29H2nvr7eXM8m3cnJCVee+/fv27Ls/j4h
PR2kj4w6UvjgqVVjmvRptpLuMgTSW+KXGTptIB093ZHq6c3241ri1mrKqzXlNTjGLz2ljzX3y3Ri
qv/+WD0d3U00KuDFF+e1lbWa4gryaMuqVDfuS6fFNtuPB+kS71n6ljb0RDl/cTMFJlfsGdJz+bq2
qt4yQjzflPXW/Qfr65Uv5OGLaPsJJntsinlFRU1PTqHYMxirNdu5KaJo0tHTfWcBZDzS6fMRg7bM
zKWypuvkeZGzv9Des7+nV1STno68Keav1Pz7kabCat5Kdc0iyr64XMThAWTUq5a3V2keVlAuzCse
1XX+5WCzvRf1Q9i5daaZenp2djZaBqEYjXLHjh34gK9ubm7V1dXERiwWk2NPoDtz5gyOtHnrxJDP
9HR3d/esrKzy8vIHfVJWVob6gCbFDA9otVKpdKiko2UzICcmJqL+lJSUkFcUFxdXVFSg7JDgmVIA
0iMjI/E1PT190INqLujpPB4PjphnbLG/cOECjFEPBQKBuX4g0slXW5YlMu7tExjdnfiHh/MP/auo
0aqx5ulzgc/M2uFetpBeO8ZPGBhmc09frreBdEy8IvdAQEHfN7lNdi5N1J3X8nlm95py33/Zr/ag
ps4sfnkqIO9HtAUhIeC7HdASgfIWiKBSX3SqC0Kt425xBF3c1lbFR9VV0SgPXyizqwizMquujoq6
Kuuu7baLCEsouIIkNzdAHkBCEiCEJHvuvRBjEhCcjv3D/OYb5vLd3/nO+b7c3znnw1uy/rvVb670
erx3ku47hiIumBUNeglYxMAjSAlvia39IRuI4lOhw9NqIDlAG+CKm1j4wmqmgnSHCAVhy8jGuytj
M+HCf4Svz3TF84yFL6wGa3Zv2AZ8jWpIGLUSn7eCQ8Dl/GpIrvjWIB9ag4kLeQ5D/M527/mQjiBU
ohCbPjcOYiXZjhdotUjcQYNkQoGoTPHBhRdcTzALP+D0Xf4beXqtra3QSSJGYDKZoEfdIYPWjDmO
jo4PHz4kCRs3bjQmmATcF4Df0dExUaW3tLRQKJRxeqmqqsK/BKmUTEGbN2+GthwKbuOYgOQG2tQQ
SE5OBkN3d/fi4uK6ujqTtjBZX19fWloKnT9C9DPd3d36uzBQOpiQSXLt2rVsNhvSwmiRPHv2DIJJ
HoHP0rP2UYUOUYU2YccvVTUZHxeudA63mbZg3EoPwOaOV+nCJavUEslrlY7fahnMYV3g6qOaGBZU
0IvsWMmI0vEeAEW8jJTuhZckS28jpUN59eY7zhqsw3un/lsPgAkzpj3C1w7zljQu4iD55jtyEele
Fhdxwm8ZwDcdJGjQQ5TwmVY1hAdTWErwfQkXRmTShQVswVV+9iLpomdrHngk3tJMmdBwE2gDLKb2
38W/Co2iTxi7AkWcxzo3Syp+J9pDdJhDQ+LlGVxkyqh8wgXInO86c7BpuC6AFubNm2eslOzsbP0f
EWq3MQeU+Pz58Dpnz54dpwbJagt9wkSVrlQqdXeEseHt7Q0S01c63HlDQ0M/GhMhISFz587dsGED
OALbvLw8cjW418A8vDVpAqcH2YBkrlu3Di4y+rswUDp0MlQqFZjQnEBaYDAYowUDr4BgO4K4Lyut
Q1lOMUXIR0f3lPxgUmjKtgkovdE9kDdOpc8MFiamqMXi1wkdh6oVFcWt4k2igFjgyzQ5OIhN7x+L
cZ3evo/iZc6Zg0ySHnh5S5KxSriILcyjyBTFhUrdvGRrHthyEUee9fvQ35KTfVdvd9BCeJZepjzC
jCfmRpfuytcODf8uUHMl3x7CXHyhto4SoQd4EUSmaJQqwkAjKyjle85CTfA9iB7Diz91rrykXO8U
hqQ7DoNfwoVhVNBRo5Ze7fSF/VerdBZQ1kVJa3mTp/LGPDdYluSrZX3dmTmYow/BNzCBkDx4tpTO
BQnKn57q/zqVlZV2dnb6SklJSZG8msPh409PT7eystJxbGxsSM3qcOrUqbFrLjT2BQUFJBnDMPKb
B8TFxRl/M1DydHeEtLQ0clIoFK5YscLBwWE0F6AgkDaUYJIPSgcxjic56BAeHi6Xy/HDVKuhddep
eGxA356VlUWmCH1Ay0Sera75qa6u1l2Fxo81O29aMljOsUXIgqNf7L9rfFxaUunUcSo9oMGNzp0d
Igj+hZUOgJuv5Ot94pTPRYvTREkmhjB2FVxvcWZNPc5hrhXGre67fEO3Qv/1u8CBeSisAw+/183L
z1fAvDDxM/En61Ut3OFZtQYqe/dv/yBamvGKR/w5XbwmS37ukqZXrh+hukcqKzrf9envcI5xkMnp
4EXy9QGypgM0A0pF+dWuddkjy+q5SE7vztyi+Mt1zaBK34VGJpeXXOxa8yXEYGAiXrIOou2vqiZv
By/P7ecW6bcHYWtjnJvi0hUdH5JDb35x1+qNhrsAFymZ0Fcof6g1+Gn6+vp27969aNGixMRE+JuZ
mQkdqfEvCOV706ZNQIDGHrS5ZcsWuMzqE+A7v3z5ckZGBtRo5qtYvHgxJIry8vKBgQGSLBaLwVFs
bGx0dPTOnTuN3aEounr1anAUFRUFHYVuHnr4AwcOLF++3MAFBL9s2bKvvvrq6dOnOrJCocjJyYmJ
iYEAmK8DcCCY3NxcXZBgfv78+dTU1ISEhNGs4NXKlStPnDhhcBokoIhDaoLYGhqGaxDcC65fvw65
Kz4+fux4YOUlIzhzpd5qIcsxugi695mpf2oXyY19DaJY84yFDZN9Gt1MC5zthg94aHYJaLWnYe6z
O0Dp88M7g35JpZthhhlvjLs/cqZEFdpHFsBwiSv+d0OHMWcQ5TfPCDVWOtuVznajs93x52fOAS8c
6OgkGt+SyremtVODO4PCOxaA3sNA7x2jKT1+6ZBA+PZ3bYYZ7xp6ZP3h6yssF7KcYvAGfuPBe8Yc
vKYHDtd0Nl7BQeABP7sF/s85oM2BzrOh8a2oxPDDrKjDwwKe/TB7Ot9zTjt9fscHoZ1klQ/WU/qs
+cKYpCEe9vZ3bYYZ7yCOV9RYLWRNiS60iyhwjin6R62h9FQC4bMPov9r+36TW+Bzx4A2OzrPllC3
pR9U8JfqNjlA8ogvZuGL2frzXWa1+wZ1zGF0Bn8Mwm/3mSFkpqgl0l9j02aY8c7hUS3PPf7k5IgC
sqzvOvO9AUHd18dJ+LQZ8eTaB2I2RH8OAn+txvWHJal3P76NP98pkO8ZwJ8a2O47S7rvoFaj+VV2
bYYZ7yCy8/+OhBxzjCmyjyy0jyi48c9WA4LqaaNgTgSKOKOIGw+ZRsicNj6Z0/BhMZ2HeKKIK8/O
p3N2TM/W3QOPftT0yom1zUo3w4y3hCsPmqdEFdhFDpf13+TdMub037wvXv55+3vBKEIh9E7BLH3H
1DuhccSH1Djm4Nf5Ybxs1yF1TZ26V/H292iGGWZAWc098cCCcdQxuggXe3D+hv33RiOrRd399//V
k72zc04sZjcdVIwiHjzEZ1jaVjQe4s1D3CEb8J3pwvBP+o6d1ra+0GrUvVrt/QZhTbNgouH19vYW
Fhbu2LFj+/bt3xDYtm3bnTt3TJLv3btXUlJiMMnhcPLy8kQiUSUBg7dKpfLQoUOPHz+G57a2tq6u
LtJkz549XC53otECBAIBi8U6cuQIhmEGr5qamnJzc6OiopKSkoqLi6VS6RusDxvJyckJCwu7ffv2
G5ib8S7jwX84XoknJ39c4BxbZBt23D3+5MMadAy+WiJT/lQn3XVYsCAZc/InqjzofSqoHgbfbYYw
NlV24pyWA0rR9IDG2cJsVjV9Remfb7InGhuKonQ6fdq0af7+/n4EfHx8QEcmyXv37k1ISNBoXrkU
1NTUBAUFgWwzMzMzMjIMTBQKRXR0dFlZGTynpaVVVFTAQ21tLYPBgL8TjValUkFGotFoVCo1KysL
/tW9ggAiIyNhI4GBgbAjCoUCgoU8M1EXFy5ccHFxgR1du3ZtorZmmFF2i+0UXTg5Ahe7fUSBdSjr
5F/rx2OoGRxStXDkZy52f/F7+blLKl67dkRnR8qevJd0xib0OFwKkA8PMzLLuiQTbt1fvHjh4eFx
48YNg/knT548evRIJ2p4bm1t3b9/P5PJbGxszM/Ph2zQ0NAAr2QyGWgWRJeamgpiB8WdPn26vLxc
KBTCW7VaDTSYhD5h+vTp6//PfrlA5Zzmcbw50zASgz05bss527jkGpom3ahcKlFyS52DbeJIB+vS
hWSkXFf09qY2IZJLRW6xlYiNpDpSYYtat0mk21QolfbT+9h3m7FjiVnNnv/vdDr/9/fcfs///3wv
z3ffoe9FRUXXr19nIB2qq6ujoqLWrFmDW3j06BGZ+vp6WgsLCxlCfs+ePcIJiKqYhALo2blz59TU
VJGHr7p27bpo0SLGigzD4S4rKyvx886dOwEBAXiP2NhYAf+SkhI4CmMQEhKydu3a8+fPs1lmZoN6
enppaWmYB7rduHGDzfr6+qakpIip8vPz8/LymHDbtm2ZmZlidbbM5NgAUQCrswV2HRgYyFhhaUQw
Ia+O5KVLl5RJXgjb9PLyOnbs2MuXL9/3I0rReuJxSfXYhZGf6W7HwHcyDVT5ZpvmlN2Xswvfdfyr
xobSiuaJ7PySPpN2qQzZjElouhTo+i36c2ILChNIj4uL+1meowumLly40KiAeZ8+fdA4wDJs2DBb
W1v+04pPBs65ubkI/cOHD52cnIyMjGxsbIYMGYLmouD4Z5Bub28PKCZNmtS2bVs0d/LkycBt+vTp
mG1aPT09mWrQoEEAc+rUqZhnSMNeEZiBwYMH9+jRw8PDQyAIgLOEn58f5bGK0v8fPXoUpMMDzbcA
cMaOHduouCyYmJj07duXVVgL808yOTkZRDs4OLAXmrABgJ0hXbp06dixo7a2NkXeunUL74FJ0NLS
Yqx4G1u2bGGPvARWxKKUlZWxNYqnA7veu3cvfWJiYiieLTA5TQMHDkxPTycPkxgYGDAhGfonJjZ9
MmaYNWsWRoUMhkomk7XgO0rReqK4rNryT0dQc/XRgULZ0WJHn/ji8ufvO1XYqZvqOAQDGfMAc1U9
/+EO+3540pJrKWABfRoaGhz1PorgsB0+fJgmuVzOsXd3d6d1586dZHx8fKAFzj/PSI+urq6bm1tW
VhaeH8aYP39+t27d0LJGhWkHtiNHjnz8+PGIESN27dqFYg4dOlTcC65evcqpBpgrVqwAy6BbTAg5
0Bn2GDVqFHJcU1NDHowAPQEK1jI0NGzTpg0lwS1kysvLYQaKBJL/0asjuFRFB+FPkGOMPVxx5coV
5tm/f7/otmzZMn19fR6WLl1qYWEhrAgkA6WIDug1bwOobty4UV1d/fTp05WVleg+hMNY0QfSYy0M
EszToUMHuELkZ8+eDRtAOAMGDED6RRL51tHRwRvAQnQQVMbn6N+/P8TYgk8pReuJmKTc31uFfKEv
A55fme5AjgH+gk2JPxRXvfsk5zMefD01DFfwlUkTzNVHyz/X2+4qS2pZSXfv3uXko33Ozs7zFDFn
zhxEnCZOMnmEmFP6/HkTHXFKkSTlWLC8ZMkSAIuWgXRwil4rW9E72ANQg8Hdu3eTGT58uBAsvDEA
YRUzMzPArhzC4YdJ8Lesi3SKJFzB/LgOqMDa2hpc7NixA26BNIA5VAPkMfmsIphBGWCHq8G5c+fY
ILhW5qdNm8YtA+oAlfCASAYFBeEWeIAThOcHsGpqat7e3rBccHAwy6mqqsKBZDADSt4A9by6sLAw
jDoXENiAuwAEwt6xNGJyGJLKqYSylTcOCIqdQh2oOa8OMwC18qLowz2oZV9TitYTmbmPDZ0OqOqj
7HIF3gNVR/njvQ3mHQ4/fest+l7644vw0zeH2YfjBNobB0AUCpgHfvbttgUb42pf1rWsHuHeOYRv
NnGHBT6dOnUC3ehsowLppqam6J3ogIlFAZsjHReqHH7ixAlcMbdRJkHTyWBl/f39GxWaDtIxw8B2
1apVyiFnzpyhGITb3Nxc9GxUeG9QAy1ER0cDCgx809soLQWPaD0zUE9SUhIDL1682Lx+aIc+FNCz
Z8+MjAxl3s7ODjZLSEjo1asXk4skFMRlhIfly5ej6TwcOXKE+Q8ePIirpzCWQKOxH66urpQnRlEq
SN+6dSuriD5oPezBfvHnSqTz3qZMmQJZYZmUlVRVVUEm165dY3cwVUpKCmP5EJiHn11DpPiNxsH4
m5o2oQC8w5jA1+Ju4K8y0q+7RYjDmjP7/3or917p0/Lnlc9qq57XAvC7j348+bcCR9/4HpYhwFyt
CeZNA5t8u77/H2x2Jmc+aHExAulI1YsXL54pghOIetLk6emJviB2dPD19SWDnL0F6U5OTrhTYaoJ
FxcX4IwdxcMLpHP4hS/ltPPMf/pwBRCGgViwYAFmvrCwEE3fvn27SAqkg+KzZ8+izsJvEFFRUSoq
KuPGjeO5oqKCPkBYCS66gUGEGIPdtWvX9evXizzlcT3ZsGEDHTDnb0E6GGQ5VhEdCgoKwDgvx8PD
Y8KECSKJ34DN1q1bJ36yOpYAmxQeHq6lpdUc6fgivD1MtXnzZpGMjIzkCoMrMDY2Xrx4sUhyAVm5
ciUc2OIPKkWriqKSKudN8V3M5G0MZOpjXos7brytgQxbDpw/1/P/0lDWzlD2BYr/jR9/WP2mbiav
Ma5mLMcYjHOJ/Ps/nn5IJQg3phpEc2K/VgSwRWe9vLwAY35+fqMCmKAD6GFQQZMS6Y6Ojpzh7Oxs
VBtEc0RRf267HGAmATjAn25Y9IiICB6w+pAGKEbuAUtOTg4OduHChb179wYXmpqaNCGIJFFAPLNY
BWwypzj81AA8ucnSHxrBLWN0DQ0NQRwcNXfuXOQbNLE62+EuIGbAJOvo6LA1iIgOCCjeG/XU1tZW
8hJcZGtr26hgMwcHB5FEo9kLUzGwX79+MTExooO9vb3yBQJVbD+L0oe3BJXxfg4cOMD2uf6IPog+
740HLhFQmaiEablBkITZLC0t+QRsCtHnlYL3D/mmUrS2uFFQPM/3TA+LYACOUgvIv0Z9098Oxd+/
0c0fNqCdcQCo7zslVB6ZUf8v0LWqAHS/dFaR7+rq6jfzaGV9ff07zs8MShsgoqHZe6C1pqbmzVGU
xCrvuETzEG7n7X1wQe8+OcW/OSHbb1l5UvwmIu9eiZvs/KCZe9oby9oaytRGy9VHy4Wr7/hTgJNv
byz/0iignZFssF3Y1vBU7P2nLl8KKaR4j6iprUvKuOchTzJ1PqRpE/q7sYHtRweoGQVg4PnjoaOJ
vOfEv+jOCV+4KS4uJb/mZd2nLlkKKaRoYZSUP4tLKdiw5/IfvWMtlkQZOh3Qmb3v27nhZs6HprnH
uMnPH4q/eb+o4lOXKYUUUnzMaGh4VVfXUFff8N+7ftAqDdxDm2eePn3KRfJXXfSjR50ifumnFFJI
Aa4jIiLKy8tLS0tBfWFh4dq1a/n/a6/75MmT2trajzXbxYsX09LSlD+Tk5PT09M/1uRSSPF/EJWV
lRkZGTk5OWPGjDl16tTDhw/z8/NfvXp1+fLluLi46upqZU+k/9y5c4mJic09QHFx8cmTJxnOc1lZ
WV5eXkJCAihOTU29dOkS1EE+Kyvr+PHjRUVF/CwpKaFPfHy8qanpiRMnaH3w4AEz0MqzaM3NzeW5
pqaGJh4qKiqYkAf4p76+HlKKjY3Nzs4WxZO8ffu2h4eHTCYjk5mZybpubm5BQUH/w7cohRStPUBK
SEgIsq6hoeHi4gKUSILWGTNmjB8/3t/fX2QAaXBwsKWl5cSJE6Ojo8VYwLhu3Tpra2tbW1v4AXDZ
29tbWVk5Ozs7OjqamZmhs0CSVkbR8/79+6tXr7azs5s5c2b37t1dXV0hB3d3d3Nzcy8vL1jF29vb
xsYmNDS0UQFwmsD4vn37vv/+e9by8fEB1Ov/yX65vCQWhmH8nwmknRt3IRRGISRGuAjTDI0iNC+7
FlGLEosupOCEY3FAuiiiuFALwaBdBBG4aBGJoFiLFlkEXRbODw/ELGflNMz7WxzOeT3fxQPP87zf
6iozMyf3Z2dnrBgIBJC2oihU2Mz4+LhOp0skEn/xqwrCd+P29nZychKdIk/yVC2iKaRE1H61xCi9
XC4T9MiT99Vio9HADUKhEM5AuM/OzmazWU4B6Pr19fXg4GBhYYGZ6QSSySQ9Qz6fHxoaIuIZOz09
XavVkD/CpPdGoWtrayaTqVAofO0NW8CF0DvOcHR0hMYjkYjX6213+nOXy4UROZ1OHhmLEXGP9nlk
CI/d+oSC8A+A0qempmiYZ2ZmyES1WK1WCUpUjILe39+pcEU7Ho+HRHa73eprHx8ftOWjo6MWi+Xy
8pJgRYDNZtPhcBDQ9Ak4Bm08rcL8/DxZz+kAMdJ+f35+olO16+7v7+cF9rC3t0eR3P/a2/HxMf6z
srKCY/h8vsPDQ5TOlvgJl2AI91R4VE0A97i5ueHxR4cuf0lB+A7s7u7mcrmrq6vl5eVWq0VcXlxc
UEduExMTSJts3djYILspLnbIZDKDg4N3d3dUsIK+vr50Oj03N6fX619eXiiS12NjY0Q/OUvjTdyX
SqV6vU4Es8T+/j4ixRbQKR14b28vFcRIQ86JAH+Ix+Onp6esjgMwbbFYxAfU5VSYRKvVrq+vs0RP
Tw8mUKlUBgYGYrEYTXs4HGYGVfj8Ke6psDS9hEajUY8AgvC/sb29nUql6MZJ3qenJ7/fTytOnQjm
p+fn52g0SlFN8PPz85GREaPRiKYI7nYn05eWloaHh0lnm81GpFJ8e3sLBoMGg4F+HitQFOX6+vrx
8XFzc5PunaYdZ0DLdOwImQj+2YFMZyyuggOwLldinSsOsLOz8/Dw8Pu2kfDJyQlJjY0wJxaxtbXF
+3a7/f7+nlMDdtTupD8LMdZqtZrNZvbDiaDr31gQBEEQBEEQBEEQBEEQBEEQBEEQBEH4I34JMADp
fG7uDQplbmRzdHJlYW0NZW5kb2JqDTEgMCBvYmoNPDwvQW5ub3RzIDM1IDAgUi9Db250ZW50cyAy
IDAgUi9Dcm9wQm94WzAuMCAwLjAgNTk1LjQ0IDg0MS42OF0vTWVkaWFCb3hbMC4wIDAuMCA1OTUu
NDQgODQxLjY4XS9QYXJlbnQgODE0IDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDg0
MiAwIFI+Pi9Gb250PDwvQzJfMCA0NiAwIFIvVFQwIDg0NiAwIFIvVFQxIDg0OCAwIFIvVFQyIDg1
NiAwIFIvVFQzIDg1NCAwIFI+Pj4+L1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgOC9UeXBlL1BhZ2U+
Pg1lbmRvYmoNMiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDExMDYxPj5zdHJl
YW0NCkiJjFddb9u4En3Pr+CjBKwYkRIpaVEUaNO72L23BYrGuC/exYViO7FvHSmI7ab59zsfJEXJ
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
Nou8NpfTSh+aV7VGCfoBQ6YqnZibMQjiMrGPH2VVXGano8IA29Vy0gFSDXxWvV9keV2tPOHn25/+
EWAALnQeHw0KZW5kc3RyZWFtDWVuZG9iag0zIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9G
aXJzdCA1L0xlbmd0aCA1MS9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNlUwUIg2MQGSQQpm
lhDKAkyZGEMoUzBlClFiYg7hmUEoqJwRhAJriAUIMACOQQ+0DQplbmRzdHJlYW0NZW5kb2JqDTQg
MCBvYmoNPDwvQW5ub3RzIDM2IDAgUi9Db250ZW50cyA1IDAgUi9Dcm9wQm94WzAuMCAwLjAgNTk1
LjQ0IDg0MS42OF0vTWVkaWFCb3hbMC4wIDAuMCA1OTUuNDQgODQxLjY4XS9QYXJlbnQgODE0IDAg
Ui9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDg0MiAwIFI+Pi9Gb250PDwvQzJfMCA0NiAw
IFIvVFQwIDg0NiAwIFIvVFQxIDg0OCAwIFIvVFQyIDg1NiAwIFIvVFQzIDg1NCAwIFI+Pj4+L1Jv
dGF0ZSAwL1N0cnVjdFBhcmVudHMgMjAvVHlwZS9QYWdlPj4NZW5kb2JqDTUgMCBvYmoNPDwvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMTc1OT4+c3RyZWFtDQpIiaxX227bSBJ991f0IzkIafaN
l0UQILYz8C4yQDAWdh6cIJAlStauTWUtyo7/furSbDZJSesd7INtmuyurq46derUxezs/ONTu1nN
F614//78Y9vOF/f1UtyeX2zbdvsovp1fXGx/iltVqTTLVSGMTE2utLBFnhZKFFlaGA3LbvZ37euP
Wpz/ut229ZM4n9F/X+brTTNvN9tGfPhwcXUpzs4vbzKx2IlMiN2iOTufzTIhxWx1lqVZVojZQiTu
6UVU8AwLK2FymyojcpnmpZg9nt1GL3HlfpSK0jiRWVTHiYoeY2WjuzqWMlou+U/8bfaPswwtZ2g0
SuLZvw6ddsvGtk9xET3ENlqmsYnIxH5kQmapLgt8Xp5FAs1VaZU7Z/FJVQVGx5jUKvSXF336De9/
rTDUv13+/QpWd0GZzWQfBeP9MnhaovJUZVYUOi2kxDNvo4tYwq3RK9iq3FbvX5aW+cC9Y/Ylr7ZF
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
eDycQI28z742+saJUeZbu26f2v2qDUhTO6RRAtTVhyx4m/PO/4OF5G3fj8t9eFHjXxRoH1hlgssZ
x6p8EWNVr6AsBaCskpLGw6KWnXxE8gRxFfWdSbNqbWL3hd+uWLOSobpbN0FOToJ6WNcpvgPoYg2C
oZXzEvAFkru21QhvLyobT4+O8THVGHxxOe9wqNfkhBqUi1COC6RlG9lTp89UdhuxOTI6RYTkpiSK
g74aCqSv6BQfQ/QW94jbigK7X4YXDKmqhGBfo5viao36ov2V6h0N+uT4IBKTOPVlIzs5ybipoJ8y
Upc6OR8SjFPsD98OckqR4Int3c7uZrw0N13KONLiM/k4l15estRtPLPJtr/Tj9/o+jsurF/4/v9R
Xi69bStJFN7nV3ApATGtbr5nggATJ4NkESC4k7tKNoos24IdSbAk5/Hrp+pU9ZOiJ7OIIlNks7se
p77zdY4fggb2rmR7LdlF5WvmZocsPubeLp101CS9dY8cWGQid8lT75b/nAw7eY/G9NnkanWuO/0W
NKU+eAK+QhchmMviwf10H8gWC4iWrUHFex8TXu3JP74u7r0Uy7zgrQbtBTKLnp50nKSzhqSQf/CS
qprI6+UrNyM21aGdg4TrsrbNR7sbS5/wYqkatNQTCjyUfXG/Rkf9kv6SbsEv+LiWjMaN5uDOPSxm
yapKFSvn32idm7mVt167Z+hN29DfrtkamF7+Td93gPrcyTKnh7CEbnDn3tjolUCc4/IRAwgzgOwK
0CHbkWsJlkfIQflZiZJG5jJYoSw7Y9ayqNghxhUMNLQ3MxLihs4/wMHIcUjk5+4YTFS7azmRB+wz
SsBB2YPMnvg7w9i1TEs+1UHHttGZIWmbBHLZcdxh0hrkJjJ8K7uqGam+trutm3Oq34Fuj0VgW1w8
gnCFbTe4sj3TAS0xYJsiVMDFTxlT2dqeIetR88V9ZxfCQTHeBwz7Fpkph5zqJVba5s4H6s+cpotz
DGlNraG2NBzjUJ+20gQnnffxfEe7/M7bMuRV2we37aOukeujiartJm0m3X2nOhAP0n1OGBAJsa3H
qG1lBbnvFKa13JIOZm16tyPTzbIJbSrfrWIy3VmNLMphoemXioLJJMHMYpVyj0YqFm0qxNKw4esk
UJoDwfoirH3nl4yE7jp9mZwrysut/+nk4adROTyIr0WtGPkiJ6Tn9ZYzA7XHEF4k9YMRyt1keJI2
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
lUD6O//cMc8RIlKBzpZVekiFW8ykP5b+2Yu6nyOu5k6czjRlWgadHQGPpWoUj0aGrIq7y8DO97z9
F/FpStj4HUbrbL2kQYlYtxbsy8F6IeInNszWKKeOi0SklpIpGdDxkbwySAQZAihhq3kjzL6lC/hN
djlE/Hwv2aRTNrfQjYIArPHpxbVgMFoEO8VZMdSUA3kXuT3p/dXDvEPLsH9jWgQ/t1h3OXt+lv/s
bHk/yFy/8+XN8GTyKKFR3MGJN4Wr0+MiLVSdO0Bf2TyersxerbC0lRVXKjMRy5cEbnQGzTQXOe+s
q0kucnlCs/ZRnfDPeYX7nrbpDMAQ0x65lEJ9bfkWNabwhmOIWtuAwsZgTj8nfiNfjqsTLzjS7Nch
IXBeiWoXrfd4cFD4B8O/iVx/8ANfjalgCdpIoNRk/Y1osimznJ7Fuy2zVCFnKT9j3EYTww4pLAEf
8f1Adbl/QtiSr/H7L29gF/YyVVeTmWU5JgfP135JJNNTBknsU/zd6jZxeTEnK7S3/AiHmqp+pYsY
Q9dHDBhaQ1YQtpjTu0PqRCJanYKyaT4GpbkCSoEFYLO9VYpF1ppmVHcQ1l8ffvhPgAEAclZ+dg0K
ZW5kc3RyZWFtDWVuZG9iag02IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA1L0xl
bmd0aCAzNy9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNlMwUIg2NwCSQQoWhhAKwjO3hFDm
EMoCRMUCBBgA3k8JQw0KZW5kc3RyZWFtDWVuZG9iag03IDAgb2JqDTw8L0Fubm90cyAzNyAwIFIv
Q29udGVudHMgOCAwIFIvQ3JvcEJveFswLjAgMC4wIDU5NS40NCA4NDEuNjhdL01lZGlhQm94WzAu
MCAwLjAgNTk1LjQ0IDg0MS42OF0vUGFyZW50IDgxNCAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFj
ZTw8L0NTMCA4NDIgMCBSPj4vRm9udDw8L0MyXzAgOTQgMCBSL0MyXzEgOTMgMCBSL1RUMCA4NDYg
MCBSL1RUMSA4NTQgMCBSL1RUMiA4NDggMCBSL1RUMyA4NTYgMCBSL1RUNCA4NTAgMCBSPj4+Pi9S
b3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI3L1R5cGUvUGFnZT4+DWVuZG9iag04IDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTM4Mzg+PnN0cmVhbQ0KSImsV8ly3EYSvfMr6gg41CAK
KGwRDh8szcRoIhShGNEnjg8gGiTbbHZTarRo/v1kvqwFS0Oegw9sFoBasnJ57+WvN1fXn9XPP19/
ev/xg0rVL7/8+uG9urp+/yVV3YleqFN3uLq+uUmVVjf3V5s0SVMadSpNtM7UzatqkqZUm5TmYpSX
SZWpqqqTslY3z1e30bd4U0S74THeVNFzrOtI9fFGF9GfcRHRKI86PJ7pcdgdedaBhkn8+82/r1Ic
xceUSVkVPNxeRSq++eOKLcmsJWnDU9IkL7VMuY0+xpssuo91GqmXeGNo+zq648E+zqMd/XXX9INP
33jqLt400Xea1A70vldPNGQ7s+gtztwmLS/E9FNcRqrFsFcPfu6BR3gr22x5lTry72F2IV0lTVbb
G234RnBuKVfC4FVtMkNONWqjE11UcjNyVx097tirLzhUYedxaDB4VZlzBjmfQnCKJ3OnJ+mk0t55
J9yLftJo4HPOf3VQkje1W9xyTPd7urRuoleOwIlcsXpwltSNN/Sp58vhR46ka2pKiIeZ8/JE13qc
DROjyK1Ih6yqJh5AtnEkK5uU3+klzB3k05NMomx8i+lYxYa3eL6PK1m+tznBn3c25rQfz9xteSQ7
ufNoqdx8lK6Zja3OElPUk9giX3pOQ6Ror3AC0vjoU1W1nMP8pwYkM2Xuc9xE/WnmpTrJTTOvmdIZ
kYmT2AQfOUMX4ZI5vvQxTqMHfjvQ9Xf0dzzEmpO/idS3mFPERF/P/IGf+D9FihMFWfPIQ54it3iS
RwrtG+Z09KXlx4O662NdrjuqTuq0gp9MIZb2f3KhdVzU0zqjbbgG2YCGDKBJau5TSWW89eXcdwNc
SovevBU5W7GxI6qQPMl1bt2ZqJWKTcd19E8YdBY/DkjlR3iAD80YDXOOK9kjU/DtHVshviiSKi98
CsOnUpW2QKfhzhIy4RJCbuxoFm7nGOuIDob0QLZQrJW7XSV4lKGqZnjU4BZ59PxM/7OCS0KjUjjW
NFwtfpMUlbfnUVyx53tu52iZVHW+Av9pXtl6r5vp3XyQuzEcd7sljhmxpi49YgAhOi5mZqbdcEKE
1ACGUvLEXwAn+Dl6YBnUCG8ePBIc3DtMEuBxjMeb4vp4ZrgJ5VBOE3GjdVLoKXAMtgbPsfMg0ZaR
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
TiA1L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjedFHLasMwEPyVPSaHIPntQDHEMWl9SFpi0xSMD0qs
OgLZMrZC67+vpCgUCj0NuzOjndV6EWDwYohj8Nbg+Bh8XUfgOxCofuVgrTiCg9cWY4uBxdCiZ9G3
6Fh0Da4fdqyxfnpCr2NDR9a3i7yhvWRyXqIjbdkkx3mxacSZLlFxGwZOO0UDThLl2UwXXahHQ7Ql
wwtl7VVCGLooo3dq5eEI7ThpJwjRTvQyTcV3tQqC2FDgYpVA+2vD7kjH+LwoWUcnONAvOIqO9Ms7
xzh1weQ29YF0FBmlEhrdW7FKBW/2peELOVJ5uaKDGDvCTet0DxhhjHJJOLts+pZTwKiQtHsHxwtR
OQ/UaPUGIxukGNGHXcwPIrN2SiaqJf9N3+ZZMU/qybz/FPqcOrJqluI5z/ZkQI8vRtlJnwD/Gahv
ry3F7Sx1HGXVAh3N/Q2ITpUX4yrEfl0nSeXfL/kjwABBG6tJDQplbmRzdHJlYW0NZW5kb2JqDTEy
IDAgb2JqDTw8L0Fubm90cyA0MiAwIFIvQ29udGVudHMgMTMgMCBSL0Nyb3BCb3hbMC4wIDAuMCA1
OTUuNDQgODQxLjY4XS9NZWRpYUJveFswLjAgMC4wIDU5NS40NCA4NDEuNjhdL1BhcmVudCA4MTQg
MCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgODQyIDAgUj4+L0ZvbnQ8PC9DMl8wIDk0
IDAgUi9UVDAgODQ2IDAgUi9UVDEgODQ4IDAgUi9UVDIgODUwIDAgUi9UVDMgODU2IDAgUj4+Pj4v
Um90YXRlIDAvU3RydWN0UGFyZW50cyAzNS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTMgMCBvYmoNPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNjA5NT4+c3RyZWFtDQpIibRXWXMbuRF+56/AI2Yr
HA7OAbZcruigj61YlC16t1zMVkor0xslkeTIdBzn16e7MZgTI5Ki9oESZjDo8+uvG7Oj+831p8ur
DXv2bHa02Vxe/X39ka1mx3ebzd0N+3V2fHz3X7aSPjemEEyLXFupmHFFrgzTsshN6T18d/H1t833
z2s2e3F3t1nfs9mSns4vf7++vdxc392y58+PT0/Y5Hg5mZ1cFOzqCysY+3J1O5ktlwUTbPlpUuRF
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
RgdG9x1uF2GGooyhuaxEmbzymeM7YLVJvlN2wF9T1nwtmTshm9e+bdKmLeb44rRdmc/xxQE/wL5X
1XVU3Mg7PwUe0MSpjq7HkTdwfMJPTACiDP842hA2+rdRni5ExGM7r+a97nTDA6WSayQqPQOxdUFk
ThjyMkI60ioelKvkh6suWzmtYnGflHBWOEh4WLJv7nGXl8W4OwT1rmwqkYkFG8+YezMi5v9inVL1
wn9F2y+gdi+ObxAPRj6w5fwR3N8J9zixd8L7tlGvKHfsDSPNyJ4THs4bDzF2L9wzEj5rhGFuTx6w
KogPb+FWC7bMGt+/j2ALzqvCq/ELmydRpIxYRDz89ZXXjTx6MzzcU0/s6BMFjj8VMsnax8/LvEhr
+xmnl1ZVXF17ZD+AxkXb81CwTEBqVKUc0eI6o1YKZUGIC9hq2RVtI1xVQj9PjWgEJMKrDka6INV7
9btLJKliLr/gnjUEbg3h9nNsZigt2WUT7xX4n7s5UnjAq8Ngek8AR7fV8xCtVT5wvg6Et9t/+S/A
ADhbb44NCmVuZHN0cmVhbQ1lbmRvYmoNMTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp
cnN0IDUvTGVuZ3RoIDM2L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jIxUjBQiDY0tARSQQqG
hhZQ2hxKm0FpUxAdCxBgAMwRCNYNCmVuZHN0cmVhbQ1lbmRvYmoNMTUgMCBvYmoNPDwvQ29udGVu
dHMgMTYgMCBSL0Nyb3BCb3hbMC4wIDAuMCA1OTUuNDQgODQxLjY4XS9NZWRpYUJveFswLjAgMC4w
IDU5NS40NCA4NDEuNjhdL1BhcmVudCA4MTQgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9D
UzAgODQyIDAgUj4+L0ZvbnQ8PC9DMl8wIDQ2IDAgUi9UVDAgODQ2IDAgUi9UVDEgODU0IDAgUi9U
VDIgODQ4IDAgUj4+Pj4vUm90YXRlIDAvU3RydWN0UGFyZW50cyAzOS9UeXBlL1BhZ2U+Pg1lbmRv
YmoNMTYgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMTA1Mz4+c3RyZWFtDQpI
iaxX224byRF911f040xgjqd77oFhILZ2sxvEu0FMZB+EIKCGI4oxTWrFoW3l61N1qm8zpNbGJg8a
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
KqvD1RADOpKH+rc6knsjmjbiOWeWX4UdkehWzuFY8pwr5kt6XD5txDv4FPMgN3tdvhEabAi2jwx6
Yr5Rr8fb4Ar7QuMUYJGRhUN/SnfwUbpxWsgif4+YYhEeciHPGBh6SsYhbg7wjEM84xDPGPAEjIwN
XfwFrmkfUakuhE97g8eErEy8i47c/FBdjrVnhfFiavIde3LPS8ROURYqnRmuuuRMgJtKvCVebsKG
4aZZUM82TY49Nfm559kp02SFOttVR/ou/S9XL7/I0dDl48BMxtMTwt5Rm7NCD+m/CzAAt0uQUw0K
ZW5kc3RyZWFtDWVuZG9iag0xOCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1
Pj5zdHJlYW0NCkiJamBAAQ0AAQYACJABAQ0KZW5kc3RyZWFtDWVuZG9iag0xOSAwIG9iag08PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIzMD4+c3RyZWFtDQpIiVyQwWrDMAyG734KHdtDcerL
dgiB0THIod1YtgdwbCUzLLJRnEPefooXOpjABvn/P/Fb+tI+txQy6DeOrsMMQyDPOMeFHUKPYyB1
NuCDy3tXbjfZpLTA3TpnnFoaoqpr0O8izplXODz52ONR6Vf2yIFGOHxeuiPobknpGyekDBU0DXgc
ZNDVppudEHTBTq0XPeT1JMyf42NNCKb0598wLnqck3XIlkZUdSXVQP0i1Sgk/0/fqX5wX5Y398Oj
uE1lTHHv7xsn34N7KLcwS56ygxJkixAI72tKMYFQ21E/AgwApRZvoQ0KZW5kc3RyZWFtDWVuZG9i
ag0yMCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDMyMD4+c3RyZWFtDQpIiVzS
X2uDMBAA8Hc/xT2uDyUm1dqCCK1dwYf9YW4fwCZnJ8wYYvrgt1+SKx0soPDj7hK9C6ubU6MHB+zd
TrJFB/2glcV5ulmJcMHroBMuQA3S3RXfcuxMwnxxu8wOx0b3U1KWwD58cHZ2gaeDmi64StibVWgH
fYWnr7pdAWtvxvzgiNpBClUFCnu/0UtnXrsRgcWydaN8fHDL2tf8ZXwuBkFEc/oYOSmcTSfRdvqK
SZn6VUF59qtKUKt/cb6nsksvvzsb0zc+PU1FWkWdSXUU56RnEmVuKJNnJE7KSYK0JW1IBSkj7Ug5
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
kBmgM8BmgM+ANm3UYSt/jzaeNpOn3cw+PaYcmvyZ0tHS+D88vrXDlt19f/rxsux94/1X8zZ7ubw+
X15B/xJgACPQ94QNCmVuZHN0cmVhbQ1lbmRvYmoNMzEgMCBvYmoNPDwvTGVuZ3RoIDQwMjYvU3Vi
dHlwZS9YTUwvVHlwZS9NZXRhZGF0YT4+c3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9
Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5z
Om1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjItYzAwMSA2My4xMzk0MzksIDIwMTAv
MDkvMjctMTM6Mzc6MjYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3
dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyI+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTAxLTIxVDE3OjE2OjA2
KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMDEt
MjFUMTc6MTY6MDMrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRh
RGF0ZT4yMDE2LTAxLTIxVDE3OjE2OjA2KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAg
ICA8eG1wOkNyZWF0b3JUb29sPkFjcm9iYXQgUERGTWFrZXIgMTAuMSBmw7xyIFdvcmQ8L3htcDpD
cmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIj4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+dXVpZDpjMWVjZjRh
Mi05OGYzLTQ4MTQtOTMzNi0wMThlOTAwYmU3MjU8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAg
IDx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6OGZhYjJlMjUtODViNS00NDA5LWI1MzUtZGU1NTliZjAz
MGE2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06c3ViamVjdD4KICAgICAgICAg
ICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MjwvcmRmOmxpPgogICAgICAgICAg
ICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06c3ViamVjdD4KICAgICAgPC9yZGY6RGVzY3Jp
cHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHht
bG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxkYzpm
b3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzp0aXRsZT4KICAg
ICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVm
YXVsdCI+UGFwZXIgVGl0bGUgKHVzZSBzdHlsZTogcGFwZXIgdGl0bGUpPC9yZGY6bGk+CiAgICAg
ICAgICAgIDwvcmRmOkFsdD4KICAgICAgICAgPC9kYzp0aXRsZT4KICAgICAgICAgPGRjOmNyZWF0
b3I+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpPklFRUU8L3Jk
ZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAg
IDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgog
ICAgICAgICAgICB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgogICAg
ICAgICA8cGRmOlByb2R1Y2VyPkFkb2JlIFBERiBMaWJyYXJ5IDEwLjA8L3BkZjpQcm9kdWNlcj4K
ICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0
PSIiCiAgICAgICAgICAgIHhtbG5zOnBkZng9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmeC8xLjMv
Ij4KICAgICAgICAgPHBkZng6U291cmNlTW9kaWZpZWQ+RDoyMDE2MDEyMTE2MTU0ODwvcGRmeDpT
b3VyY2VNb2RpZmllZD4KICAgICAgICAgPHBkZng6Q29tcGFueT5JRUVFPC9wZGZ4OkNvbXBhbnk+
CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tl
dCBlbmQ9InciPz4NCmVuZHN0cmVhbQ1lbmRvYmoNMzIgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0ZpcnN0IDYvTGVuZ3RoIDY2L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3rIwNFEwULCx
0XfOL80rUTDT985MKY62MLQAigYpGIJJEzBpDhExglCmICpWP6SyIFU/IDE9tdjODiDAAJx7EiQN
CmVuZHN0cmVhbQ1lbmRvYmoNMzMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDYv
TGVuZ3RoIDE5OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN5szcFqwkAQBuBXmVuyFLo7VlMR
EaSJIBgItNCLl012pEttJoybQ97dg5tQpYeeZob/55slLsDAeq23ffhiSfdFUSj9xj+dbYf7JWSD
5za3gdJ8NTOYGZwhvsb58mQwMSb5bUVh2wjXNkCV70r7TQJonhFOV4FPFqd0ye4/KHtAlbDrG4qS
45pGBw6+FivDSBml37mXhqLjT57cXyjDxXyp9IcPZ0or28Xv0w7HtL8QXMJwphV0UxDG4KjUZnMT
YABNQk0fDQplbmRzdHJlYW0NZW5kb2JqDTM0IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1u
cyA1L1ByZWRpY3RvciAxMj4+L0ZpbHRlci9GbGF0ZURlY29kZS9JRFs8RTE1OTVCM0EwQjA3NDU0
Qzk4ODgxNzk0RUYyQTk4QjU+PDE1QzUwNTIyQkE4NjIxNDRBMDhEQjhGOEZENTYzNDJDPl0vSW5m
byA4MTUgMCBSL0xlbmd0aCAyMDAvUm9vdCA4MTcgMCBSL1NpemUgODE2L1R5cGUvWFJlZi9XWzEg
MyAxXT4+c3RyZWFtDQpo3uzSMQ4BQRgF4H9mbbKJwuIKRMSKjkSjcQSOIhqNRivRi0qilVBpHMAB
3EKhIiL2Pa3oFHhbfPnzMpnMzD5v+Lyz4dK8mYthMoI2ZZKHjSaTMZNqqmv1ma+Y1KHfcy7CToXz
c/0F1gYwd2LSowmdYLfuFXPElRnuli3DsE3PzGec17QAgy2MI55twTOU0rvcdwGTpyE199rgBqO3
a+R36TZ/eeuj/r78QK/megepXkn1SqpXUqpXUr36Zf2Bb2gPAQYAoL8jhA0KZW5kc3RyZWFtDWVu
ZG9iag1zdGFydHhyZWYNCjExNg0KJSVFT0YNCg==

--_004_HE1PR0601MB2203495DC35CCE9CCB19E3C1FC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 04:57:31 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FE0E12D7ED for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 04:57:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level: 
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 R1tCJRG1DiEG for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 04:57:27 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10119.outbound.protection.outlook.com [40.107.1.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9798012D7EC for <Ace@ietf.org>; Mon, 25 Jul 2016 04:57:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=M6FriiYbj8bja1uhaWnJzVS/JFl/jxLmU1n4b7Id3ws=; b=aWYYpNaZk24BgCYyf5P+aoLRwBgvvlAS7tygovoIeSv9XpUBH8EyKfOMeARVgFwRaYREsTQr3GgsPy+huk1nCDbqB+XYenK1WMZ8uyejZpU3NO4F3A40T5kLODaqxICPhmu5p6XU4nXg9fCWHsXWkhspxX/gvcYWkFjdpYtebc4=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2202.eurprd06.prod.outlook.com (10.168.35.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 11:57:19 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 11:57:20 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, "Ace@ietf.org" <Ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
Thread-Index: AQHR4m6Ew0lvzo1As0CGbThQDWEth6ApEd9g
Date: Mon, 25 Jul 2016 11:57:19 +0000
Message-ID: <HE1PR0601MB220381DB4BCA1F831069A6FFFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <578F4D59.8050005@gmx.net>
In-Reply-To: <578F4D59.8050005@gmx.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [146.108.200.10]
x-ms-office365-filtering-correlation-id: fdeeeaf5-dd1d-4c4b-21bf-08d3b482d4ed
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2202; 6:lp4LYa+oM04nRKbnUbHXcvKbJyJdjV98It1aAhj0ftI4dVgWpRDLVFtpkbW+IZhfenfl5PGGECv6cKpT3no/Sjhclo7CedSEre5NYEuh3uiA7hk6EDdVABBESqhLJvIKxoXXW0j4Qr3US/3oaqDJgB6uaF7oLFnN/fN+7ats0BknCTFegwdVTjfwB8gGwhesuZ/a5b42/1Oc/BbyriuDf9kSeMJI9nwUI+OepSU4rc9zr8Ied0SLncZYdNKcjtr1voFocyGHogojEsISLCwP8Ebje1KiLUH2z3Q61baTPsHwZnlbC9nF8+TdG4r7ZP13e/hXYMpFGIKHitJro5Bq6w==; 5:Gul9u+yoIX/cFCT2KCwmBxqs/TQuZbQFIfjOqs/1sZg+oVN2FA4KzvYVSPuvN3T3pqd3deT/reWHpyUf1VauS/mSdvgX9exchZFgES07l0q7qNDt7/yTVQy+nsrPyD4gildQztVH3gqETs4QKbLJkA==; 24:RjnBNyG0V8N5jsqWRwBgKQdrwB7SKfg5m9il0sMBQ+6YJAUsH/0iBJFG2+RvuKY5/7Be0fHxlyR3w9VAIsKOB+k4yehsl+ahgr9lco1+6m4=; 7:8qffFJpakXmTWo4bPTciJ4xrlJuttFQ7OD8oMeLCqko+Ka1MTMuS9X+g/1nrQ3ebsJs7cs2vgkugWpChui2JW9g2tbJTB3ewkU763jLi9duErCB2cO6YjsvHuArWDBxjHzDFfY7DzQx1NcBCfS6q8kL4z5P/fNgvmx74lSpcCArTJoOgeAG+acTAGXDfspDXd8MwQ1ZHw1+Mz3Bgb2LI6YwSsVPg15FJyJj4xKPjeRXAeZSkuQGme3oAh9yRz3PA
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2202;
x-microsoft-antispam-prvs: <HE1PR0601MB22029B547F9D0082881DD9D8FC0D0@HE1PR0601MB2202.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192374486261705);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415321)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:HE1PR0601MB2202; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2202; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(189002)(53754006)(199003)(13464003)(3660700001)(3280700002)(122556002)(81166006)(81156014)(106356001)(106116001)(97736004)(86362001)(8936002)(77096005)(6116002)(586003)(19580395003)(19580405001)(2501003)(7846002)(3846002)(102836003)(7736002)(189998001)(66066001)(107886002)(5001770100001)(15975445007)(7110500001)(5890100001)(76576001)(2950100001)(2900100001)(87936001)(92566002)(54356999)(76176999)(5002640100001)(305945005)(7696003)(101416001)(5003600100003)(15650500001)(68736007)(10710500007)(74316002)(2420400007)(33656002)(50986999)(9686002)(105586002)(10400500002)(2906002)(99936001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2202; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_002_HE1PR0601MB220381DB4BCA1F831069A6FFFC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 11:57:19.8799 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2202
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/PEBuARE2IaHhrZ8uKhmJj0TxWqY>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in	ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 11:57:29 -0000

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

SGkgQWxsLA0KDQpzZWUgYXR0YWNoZWQgYSBVc2UtY2FzZSBkb2N1bWVudCB0aGF0IHdhcyBwcmVw
YXJlZCB3aXRoaW4gdGhlIE9wZW5BSVMgY29uc29ydGl1bSAoaHR0cDovL3d3dy5vcGVuYWlzLmV1
LykgZm9yIHJlcXVpcmVtZW50cyBvbiBsb3cgbGF0ZW5jeSBtdWx0aWNhc3QgaW4gbGlnaHRpbmcu
IE1pZ2h0IGhlbHAgdG8gdW5kZXJzdGFuZCB0aGUgcmVxdWlyZW1lbnRzIGF0IGxlYXN0IGZyb20g
YSBsaWdodGluZyBwb2ludCBvZiB2aWV3Lg0KDQpBYmhpbmF2DQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiBBY2UgW21haWx0bzphY2UtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVo
YWxmIE9mIEhhbm5lcyBUc2Nob2ZlbmlnDQpTZW50OiBNaXR0d29jaCwgMjAuIEp1bGkgMjAxNiAx
MjowNw0KVG86IEFjZUBpZXRmLm9yZw0KU3ViamVjdDogW0FjZV0gQWRvcHRpb24gb2YgTG93IExh
dGVuY3kgR3JvdXAgQ29tbXVuaWNhdGlvbiBTZWN1cml0eSBXb3JrIGluIEFDRQ0KDQpIaSBhbGws
DQoNCmF0IHRoZSBBQ0UgbWVldGluZyB0b2RheSBJIGFza2VkIHRoZSBwYXJ0aWNpcGFudHMgd2hl
dGhlciB0aGV5IGFyZSBpbiBmYXZvciBvZiBhZGRpbmcgbG93IGxhdGVuY3kgZ3JvdXAgY29tbXVu
aWNhdGlvbiBzZWN1cml0eSB3b3JrIGluIHRoZSBBQ0UgZ3JvdXAuDQoNCjIwIHBlcnNvbnMgd2Vy
ZSBpbiBmYXZvciBvZiBkb2luZyB0aGUgd29yay4NCg0KNSBwZW9wbGUgYXJndWVkIGFnYWluc3Qg
ZG9pbmcgdGhpcyB3b3JrLg0KDQpJZiB5b3UgaGF2ZW4ndCBiZWVuIGF0IHRoZSBtZWV0aW5nIHBs
ZWFzZSBjb250cmlidXRlIHlvdXIgdGhvdWdodHMgaGVyZSBvbiB0aGUgbGlzdC4gSWYgeW91IGJl
bGlldmUgeW91IGRvIG5vdCBoYXZlIGVub3VnaCBpbmZvcm1hdGlvbiBwbGVhc2UgYWxzbyBzcGVh
ayB1cC4NCg0KQ2lhbw0KSGFubmVzDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fIFRoZSBjb250ZW50cyBvZiB0aGlzIGUtbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgdG8gdGhlIGludGVuZGVkIHJlY2lwaWVu
dC4gVGhleSBtYXkgbm90IGJlIGRpc2Nsb3NlZCB0byBvciB1c2VkIGJ5IG9yIGNvcGllZCBpbiBh
bnkgd2F5IGJ5IGFueW9uZSBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIElmIHRo
aXMgZS1tYWlsIGlzIHJlY2VpdmVkIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkgbm90aWZ5
IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGUgZS1tYWlsIGFuZCBhdHRhY2hlZCBkb2N1bWVudHMu
IFBsZWFzZSBub3RlIHRoYXQgbmVpdGhlciB0aGUgc2VuZGVyIG5vciB0aGUgc2VuZGVyJ3MgY29t
cGFueSBhY2NlcHQgYW55IHJlc3BvbnNpYmlsaXR5IGZvciB2aXJ1c2VzIGFuZCBpdCBpcyB5b3Vy
IHJlc3BvbnNpYmlsaXR5IHRvIHNjYW4gb3Igb3RoZXJ3aXNlIGNoZWNrIHRoaXMgZS1tYWlsIGFu
ZCBhbnkgYXR0YWNobWVudHMuDQo=

--_002_HE1PR0601MB220381DB4BCA1F831069A6FFFC0D0HE1PR0601MB2203_
Content-Type: application/pdf; name="Multicast lighting use case.pdf"
Content-Description: Multicast lighting use case.pdf
Content-Disposition: attachment; filename="Multicast lighting use case.pdf";
	size=138735; creation-date="Mon, 25 Jul 2016 11:53:53 GMT";
	modification-date="Mon, 25 Jul 2016 11:53:54 GMT"
Content-Transfer-Encoding: base64

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1HQikgL1N0cnVjdFRyZWVSb290IDMyIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4+
Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDIvS2lkc1sgMyAwIFIgMjgg
MCBSXSA+Pg0KZW5kb2JqDQozIDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291
cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMiA4IDAgUi9GMyAxMCAwIFIvRjQgMTIgMCBSL0Y1IDE3
IDAgUi9GNiAyMiAwIFIvRjcgMjYgMCBSPj4vRXh0R1N0YXRlPDwvR1M3IDcgMCBSPj4vWE9iamVj
dDw8L0ltYWdlMjQgMjQgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFn
ZUldID4+L01lZGlhQm94WyAwIDAgNTk1LjMyIDg0MS45Ml0gL0NvbnRlbnRzIDQgMCBSL0dyb3Vw
PDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0
UGFyZW50cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA4ODkzPj4NCnN0cmVhbQ0KeJy1PWtvHDeS3w34Pwzuk+ZwGjff3YvFAn4l0V1iZ2Nn9w7JfhiP
ZHtwsqTVjOzL/vpjFTkzJJvFrvZmEURQlGIVyS4W680nT+/32/frzX7xxz8+ebrfrzcfry4Xvzx5
e3v3tydvf7u7evLj+sP2Zr3f3t48efPwbg9/+u5qfXl1/6c/LZ69eL549vbxoyffiIUQq04v3r5/
/EgsOv+PWBi7slYv3GBWul+8/eThvn3jFh92jx91iw/w49vHj345+25pzmS3VPDjb4u3//n40UuP
EtAeEPXDqssR/XJ2TsAOcuX6AvZiea7Pni+FOXtLjBKiWxkmBSH0StoUdnHerTrRy8XbzS9+FUJT
I1W/sjIb2eEYkpSWK1VMS5Cw/Upb5hKMXIk+h7XafwKtlkKfKUmN6/tVL/JxCwJWDm5lXRv2yTdy
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
c8QStGwXxdIDn30Bx8WpAoq8PCBK2BDopJF3cBN5gB4bUAE+r1R6LKCG9gsHlS/9YuNRPrn4tP5w
5Y/1i9tFHdsQU10vr85fvFyeUAtj4Fg4qHgLWhF0EJHgory/evzor/++uDk4A1zNgw4vMpuF81j6
g/vlB/zQ15AZH+L+59jECVua5E77P+Py/9kpDNjTOpvC4vcnMhRE0l4SWUL170IPeod37l+8KBCJ
JZELf1KxpPvt704tPLb0L14SJAMXzPD99sPHvedGZMSRg/b3IetQefkXr63H1KOMyNOltGd3d9jt
w6/udNZOR88rNXlmZVVAHAvC5s2z5iDU2qyGqb2oT0KcJgGdA6zXXIY+pB5JjDv1IAg5k4AOOcJ/
kc6CJzDMQmp04Po96czhN9n534Qdze+fJA9vlkibk+duwsHL3YHR8eXxo27x7eNHj0D9BEmnFx6Z
8RcyqHXhD9ePH72JmP4fgJ3uCg0KZW5kc3RyZWFtDQplbmRvYmoNCjUgMCBvYmoNCjw8L1R5cGUv
Rm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjEvQmFzZUZvbnQvQXJpYWwvRW5jb2RpbmcvV2lu
QW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAx
MTEvV2lkdGhzIDEwNiAwIFI+Pg0KZW5kb2JqDQo2IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlw
dG9yL0ZvbnROYW1lL0FyaWFsL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNj
ZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NDEvTWF4V2lkdGggMjY2NS9Gb250V2Vp
Z2h0IDQwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ0L0ZvbnRCQm94WyAtNjY1IC0y
MTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjcgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05v
cm1hbC9jYSAxPj4NCmVuZG9iag0KOCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5
cGUvTmFtZS9GMi9CYXNlRm9udC9IZWx2ZXRpY2EvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0Zv
bnREZXNjcmlwdG9yIDkgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjIvV2lkdGhzIDExMCAw
IFI+Pg0KZW5kb2JqDQo5IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0hl
bHZldGljYS9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA5MDUvRGVzY2VudCAtMjEwL0Nh
cEhlaWdodCA3MjgvQXZnV2lkdGggNDQxL01heFdpZHRoIDI2NjUvRm9udFdlaWdodCA0MDAvWEhl
aWdodCAyNTAvTGVhZGluZyAzMy9TdGVtViA0NC9Gb250QkJveFsgLTY2NSAtMjEwIDIwMDAgNzI4
XSA+Pg0KZW5kb2JqDQoxMCAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFt
ZS9GMy9CYXNlRm9udC9IZWx2ZXRpY2EsQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9u
dERlc2NyaXB0b3IgMTEgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciA4OS9XaWR0aHMgMTExIDAg
Uj4+DQplbmRvYmoNCjExIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0hl
bHZldGljYSxCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0y
MTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcw
MC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAw
MCA3MjhdID4+DQplbmRvYmoNCjEyIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UeXBlMC9C
YXNlRm9udC9TeW1ib2wvRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNjZW5kYW50Rm9udHMgMTMgMCBS
L1RvVW5pY29kZSAxMTIgMCBSPj4NCmVuZG9iag0KMTMgMCBvYmoNClsgMTQgMCBSXSANCmVuZG9i
ag0KMTQgMCBvYmoNCjw8L0Jhc2VGb250L1N5bWJvbC9TdWJ0eXBlL0NJREZvbnRUeXBlMi9UeXBl
L0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDE1IDAgUi9G
b250RGVzY3JpcHRvciAxNiAwIFIvVyAxMTQgMCBSPj4NCmVuZG9iag0KMTUgMCBvYmoNCjw8L09y
ZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2Jq
DQoxNiAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9TeW1ib2wvRmxhZ3Mg
MzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgMTAwNS9EZXNjZW50IC0yMTYvQ2FwSGVpZ2h0IDY5My9B
dmdXaWR0aCA2MDAvTWF4V2lkdGggMTExMy9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVt
ViA2MC9Gb250QkJveFsgMCAtMjE2IDExMTMgNjkzXSAvRm9udEZpbGUyIDExMyAwIFI+Pg0KZW5k
b2JqDQoxNyAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQvSGVsdmV0
aWNhL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDE4IDAgUi9Ub1VuaWNvZGUg
MTA3IDAgUj4+DQplbmRvYmoNCjE4IDAgb2JqDQpbIDE5IDAgUl0gDQplbmRvYmoNCjE5IDAgb2Jq
DQo8PC9CYXNlRm9udC9IZWx2ZXRpY2EvU3VidHlwZS9DSURGb250VHlwZTIvVHlwZS9Gb250L0NJ
RFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyAyMCAwIFIvRm9udERlc2Ny
aXB0b3IgMjEgMCBSL1cgMTA5IDAgUj4+DQplbmRvYmoNCjIwIDAgb2JqDQo8PC9PcmRlcmluZyhJ
ZGVudGl0eSkgL1JlZ2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAwPj4NCmVuZG9iag0KMjEgMCBv
YmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvSGVsdmV0aWNhL0ZsYWdzIDMyL0l0
YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0
aCA0NDEvTWF4V2lkdGggMjY2NS9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMz
L1N0ZW1WIDQ0L0ZvbnRCQm94WyAtNjY1IC0yMTAgMjAwMCA3MjhdIC9Gb250RmlsZTIgMTA4IDAg
Uj4+DQplbmRvYmoNCjIyIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1l
L0Y2L0Jhc2VGb250L0FCQ0RFRStDb3VyaWVyIzIwTmV3L0VuY29kaW5nL1dpbkFuc2lFbmNvZGlu
Zy9Gb250RGVzY3JpcHRvciAyMyAwIFIvRmlyc3RDaGFyIDExMS9MYXN0Q2hhciAxMTEvV2lkdGhz
IDExNSAwIFI+Pg0KZW5kb2JqDQoyMyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250
TmFtZS9BQkNERUUrQ291cmllciMyME5ldy9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA4
MzMvRGVzY2VudCAtMTg4L0NhcEhlaWdodCA2MTMvQXZnV2lkdGggNjAwL01heFdpZHRoIDc0NC9G
b250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA2MC9Gb250QkJveFsgLTEyMiAtMTg4IDYy
MyA2MTNdIC9Gb250RmlsZTIgMTE2IDAgUj4+DQplbmRvYmoNCjI0IDAgb2JqDQo8PC9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAyNjgvSGVpZ2h0IDE4Mi9Db2xvclNwYWNlL0Rldmlj
ZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvU01hc2sgMjUgMCBSL0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTM3NDI+Pg0Kc3RyZWFtDQp4nOxdBVxU2fc3MDFXXQzW
hKG7u7u7YWYYYhjKwsQudC2MVddE12Bt7MIuFBFBREA6dK3t8rf//xne8Bzfmw6GeOfzlQ8+3nv3
3nfP955zbvboQUhHlKFD1EiTqeKjb5/hsi4KIYRIRQiOEEIIbyE4QgghvIXgCCGE8BaCI4QQwlsI
jhBCCG8hOEIIIbyF4AghhPAWgiOEEMJbCI4QQghvIThCCCG8heAIIYTwFoIjhBDCWwiOEEIIb+nI
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
uVPlRrfN4KfACNFrsND/bTlGvpngvWgu1kXthNKvu8LwyKIr3IuekOOYIvayjX7zKayNxeiBtrX+
OjyfsFwQo41HW1vbie7YaXxlW3/TMuKaLPQ9Qo4R/RdeizD77szngmvkJ8WxQsM8soBR6ZrDw42J
ED3SsGUWFb7WDzxtKevrcRJivrHc9yJmGdOoW2t7xoEvqvmMU9wZWGxdcUcW+pWp/HZVsSe/mvRN
In++nqFfTklAnNW6vnX+kZKyiIRJkfoS0bQEuEjMxQeZRVJRDy9/+FQTGA4r1B38T/7FE/8vrDVF
TMZM/9IXH7w2e+Enx83pceA1aUbPWWwAGunThyaPW3LMoHnEsrwZnWbUkrN30YTk5OTRLy3dWZTH
zsEYbyz4auSTDiwqwLuoc4zkWGYxmTej4Oz+jakrt2aYXwUKjLTV1fuC7qCLtvScs2ipehX2IWlB
OHqZeua+q6Qs/sasrBpymKEXIXyimoVvt67WrTGKVKL+auU6Sf7qeFuoMTeraXtHeiDd9qWJyAk3
lW3ADMwTi3thTW6NEwot/paFscSi6h65AaAT3ZWV+R7aYjuEheldFNjMeWrlWdZvTJwdphowWn5k
/9ZBYDuOx55YcMs+FzEFy3+BpkoWWqWh/7GTuDJbkc9zNZ/7lbBCkL1zSoIyTJizx79tftEkb/dI
xVNxphbzMwQcgXOfThTnuF8z2XrZDfz8/JnLjAPyF5wEDYF4nm4lgdUat/vapHwpfIlIv7Z1uNtC
RfCMrt970jupH69ZNv+FbrWcpq6W9YsqnccuSE37YNaAePnxrqjopgOmLUpLS1v853GPN6/iEnhH
5ave6ZnZ7websfTV5zpXd1/v9iiXtZxyJ2KBIhYoYoEiFihigSIWKGKBIhYoYoEiFihigSIWqJgm
TO7f5SGRSHeX/gcyrGYPDQplbmRzdHJlYW0NCmVuZG9iag0KMjYgMCBvYmoNCjw8L1R5cGUvRm9u
dC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjcvQmFzZUZvbnQvQXJpYWwsQm9sZC9FbmNvZGluZy9X
aW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMjcgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hh
ciAxMTcvV2lkdGhzIDExNyAwIFI+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwvVHlwZS9Gb250RGVz
Y3JpcHRvci9Gb250TmFtZS9BcmlhbCxCb2xkL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50
IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMjYy
OC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94
WyAtNjI4IC0yMTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjI4IDAgb2JqDQo8PC9UeXBlL1BhZ2Uv
UGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMiA4IDAgUi9GNCAxMiAw
IFIvRjUgMTcgMCBSL0YzIDEwIDAgUj4+L0V4dEdTdGF0ZTw8L0dTNyA3IDAgUi9HUzMwIDMwIDAg
Uj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsg
MCAwIDU5NS4zMiA4NDEuOTJdIC9Db250ZW50cyAyOSAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1Mv
VHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDE+Pg0KZW5k
b2JqDQoyOSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0NDQ4Pj4NCnN0cmVh
bQ0KeJydHF2PE0fyHYn/4JeTbOl2dvq7J4qQgEAgBwkXFuXuIA/OYsDSgsnae1z+/VVVj+3unq2Z
8iqC7KLqrq7q+q7qOX94vVt/WF7uZt9/f/5wt1teflq9n709v9h8/f384q+vq/NXy4/rL8vdevPl
/PXNHzv8p2er5fvV9YMHs0c/PJ49urh/7/ypminVtHZ28eH+PTVr4T81c77x3s5C5xobZxefAe7H
12H2cXv/Xjv7SL+Ztv/1x/v33s6fLdxctwuDf/0+u/jp/r0nsDki2G8Zu6Ytt3w7P2NgO92EWME+
X5zZ+eOFcvMLZpVSbeOEGJSyjfY57OysbVoV9ezi8i1QoSy30sTG62JlS2tYVFY3pjqWYmFjY72Q
BKcbFUtYb+EKrFkoOzeaWxdjE1W5bsbA6i40PozDnj/VM6UL8bFw2V1Fxi9fF2duvlqcmfmXhZ8/
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
6ivfvHB3IQx7HvpOUmLAxWuhlOwTghz2Pzd4UZSG7ahQQN25/SMvbiN6qXMykenRzh2I7N/hiIi0
CqPUApQCFxoPfH8YZU9jfJgF11/2u7VH4chd3eHkPtQr+ZMH+vxBAfv8M54db2Y13gZuPfY4WDzD
woc2HRYG8Rt5OuxjLtWmnPLiDVukdJSI56smXt5FSsePC/psgzLl98lE9S+qjh+1G35NcChN4F1M
cX6xykAUWK1MIvLzL+zXxYDsriuXSHyqGsmBIHi1p+ylR/bCac39Xi8X5jCTz6YuWHkqVrFpTqDB
ugJ2uTcSx0ch7GA+tTBEmPr2RQE78aEJEygzEu2evr1VwO6bPX0z4yHYeL7XkzoYMlyphVHAZkXF
oyOebpxop6j2JkGrnaXspryqwxMRzhNbkmwRgvRVhAK2/lYqdTK5j6Xi4ycnFIf+3VMBe73a0vDE
1ejXf4wSYgDe+oq3l6PfzDE4NiFklsFYpaBV8lbQgL6FctF49tXRI6TiRPth//zDl2xhXivyrBKK
8ItBpbpJvr6F7wKiP4EkzL10pdXUY/tGD94aetmcf3h2X79eb5tVkkbGR+quEVoLZzS+cmVhMxv9
f1DFM2INCmVuZHN0cmVhbQ0KZW5kb2JqDQozMCAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0v
Tm9ybWFsL0NBIDE+Pg0KZW5kb2JqDQozMSAwIG9iag0KPDwvQXV0aG9yKFNvbWFyYWp1IEFiaGlu
YXYpIC9DcmVhdG9yKP7/AE0AaQBjAHIAbwBzAG8AZgB0AK4AIABXAG8AcgBkACAAMgAwADEAMykg
L0NyZWF0aW9uRGF0ZShEOjIwMTYwNzI1MTM1MzU0KzAyJzAwJykgL01vZERhdGUoRDoyMDE2MDcy
NTEzNTM1NCswMicwMCcpIC9Qcm9kdWNlcij+/wBNAGkAYwByAG8AcwBvAGYAdACuACAAVwBvAHIA
ZAAgADIAMAAxADMpID4+DQplbmRvYmoNCjM4IDAgb2JqDQo8PC9UeXBlL09ialN0bS9OIDczL0Zp
cnN0IDU2OC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEzNjI+Pg0Kc3RyZWFtDQp4nO1Y3Wpc
NxC+D+Qd5g1Wo39BCLRNQkMcY2xDL0ovNvapvcTeEzZriN++3xxpt2ujc+Q99KalYHtW2vnTzGjm
k40nRSaRY7JMrBJZTew9WUVaK7KGdMSmI4Md68FrycpPIPw4Bmck57FK5LUjp8gHL/qCxveaQsD3
hqKGEU8xKnKOkgFnpJQ0uQCzUOUVMT6QS6BYePihGftwSwdD3hIbg30DGmEBawv3vCN2MAWf2QU4
AX0eJnwkDgr70BegNEBfZLgFfRFMAfJJW4JqTvAq4MDKYN+RZoW1Bx38l0BYihIQnAAmtFWOIiJj
4WTUpF0MFCHnEZloETEIY0sng4NDT0qKIpORcyIchnGuKBRKEV2jwQcWo8GM+BpjEBsDikVCzC38
SEiBU9iHnMNhUyDjNfY1KPQk6AlOcghFUeFUChYjIsEKLElJnKEzSQBxHquQO8ZBrEKIkA/L0GY0
UosqgEPWiSYwBgMXJN0IaWIkDKF782ZxJkKKzhcXi7PF5eO3bnGx3Txcbd/fdfeLT7+T+oMWZzdk
hOft29evnop8WN08bLqaHLJbk0T5TRhj1DDbqsm94KjJSUcvux/bL/2PmlHcGPDIjQGZVFL3ueqt
nePtXqpuyFZNveiILh/RzzuinlsDdlqyaswcL2KPF3HHi/jjRUJNxO1ETn7urx9rYtWb43bFcfKx
eqDR3KI1N+ylOfbiqL3UssfVG94w6NWYQc9Ng9Wb0zI42hC8aRqsFn7LoG1ez5NqKvLtznku4S9B
Ka7O6GozriFjFmNOYR5hSGFuY8Ri2jIG7oyWM8O+ntEHdLURhGZF6Wo3CGoywWG0okKzonS1l7QM
zqyofP7i1YygVhtYQ6bahBqjotpHQrP/GBaEBHAEXAQLGRgBrAF9CDxmwQLApAKQnQxNQclRoDFg
MbAZYBygMC4zLh7aLu4dmiGuncBdRtuoOhUnExVHm1vUrdP4AVUDQANOAhED3gEJojCCgHfJIaoA
cBhgNgy4FfGJA5CFasBfIF2A3lit58jTXo/WR7Qtr+OAnQGbgZgBR4F/AZUFKDvByoDFSR4WAw4W
CCzol1XGvAJ3WQnsFTAch/cOHh34BR+Dj8EnzUi6kbQj6UfSkNCRGC0JDxISlMwafHg7MB48rL08
UPALPjxyGG8URp0wCgUPFvxWm0srQG40QL45Qky1NbUshtEWE6dufC6zkrfi3Yy+kWdP9nHO0JmB
sdhUO+OLXjU6PpFJ7blel9OTOUkHXfi5ZBML6lkW/bjFJho0syzGUYvTJZNjXgJRvJtWM/UEOErG
zZDxM2TQ6XYQ+yg5rldpQ6heog2hepWZXc7PlptttVSGOpO5KSQ/0WVyDiS3EptRqY2ZZE6XOV2G
GS73HpflMkiWeTaQbMFnLT5r8VlLBj8y2waSOUPmzN1ORsxAskDKArmUZboIkQmTKReqCzWF2kJL
My/hOQjH5abrzvt+uzjv77rPy28CLSRwCFu3Hr4VpCE7ErP9TNh/e4qX+6fukXRR/QG61v22W5zK
n/fr678Xu0f+RXe1XfzaLa+7Tf4sMrvPH9d3q3V3cbsUD2XjpzU0LLerfl3Wm+3qzyU+DKvf+s3X
L33/dfGuv3q4h0/DzvfbrtvmzH9eXm36g/Uvt/h7sH63Wt71NwcbF3er6+6AN9sB281meV/+YVDO
evpw/x39WBDYEGUBA/sw7ytsV1PhxVWU5VwpmMyZX3TlnfW8wuaSamVmQxl+1ws0I77/MDH/EuL+
J/8oKeX9pPHuBgQ/IeVqF+Qgt33XoPO9ySimQIt2u35OR9r361d/ARxwCC8NCmVuZHN0cmVhbQ0K
ZW5kb2JqDQoxMDYgMCBvYmoNClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDMzMyAwIDAg
NTU2IDU1NiA1NTYgNTU2IDU1NiAwIDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgMCAw
IDAgMCA3MjIgMjc4IDAgMCAwIDAgMCAwIDY2NyAwIDAgMCA2MTEgMCAwIDk0NCAwIDAgMCAwIDAg
MCAwIDAgMCA1NTYgMCAwIDAgNTU2IDI3OCA1NTYgMCAwIDAgMCAwIDAgMCA1NTZdIA0KZW5kb2Jq
DQoxMDcgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzAxPj4NCnN0cmVhbQ0K
eJx9UstqhDAU3ecrspwuBh+jIwURphbBRR/UdjV0EZOrDdQYYlz4981DbKdDG4jh3HvOSeJJUNb3
teAaB89qpA1o3HHBFEzjrCjgFnouUJRixqlekfvSgUgUGHGzTBqGWnQjynMcvJjmpNWCdyc2tnCD
gifFQHHR491b2RjczFJ+wgBC4xAVBWbQGaMHIh/JADhwsn3NTJ/rZW8034zXRQKOHY78YejIYJKE
giKiB5SHZhQ4r8woEAj2q7+q2o5+EGXZSWLYYXiMHHutb6zNNKkcLQ09u1zZf5imsadV/5umR2+a
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
Qnti0Lbuud6uOctq6ZxzuG3jqildAf1ZBO762zav8nTNa9u2Kqcroj9zwLjpTxVw/952YNWcrmb9
qYX2fEDjtecVVOuLc9t6VuWvOda2a1XRF3e0Na8q62po27uqsquJ/1sFfnUoTL86lPGrQ6tztjMi
bPil4RT80nAafmk4w7ncuVI84Vzl/J/Ci18R+vArwpr498cXiNr46/E3xAL88vFp/M7xE9RGoZgh
PiSEUMTHRYZoFH8visQ/UKoV3eLLok70iG+KsNhFqV7sFfvFfPFDcUQ8LfrE6+IZ0S9+Iz4v/q+4
IZ4Td8SI+DtJlnLFl6T10gaxX9oivS5+IP1Kuir+ZG22flb82brT+m0xYj1qfUWyWE9bX5Nc1mvW
30kTrXdsFul9thm2R6Tp9vX2o9Ij9l77K1LE/qr9VWm+/aT9F9JT9n912KVPOlyOSdJXHFMdmdJO
xzTHKmmXa5VrrWxz/YNrk5zo+qprmzzJ9Y+uvfJk1/ddp+THXK+5Lsofcf3KdUd+0vXnuFT50/yX
JvmL8UnxE+TOeHf8JHlt/K/jr8kbEloTXpS3JPxboiz/S+LkxMnya4lTE6fL5xNzE3PlXyY+nvi4
fElINC7NeFKayb/X8m0h2k60g2i3yPBt9+3w7fbt8x30HfH1EtfnO+0757vge9N31Xfdd4vyO757
iqw4lSQlVclQspRs/u0f5lY4fU6fkJ2qU8VvJN1ynpwnhFwilwhJLpPLhCzPkmcJizxb9gkrvs9l
l4NyUDjkOrlOOOWwPF+45Kflp0Wi3Ch/QiTh+1zJ8mflz4qJ8rPys2TzObldpOD7XJNovGeIdPsv
7L/g5/3igngTPXPzLyJ9TaLR1+Rr9rX6lvtW+tb41vk2+jb7tvl6fLt8e30HfId9x3wnfKd8Z31v
+C75rviuUX7TN+gbUoRiVxIUt5KuZCozlFylQPEq5cpsZS7J3Eq1UqvMVxYqi5QlylJlhUKHed/Q
aIIOp1vKHSR3NN3T03qlW9nyYVnZTiSUHcpuKttH3EHliNKrXFf6lNP06ZxyQXlTucq/r3N8i0Yz
bUyc8/9QKBKtFLVloo1ifjbi3E/xvV8EKcJ/KKopvl8XT4rrlGowRh91THc8IuY5HnU8Kuocjzke
EyHH4458EXYUOApEvcPr8Ir5jjJHmXjKUe4oFwscH3HMFR93POVYIJ52NDgaaL1IYjutJB5lj7Ah
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
YSycdWc9WW/Wl0WzAWwwS2ZpbDgbxUazLJbDclkem8AmsSlsGvuSzWSz2Rw2jy1gC1k+K2BL2XK2
ihWxjWwz28q2sV3sJ3aAHWEn2ClWws6zS+wau8nusAfsCXvOXrG3rFymskG2lCvKlWVbuZrsIDvz
63aRa8muspvsLnvI9WVP2Us2yY1lP9lfbi63klvLbeUouZ8cJ6dZrrfcaLlJkRRZsVCsFRulquKg
1FRqK+6Kh1Jf8VS8FT8lQAlUgpR2Sgels9JViVR6KVFKPyVWEb9a8R01UrHkqElr8nmoS+sSibPc
gM9DQ9qQ1wdv6k0Y9aN+RKbZNJsY6Fg6lhg5++NIBTqejicWdCKdSCzpVDqVKHw2phMrOovPoDWf
la9IRT4z80kluoguIpXpN/QbYkO/pd8SWz5T3xM7PlsrSRU+Y6tJVT5ra0k1PnPriD2fvR9IdT6D
PxIHPos7SA0+k7uJI5/NfcSJHqKHiDM9Ro+RmnxmTxEXPrulpBaf4QvElc/yFVKbz/QNXs1+ob+Q
OvQuvUvc6X16n9TlM/+QeNDH9DGpR5/Sp6Q+jwIP0oBHgifxZIEskDRkLVlL4sWCWBBpxNqwNsTE
oyOYePMICSE+LJSFksY8UsKIL4+WcOLHI6Y7acKjpidpyiOnN/Hn0dOXBPAIiibNWDyLJ83ZIL6j
CWRJLIm0YKkslbRkGSyDtGIj2UgSxKNrNGnNIyyLtOFRlkPa8kjLJcE82vJIOx5xE0gIj7pJpD2P
vCkklEffNNKBR+CXJIxH4UzSkUfibNKJR+Mc0plH5DwSzqNyAenCI3Mh6cqjM5904xFaQLrzKF1K
InikLieRPFpXkR48YotITx61G8lf2Ca2ifQS0Us+4fG7i/ThMfwTieJxfIB8ymP5COnL4/kE+YzH
9CnSj51hZ0h/do6dI9E8vi+RGB7j10gsj/ObJI79yn4l8ew+u08GsMfsMRnInrFnJIH9xn4jg3j8
vyWDWTkrJ4k8DygZwnPBQJJ4PliSZJ4TFUkKz4vKZCjPDVuSyvOjGkmTq8vVSbrsJDuRYTxXXEkG
zxQ3MpJnizsZxTPGg2TyrKlPvpDFX7SN5tnjRcbwDDKRLNlH9iHZsq/sS3J4NvmTsXIzuRnJlVvK
Lck4OUgOInlyG7kNGc8zLIpM4FnWj0yUY+VYMklOlVPJZMt1luvIFMsNlhvIVMsfLH8g03j2SWQ6
z0CZfMmz0ILM4JloTWbybLQhs3hGViWzeVY6kK8UZ8WZzFFcFVcyl2eoO5nHs9SDzOeZWp8s4Nnq
Sb5WTIqJLFR8FV+ySPFX/Ek+z95AsphncBApUIKVYPKNEqqEkkKlk9KJLOEZ3ZUs5VkdSb7lmd2L
LOPZHUW+4xnejyznWR5LvlcSea6v4Nn+gKTRWrQeNVFf+oxOpjPoXPo1XUyX0O/oBrqZbqO7UDGP
0pO0hJ6nl+h1epP+yuvlA1aPPmP1WAM6mXViXVkk68WiWD8WywayRJbC0tkIlskK2TK2gq1h63ks
/cgasJ1sD9vPDrPjtIQfz7KL7Aq7wX5h99gjVsZesjfsvSzJsmwhW9FfWSe5CnWVa8iJchMWyaW+
crQ8gN2w3KLoFaOiKJUUO8VecVRcFDfFS2msNFWaK62Utkp7paPSRemu9FR6K32VaCVeSeLXmoqa
RlDTdKhmEqoZRTXTo2ox1CsZlcqASmVEpaqASmWBSmWJiqSgIlmhIlmjIlVERaqEilQZFckGFckW
FckOFakKKlJVVKRqqEj2qEjVUZEcUJFqoBY5ohY5oRY5oxbVRJ1xQZ2phTrjijpTG3XGDXWmDuqM
O+pMXdQZD9SZeqgz9VFnGqDOeKLONEQF8EIFaIQKYEIF8EYF8EEFaIwK4IsK4IcK0BQVwB8VIAAV
oBkqQHNUgEBUgBaoAC1RAVqhAgShArRGBWiDCtAWFSAYFaAdKkAIKkB7VIBQVIAOqABhqAAdUQE6
oQJ0RgUIRwXoggrQled+TdINudwdWRyBLI5E5vZA5vZE5v4FmdsL2foJsrU3srUPsjUK2fopsrUv
svUzZGs/ZGt/ZGs0cjMGuRmL3IxDbsYjNwcgNwciNxOQm4OQm4ORm4nIzSHIzSTkZjJyMwW5ORS5
mfpRbjaijf9pbh6hJ+gZeo7n5jXkJo8hLTfr/9u5uYXVZzvYbraPHWLH6Bl+LGUXtNy8yx6yp+wF
e83eyTqZyRXMuVmL5+Zg5GYt5GY8z83Nf5qbPkoTpZnSUmmjhChhSvj/5ub/5ub/4NzU6cT/kdqR
9CUF/Ft0I9lJDmJ3e5s8wX0S7JtJfb6P4vs3+oLHcg79jWMufc1xAn3LcZo8gUishTyCYyt5JMfW
cibHtn/i4SU8vIKHN/DwOzxMhIfP4WEUPHwBD3z/J48WFpDGmKUss5RtlnLM0lizlGuWxkHCjlp5
JmTl+QcNrzbXCWHv2Hsi8brA94m8NshE5vXBghh5Xsfj717DcAfJnfjCSyXLozyb+Zn03geJx4XY
7R/jn57x3dsV2FnTMTz3eZt6pPewQxQ7CoK9gY6feU3sCfGMwogd7698N7pK3AORCtSdIym1rGhp
/XdPLsSYxLMpV+LJ2Q3S7hccwV72qHnff0v8+iGkX8zS7Q+SPFxY/9O9MZ7Y4ImcgidNnCrpCa2h
H6AfqE/QntzpVCtCqom/s7CDllTra8qp1luuUD8vNO83K51BKsip1pGr2ks6nbelqYLMGlhTyYER
U3/ZooGs0+tymko6fUGEqZvJ8yONY6FzliMJxL9dSDRJI8kkkcSRdP5fS/GvqdZHzvR207+OjI2r
MVTvsXKGW+6J5ISpdl42BTk23qYcfT9TDu1UQCWdJFl4rax8uWt51KIjxR/OduJDSfFuYKon0x56
S1vXtskpn6cmDBiY7uIRU8/FOyCgqUvnhJjU5LTk+HSXtsmpKV7eziZH1bjKH1uSU/unJyQnedcy
1RTt1Nb+r+3dk5PTXVoPSx+YnJqQ/rnJuZqVqanJ34f/09jb5NO7mpW3D//ox5X8n96mz8EVdyLb
Sj0ivG1NlcUHo63FX/qnDUxIGpDOu6lkshZKg62he1zskOSk2A8Ds/hHA6ttqqUOzOHj9tg4l4iE
AUncq0vXtq1NOTpXk5V5AnU6RmiOriLhegspR6cjmz//4uynG9oFLPdd5X3xdR2/DsOL39bMP9Bu
6ONTIXdKpvw0uFP36OfzpZ86n++Q2MitZdyu47U3W4ZuHjPsSrsdK6Zbd91Xp0FZwa9WtWueau32
Jnr+iertvp0VVnP+sQ2NXH8Ka5iZfKGKc/MpAZUCruyo9zy+eUOdT/n7uqHLfkjUjV/4duv6mDE5
r6MKsnPHTSsq2zJ7yQn/ZV3HVas7PvyK6SVp8Xz/6xbZO/MeJgZ85+X7cqPXWosvomeMiF84L80q
b23Z3mcuP3axmRpzxPOCT7vqj7aFzWneNcL+eHy3z1esHn+wZ8vFOV0nJLF1frtHue3oHt9ifvjR
BqMbJ+W2l0/lnwzLk5LyyNLi8dciJPGrwEuy35iyfzPZcjqd6ugVk4Vs5KHLmIFSU3ah0Or02QtM
2XOzKvU5mfI4ITW/drfRdus7Tys/8k3qf3+85VQku8nkwMAJlU+1fBnz4FqQqaIYo61OV65nJsoP
JiehsNZX1dsddTqeQVL6rH16cW/4gm7BXkuCY56YLEVzRb2ep1HeR6lDRUSMWrlmdJh72fHt4emF
veqm1x+2Ie/dyk6zR5DOdw/ft7+csM+6MPOZ1Hb/4fFHX0Uc3bN4R8/kJzHB3weTR3MOLih13GK5
uLrV7HMXnVfX++Lxw2Vpq6ZfDZjWYt6g7f5DTk9YW/vdtbtnEyrMmLDj/Q2yzffZb5mvK9l4sfv1
5sxqM9hj6Gb/6dcNVoc+HXhsR1brwfHLt23eNs33cBmtlDnyxenrba6Nen/jxqr3L6+VWm1IOTvz
ZpdN/oWZDUtaXPK1jG4qLc4eVHviy6iY6UW9twWc6zelR65D4xfN5xXkKIWfTd7gufmbb4+svOiy
aZep+jgXO6v627s/b329r+nmTI+E8btTfn723crjWW1SM6x5jRnJa0y0VmP66060RC2s+HEeMV5n
/oNZLQpOAK8xTX18fE0+AaLgeJsamz+assf+fxmbFQKHh66+c5eu3T+Y039g/i9rzw7TxLftUpdH
DM6f2IXULt5Z4tRi3SdB/s/SZuS4355jQyIuOOZYBx532rbjtzZT55b87u9w68fXNx+c6U93FZw5
O6xzVMj3D/s+Of1zQh+HtHsbHKfqj9ULLoj9pJHzvE+TDqy0D8iJ2/vd9pXDJlS/N36unfuGMe4Z
S0v8A3JvbnAvtX/d4O7pQ1V7R9Yqmzt1fF699887eN6e/Erf6otjx+bMzLMaSn8++V5p41d+bkur
K9PaWXzx8lzH1X2eZKQ6Da/9xUS/vY6fru9KO7YfYviux4R5ctay7NWR4eezz77Z1abYe2cPq/ml
ER1sTPd/+XZCZt+9I3vbjTdubJpQcN/HbYrx/usSu63Xfz92b2kVrfa8MmW/+PPa89cs9h/B0g7W
8Pn6s5l5PdZO3Lp//rr0aZg+p4oi63kiG7JQN5xq6+1NVbP+PO2DhUFNfQtTc1NAQdMCv7zGA9PT
U5o1ahSTmug15MMcesUkD2mUMjhBaBulpCbHDotJT2vUNoIHnhdXmUI/jFCn0weampn8P3w2SXme
msPhw4f/mcO41I88pf9NQqH6eNCxK22tnr6vnNwm43zblVv2t3njFue7ZljRUNO0OZvGvkm99f5Y
01+bpczr5mK9dejGQ89Lb02645GSVvrwxp5Rj5729O2dlXO/0rlUes8m/MEVqymjgrso/Ye9S1po
uHK8QW97q4Cifu8ulutXSEvOv5m2ZNuO3YMim3t/dssz6cjTzvUdy5wzRuWt3T/+7Lr6D1cdtS6+
tXjMnRN3clMjc+yT6h/M/2qjg/Pu5FmXopft7jh49aGHLWbeXN9o5cjhAQMGkVE5i2ilqzFfdXBv
c/Ur193jLU/aLfnscppPahPn8oP19rl17xIfesjJ6ft97gEJXcO/e7BHTvRKrfG01sUhbqFZ2VWC
MhcfTfcP68KrzyJefcap1afSIMv5XYpJnZWVL7Wr2WvkgMK/rUH/mbVOE158mpi8Tb6+TUXpCeAf
/wNrnciEIXFp6f2HpPy7a53LTZPerj3YJmyo/cHjoS0jit+stNvq6bPNpkv3g2Mftmx8oYP3TI9N
M2Kv1+yau3VPx1Nj2KvHw3ZOPrC8dE1CSvyIuvF3Nm1+PO7HY49WvLNZavmJa71GJ4Iu9NTXyPhh
SOyQsMhLV55e3bV47IGsa2M6SU1nvyjON/Z0Htj+2IXijKhGX2yqo9/Ys88gx5jyrMzAR6X6Op0D
hqcbPt0TdT6vqeewQ9b3nAMqZGa8X5SYNPL6g5bT5+YPtf6sfhf76H4++afHhjdwjRrYbvLVRrmV
uq5//YPD1MRHdb62fXWk0rlx1s9zMtKa7P9qZOHRfvIDVpTXePOr2X1yW+f2Gjc7qaimZ+jR5IVt
rw+6M8Z92mC13uToPDgjbn9WcYz/M1Y7leQK2s6iik4sYchHhTL5TniruT/6ruyYN337wnurmrdu
u/+kqbr5BDtJrzhbkAgyjO9C2pLWf1wJ/d0y6k8K1OzOlb33ZHbdVnnaN/0NOuspKe2mPk6L3NGq
AmtYvqVbxDjHhwEzNi/paXl1yqbmNU69XfXdoc3rutWqkWxMGD2YFrqGPEzcOCTTdUvImdxnUyvu
NExqsvv+6Lspn7ZbPPP00eNXphXf2FX/WOaDQ2t8Ssf/eCRmb5NT9rV2ZVxtvmBDjbT8WhPOb9xo
Eznl+cI9cWELPNwX9ptUsfkB27gRodtOrB7brEtRdK+rprt3A5xuTiy7GJD92rbWlNisGFk/p2yB
1LbRqJAJW8ulC3Gvw65epOmzNrAk5eiiyx79M0OfVltYuZa/5Dh+lbxvjs+WX4L2R7TY8f3Eq3fi
m0597jpn4dGi4ZHdmp1NDV5f+yUvUCt4gZr5YXnECk1YHhn/c8ujvysEokb589WQHy9N3t5+okY1
Vj96i4+m7A3/HcujuqY66kfnpLYJKQPjUl2CI9q5tIsIb+bvF9y4YWOTX9uGfm3ahnjXMdVWr8nx
j9fUMEJclEtEXGpGQkzcvyxvT/QN188pdsgeUGede/QG247HTVuLbfx/z47zNextst5t4EuDvtgw
9/nmp6Ocoz1DLnRc2s1385nEh72bbxz7TfsWlY1efoPb3d4TOEWKl763T7gf9rCu56PA4X2WlqTM
7/iX3Eon1zZ8NdHp9r16G389kS9Hf5cauaf5/hOtttwo6lUp8Zdvz/20Z1jTHc/H3ci+43G+xtOy
NU9zlpw9RwsXV8l92+LNyhubfA4WSLHPbpc7uA81RkyqIpWNrZvRIWfod49X+4zYfy6xahfXuLnR
nUMalddeO+7BspQd9MjF8z5sX4Mvgzbll3rmJW4+YuvzxdT9o9dUa+Tze/w2p6J2PV6tftNwwNgB
9Wblnu79Te2Pl1N/LQh35r787fGUp7cTbn4yMPy3eZNGXvna6w8rpT+tGP83K6X0tJSY/v9PVkof
PKX/ebH+w/pPLv6zamXVavhnMwJ3fuu39BJjuTV7lj2ev+yAcWqjDcdaDS3Nyxxe88r9aut3ZN58
Pb/Mol3oarttCZ5lLQdER5Y9GlO38syAB8cvjA+f8Fu/9rVH1a0SZFy8y8pbn3Peb5OykJyZvGJE
/30/TGi9qGWTy72W1v262cUd8qd2y9ZX7LR7WuDksuj5r+Iflj5z9CjyuXTYu8L2t64DQzq9OZPm
+mu9aa7kbc9d8prsgipbfV97TKsZFs2+mfgiu/1dqxnGc72aT3ceXCHh++LQzB45rT4j/m0Xykdb
nW+0q0tahRbvtvZ9fuBB0z2x/Qs6l7RIOdqnyDZ7d8kSb4cdsWfnnB7Zqn6fkIgKgcfo6/8z+0iG
M53BiYZNLLOBJdZ0JkZGg8b2AeyyoXQkEUNdCxqPgWonaLRxMhvyII+jAe1F8LgN+QyQZUWBpQZc
I4shMKnf+CbPMGfWhVPbUy/cSjjWyjbf4OxigzQkLTyGEQZhC3QatBh8GTIZkhmKGPLBQ3FpDCUM
CsDqMB8oUgAmE4EimUBW3kK1BhWcKbWksiA/vSixIKNSAa1kYmliZGCdtuDszxm+esLau/git745
FK34YZ15/l/HzbscyjNePFgjMs+0/EaH/5+ITftOHTHX2fhs0p7661XtWzjeVC3z75vEpeQX8ufm
Q668/xtffy69yfT5iIBAT0xbTPSxiDC3K1su92V5ZVjYWTxki/52Q+TockbxFSofA/Tc3FyZeGXX
JWS/2Prx1+6FkX1XN81epmpxW79c3f3Pwnl/Pn278bFvyee4U3npir+Px9zaxdj2Pz9+34GJPR9L
WqetTO5ddKjh3d4zEj0GBZFhVqZLPx4OWWXg8y1u+Z/2apbT+ZXCB25z2XLOeq59NfvKjZ9VQV49
XTtPSfrMnPcjK9eo6aZO2Zkv3kt5Iv33nT6+sIlJ3qCJSRoRS2yGTUw8QCEOuidH9CoSpeJmhybH
BbEGEshpkRsx8MsItBMuw2rID6xRDQwsQNWrkbGpSRRGUmR8qhb/vEfyR7jOiqdypTJ7z7ov80Ar
n0BJxOmb47y27JWTHjTwXdCZ8MWAgy3mmP78gOdbPT0WTHNb9D3317ekS+p2qv9ltRPsXrMcV/pe
t2+Z3v5NnhxZRS9tVGYon+arE+Z55mkuKtGvfCb+kAjntwPW9gxBqzbd3vGbvedvwAHnbB3nJkWu
kCc11XIszdU7VBdOunT3jIgEs0C3y63AnfZ1TY/XHs2LXsv66v4bSafzIXsXH+87VxfXcSuwLcF6
beVmnRVvJs74MzvnoPjfKTzChSVRz9YEdLIpOVxYEtGWpJD/TeDZ6t4fJ2dN8lo3O8V6cm1J9Lwv
mlOeuX84+zaYK/JL2xGF1wYMq7jVyldcK7h5/9gXq9L8pOU3tTi/r1p34sAVVQYGACmBH1UNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQoxMDkgMCBvYmoNClsgMFsgNzUwXSAgM1sgMjc4XSAgNVsgMzU1XSAg
OFsgODg5XSAgMTFbIDMzMyAzMzNdICAxNVsgMjc4IDMzMyAyNzggMjc4IDU1NiA1NTYgNTU2IDU1
NiA1NTYgNTU2IDU1Nl0gIDI3WyA1NTYgNTU2IDI3OF0gIDM2WyA2NjcgNjY3IDcyMiA3MjIgNjY3
IDYxMV0gIDQzWyA3MjIgMjc4IDUwMF0gIDQ3WyA1NTYgODMzIDcyMiA3NzggNjY3XSAgNTNbIDcy
MiA2NjcgNjExIDcyMl0gIDU5WyA2NjddICA2MVsgNjExXSAgNjhbIDU1NiA1NTYgNTAwIDU1NiA1
NTYgMjc4IDU1NiA1NTYgMjIyXSAgNzhbIDUwMCAyMjIgODMzIDU1NiA1NTYgNTU2IDU1NiAzMzMg
NTAwIDI3OCA1NTYgNTAwIDcyMiA1MDAgNTAwIDUwMF0gIDE3OFsgMTAwMCAzMzMgMzMzXSBdIA0K
ZW5kb2JqDQoxMTAgMCBvYmoNClsgMjc4IDAgMzU1IDAgMCA4ODkgMCAwIDMzMyAzMzMgMCAwIDI3
OCAzMzMgMjc4IDI3OCA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgMCA1NTYgNTU2IDI3OCAw
IDAgMCAwIDAgMCA2NjcgNjY3IDcyMiA3MjIgNjY3IDYxMSAwIDcyMiAyNzggNTAwIDAgNTU2IDgz
MyA3MjIgNzc4IDY2NyAwIDcyMiA2NjcgNjExIDcyMiAwIDAgNjY3IDAgNjExIDAgMCAwIDAgMCAw
IDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1NTYgMjIyIDAgNTAwIDIyMiA4MzMgNTU2IDU1
NiA1NTYgNTU2IDMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAgNTAwXSANCmVuZG9iag0K
MTExIDAgb2JqDQpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMzMzIDAgMCAwIDAgMCAwIDcyMiA3MjIgNzIyIDcyMiA2NjcgNjExIDc3OCA3
MjIgMjc4IDAgNzIyIDYxMSA4MzMgNzIyIDc3OCA2NjcgMCA3MjIgNjY3IDYxMSA3MjIgNjY3IDAg
NjY3IDY2N10gDQplbmRvYmoNCjExMiAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCAyMjU+Pg0Kc3RyZWFtDQp4nF2QwWrDMAyG734KHbtDcbpLewiBrWOQQ7uybA/g2EpmWGSjOIe8
/WQvdDCBDfL/f+K39Ll9ackn0DcOtsMEgyfHOIeFLUKPoyd1qMB5m7au3HYyUWmBu3VOOLU0BFXX
oN9FnBOvsHtyoccHpd/YIXsaYfd57qTvlhi/cUJKUKmmAYeDDLqYeDUTgi7YvnWi+7TuhflzfKwR
4bH0h98wNjico7HIhkZUdSXVQP0q1Sgk90/fqH6wX4az+3jK7ur5WNzbe+by9+6h7MIsecoOSpAc
wRPe1xRDzFQ+PxQhb1ANCmVuZHN0cmVhbQ0KZW5kb2JqDQoxMTMgMCBvYmoNCjw8L0ZpbHRlci9G
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
n/2TsThFJHAXT1by9pbfXueztO3jVu185u94/Mh2mZCNHyJbO4I7Ovtu+YzbzF8ypuDb3Kc4RYS+
2HmNbZyh+Hn6WXdlAwezQEPRAvOjzV2aOZvvqBRetYkoKhmN3HP4vM1qjWLlUZR9RnBE0trjmd2b
9QGHqheKbmIG5A0sf85jcTxHL+7M7Vpk0HBV7PB95cSxWmaC1YM89OYrHcGk9qil4pfHa1xeDPB5
TUlQOb4vSVLoun0dWzKpEPWy7/vouCwiI3It3w4eGbmUAeFTN0USItPlPMg8Z4ezbbnLJjV9OkDb
cPID/8IHSeaWAph1R1vs4MM5C1qW+xaqBEkqnQqevSLI+k1wePQflWf3Ish/AYkx2bwNCmVuZHN0
cmVhbQ0KZW5kb2JqDQoxMTcgMCBvYmoNClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgMCAwIDAgMCAwIDAgMCAy
NzggMCAwIDYxMSA4MzMgMCA3NzggMCAwIDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
NTU2IDAgNTU2IDAgMCAwIDYxMSA2MTEgMjc4IDAgMCAyNzggMCA2MTEgNjExIDYxMSAwIDAgNTU2
IDMzMyA2MTFdIA0KZW5kb2JqDQoxMTggMCBvYmoNCjw8L1R5cGUvWFJlZi9TaXplIDExOC9XWyAx
IDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyAzMSAwIFIvSURbPEMwQzhDNTg4QkMwRUZBNERBMDJGNTA5
NENENDQxMEJCPjxDMEM4QzU4OEJDMEVGQTREQTAyRjUwOTRDRDQ0MTBCQj5dIC9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDMwMD4+DQpzdHJlYW0NCnicNdK5TkJREIDhc6/ivoALKCouyGXnIu67
4voAdkZKG5dKATUUllIYYmHpG/gGxlfQRAtbOxtjYmKN586vp5gvk8zkZDKjlH7VqqGjRymHEjwI
plcIBeBRsO7gRQgXhMiuEHXBlxA7hLIQD8KRkNiBV/gWktfwJqSeBPtSSOeF/Q/h5Fk45ff8nlC4
Fa6yUNQD6FEstQ4bsAlr8FeypRvKuf/MgFowoQZc0AB1UA+N0ATN0AKt0Abt4AcPuKETOqAbusAH
XuiFHuiDfhiAAAzCKAzDEARhBEJgQRjGIAoRSEMcYpCEBNiQggyMwwRswzxMwSTMwDTMwSwswCIs
wTKswCpk9W4rPrmJyo9wc+xgFOVojbN34cKGT6HkF+4zkINzB9N9oNQv2j07Dg0KZW5kc3RyZWFt
DQplbmRvYmoNCnhyZWYNCjAgMTE5DQowMDAwMDAwMDMyIDY1NTM1IGYNCjAwMDAwMDAwMTcgMDAw
MDAgbg0KMDAwMDAwMDEyNSAwMDAwMCBuDQowMDAwMDAwMTg4IDAwMDAwIG4NCjAwMDAwMDA1MzQg
MDAwMDAgbg0KMDAwMDAwOTUwMiAwMDAwMCBuDQowMDAwMDA5NjYyIDAwMDAwIG4NCjAwMDAwMDk4
ODYgMDAwMDAgbg0KMDAwMDAwOTkzOSAwMDAwMCBuDQowMDAwMDEwMTAzIDAwMDAwIG4NCjAwMDAw
MTAzMzEgMDAwMDAgbg0KMDAwMDAxMDUwMSAwMDAwMCBuDQowMDAwMDEwNzM1IDAwMDAwIG4NCjAw
MDAwMTA4NjAgMDAwMDAgbg0KMDAwMDAxMDg5MCAwMDAwMCBuDQowMDAwMDExMDQzIDAwMDAwIG4N
CjAwMDAwMTExMTcgMDAwMDAgbg0KMDAwMDAxMTM0OCAwMDAwMCBuDQowMDAwMDExNDc2IDAwMDAw
IG4NCjAwMDAwMTE1MDYgMDAwMDAgbg0KMDAwMDAxMTY2MiAwMDAwMCBuDQowMDAwMDExNzM2IDAw
MDAwIG4NCjAwMDAwMTE5ODMgMDAwMDAgbg0KMDAwMDAxMjE2MSAwMDAwMCBuDQowMDAwMDEyNDA2
IDAwMDAwIG4NCjAwMDAwMjYzNDQgMDAwMDAgbg0KMDAwMDAyOTkwNCAwMDAwMCBuDQowMDAwMDMw
MDcxIDAwMDAwIG4NCjAwMDAwMzAzMDEgMDAwMDAgbg0KMDAwMDAzMDYxNCAwMDAwMCBuDQowMDAw
MDM1MTM4IDAwMDAwIG4NCjAwMDAwMzUxOTIgMDAwMDAgbg0KMDAwMDAwMDAzMyA2NTUzNSBmDQow
MDAwMDAwMDM0IDY1NTM1IGYNCjAwMDAwMDAwMzUgNjU1MzUgZg0KMDAwMDAwMDAzNiA2NTUzNSBm
DQowMDAwMDAwMDM3IDY1NTM1IGYNCjAwMDAwMDAwMzggNjU1MzUgZg0KMDAwMDAwMDAzOSA2NTUz
NSBmDQowMDAwMDAwMDQwIDY1NTM1IGYNCjAwMDAwMDAwNDEgNjU1MzUgZg0KMDAwMDAwMDA0MiA2
NTUzNSBmDQowMDAwMDAwMDQzIDY1NTM1IGYNCjAwMDAwMDAwNDQgNjU1MzUgZg0KMDAwMDAwMDA0
NSA2NTUzNSBmDQowMDAwMDAwMDQ2IDY1NTM1IGYNCjAwMDAwMDAwNDcgNjU1MzUgZg0KMDAwMDAw
MDA0OCA2NTUzNSBmDQowMDAwMDAwMDQ5IDY1NTM1IGYNCjAwMDAwMDAwNTAgNjU1MzUgZg0KMDAw
MDAwMDA1MSA2NTUzNSBmDQowMDAwMDAwMDUyIDY1NTM1IGYNCjAwMDAwMDAwNTMgNjU1MzUgZg0K
MDAwMDAwMDA1NCA2NTUzNSBmDQowMDAwMDAwMDU1IDY1NTM1IGYNCjAwMDAwMDAwNTYgNjU1MzUg
Zg0KMDAwMDAwMDA1NyA2NTUzNSBmDQowMDAwMDAwMDU4IDY1NTM1IGYNCjAwMDAwMDAwNTkgNjU1
MzUgZg0KMDAwMDAwMDA2MCA2NTUzNSBmDQowMDAwMDAwMDYxIDY1NTM1IGYNCjAwMDAwMDAwNjIg
NjU1MzUgZg0KMDAwMDAwMDA2MyA2NTUzNSBmDQowMDAwMDAwMDY0IDY1NTM1IGYNCjAwMDAwMDAw
NjUgNjU1MzUgZg0KMDAwMDAwMDA2NiA2NTUzNSBmDQowMDAwMDAwMDY3IDY1NTM1IGYNCjAwMDAw
MDAwNjggNjU1MzUgZg0KMDAwMDAwMDA2OSA2NTUzNSBmDQowMDAwMDAwMDcwIDY1NTM1IGYNCjAw
MDAwMDAwNzEgNjU1MzUgZg0KMDAwMDAwMDA3MiA2NTUzNSBmDQowMDAwMDAwMDczIDY1NTM1IGYN
CjAwMDAwMDAwNzQgNjU1MzUgZg0KMDAwMDAwMDA3NSA2NTUzNSBmDQowMDAwMDAwMDc2IDY1NTM1
IGYNCjAwMDAwMDAwNzcgNjU1MzUgZg0KMDAwMDAwMDA3OCA2NTUzNSBmDQowMDAwMDAwMDc5IDY1
NTM1IGYNCjAwMDAwMDAwODAgNjU1MzUgZg0KMDAwMDAwMDA4MSA2NTUzNSBmDQowMDAwMDAwMDgy
IDY1NTM1IGYNCjAwMDAwMDAwODMgNjU1MzUgZg0KMDAwMDAwMDA4NCA2NTUzNSBmDQowMDAwMDAw
MDg1IDY1NTM1IGYNCjAwMDAwMDAwODYgNjU1MzUgZg0KMDAwMDAwMDA4NyA2NTUzNSBmDQowMDAw
MDAwMDg4IDY1NTM1IGYNCjAwMDAwMDAwODkgNjU1MzUgZg0KMDAwMDAwMDA5MCA2NTUzNSBmDQow
MDAwMDAwMDkxIDY1NTM1IGYNCjAwMDAwMDAwOTIgNjU1MzUgZg0KMDAwMDAwMDA5MyA2NTUzNSBm
DQowMDAwMDAwMDk0IDY1NTM1IGYNCjAwMDAwMDAwOTUgNjU1MzUgZg0KMDAwMDAwMDA5NiA2NTUz
NSBmDQowMDAwMDAwMDk3IDY1NTM1IGYNCjAwMDAwMDAwOTggNjU1MzUgZg0KMDAwMDAwMDA5OSA2
NTUzNSBmDQowMDAwMDAwMTAwIDY1NTM1IGYNCjAwMDAwMDAxMDEgNjU1MzUgZg0KMDAwMDAwMDEw
MiA2NTUzNSBmDQowMDAwMDAwMTAzIDY1NTM1IGYNCjAwMDAwMDAxMDQgNjU1MzUgZg0KMDAwMDAw
MDEwNSA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMzY4ODcgMDAwMDAgbg0KMDAw
MDAzNzEwOSAwMDAwMCBuDQowMDAwMDM3NDg2IDAwMDAwIG4NCjAwMDAwOTYzNDcgMDAwMDAgbg0K
MDAwMDA5NjczNyAwMDAwMCBuDQowMDAwMDk3MDcxIDAwMDAwIG4NCjAwMDAwOTcyNjEgMDAwMDAg
bg0KMDAwMDA5NzU2MiAwMDAwMCBuDQowMDAwMTA5ODc0IDAwMDAwIG4NCjAwMDAxMDk5MTggMDAw
MDAgbg0KMDAwMDEwOTk0NiAwMDAwMCBuDQowMDAwMTM1Mjc1IDAwMDAwIG4NCjAwMDAxMzU1MDkg
MDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAxMTkvUm9vdCAxIDAgUi9JbmZvIDMxIDAgUi9JRFs8
QzBDOEM1ODhCQzBFRkE0REEwMkY1MDk0Q0Q0NDEwQkI+PEMwQzhDNTg4QkMwRUZBNERBMDJGNTA5
NENENDQxMEJCPl0gPj4NCnN0YXJ0eHJlZg0KMTM2MDEyDQolJUVPRg0KeHJlZg0KMCAwDQp0cmFp
bGVyDQo8PC9TaXplIDExOS9Sb290IDEgMCBSL0luZm8gMzEgMCBSL0lEWzxDMEM4QzU4OEJDMEVG
QTREQTAyRjUwOTRDRDQ0MTBCQj48QzBDOEM1ODhCQzBFRkE0REEwMkY1MDk0Q0Q0NDEwQkI+XSAv
UHJldiAxMzYwMTIvWFJlZlN0bSAxMzU1MDk+Pg0Kc3RhcnR4cmVmDQoxMzg1NTINCiUlRU9G

--_002_HE1PR0601MB220381DB4BCA1F831069A6FFFC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 05:06:41 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EFB412D7FD for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 05:06:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.888
X-Spam-Level: 
X-Spam-Status: No, score=-2.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 dQvN5IWmZc9K for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 05:06:38 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02E2B12D7E0 for <ace@ietf.org>; Mon, 25 Jul 2016 05:06:37 -0700 (PDT)
Received: from [192.168.10.131] ([195.149.223.151]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MQ2zr-1bN05d0ost-005Jb4; Mon, 25 Jul 2016 14:06:30 +0200
To: Pascal Urien <pascal.urien@gmail.com>, Michael StJohns <mstjohns@comcast.net>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
X-Enigmail-Draft-Status: N1110
Message-ID: <579600C4.3030800@gmx.net>
Date: Mon, 25 Jul 2016 14:06:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wQnaH0hbAcfjUGlbH5iOcvqphgEbeRH13"
X-Provags-ID: V03:K0:yAI/E4Z8JvYpRkQ3drTn5+TzEgDT/RxpYKgCyPZizZjeruYDfpQ uIHL7YmJGHP0E/FRxyxbB/XZQe+whEqWXOFPOVivsgy+JP6VMOVX43ArzZrIi0+SSRYANEd QNWGkYwIrKhsEfzd7kIfzj3im2S2mRv8nAMTbsfGC4lyIVUCkhOPI5odfmlbugDjzZEjtL+ TTNEBCRu1vwBPKmFVZuSw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:jyVDfdo8uIE=:rppt8DOWxAnBiTl3WQMQQa Sxzi/JldITfCu+AJ0pkBMbS8YyNNI45+/LYwUtsspuXaYzsa/JodZzqkrfxAnMYoVp4QmlvK7 CC0u+ze3Imxe1mnYjNNdeKWb5BqfKyV5FsuR4CgUaVPMUAz1KemJpzGEZhOJ+cGM3bvfnNNdf vGnn25zllFbcPu91KI0/ToW2R1Pexg7HvFTE822mpF5hSJ5lNrPgGQp4MeCnv52AkSsJ1u614 K30C23SvhvcXCPYi2DCqybXBiseWto/XjMFaPxV/K1leKbljWMkDE0kfePESQhRAuE2+sp42T 6vsDSUnxvKITEL9mdhSBFZ6RVSnQ2LE69BEX8nT0isdsVo7Ye5tAvv6PF8Z8XGNUcrRLhTQ8f TClDQi64uHWsMCawI5OzVPeJcfF5Cyy0CYsJup+S7QH++8JHMbt206Vy3ui65SZlOM8HUHrgi A9XsSJLXh2yMr8XJ3cMPVpqJyc3VusjFSQjM1T7kADfyBa9AUxmFuuVNLtS3eltAjVHbxCv8V J6WV0Oc4oKCNxWYfEXfMZiN+zvGMl4uGX5M9A889jlKiMh6tKDTmaWYqVOqgYZxfvotzwRTAg HSc2ddf/Vz1kPFLF0u7DqCMrXorZ2MJsTCGkIpOaHLRl0UpiCA7rjudGoW2XQgvXidgotTRBr I4FofpYhq0klB5BhrXbKMVDsw/IyZDokG9BNu2pQPjhGfDEKcgW1FC2Ry/SJoG0AtnV2D1n8M +L8kInpec17Jvym2e6owtPsk8F9jj8TUITUBZsQWsF5yNuPaecBNqiILw5k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/u7PiHmx1PL8APBq_VYQafXssW5Q>
Cc: ace@ietf.org
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 12:06:40 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--wQnaH0hbAcfjUGlbH5iOcvqphgEbeRH13
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Pascal,

there is no doubt that today's IoT hardware can run Internet security
protocols. This is why we worked on the DTLS profile in the DICE working
group, which has been finally published as an RFC a few days ago. Here
is the link:
https://tools.ietf.org/html/rfc7925

There are two separate issues that are being raised here in this
discussion, namely

* Low latency requirements (and Abhinav just sent a document around that
provides further details), and

* Security of the stored keying material.

During the meeting we had a discussion about the ability (or inability)
to use public key crypto on modern IoT hardware so that it hits the time
budget needed for the lighting domain.

I personally see the security of the stored keying material is an
orthogonal issue since additional security protection makes attacks
harder but of course not impossible.

Btw, when you mention prices of chips you also need to indicate what the
volume is. The price is very much dependent on the volume.

Furthermore, you mention some performance numbers below but they seem to
be incomplete since I don't really know what the constant
'nb_bloc_512bits' is. Could you please elaborate?

Ciao
Hannes

On 07/24/2016 11:50 AM, Pascal Urien wrote:
> I fully agree...
>=20
> J3A081M  can be found at 10$ over the WEB
>=20
> Futhermore this class of cheap device can process TLS or DTLS as
> illustrated in
>=20
> https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00=

>=20
> They could be used for numerous applications in the IoT
>=20
> Rgs
>=20
> Pascal
>=20
>=20
> 2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net
> <mailto:mstjohns@comcast.net>>:
>=20
>     On 7/23/2016 11:10 AM, Pascal Urien wrote:
>>     Hi All
>>
>>     J3A081M is a javacard device from NXP
>>
>>     The micocontroller should be the P5CD081V1A, which comprises a
>>     crypto processor
>=20
>     There's a number of these from a number of vendors.  I'd actually
>     look at the A7xxx series of chips as they're designed to be
>     embeddable.  I've become a big fan of javacard style solutions over=

>     the years.
>=20
>     In any event, the number of relatively inexpensive public key crypt=
o
>     accelerator chips (e.g. googl for "secure authentication chips") is=

>     greater than zero and continues to climb.  And for not a lot of
>     money.  Estimating what from prices on Digikey, I'd think something=

>     less than $.50 for Quantity large as of today and half that or less=

>     in 1-2 years as its gets bundled into the "Swiss Army Knife" style
>     of process (e.g. support for wireless 900mhz plus ... plus ... plus=

>     ... plus security...) (google for iot module secure element 900mhz
>     for example).
>=20
>     Later, Mike
>=20
>=20
>=20
>>
>>     The performances with the curve secp192r1 are the following (for
>>     ECDSA + SHA1)
>>
>>     Sign    =3D 40ms +  nb_bloc_512bits x 3.5 ms
>>     Verify  =3D 60ms  + nb_bloc_512bits x 3,5 ms
>>
>>
>>     By the way this chip has enough crypto ressouces for processing
>>     TLS or DTLS
>>
>>     Rgs
>>
>>     Pascal
>>
>>
>>     _______________________________________________
>>     Ace mailing list
>>     Ace@ietf.org <mailto:Ace@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/ace
>=20
>=20
>=20
>     _______________________________________________
>     Ace mailing list
>     Ace@ietf.org <mailto:Ace@ietf.org>
>     https://www.ietf.org/mailman/listinfo/ace
>=20
>=20
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>=20


--wQnaH0hbAcfjUGlbH5iOcvqphgEbeRH13
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXlgDFAAoJEGhJURNOOiAt77gH/3BbNA+GDjl9nfB+RdhwMF9F
okKhcWGhmBzP2w3ILVBld1xIIoqnVhX54OkfteNNYFae2kIo2uRDg2gLNvJzC0xE
pmy3pY/fW4SKcetYUR44wJyCR867b/FFk6gEfnJnXw2dFyXVXcIhjeBAhx1kPJ3f
OErHX3yqOGU9xKrYhPZRFPSVJO9rYnhIv1ztZMLtV0DXGiVbuUoHfrA5JoF0SYWR
3a7/zn/ClcUwjQnFiEi8WFVFwOyR43XpDKdVxZaGBBJJIWbThKzwkPic7DYJZi9Z
vBHFLbmvMH2LmFOm7wrdVq6YeQFgSpKJZ1TVYX359ww7ALRmrQf6Av39JJbYfXY=
=VqTu
-----END PGP SIGNATURE-----

--wQnaH0hbAcfjUGlbH5iOcvqphgEbeRH13--


From nobody Mon Jul 25 05:21:31 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57EAF12D808 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 05:21:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 MDBwcAVSMKEn for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 05:21:27 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20137.outbound.protection.outlook.com [40.107.2.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04C2712D804 for <ace@ietf.org>; Mon, 25 Jul 2016 05:21:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xS6L4J73iIpnMdGwD1Kxp1kOUp4t2KYaukSrbNdRPn0=; b=mg844OMTzEMtNWsNUjSlnmM52xHEb0jFMKpeXyP3mKPBEevxlUEBJYx+ztniCfcYQb08mjZaW3rYc8WfRNOrOVVUSGEzacaI5gzSZSGG8PkvMLrzHfPiZaHD1tQ70Tgu60uzMUIiLzv40lbiROOGL1R5AMTJ2Sv4KwoUh2rsQdE=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2201.eurprd06.prod.outlook.com (10.168.35.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 12:21:21 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 12:21:21 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/n8I622G20qJJ3j/0zgcZqAinnCAgAA3sACABj/pQA==
Date: Mon, 25 Jul 2016 12:21:21 +0000
Message-ID: <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
In-Reply-To: <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [146.108.200.10]
x-ms-office365-filtering-correlation-id: 7fa9e572-dc5a-40ea-9fbd-08d3b4863059
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2201; 6:hF5PYiBiBRl3dg/GFYBAAGudChrb7Y1d/65Fk+jfDJtVnkakr+KSuwBMfnVDgr+P/P6+qkSEGWnb0zzJu/nHfBy9K47e59sJRw6CC0WPk4SwvBF+/Jg3s2FkXz7RNMChrNMaaHCc4Slyw17c6clvEm8YTFCv+bAD9w5BUWhoHWp3oXs7evS+gWeC1f/zVQ9BAlfXbc5EqlOm+9nbX+gqVMeOgPKzRLColJPfDK9dJvLSsvMoDbWKV/h2qARUUDvLUXDhRvIkqAcHJNYr/bkxpCVNOucRmEs1/NAzpu8SOykeP06MxHjE85PbnJEVZDMB0g2eiur91kpWviruanJ60A==; 5:qoJWzTXC0o7hiwTh77bW31zGbEdG2LiJo0BYByEHdrDkwFdyIchSLinBa6Imovp1Ujfkq5pxVhzr5365PEYBbo3VcqlcDUKTqK3scYLr+04YKfxqk9cQtKK/EUuJ4t4Jxm48AcVHinwG9BTLPOlXAQ==; 24:hT9Eq8Tmhl8S/9AKf1vU7a5qPk2s+G8lVjbXoUvJv8qiJHwNPwFR+FyxQX/adAsP2AKaMuyS8BCGQR9++qoxDwiYxoz6tAXqXifkaIVoQJw=; 7:2IB8WsvwTwssNiYNttwZR6sWmOnAzSdB5We9TCMWuuAX0hbfo5LIIJMfx4H4pG7bvodtuNqABnXPwCU6VBp5HTjA/rM5d8NF21vm6yzYz3+pUHhWH3NY7or7HVDsuRY0NVrBRlIegidxrWQ3Pzy4NMWAt+zayAyvq0omQADc4Scfi9Pc5MeL0PGKHkfSbJRxy+FgbQOmtu2ouR9ZSKJkMEPtUN4ljeWj8XX8tQImOAdRXm2AhIn0ShUKT5z/S4MI
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2201;
x-microsoft-antispam-prvs: <HE1PR0601MB22017555FEC9258086C2B609FC0D0@HE1PR0601MB2201.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192374486261705)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);  SRVR:HE1PR0601MB2201; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2201; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(189002)(199003)(77096005)(5002640100001)(7736002)(5003600100003)(7696003)(7906003)(2900100001)(5890100001)(2501003)(7846002)(8666005)(74316002)(9326002)(2950100001)(92566002)(106116001)(106356001)(107886002)(2420400007)(97736004)(15650500001)(9686002)(5001770100001)(8676002)(66066001)(8936002)(15975445007)(3660700001)(189998001)(3280700002)(7110500001)(81166006)(81156014)(10400500002)(68736007)(33656002)(19617315012)(19625215002)(76576001)(101416001)(87936001)(2906002)(93886004)(16236675004)(19300405004)(86362001)(3846002)(6116002)(790700001)(50986999)(76176999)(54356999)(102836003)(586003)(11100500001)(105586002)(19580395003)(10710500007)(19580405001)(122556002)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2201; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0601MB22030003D2913DA6096CB3E4FC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 12:21:21.8168 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2201
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/aURFDc4d8EFtIL0rxsGUORjmW1M>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 12:21:29 -0000

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

Hi Mike,

The group key is also the authorization key in the model proposed.  Any ent=
ity that holds that key can forge a message that can cause the action autho=
rized by the issuance of that key. In your example, assuming that the door =
lock and the lightbulb share the same group key, then compromising the ligh=
tbulb allows you to control the door lock.
[AS] This is not the model we have in mind in the document. It is clear tha=
t the document needs some more specification work which relies on OSCOAP/CO=
SE being complete. However, if you look at sections 3.3 and 3.4 both the AT=
-R and AT-KDC assume that there is a field "Scope" which mentions permissio=
ns of the entity holding the token including "which resources maybe accesse=
d with the token". So, compromising a lightbulb group key does not automati=
cally imply that the door-lock can be controlled with the same key.

In general, authentication comes with the key that you have - authorization=
 is then tied to that key.  In DTLS  (as in TLS), your session key is also =
your authorization key once your TLS session is tied to a particular identi=
ty (e.g. via an HTTP login, via a client cert exchange, via OAuth).

So - cosmetic differences only.

Mike








/Ludwig






_______________________________________________

Ace mailing list

Ace@ietf.org<mailto:Ace@ietf.org>

https://www.ietf.org/mailman/listinfo/ace



________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Mike,</span>
<o:p></o:p></p>
<p class=3D"MsoNormal"><br>
The group key is also the authorization key in the model proposed.&nbsp; An=
y entity that holds that key can forge a message that can cause the action =
authorized by the issuance of that key. In your example, assuming that the =
door lock and the lightbulb share the
 same group key, then compromising the lightbulb allows you to control the =
door lock.<br>
<span style=3D"color:#1F497D">[AS] This is not the model we have in mind in=
 the document. It is clear that the document needs some more specification =
work which relies on OSCOAP/COSE being complete. However, if you look at se=
ctions 3.3 and 3.4 both the AT-R and
 AT-KDC assume that there is a field &#8220;Scope&#8221; which mentions per=
missions of the entity holding the token including &#8220;which resources m=
aybe accessed with the token&#8221;. So, compromising a lightbulb group key=
 does not automatically imply that the door-lock can be
 controlled with the same key. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><br>
In general, authentication comes with the key that you have - authorization=
 is then tied to that key.&nbsp; In DTLS&nbsp; (as in TLS), your session ke=
y is also your authorization key once your TLS session is tied to a particu=
lar identity (e.g. via an HTTP login, via
 a client cert exchange, via OAuth). <br>
<br>
So - cosmetic differences only.<br>
<br>
Mike<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><br>
/Ludwig <br>
<br>
<br>
<br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Ace mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><o:p></o:p></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace">https://www.ietf=
.org/mailman/listinfo/ace</a><o:p></o:p></pre>
</blockquote>
<p><o:p>&nbsp;</o:p></p>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments.
</body>
</html>

--_000_HE1PR0601MB22030003D2913DA6096CB3E4FC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 07:17:47 2016
Return-Path: <derek@ihtfp.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FF4D12D8A5 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 07:17:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ihtfp.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 mUdFVU5tX9cc for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 07:17:45 -0700 (PDT)
Received: from mail2.ihtfp.org (MAIL2.IHTFP.ORG [204.107.200.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14F4F12D8B8 for <ace@ietf.org>; Mon, 25 Jul 2016 07:17:45 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail2.ihtfp.org (Postfix) with ESMTP id 6F40DE2030; Mon, 25 Jul 2016 10:17:43 -0400 (EDT)
Received: from mail2.ihtfp.org ([127.0.0.1]) by localhost (mail2.ihtfp.org [127.0.0.1]) (amavisd-maia, port 10024) with ESMTP id 25162-03; Mon, 25 Jul 2016 10:17:39 -0400 (EDT)
Received: from securerf.ihtfp.org (IHTFP-DHCP-159.IHTFP.ORG [192.168.248.159]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mocana.ihtfp.org", Issuer "IHTFP Consulting Certification Authority" (verified OK)) by mail2.ihtfp.org (Postfix) with ESMTPS id 495FFE200A; Mon, 25 Jul 2016 10:17:39 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ihtfp.com; s=default; t=1469456259; bh=10gN2DbKpjzc99EImn7ZSLxSRLHjTIfT2u+v70Iukcs=; h=From:To:Cc:Subject:References:Date:In-Reply-To; b=F8zn+wVmNUOFOg5QkIIxC4Rq4txEPTwxdkZTGL6JNX9qXSCgDCpXoF3U0t/V9uCXC rqMVAP9sq3hGXtmdD0MB+d5nb6lbAuGOFaJtG4fHQBG2HLSdo+66w3DZ1lQhtzzza/ MlUPR7K0TZ+VfBCaaMKqR7U/QLlNult2O1bKDqiY=
Received: (from warlord@localhost) by securerf.ihtfp.org (8.15.2/8.14.8/Submit) id u6PEHckm012512; Mon, 25 Jul 2016 10:17:38 -0400
From: Derek Atkins <derek@ihtfp.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>
References: <57909032.10809@gmx.net>
Date: Mon, 25 Jul 2016 10:17:38 -0400
In-Reply-To: <57909032.10809@gmx.net> (Hannes Tschofenig's message of "Thu, 21 Jul 2016 11:04:50 +0200")
Message-ID: <sjmfuqx6bul.fsf@securerf.ihtfp.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Virus-Scanned: Maia Mailguard 1.0.2a
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/KyRWdEo1ED4AYwcNx2d31Q5O5D8>
Cc: "Ace@ietf.org" <Ace@ietf.org>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 14:17:46 -0000

Hannes,

Hannes Tschofenig <hannes.tschofenig@gmx.net> writes:

> * What are the implications for power consumption?
>
> Here is my initial impression regarding the second aspect from a
> performance analysis I ran on an LPC1768. It took 458 msec to do a
> verify computation with optimization enabled* for a secp256r1 curve.
> The LPC 1768 demo board uses a ARM Cortex-M3 CPU running at 96MHz.
>
> I also did a performance test with the STM DISCO-F746NG, which uses
> a Cortex-M7 CPU running at 216 MHz. For the ECDSA secp256r1 verify
> operation it took 10, 205 msec.

Is this Ten Thousand Two Hundred Five msec (e.g. 10+ seconds)?  Or is
this Ten decimal Two Hundred Five msec?

-derek
-- 
       Derek Atkins                 617-623-3745
       derek@ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant


From nobody Mon Jul 25 07:24:05 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D4CF12D8C9 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 07:23:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 57cOpRt5oPAv for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 07:23:53 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2426D12D8C2 for <Ace@ietf.org>; Mon, 25 Jul 2016 07:23:52 -0700 (PDT)
Received: from [192.168.10.131] ([195.149.223.151]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MI4yc-1bSFow3s9W-003sEa; Mon, 25 Jul 2016 16:23:41 +0200
To: Derek Atkins <derek@ihtfp.com>
References: <57909032.10809@gmx.net> <sjmfuqx6bul.fsf@securerf.ihtfp.org>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <579620EB.8020400@gmx.net>
Date: Mon, 25 Jul 2016 16:23:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <sjmfuqx6bul.fsf@securerf.ihtfp.org>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="smnk1xfRDrkVSGILEMPj9v2wprIeIAGLT"
X-Provags-ID: V03:K0:HaSH88/MDkfN85JxLAqimIbd4+2Wiq2QXpPKjPrD4aTYlkmu8zJ jUH/ZJK09Xhl4wYayOkNFHi1Hd1neeD2SzhddP4OEmrIVruWa+4FSRlkZOBucfpARf6Q20C qP2WB5XQPbR3lRfiGlBABhga9T6TjDTiaTyFYpNvVqXUNIuRmJw46IyBci89O5Je6eXDfOc HeB5yktWJSnfdss+6ltyw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Rogy9HvaqKY=:0pwrT0JNR4NThcIJu3kXkh q4gnfvRkKR0uz+IdbhAgBI5soyESB1znWPgNNT84HlsxBZcmloADOz/b8M+3uIMVbqzZFDPQP alQKReIiqRJwDAVKRotyRRSm0T/sSyFUFDSzHMN8ryS7vbHuKnY6QmJHlgYDkbmMe4Qf1LwUd 49aLjCKlXpPBTW1PQYfSyxFsjEQuatOBNSmc5V7QWJ+nlfzYbz88po4U/vKSdHd5/1y1RZ49g DLKNFbZI4oD4fvB32y7qAosVsBxAtvhuM7puHOzQ0Xc6q2HT6h5kh1NL8tsbG6YCe7Fjg4xOT S9U+WVecjBRalEs/QMjVf0RQWmcjWNFD5T+Z1Qmoz+fGkEPvO+Gwjc12Wsmb8qP1kl3Z5n5LZ +LXTEVokiIevA4PNYxe5P1/S1vK9xM55bjRF8KY+/98JVwVTgB1qn5JSls7vt/3OYNnBdpPQG rgFUg8RELzCcYehv4MHq1Jv+Vdjhr0rAZuoxIuZfaAPwwK9qbynV2OYdPlKPSZNer1qbfc9sE 1WE/l4Tqjadq6a2V3YGjj7TH7wFY6SR/wUtPx2EDU5qKTHIe2jGZPMSjDzMDpvFoAyhuxJkb6 PWMOIOYs318GWqY8HsJz28SwbY3qxIuD1gI5myHur49T0MHPmRiLSNNwKAzNGwm2FRO+RQF4L y9+nPyr/J6io1C4Wq9CY2dD1xldSzCS+B3Gd7LPxPNwIqDAi+ys2vVUqAd54aWZpoaTlOJDGe oW+Mhh4gS/oiZRFYnEOkVDPj5ERUdk6MXVo8mGF+x8EzPyLhCYQkKiOTjQ0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/mNqXZwvTO_t-jmKnFdZxRf-9rU4>
Cc: "Ace@ietf.org" <Ace@ietf.org>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 14:23:55 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--smnk1xfRDrkVSGILEMPj9v2wprIeIAGLT
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

This is copy-and-past error. Sorry!

The correct wording is: "For the ECDSA secp256r1 verify
operation it took 205 msec on a Cortex-M7 running at 216 MHz."

Ciao
Hannes

On 07/25/2016 04:17 PM, Derek Atkins wrote:
> Hannes,
>=20
> Hannes Tschofenig <hannes.tschofenig@gmx.net> writes:
>=20
>> * What are the implications for power consumption?
>>
>> Here is my initial impression regarding the second aspect from a
>> performance analysis I ran on an LPC1768. It took 458 msec to do a
>> verify computation with optimization enabled* for a secp256r1 curve.
>> The LPC 1768 demo board uses a ARM Cortex-M3 CPU running at 96MHz.
>>
>> I also did a performance test with the STM DISCO-F746NG, which uses
>> a Cortex-M7 CPU running at 216 MHz. For the ECDSA secp256r1 verify
>> operation it took 10, 205 msec.
>=20
> Is this Ten Thousand Two Hundred Five msec (e.g. 10+ seconds)?  Or is
> this Ten decimal Two Hundred Five msec?
>=20
> -derek
>=20


--smnk1xfRDrkVSGILEMPj9v2wprIeIAGLT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXliDrAAoJEGhJURNOOiAtwcgH/3wRzy9+fSniH+aDnrpEfwMX
fCCi64aMMgLCmnd7bwVtcPqmwqBLdr5s6DwJd1CPqzH+iACmUeesoymv8ab9YI4F
KhsyzEJbmC5TuIqhh6HJ5cYfxnukcxzKKlSKr+nmu5IMq+wZW/K3N8V8IDEfadet
+u4WAgHUENO78r69xTSzmRVFYeeCnfgPMY7ugr2QUl+BvmWHFXo6LsE7AR9Y4wFv
CFq7yyKt9MeSiRkP5Bdb9RxNHgihbyi5b+kxTLAsprH7wg3gtQAYDuOk+OGcojoU
XZ3Uo9CBokY4n/k+AsboKCtHva1agixRB7m9+1tYhcTdAEvhcohiucp+u8uMaF8=
=dNMd
-----END PGP SIGNATURE-----

--smnk1xfRDrkVSGILEMPj9v2wprIeIAGLT--


From nobody Mon Jul 25 08:07:25 2016
Return-Path: <kepeng.lkp@alibaba-inc.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0BB912D8A4 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, WEIRD_PORT=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.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 NYnYZI5Wi2I3 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:07:23 -0700 (PDT)
Received: from out4133-66.mail.aliyun.com (out4133-66.mail.aliyun.com [42.120.133.66]) by ietfa.amsl.com (Postfix) with ESMTP id 00BE612D196 for <Ace@ietf.org>; Mon, 25 Jul 2016 08:07:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1469459235; h=Date:Subject:From:To:Message-ID:Mime-version:Content-type; bh=GuTAQKlvugeBW/0bczPKryv6QpxaLyXZwXp0mP7fDb4=; b=XoXcoI5XYf8EbNXeme2WQSZXm2DRXNbWRBNSnE8NyylVhmLw+IA1cgxRAOMoJOMiO3DyfrmkLFgkaJtwJZthsfOw0BM7LOvT9SyjXFaW0tvhqXVf6icqSuDbIeVHcqhMB8cEZx9GG7ZXsp+jBVOPARKVweVIqaY5isy7bU1rR0g=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R121e4; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e02c03312; MF=kepeng.lkp@alibaba-inc.com; NM=1; PH=DS; RN=2; SR=0; TI=SMTPD_----540I4SG_1469459227; 
Received: from 30.39.29.223(mailfrom:kepeng.lkp@alibaba-inc.com ip:42.120.73.207) by smtp.aliyun-inc.com(127.0.0.1); Mon, 25 Jul 2016 23:07:09 +0800
User-Agent: Microsoft-MacOutlook/14.4.8.150116
Date: Mon, 25 Jul 2016 23:07:07 +0800
From: "Kepeng Li" <kepeng.lkp@alibaba-inc.com>
To: Renzo Navas <renzoefra@gmail.com>, ace <Ace@ietf.org>
Message-ID: <D3BC4B82.3F07F%kepeng.lkp@alibaba-inc.com>
Thread-Topic: [Ace] etherpad minutes
References: <CAD2CPUFFe+GwFCtu-Ye04Cr5orCzUcqCbQk0sidFDe8q5mMJ+g@mail.gmail.com>
In-Reply-To: <CAD2CPUFFe+GwFCtu-Ye04Cr5orCzUcqCbQk0sidFDe8q5mMJ+g@mail.gmail.com>
Mime-version: 1.0
Content-type: text/plain; charset="GB2312"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/sNbRX5df2kVgwybO1pMvQp0DlJc>
Subject: Re: [Ace] etherpad minutes
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 15:07:25 -0000

Hello all,

Thanks to Robin Wilton , Renzo Navas, Francesca Palombini for taking the
notes.


Please find the uploaded minutes here:
https://www.ietf.org/proceedings/96/minutes/minutes-96-ace


Please review the minutes and send us corrections if you have.

Kind Regards
Kepeng & Hannes

=D4=DA 20/7/16 10:06 am=A3=AC "Renzo Navas" <renzoefra@gmail.com> =D0=B4=C8=EB:

>Please you can help taking minutes here:
>
>http://etherpad.tools.ietf.org:9000/p/notes-ietf-96-ace?useMonospaceFont=3Dt
>rue
>
>_______________________________________________
>Ace mailing list
>Ace@ietf.org
>https://www.ietf.org/mailman/listinfo/ace



From nobody Mon Jul 25 08:12:50 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B10612B051 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.807
X-Spam-Level: 
X-Spam-Status: No, score=-15.807 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 ABZsJieQaISr for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:12:48 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FDBC12D59F for <ace@ietf.org>; Mon, 25 Jul 2016 08:12:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6452; q=dns/txt; s=iport; t=1469459567; x=1470669167; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=To+7cl0rCChbIK4L74od6GK41UTkaRDsclSeEaK3aS4=; b=TUU1pBTceh4GWo9VXVO6uOmQqngtWUNe8zMJmy6x4Emv9GxSxkvU2muh CE2xN8A0ZiET+NHl/a4y6vyT0wtXXVDZPGcWwuArQbBwBUZ82AzXAG5gl SLETPuZ5XECPDQXiOFp7AatpvZIybasYNsEWj8+C+i3O9sVcaO3eoegL9 E=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CBBgAnK5ZX/xbLJq0ZAToBCIQ/tDWHA?= =?us-ascii?q?YYdAoF4EAEBAQEBAQFdJ4RcAQEEASNmCwQUKgICVwYBDAQEAQGIJAiJb51ZjTo?= =?us-ascii?q?BAQEBAQEBAQIBAQEBAQEBAQEBAQ4OiCKCVYQZBYMjgloBBJkogzmBcIlGiVSFa?= =?us-ascii?q?5AhNR+CCxyBTjoDiTwBAQE?=
X-IronPort-AV: E=Sophos;i="5.28,419,1464652800";  d="asc'?scan'208,217";a="636416042"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2016 15:12:45 +0000
Received: from [10.61.72.235] (ams3-vpn-dhcp2283.cisco.com [10.61.72.235]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u6PFCj1H007471; Mon, 25 Jul 2016 15:12:45 GMT
To: Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
From: Eliot Lear <lear@cisco.com>
Message-ID: <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com>
Date: Mon, 25 Jul 2016 17:12:44 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WBddLlM1LsuI3RAwe6t0gWb95xfbrWNtf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/sdpoBmz-nXMMdXG-9beTMi3CinU>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 15:12:49 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--WBddLlM1LsuI3RAwe6t0gWb95xfbrWNtf
Content-Type: multipart/mixed; boundary="XntEjSLXl1wbblFXReCpEJLWdCbtjd9BX"
From: Eliot Lear <lear@cisco.com>
To: Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
Message-ID: <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com>
Subject: Re: [Ace] Group Communication Security Disagreements
References: <57909032.10809@gmx.net>
 <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
In-Reply-To: <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>

--XntEjSLXl1wbblFXReCpEJLWdCbtjd9BX
Content-Type: multipart/alternative;
 boundary="------------73BFD0F3180D00CCEA9A8283"

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



On 7/21/16 3:48 PM, Michael StJohns wrote:
> Without unique source identification (and for that matter role
> identification either inband or implicit) any compromised device
> results in your attacker being able to act as a controller for the
> group.  Again, not a large problem (but a problem nonetheless) for a
> small group of lights inside an office behind locked doors. But a very
> large problem for a system that's possibly controlling 100 or 1000
> lights in a group.

+1, and I'm not even sure if it's not a problem for a small group of
lights behind locked doors if wireless is involved.

>
> As I said at the microphone, if I thought you could just do this as
> the "ACE protocol for group control of lights" and keep people from
> using it for other things I'd be a lot less concerned (but still
> there's the whole threat of turning off all the lights in a building
> all at once).  But the reality is this protocol will be used for
> control of things beyond lights and it would be irresponsible to
> standardize a protocol with a real possibility for direct real-world
> negative impacts on safety and health.
>

Yes, but I would go further and say that network owners ask two questions=
:

 1. What is this Thing?
 2. And what access does it require/not want?

Absent device identity they cannot answer the 2nd question.  This is as
important for lighting as for any other application, because it is how a
network will distinguish what those applications are.


>
> The way to solve this for a general involves public key cryptography -
> that's just how the security and physics and math work out.
>

Yes.  And as I believe has also been discussed, use of PSK seems to
cause us to muddle the authentication and authorization aspects of
OAUTH, for instance.

Eliot

--------------73BFD0F3180D00CCEA9A8283
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p><br>
    </p>
    <br>
    <div class=3D"moz-cite-prefix">On 7/21/16 3:48 PM, Michael StJohns
      wrote:<br>
    </div>
    <blockquote
      cite=3D"mid:6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net"
      type=3D"cite">Without unique source identification (and for that
      matter role identification either inband or implicit) any
      compromised device results in your attacker being able to act as a
      controller for the group.=C2=A0 Again, not a large problem (but a
      problem nonetheless) for a small group of lights inside an office
      behind locked doors. But a very large problem for a system that's
      possibly controlling 100 or 1000 lights in a group.
      <br>
    </blockquote>
    <br>
    +1, and I'm not even sure if it's not a problem for a small group of
    lights behind locked doors if wireless is involved.<br>
    <br>
    <blockquote
      cite=3D"mid:6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net"
      type=3D"cite">
      <br>
      As I said at the microphone, if I thought you could just do this
      as the "ACE protocol for group control of lights" and keep people
      from using it for other things I'd be a lot less concerned (but
      still there's the whole threat of turning off all the lights in a
      building all at once).=C2=A0 But the reality is this protocol will =
be
      used for control of things beyond lights and it would be
      irresponsible to standardize a protocol with a real possibility
      for direct real-world negative impacts on safety and health.
      <br>
      <br>
    </blockquote>
    <br>
    Yes, but I would go further and say that network owners ask two
    questions:<br>
    <ol>
      <li>What is this Thing?</li>
      <li>And what access does it require/not want?</li>
    </ol>
    <p>Absent device identity they cannot answer the 2nd question.=C2=A0 =
This
      is as important for lighting as for any other application, because
      it is how a network will distinguish what those applications are.<b=
r>
    </p>
    <br>
    <blockquote
      cite=3D"mid:6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net"
      type=3D"cite">
      <br>
      The way to solve this for a general involves public key
      cryptography - that's just how the security and physics and math
      work out.
      <br>
      <br>
    </blockquote>
    <br>
    Yes.=C2=A0 And as I believe has also been discussed, use of PSK seems=
 to
    cause us to muddle the authentication and authorization aspects of
    OAUTH, for instance.<br>
    <br>
    Eliot<br>
  </body>
</html>

--------------73BFD0F3180D00CCEA9A8283--

--XntEjSLXl1wbblFXReCpEJLWdCbtjd9BX--

--WBddLlM1LsuI3RAwe6t0gWb95xfbrWNtf
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXlixsAAoJEIe2a0bZ0nozwKoH/RncUDG38HX7IxDeULiGxj8v
1Kf9GO4O0DH5h+lVldNaT7F9E31YdKGeIa3Rb/2unCUMoBlIpR3VHrviLCPR6XPX
i4pYCwdSZRKtmnpch5uqWTk0S6cQLkyKVJOaEfub0wwMdn3LS0lnGsm+PD94ErKD
CxMQBQ7Oai4Bb6pfeyZiRlIf5sW+2Xd+aMvyyBoFLbf9v007WKS9gP633IKxlU+6
oL2EQIiKyrLav17LgVpcRUWny2nDANTczya5UgzD+ktuzz21v6LnjZ2SJwqQgPNr
Jv5rTTfIhnVm7lVunW3eMhJzQza5o7r3gXNztY713dMgFPrKkIx1j8YKdy8EPbU=
=3Pde
-----END PGP SIGNATURE-----

--WBddLlM1LsuI3RAwe6t0gWb95xfbrWNtf--


From nobody Mon Jul 25 08:47:26 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2FEF12D907 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:47:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 rlsZnkIid5Lr for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 08:47:23 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EEE512D901 for <ace@ietf.org>; Mon, 25 Jul 2016 08:47:22 -0700 (PDT)
Received: from [192.168.10.131] ([195.149.223.151]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MCcOw-1bZvZg1QaA-009TAB; Mon, 25 Jul 2016 17:47:14 +0200
To: Eliot Lear <lear@cisco.com>, Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
X-Enigmail-Draft-Status: N1110
Message-ID: <57963480.2000809@gmx.net>
Date: Mon, 25 Jul 2016 17:47:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OUr6fOdEmi7Qs51tT9KOUghEaK1aESi7i"
X-Provags-ID: V03:K0:wiK2awb+6qpfxw4EonmvBfcLUG7VKq1vRI5BueONquwqJ5Ig9q3 zpBfqJEFwfcU5p677XbT5e00J9ODMivCNW5PuUhcEc2yfT5cxrCb6/d//TgPj8SjXjoPIMa 8Gy5ZvNaZQDeUE69HoaeJI+DtAdtYB08a/ZqSTuQ4UTyvuIKJMBwytKt63h6gN6cl8+nrAQ 8vskon+IVGHG3Ck0mVLMA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:2bwDkOB3oDs=:lG4MhHrS88PZ2vy9DaYwlA YQok38BGXbMg0GoFTPnoUbkzlnUX6DS1sFuPoWSnXDwixvsCnQxxQpC/s06w0kj3hL6N+rSwi H1cC247IN7uMewqkE57Xnv2qs0mvzHctdDor1x+m2v7QcqkAXXz7R0GcZWqGc8fzY5p4i7DZI DcLuSM8lBNidwg3t33UsT2PVbzLKYXEfjsu11qdD4ErYT0TF8e/vKB+8DVYdlZStZ9/Ny+abi 8qVknMVA6Z4TQ5QPcM7Bwd5f9vk5QVr7eoPlVNdJYadDijaVRol/FvfoU/yBYZmV7yg/w9cz3 BBOgtqG7cIcg2YxSNIzdaJcvAVvEeJlo/tc5RBQQ57oXmYVlRSdRwsLYbd3SzeOh9GnPfVBY6 HwE9JFHm1Rzbo6Ddl02NFO8AdjKc2v8lPzdQb3peZZsuOS+oBLJE7p4llXY3AIn7EQyKgc93M 7EuDnck6OtR7V7jPkzLe+BpykR6mUJih4HC0TYifZlEJNmEbmaRvzZ5HhGxj9ihIixGHQkDRL BmYxx0udixGW4XuBbxUuFaGBCxUV19qjmkFSgc4nvK2gDiwhsxrU5dB1ZbpncRsnQOF7WGSBh FcCXRxcq4J1i7R+pjOmXWeQ7ctqsRIK48tsJ2Ri5MQC9ORj3r5UW0QlNNQHXJeGpnO766x7pf 4dK9mBLrwBstUFd/J15OpBwoloBh+g/YiWByPgNzjbHK9FJadjdec4FuYhSmD5pC1roNjmeoy j722ljyhHZSOTWq/mzvPj4cWdnzWUhCLSYvP6c+WGHN5KHpUQR0QuV7TWso=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/_3VEv4VfhTn5FGG-9mS3U5S1KPo>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 15:47:25 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--OUr6fOdEmi7Qs51tT9KOUghEaK1aESi7i
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Eliot,

a quick response.

On 07/25/2016 05:12 PM, Eliot Lear wrote:
>=20
>=20
> On 7/21/16 3:48 PM, Michael StJohns wrote:
>> Without unique source identification (and for that matter role
>> identification either inband or implicit) any compromised device
>> results in your attacker being able to act as a controller for the
>> group.  Again, not a large problem (but a problem nonetheless) for a
>> small group of lights inside an office behind locked doors. But a very=

>> large problem for a system that's possibly controlling 100 or 1000
>> lights in a group.
>=20
> +1, and I'm not even sure if it's not a problem for a small group of
> lights behind locked doors if wireless is involved.

In order for the attack to work a luminary and a door lock need to be in
the same group and share the same group key.

For me the question is (from an authorization point of view) why the
door lock as well as a luminary belong to the same group. Would a door
lock participate in a group communication interaction altogether?

>=20
>>
>> As I said at the microphone, if I thought you could just do this as
>> the "ACE protocol for group control of lights" and keep people from
>> using it for other things I'd be a lot less concerned (but still
>> there's the whole threat of turning off all the lights in a building
>> all at once).  But the reality is this protocol will be used for
>> control of things beyond lights and it would be irresponsible to
>> standardize a protocol with a real possibility for direct real-world
>> negative impacts on safety and health.
>>
>=20
> Yes, but I would go further and say that network owners ask two questio=
ns:
>=20
>  1. What is this Thing?
>  2. And what access does it require/not want?
>=20
> Absent device identity they cannot answer the 2nd question.  This is as=

> important for lighting as for any other application, because it is how =
a
> network will distinguish what those applications are.
>=20

In ACE we don't care what the network does. This is outside the scope of
the charter, intentionally. The identifier for the device is what the
device uses to authenticate itself to the authorization server in our
setup. We don't call this "device identity" though.

The authorization server is, as the name indicates, about storing
authorization decisions typically provided by some human. This human
could be a user in a home network or could as well an administrator in
an enterprise network. We don't care that much. Call it policy.

>=20
>>
>> The way to solve this for a general involves public key cryptography -=

>> that's just how the security and physics and math work out.
>>
>=20
> Yes.  And as I believe has also been discussed, use of PSK seems to
> cause us to muddle the authentication and authorization aspects of
> OAUTH, for instance.

I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 as
used today on the Web and in smart phone applications with bearer tokens
makes heavy use of public key cryptography. It just has to work in a
fragile environment -- the Web.


Ciao
Hannes


>=20
> Eliot
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>=20


--OUr6fOdEmi7Qs51tT9KOUghEaK1aESi7i
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXljSAAAoJEGhJURNOOiAt9fgH/ivVUfjmZ6AanZKZSQRUSn2A
/WjluaKaB2AV9y/CI4pxdRk2TcerpksQqynZ9v6Ov9n+yHSlz7tjexxAsLnEVSAI
rYe0a/vwc4USAYkWnHXDH14/YIjjbxiFZNPWXsplfvCgjH7T/SOoBKknEB1+QTs7
NkYIa4oZJvHya2QwdyPIQtdy/ums+Px81BMoRS9+5Iq5hgNNOmnChZ9XjuGjUt2L
KnPTnyqJkImdpPTBZKE3OkS2BTDwjpkjFcNGdaCYOAt+LeDVhaOqExglXpcSO9Kw
7ctiaK8j7+1vg9dqdwL/NM1Qf39QMg/+CrmOGxvrPzO1kVvq6UXuxNnm/eqT2I4=
=o8ul
-----END PGP SIGNATURE-----

--OUr6fOdEmi7Qs51tT9KOUghEaK1aESi7i--


From nobody Mon Jul 25 09:03:30 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FA5412D7F4 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:03:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 NASFbP746-p5 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:03:26 -0700 (PDT)
Received: from resqmta-po-12v.sys.comcast.net (resqmta-po-12v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:171]) (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 AB5B712D728 for <ace@ietf.org>; Mon, 25 Jul 2016 09:03:26 -0700 (PDT)
Received: from resomta-po-04v.sys.comcast.net ([96.114.154.228]) by resqmta-po-12v.sys.comcast.net with SMTP id RiLDbBJiclHMYRiLmbDIgB; Mon, 25 Jul 2016 16:03:26 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469462606; bh=lhcxg/FM+PbnJg7pSU8sxSbGxVljxgRNveEQTnVk0p8=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=A7dydJSKTXHp3HlyahpGGhK7iMSbp8tCRrljJg3PYQfGj+836wh5P2UleDIs4Pu8r ksHLYjWOvgdKnWVd5NkqY9/kTFzC5ekBufEnfiZZAWTIJXxFH2mtF2QzHAJPo4i5pJ PGcleQewb+wvssLTU9uYHfWWWFGYSFlMN6j9utcG5xk3Y6NIRfjKJC4bVENiLvjhV0 07PV1Oaic+jXvJECUkkt7MtQ8oa83vBt4fI3dr21Ssy3gl7YSR/hxzlTVc9wtOHFK8 PlgFW8PV2GbkTEarLjap+wYNlA288TMKQDGOKk4lJYzYNPH+ks0N8R4MUkMdgL0LXY FmqLqItueVb2g==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id RiLjbJPG7EFuXRiLkbRxob; Mon, 25 Jul 2016 16:03:25 +0000
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org" <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>
Date: Mon, 25 Jul 2016 12:03:33 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------984951034BBC48127A2DE7F9"
X-CMAE-Envelope: MS4wfFPgdkvGlCvGq9vHrfnxY7Qav+JaMHxT4aZvYgx5xzuOlkPjxMdb48rWgfO2SFCx1ghUlinOUU0HrSmQy4VHM9Uu/8AebHGGY6KxTmo0KEEmnccHX0/P CH1wf+xFJhGzT0FXkEwIcvgSaziigsFOdeRo9R5sv+8R+HihEJWbxDIXiT6aCZcGgaGaxDmmpxLPfj75c0QPY9CcNd/YffyfXIYk1f9JlBs44OruGkn0a4sR
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/teMwKAWzWGJDktP6IuGnweP8Byo>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 16:03:28 -0000

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

On 7/25/2016 8:21 AM, Somaraju Abhinav wrote:
>
> Hi Mike,
>
>
> The group key is also the authorization key in the model proposed.  
> Any entity that holds that key can forge a message that can cause the 
> action authorized by the issuance of that key. In your example, 
> assuming that the door lock and the lightbulb share the same group 
> key, then compromising the lightbulb allows you to control the door lock.
> [AS] This is not the model we have in mind in the document. It is 
> clear that the document needs some more specification work which 
> relies on OSCOAP/COSE being complete. However, if you look at sections 
> 3.3 and 3.4 both the AT-R and AT-KDC assume that there is a field 
> “Scope” which mentions permissions of the entity holding the token 
> including “which resources maybe accessed with the token”. So, 
> compromising a lightbulb group key does not automatically imply that 
> the door-lock can be controlled with the same key.
>

Let's try one more time here.

1) If a group of devices share a key, and
2) If some of that group of devices are controllers, and
3) The majority are actuators (e.g. lightbulbs, locks), and,
4) The shared key is the only cryptographic protection on 
authentication, THEN,
5) The compromise of any device, even an actuator can be used to 
successfully forge messages that appear to come from controller nodes.

Permissions notwithstanding - if more than two entities share a 
symmetric key, a receiver of a symmetrically signed message cannot trust 
that the message it received came from the identified source.

[If two entities share a key, and I get a message that's signed by that 
key, and I didn't sign the message then obviously it came from the other 
guy.  If three entities share a key Alice, Bob and Charlie, and Alice 
receives a message that purports to be from Bob, but is actually 
originating from Charlie, she cannot determine that the message did not 
come from Bob through any cryptographic means with this key]

Continuing:

The usual model for symmetric key authentication of a message is:

Sender does:  messageAuthenticationCode = MAC (sharedKey, Message). Send 
Message || messageAuthenticationCode.

Receiver does:  receivedMessageAuthenticationCode = MAC (sharedKey, 
Message).  Compare receivedMessageAuthenticationCode with 
messageAuthenticationCode and if they match (according to match rules), 
message is authenticate.

Note the similarities.  In a symmetric key authentication -  the sign 
and verify steps differ only on what you do with the output of the MAC 
calculation.  Which implies that basically if you can verify it, you can 
forge it.

Please let's consider the cryptography rather than something that 
doesn't actually provide an enforceable mechanism.

Mike

ps - someplace along the way someone came up with the meme that the 
lightbulbs and locks were on the same key domain and that was what I was 
complaining about.  Instead, see above.    What I'm complaining about - 
indeed what we settled upon in DICE - is that symmetric key group 
communications systems are not secure enough for any cyber-physical 
control system without specific mitigations.   (For a definition of 
cyber-physical - Wiki is pretty good - 
https://en.wikipedia.org/wiki/Cyber-physical_system)




>
> In general, authentication comes with the key that you have - 
> authorization is then tied to that key.  In DTLS  (as in TLS), your 
> session key is also your authorization key once your TLS session is 
> tied to a particular identity (e.g. via an HTTP login, via a client 
> cert exchange, via OAuth).
>
> So - cosmetic differences only.
>
> Mike
>


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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/25/2016 8:21 AM, Somaraju Abhinav
      wrote:<br>
    </div>
    <blockquote
cite="mid:HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Hi
            Mike,</span>
          <o:p></o:p></p>
        <p class="MsoNormal"><br>
          The group key is also the authorization key in the model
          proposed.  Any entity that holds that key can forge a message
          that can cause the action authorized by the issuance of that
          key. In your example, assuming that the door lock and the
          lightbulb share the same group key, then compromising the
          lightbulb allows you to control the door lock.<br>
          <span style="color:#1F497D">[AS] This is not the model we have
            in mind in the document. It is clear that the document needs
            some more specification work which relies on OSCOAP/COSE
            being complete. However, if you look at sections 3.3 and 3.4
            both the AT-R and AT-KDC assume that there is a field
            “Scope” which mentions permissions of the entity holding the
            token including “which resources maybe accessed with the
            token”. So, compromising a lightbulb group key does not
            automatically imply that the door-lock can be controlled
            with the same key. </span></p>
      </div>
    </blockquote>
    <br>
    Let's try one more time here.  <br>
    <br>
    1) If a group of devices share a key, and<br>
    2) If some of that group of devices are controllers, and<br>
    3) The majority are actuators (e.g. lightbulbs, locks), and,<br>
    4) The shared key is the only cryptographic protection on
    authentication, THEN,<br>
    5) The compromise of any device, even an actuator can be used to
    successfully forge messages that appear to come from controller
    nodes.  <br>
    <br>
    Permissions notwithstanding - if more than two entities share a
    symmetric key, a receiver of a symmetrically signed message cannot
    trust that the message it received came from the identified source. 
    <br>
    <br>
    [If two entities share a key, and I get a message that's signed by
    that key, and I didn't sign the message then obviously it came from
    the other guy.  If three entities share a key Alice, Bob and
    Charlie, and Alice receives a message that purports to be from Bob,
    but is actually originating from Charlie, she cannot determine that
    the message did not come from Bob through any cryptographic means
    with this key]<br>
    <br>
    Continuing:<br>
    <br>
    The usual model for symmetric key authentication of a message is:<br>
    <br>
    Sender does:  messageAuthenticationCode = MAC (sharedKey, Message). 
    Send Message || messageAuthenticationCode.<br>
    <br>
    Receiver does:  receivedMessageAuthenticationCode = MAC (sharedKey,
    Message).  Compare receivedMessageAuthenticationCode with
    messageAuthenticationCode and if they match (according to match
    rules), message is authenticate.<br>
    <br>
    Note the similarities.  In a symmetric key authentication -  the
    sign and verify steps differ only on what you do with the output of
    the MAC calculation.  Which implies that basically if you can verify
    it, you can forge it.<br>
    <br>
    Please let's consider the cryptography rather than something that
    doesn't actually provide an enforceable mechanism.<br>
    <br>
    Mike<br>
    <br>
    ps - someplace along the way someone came up with the meme that the
    lightbulbs and locks were on the same key domain and that was what I
    was complaining about.  Instead, see above.    What I'm complaining
    about - indeed what we settled upon in DICE - is that symmetric key
    group communications systems are not secure enough for any
    cyber-physical control system without specific mitigations.   (For a
    definition of cyber-physical - Wiki is pretty good -
    <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Cyber-physical_system">https://en.wikipedia.org/wiki/Cyber-physical_system</a>)<br>
    <br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><br>
          In general, authentication comes with the key that you have -
          authorization is then tied to that key.  In DTLS  (as in TLS),
          your session key is also your authorization key once your TLS
          session is tied to a particular identity (e.g. via an HTTP
          login, via a client cert exchange, via OAuth). <br>
          <br>
          So - cosmetic differences only.<br>
          <br>
          Mike<br>
          <br>
        </p>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------984951034BBC48127A2DE7F9--


From nobody Mon Jul 25 09:29:43 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7ABB12D7AD for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:29:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.807
X-Spam-Level: 
X-Spam-Status: No, score=-15.807 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 lru7oLEq-Byc for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:29:40 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04BA712B05D for <ace@ietf.org>; Mon, 25 Jul 2016 09:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9398; q=dns/txt; s=iport; t=1469464180; x=1470673780; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=5RY2VdbOKhjGnzdeROH0EwqSatAyg0Lbg1qSA+zyX6w=; b=ak4LksLp0gWXCd9eDM9Zps4ArZ+hdJ/EjpaiPpdmySefaMWREVl6Q+Lx GANioGEdh3EtHuwjTRIa5wwBqIjV8uHOnfapq824h4YWgpWCEWEqx3hah ZtHXuA4wsC41VZzkxApAmpkI3D3oQChuFKfluR83dv6FOIR8AUBeFao4y o=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DXBAACPpZX/xbLJq1UCYQ/tDWHAYYdA?= =?us-ascii?q?oF7EAEBAQEBAQFdJ4RcAQEEASNmCxgqAgJXBgEMCAEBiCQIp26NVgEBAQEBAQE?= =?us-ascii?q?BAgEBAQEBAQEBAQEBDg6IIoJVhBIHCgEGgxeCWgEEjg2LG4M5gXCDaYVdiVSFa?= =?us-ascii?q?5AhNR+CBgUcgU46iAqBNQEBAQ?=
X-IronPort-AV: E=Sophos;i="5.28,420,1464652800";  d="asc'?scan'208,217";a="636422857"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2016 16:29:38 +0000
Received: from [10.61.72.235] (ams3-vpn-dhcp2283.cisco.com [10.61.72.235]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id u6PGTbQX030094; Mon, 25 Jul 2016 16:29:37 GMT
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net>
From: Eliot Lear <lear@cisco.com>
Message-ID: <2a3ad2b8-a64d-9a8b-747d-c12225d8ab11@cisco.com>
Date: Mon, 25 Jul 2016 18:29:36 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <57963480.2000809@gmx.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gRxoutuQm1SXvpuGP7GMd6hV2cXxaUd4h"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/3HHiX4BH2PeRJVOGDVoTg8iOiNI>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 16:29:42 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gRxoutuQm1SXvpuGP7GMd6hV2cXxaUd4h
Content-Type: multipart/mixed; boundary="6kQfiO6gKFWjN30JjC1bMhTprfwNPtWW2"
From: Eliot Lear <lear@cisco.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>,
 Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
Message-ID: <2a3ad2b8-a64d-9a8b-747d-c12225d8ab11@cisco.com>
Subject: Re: [Ace] Group Communication Security Disagreements
References: <57909032.10809@gmx.net>
 <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
 <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net>
In-Reply-To: <57963480.2000809@gmx.net>

--6kQfiO6gKFWjN30JjC1bMhTprfwNPtWW2
Content-Type: multipart/alternative;
 boundary="------------B070067F384B3DAE4D4E25B0"

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

Hi Hannes,


On 7/25/16 5:47 PM, Hannes Tschofenig wrote:
> In order for the attack to work a luminary and a door lock need to be i=
n
> the same group and share the same group key.
>
> For me the question is (from an authorization point of view) why the
> door lock as well as a luminary belong to the same group. Would a door
> lock participate in a group communication interaction altogether?a

I agree in part (the part that if you have a clean separation of
authorization and authentication it *should* be possible to authorize
specific devices into a group and then determine which specific device
is misbehaving).  Also see Mike St. John's email, and I had thought what
you were asking about is what sort of transitive trust is granted.

>
>>> As I said at the microphone, if I thought you could just do this as
>>> the "ACE protocol for group control of lights" and keep people from
>>> using it for other things I'd be a lot less concerned (but still
>>> there's the whole threat of turning off all the lights in a building
>>> all at once).  But the reality is this protocol will be used for
>>> control of things beyond lights and it would be irresponsible to
>>> standardize a protocol with a real possibility for direct real-world
>>> negative impacts on safety and health.
>>>
>> Yes, but I would go further and say that network owners ask two questi=
ons:
>>
>>  1. What is this Thing?
>>  2. And what access does it require/not want?
>>
>> Absent device identity they cannot answer the 2nd question.  This is a=
s
>> important for lighting as for any other application, because it is how=
 a
>> network will distinguish what those applications are.
>>
> In ACE we don't care what the network does. This is outside the scope o=
f
> the charter, intentionally. The identifier for the device is what the
> device uses to authenticate itself to the authorization server in our
> setup. We don't call this "device identity" though.

Point taken, but even so, this isn't a matter of what the network does,
but how the device identifies itself to other devices, including network
devices.

>
> The authorization server is, as the name indicates, about storing
> authorization decisions typically provided by some human. This human
> could be a user in a home network or could as well an administrator in
> an enterprise network. We don't care that much. Call it policy.

Ok.

>
>>> The way to solve this for a general involves public key cryptography =
-
>>> that's just how the security and physics and math work out.
>>>
>> Yes.  And as I believe has also been discussed, use of PSK seems to
>> cause us to muddle the authentication and authorization aspects of
>> OAUTH, for instance.
> I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 as=

> used today on the Web and in smart phone applications with bearer token=
s
> makes heavy use of public key cryptography. It just has to work in a
> fragile environment -- the Web.

Use: yes as a means to authenticate transactions.  Not as authorization
itself.

Eliot

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

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hi Hannes,<br>
    </p>
    <br>
    <div class=3D"moz-cite-prefix">On 7/25/16 5:47 PM, Hannes Tschofenig
      wrote:<br>
    </div>
    <blockquote cite=3D"mid:57963480.2000809@gmx.net" type=3D"cite">
      <pre wrap=3D"">In order for the attack to work a luminary and a doo=
r lock need to be in
the same group and share the same group key.

For me the question is (from an authorization point of view) why the
door lock as well as a luminary belong to the same group. Would a door
lock participate in a group communication interaction altogether?a</pre>
    </blockquote>
    <br>
    I agree in part (the part that if you have a clean separation of
    authorization and authentication it <b>should</b> be possible to
    authorize specific devices into a group and then determine which
    specific device is misbehaving).=C2=A0 Also see Mike St. John's email=
,
    and I had thought what you were asking about is what sort of
    transitive trust is granted.<br>
    <br>
    <blockquote cite=3D"mid:57963480.2000809@gmx.net" type=3D"cite">
      <pre wrap=3D"">

</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">
</pre>
        <blockquote type=3D"cite">
          <pre wrap=3D"">
As I said at the microphone, if I thought you could just do this as
the "ACE protocol for group control of lights" and keep people from
using it for other things I'd be a lot less concerned (but still
there's the whole threat of turning off all the lights in a building
all at once).  But the reality is this protocol will be used for
control of things beyond lights and it would be irresponsible to
standardize a protocol with a real possibility for direct real-world
negative impacts on safety and health.

</pre>
        </blockquote>
        <pre wrap=3D"">
Yes, but I would go further and say that network owners ask two questions=
:

 1. What is this Thing?
 2. And what access does it require/not want?

Absent device identity they cannot answer the 2nd question.  This is as
important for lighting as for any other application, because it is how a
network will distinguish what those applications are.

</pre>
      </blockquote>
      <pre wrap=3D"">
In ACE we don't care what the network does. This is outside the scope of
the charter, intentionally. The identifier for the device is what the
device uses to authenticate itself to the authorization server in our
setup. We don't call this "device identity" though.</pre>
    </blockquote>
    <br>
    Point taken, but even so, this isn't a matter of what the network
    does, but how the device identifies itself to other devices,
    including network devices. <br>
    <br>
    <blockquote cite=3D"mid:57963480.2000809@gmx.net" type=3D"cite">
      <pre wrap=3D"">

The authorization server is, as the name indicates, about storing
authorization decisions typically provided by some human. This human
could be a user in a home network or could as well an administrator in
an enterprise network. We don't care that much. Call it policy.</pre>
    </blockquote>
    <br>
    Ok.<br>
    <br>
    <blockquote cite=3D"mid:57963480.2000809@gmx.net" type=3D"cite">
      <pre wrap=3D"">

</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">
</pre>
        <blockquote type=3D"cite">
          <pre wrap=3D"">
The way to solve this for a general involves public key cryptography -
that's just how the security and physics and math work out.

</pre>
        </blockquote>
        <pre wrap=3D"">
Yes.  And as I believe has also been discussed, use of PSK seems to
cause us to muddle the authentication and authorization aspects of
OAUTH, for instance.
</pre>
      </blockquote>
      <pre wrap=3D"">
I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 as
used today on the Web and in smart phone applications with bearer tokens
makes heavy use of public key cryptography. It just has to work in a
fragile environment -- the Web.</pre>
    </blockquote>
    <br>
    Use: yes as a means to authenticate transactions.=C2=A0 Not as
    authorization itself.<br>
    <br>
    Eliot<br>
  </body>
</html>

--------------B070067F384B3DAE4D4E25B0--

--6kQfiO6gKFWjN30JjC1bMhTprfwNPtWW2--

--gRxoutuQm1SXvpuGP7GMd6hV2cXxaUd4h
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXlj5xAAoJEIe2a0bZ0nozS6QH/0IGU+xT6NBXjJKtQLhg8ybB
ppSLKB4gSsthkt6cP/gnxTjbu1rU+RR/7kUEFDBBGsUhhwZkksqqHYrI3cCRf+ih
mMbnBC06o+gJATpn7lougYQgtjzqBoImyme6raXbsn9WHZVDTUDsMmQOP9rdgUDr
foxqDZwZ7k0Ou8sGXq/G2pg1laMUGsIS7tnkCJciJw5NygTjxdom1WYnJSirtxht
i8s07t1Cm8Lsa3Po+2UxTqcjIP2DUUbhLZZhWESv6QVOPlZFof0R6PAOwYsUvJsN
ue/cVr03obbYHxlV5LUa+Fiu+86+w71k459P6ds0dKAYF498pbJRYDfTME3x9fI=
=8RoI
-----END PGP SIGNATURE-----

--gRxoutuQm1SXvpuGP7GMd6hV2cXxaUd4h--


From nobody Mon Jul 25 09:36:37 2016
Return-Path: <mohit.m.sethi@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24AF012D7E7 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:36:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level: 
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 0YoqrVR8E4jF for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:36:33 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.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 B22C412D871 for <ace@ietf.org>; Mon, 25 Jul 2016 09:36:32 -0700 (PDT)
X-AuditID: c1b4fb2d-9953698000000eb1-fd-5796400ebea9
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by  (Symantec Mail Security) with SMTP id D3.5D.03761.D0046975; Mon, 25 Jul 2016 18:36:30 +0200 (CEST)
Received: from nomadiclab.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.41) with Microsoft SMTP Server id 14.3.301.0; Mon, 25 Jul 2016 18:36:19 +0200
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id EE78A4E988;	Mon, 25 Jul 2016 19:32:53 +0300 (EEST)
Received: from [127.0.0.1] (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id A1FA94E8CC;	Mon, 25 Jul 2016 19:32:52 +0300 (EEST)
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, Eliot Lear <lear@cisco.com>, Michael StJohns <mstjohns@comcast.net>, <ace@ietf.org>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net>
From: Mohit Sethi <mohit.m.sethi@ericsson.com>
Message-ID: <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
Date: Mon, 25 Jul 2016 12:36:17 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <57963480.2000809@gmx.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms020804080807090503030205"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRmVeSWpSXmKPExsUyM2K7ui6fw7Rwg/MvBC2+f+thtli68x6r xdd/HSwWU9ZlObB4TPm9kdVj8uM5jB6LN+1n81iy5CdTAEsUl01Kak5mWWqRvl0CV8av92eY Cu5XVUx7sZO9gXFbZhcjJ4eEgInEk+MLGbsYuTiEBNYzStw/coMdwtnGKLHz+UqozDpGicuX eqAy8xklVpz4yATSLyxgK3H68mmwKhGBDkaJxwefs0BULWeU2PxsFitIFZuAnkTnuePMXYwc HLwC9hIvZyaDhFkEVCU2HO1lAbFFBSIkbq36yAhi8woISpyc+QQszimgLtG4+R7YAmaBbkaJ hfM7WSAuV5O4em4TM4gtBFS0teMA4wRGwVlI+mch65kFtJtZIExi+z1WkBpmoMPvzN3NDGFr Syxb+BrK1pVYtG0FO6a4tcSMXwfZIGxFiSndD6FqTCVeH/3ICGEbSyxb95dtASP3KkbR4tTi 4tx0I2O91KLM5OLi/Dy9vNSSTYzA+Dy45bfuDsbVrx0PMQpwMCrx8CowTQ0XYk0sK67MPcSo AjTn0YbVFxilWPLy81KVRHgz7KaFC/GmJFZWpRblxxeV5qQWH2KU5mBREuf1f6kYLiSQnliS mp2aWpBaBJNl4uCUamAMYbjZd06993HOK8/v8SG3JubaWJ6O3DbxlblYTfrRCWq84rWvlh3d 4DvH+cNli7Ob2dboqdmqcv/axJu3YXLq7nmmkj9WnDdYtOLoyVDO7S39khlfM0tO8imd0JYt V++c0vknL8W3K5tLZ0mO5eXLd/5rNcodXvxn5Zc5fz65CbgG3DTbevmcEktxRqKhFnNRcSIA KHOtQ9cCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/E_G9bl9Yk5w-6N4dhOr37pFTZ84>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 16:36:35 -0000

--------------ms020804080807090503030205
Content-Type: multipart/alternative;
 boundary="------------D70601146802808B544F4C3D"

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

Hi

A quick comment. Developers often end up using=20
things/protocols/technologies which were not=20
designed/developed/specified for their use-case. I could definitely see=20
some IoT startup building a solution that switches on the lights in a=20
room as soon as you unlock the door (thus keeping them in the same group)=
=2E

Thanks
/--Mohit
On 07/25/2016 11:47 AM, Hannes Tschofenig wrote:
> Hi Eliot,
>
> a quick response.
>
> On 07/25/2016 05:12 PM, Eliot Lear wrote:
>>
>> On 7/21/16 3:48 PM, Michael StJohns wrote:
>>> Without unique source identification (and for that matter role
>>> identification either inband or implicit) any compromised device
>>> results in your attacker being able to act as a controller for the
>>> group.  Again, not a large problem (but a problem nonetheless) for a
>>> small group of lights inside an office behind locked doors. But a ver=
y
>>> large problem for a system that's possibly controlling 100 or 1000
>>> lights in a group.
>> +1, and I'm not even sure if it's not a problem for a small group of
>> lights behind locked doors if wireless is involved.
> In order for the attack to work a luminary and a door lock need to be i=
n
> the same group and share the same group key.
>
> For me the question is (from an authorization point of view) why the
> door lock as well as a luminary belong to the same group. Would a door
> lock participate in a group communication interaction altogether?
>
>>> As I said at the microphone, if I thought you could just do this as
>>> the "ACE protocol for group control of lights" and keep people from
>>> using it for other things I'd be a lot less concerned (but still
>>> there's the whole threat of turning off all the lights in a building
>>> all at once).  But the reality is this protocol will be used for
>>> control of things beyond lights and it would be irresponsible to
>>> standardize a protocol with a real possibility for direct real-world
>>> negative impacts on safety and health.
>>>
>> Yes, but I would go further and say that network owners ask two questi=
ons:
>>
>>   1. What is this Thing?
>>   2. And what access does it require/not want?
>>
>> Absent device identity they cannot answer the 2nd question.  This is a=
s
>> important for lighting as for any other application, because it is how=
 a
>> network will distinguish what those applications are.
>>
> In ACE we don't care what the network does. This is outside the scope o=
f
> the charter, intentionally. The identifier for the device is what the
> device uses to authenticate itself to the authorization server in our
> setup. We don't call this "device identity" though.
>
> The authorization server is, as the name indicates, about storing
> authorization decisions typically provided by some human. This human
> could be a user in a home network or could as well an administrator in
> an enterprise network. We don't care that much. Call it policy.
>
>>> The way to solve this for a general involves public key cryptography =
-
>>> that's just how the security and physics and math work out.
>>>
>> Yes.  And as I believe has also been discussed, use of PSK seems to
>> cause us to muddle the authentication and authorization aspects of
>> OAUTH, for instance.
> I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 as=

> used today on the Web and in smart phone applications with bearer token=
s
> makes heavy use of public key cryptography. It just has to work in a
> fragile environment -- the Web.
>
>
> Ciao
> Hannes
>
>
>> Eliot
>>
>>
>> _______________________________________________
>> Ace mailing list
>> Ace@ietf.org
>> https://www.ietf.org/mailman/listinfo/ace
>>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace


--------------D70601146802808B544F4C3D
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dwindows-1252"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hi</p>
    <p>A quick comment. Developers often end up using
      things/protocols/technologies which were not
      designed/developed/specified for their use-case. I could
      definitely see some IoT startup building a solution that switches
      on the lights in a room as soon as you unlock the door (thus
      keeping them in the same group).</p>
    Thanks<br>
    /--Mohit<br>
    <div class=3D"moz-cite-prefix">On 07/25/2016 11:47 AM, Hannes
      Tschofenig wrote:<br>
    </div>
    <blockquote cite=3D"mid:57963480.2000809@gmx.net" type=3D"cite">
      <pre wrap=3D"">Hi Eliot,

a quick response.

On 07/25/2016 05:12 PM, Eliot Lear wrote:
</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">

On 7/21/16 3:48 PM, Michael StJohns wrote:
</pre>
        <blockquote type=3D"cite">
          <pre wrap=3D"">Without unique source identification (and for th=
at matter role
identification either inband or implicit) any compromised device
results in your attacker being able to act as a controller for the
group.  Again, not a large problem (but a problem nonetheless) for a
small group of lights inside an office behind locked doors. But a very
large problem for a system that's possibly controlling 100 or 1000
lights in a group.
</pre>
        </blockquote>
        <pre wrap=3D"">
+1, and I'm not even sure if it's not a problem for a small group of
lights behind locked doors if wireless is involved.
</pre>
      </blockquote>
      <pre wrap=3D"">
In order for the attack to work a luminary and a door lock need to be in
the same group and share the same group key.

For me the question is (from an authorization point of view) why the
door lock as well as a luminary belong to the same group. Would a door
lock participate in a group communication interaction altogether?

</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">
</pre>
        <blockquote type=3D"cite">
          <pre wrap=3D"">
As I said at the microphone, if I thought you could just do this as
the "ACE protocol for group control of lights" and keep people from
using it for other things I'd be a lot less concerned (but still
there's the whole threat of turning off all the lights in a building
all at once).  But the reality is this protocol will be used for
control of things beyond lights and it would be irresponsible to
standardize a protocol with a real possibility for direct real-world
negative impacts on safety and health.

</pre>
        </blockquote>
        <pre wrap=3D"">
Yes, but I would go further and say that network owners ask two questions=
:

 1. What is this Thing?
 2. And what access does it require/not want?

Absent device identity they cannot answer the 2nd question.  This is as
important for lighting as for any other application, because it is how a
network will distinguish what those applications are.

</pre>
      </blockquote>
      <pre wrap=3D"">
In ACE we don't care what the network does. This is outside the scope of
the charter, intentionally. The identifier for the device is what the
device uses to authenticate itself to the authorization server in our
setup. We don't call this "device identity" though.

The authorization server is, as the name indicates, about storing
authorization decisions typically provided by some human. This human
could be a user in a home network or could as well an administrator in
an enterprise network. We don't care that much. Call it policy.

</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">
</pre>
        <blockquote type=3D"cite">
          <pre wrap=3D"">
The way to solve this for a general involves public key cryptography -
that's just how the security and physics and math work out.

</pre>
        </blockquote>
        <pre wrap=3D"">
Yes.  And as I believe has also been discussed, use of PSK seems to
cause us to muddle the authentication and authorization aspects of
OAUTH, for instance.
</pre>
      </blockquote>
      <pre wrap=3D"">
I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 as
used today on the Web and in smart phone applications with bearer tokens
makes heavy use of public key cryptography. It just has to work in a
fragile environment -- the Web.


Ciao
Hannes


</pre>
      <blockquote type=3D"cite">
        <pre wrap=3D"">
Eliot


_______________________________________________
Ace mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Ace@ietf.org">Ace@ie=
tf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/l=
istinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>

</pre>
      </blockquote>
      <pre wrap=3D"">
</pre>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Ace mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Ace@ietf.org">Ace@ie=
tf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/l=
istinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------D70601146802808B544F4C3D--

--------------ms020804080807090503030205
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
DKwwggXuMIID1qADAgECAhAQR5JVnNLKtD1FopLU12S6MA0GCSqGSIb3DQEBBQUAMDoxETAP
BgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYy
MB4XDTE0MTEwNjA3MzMxNFoXDTE3MTEwNjA3MzMxM1owaDERMA8GA1UECgwIRXJpY3Nzb24x
FjAUBgNVBAMMDU1vaGl0IFNldGhpIE0xKTAnBgkqhkiG9w0BCQEWGm1vaGl0Lm0uc2V0aGlA
ZXJpY3Nzb24uY29tMRAwDgYDVQQFEwdlc2V0bW9oMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAvSfTetNQu8RTOPssYplNRFzoIht/yijWoVTkmFBi71zeZer1H0YVv7MdMeeH
7FAPhlJ8tz5l+ovh5Osu8JX+hpJYG4pvr6yI/wMMIiA4XnyD1Bw4N1X20hy23mUTzuDhBl65
HF2iOAcD2hjCQM9ObVY4A6R1Ckn6TdEzmRQ/68vzrGIY41iffIvmlT2GYvqoQIzGwdBHW78b
Es3sulc1tC+inyqhqSobXcdh/mtBbg1sHlwFwlOhu7Bpa+W1hqJuZcix5HMV7D4Cg3QJ6WJ/
SOjdtnvnHM88dCFKZWftoSizUcp5MY9CMUReid0YxNi9Q016ECumbzB4rFC/8lgGjQIDAQAB
o4IBwDCCAbwwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC50cnVzdC50ZWxpYS5jb20v
ZXJpY3Nzb25ubGluZGl2aWR1YWxjYXYyLmNybDCBggYIKwYBBQUHAQEEdjB0MCgGCCsGAQUF
BzABhhxodHRwOi8vb2NzcDIudHJ1c3QudGVsaWEuY29tMEgGCCsGAQUFBzAChjxodHRwOi8v
Y2EudHJ1c3QudGVsaWFzb25lcmEuY29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2Mi5jZXIw
JQYDVR0RBB4wHIEabW9oaXQubS5zZXRoaUBlcmljc3Nvbi5jb20wVQYDVR0gBE4wTDBKBgwr
BgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMB0GA1Ud
DgQWBBTiYWRwmLJKozqivzho0MUE4onqjjAfBgNVHSMEGDAWgBSxDcrURrevhgLDL28Gyg52
cX9LNzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQEFBQADggIBADx5ydquiV9FvleFR/s2
8/QwBlbi6WoY4WZd5oymC2MH3iAyneZkbBlcUAWNG1XlNsYRkAYv4JR8+1TrbpeWH/D/pSwW
ArWsUp41nOW9PEfZCA4oRvso9e0UWtc5bhJuEdE3Y42FJfZJcJXsUN8APuX50lcAMoqgZKqm
XcAk/RsTjQp0+r63ibD5hU/EeJXpNjIoEo5NRuzHDdWFYdLAL5JjLa6RD6mp3MuuPqDw0q0h
BxBrvDdxf9Ev6TPFfKhVdCOgAVVJ6B+4ky7YqVhOylT8n2v2Y2b0WhpHOTXXr1q0aMAYKI+R
X1NReXfS0opDMC0Yi/y0G2s3d5zbEBtKuwukbF1nQWZpCJbwFa4So8V+f5se4PdxU/0eLfE3
bKUOpfjwdyjPoVcrs0lsJe+FNNgfPDlj39AZuNEax/DX7Nq/F6YrYrwaF5EgSLMIzfn9lPtY
Cd4AmJzLjr8D4XzZGt2f/EWGZwRGR/Yn9q6oWCa+G48tkTEow1FBXD4lPtbKb+GoKK7Ziidi
/hMteorcOC/S61DCOGhINSe8r+9sgpOUM5smVEL7U2/0P1uZwqSvPSLpaG+44ZTwbkGfsSMu
R4U2aBkEaK9RhcM954VtbWFRT9G7NXmQw3HhoMMyGs1U9D293wwq1GD0jV1ibQH/z74bVW+G
GCeXO00w3rFcVl60MIIGtjCCBJ6gAwIBAgIRAKAMy8ybmZjs4jpw9HzBwFkwDQYJKoZIhvcN
AQEFBQAwNzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv
b3QgQ0EgdjEwHhcNMTQwNTI3MDc0NjIxWhcNMjQwNTI3MDc0NjIxWjA6MREwDwYDVQQKDAhF
cmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MjCCAiIwDQYJ
KoZIhvcNAQEBBQADggIPADCCAgoCggIBANq6U+tfSJZTn4k46qN13HgaeXXsMmGSWShc6A5I
EyFboXMZW3lFHso+/6uO3ZilvB2ipZJhrhU+RL/va+5Chay/PZq9ZZeE9N03OsHfOzlwk7uw
ojJ34tHLiX/yQoriI+b5DXxfIYXTFO5zlZLdaIxJwlLEQp0g4/zF6EGtodlpusaH07FAcLiI
EeTMPRgXcn+8GoFOvtuVHNh/WHePlrupUgcI9/P54ITXvmZF6xcNBEjsu8yJm1VqqK0GXSgA
mInJ4Ga8S6ME2wgSBRDolxAUbmfLQRrMvLC/tyXBvuLO8uChdzpIWt3QPtMYm2R2V1Um0zAN
henIUwYCKNPq5/yHaS48jCsOBAU0TIhBnirnZmlEbC6ALqwzGAcQMaMD8LFf1oLlWLUQxEmI
4YXqBXdP5XnIcMdIEF5BtUBebzBJMMF9dDB2uj8BeoRPSYbpGl7irYUYFpq4TyocQ7qpHdYA
SC+NV8VTaTrFnHWqa/CGRdp3GHpkgxfOBvpamOK8udHQYQo2uA3YNd2+j7p4C3jkGG+Z6RrZ
OskPEwtaIHLxBiA141dhCy5EScOyNajrAXQupsDnvr2ib2ef+4nObPFvedPWIe57lyj0n3e1
rTqTGIBIe9wjNnAA6MqeaTS9HchPtBvOrah/cTWzXzGjwMz0P3UJqTQ2r5EAu12/W5kpAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50
cnVzdC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRy
dXN0LnRlbGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8E
CDAGAQH/AgEAMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0
dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIw
QKA+oDyGOmh0dHA6Ly9jcmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFy
b290Y2F2MS5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQE
AwIBBjAdBgNVHQ4EFgQUsQ3K1Ea3r4YCwy9vBsoOdnF/SzcwHwYDVR0jBBgwFoAU8I9ZOACz
9Y+algzV6/p7qhfoExIwDQYJKoZIhvcNAQEFBQADggIBAG4HIGyvrHc9kEKyYZtxJn9cv7S2
dUxuUiegmAvUGHc+JGJyB2jyX7py9an8CsHAxg3BI3Ku9j0h7DJpXyfrlzmg36XYkNS7Ot0A
1UqdjGFrtnIISI+Zj3ywHZudmDF8ktdBihHAjuk47B/Kg/Z8JhUJ37GGx/KxiIiXg5HMTdOl
6mlDbJaTIEGagdRcmH3u57r5snZ+qdVSg5UxWdhgS2+zPru/vDbPd+91zLTj9GejKXFJ6fEA
OLW1j2IjJ0cyDI67d1/OzFTwCK8wYbhopK2wJ9QTKDQuWRuGoyt2d6yzd7WoAS55JE0BIt+k
XDJGbOaK42H2ifO6ERHbJiEr/oh4KzgdAes+GRjwlSaG2Z0va4Ss5lY6zfwVCEZYdZcjSDpK
B0M5tTQYQeO7QyQPOI6Gb4FXA9ko3sHvAPs4+Pq+UtWjp3y8sYr1vLCER9ePEsgLdCG27mUk
9OAijkG6n5oEGOIn+70F+qvKpmm52dZ8b7DELfbuuk0CrY4p0WxH3bBt6FJkPeZJIB6YNXAY
HZi7RcdBjLJh+lawbIYTJFIcoWFHAl0g0/NYsjz3DLhZz4+CrJ6SQSYmp7qDhdJAWPiaq3C+
qE/h2DZAJwoz9uHrZHB8zsZ5JL8sUZ7zgqYmNMN+9PxzasrycTJn96Y63AIZdDq1kIHIw0vF
4PBTVMZtMYIDFDCCAxACAQEwTjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJp
Y3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MgIQEEeSVZzSyrQ9RaKS1NdkujANBglghkgBZQME
AgEFAKCCAZcwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTYw
NzI1MTYzNjE3WjAvBgkqhkiG9w0BCQQxIgQg841sczqAZKCppcMArGfeOgiq7SzvQuw4FHf+
8boSyjUwXQYJKwYBBAGCNxAEMVAwTjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwc
RXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MgIQEEeSVZzSyrQ9RaKS1NdkujBfBgsqhkiG
9w0BCRACCzFQoE4wOjERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5M
IEluZGl2aWR1YWwgQ0EgdjICEBBHklWc0sq0PUWiktTXZLowbAYJKoZIhvcNAQkPMV8wXTAL
BglghkgBZQMEASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDAN
BggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASC
AQAsom2uQuELn1Yw0jdSLldsJA40fWKY5rfbV0dsNW51CZXm66bflEUl2kzggsN5BPsQ7oTJ
EXKfPU94neqnzNu3Jiu49TOf/mylD99+WNv3/YsG7zgz3P7zyDTR8pPPAeFpVijtQf6XmC62
Y+iA2ul1ZzJ5+xvzhL4lKZ02tTv4RqLxKwgUzutAw6/IY0CkE+gK8Q1jtFeWwspx86Ka/9FV
12VSA0tdhUpy2lBdfEa+qF/wdF9Ux8o1AWoZylhAssi/Rw8Rk9dj35hA4KEzvF6kuCk66cLl
f+YfDJ5NLn9zF/xlIK7cc/JzdNt2zCtxIEGtvmQeZTyB6O8NnBQbaJd3AAAAAAAA
--------------ms020804080807090503030205--


From nobody Mon Jul 25 10:00:01 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49CF112D89E for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:59:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 Q5m9wCLmJq5e for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 09:59:56 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0124.outbound.protection.outlook.com [104.47.0.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DA2112D881 for <ace@ietf.org>; Mon, 25 Jul 2016 09:59:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jTEeBcroutZ5uZJh7VCR+yQt+yqPc6pl7atEUU6SBfQ=; b=fHIbZawV+kuoiFNMEsiurX1b88vDfVgaotgoC5o1Eq/hqyxrLbASDSPEGXZXR7GwqUy9G6nxf7mhnuoXBJZVJ5utITKRLKiK2Q+ZQCBEJl1EGR4Oh4tUHKDQcfwbjc1E11ildj6GoGeER3mrY0Enzduo4HnlWIPxc2cjtI1oIqc=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2204.eurprd06.prod.outlook.com (10.168.35.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 16:59:51 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 16:59:51 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/n8I622G20qJJ3j/0zgcZqAinnCAgAA3sACABj/pQIAAP8aAgAADe4k=
Date: Mon, 25 Jul 2016 16:59:50 +0000
Message-ID: <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>, <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>
In-Reply-To: <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [178.115.130.87]
x-ms-office365-filtering-correlation-id: ed2e3e7f-c852-453b-29b5-08d3b4ad17c6
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2204; 6:RQE7n0on6KpjRO4bk4GJ6slriKJg99TTjDa3DdNQXTiegaZ/SwYNWkJSXfb9x2+9l8rXrS4LyTPrCiPqEHzJUSw85dgio8nLzLKL5zIOu3nMpcBRwuFQQueRK/lJH6vmoEJ/PYOyPHD9p52HePODTnuxn4z3XE4DDycaqwn9INKYTozPpj0N9fB5j+N+81I9m0BwikpeKRDsSSnB3kSuGub4v0pe9NrV5SHFZ+G+cWGMagjs2J2w2jGEDxyTZWpV5NlX2oM5QFdvwrxI4eSq4NfUVb5vUE0RRdLfvXss1seHSRDZ33px5qo3ljMUGZHS170ITb6oKT9Oux+ZmXhENA==; 5:ROPPkVbeEQwvZ/uDBUWkiMVU5MRP9ty1mYF59WF6v+IJJKyEwDi1cl3WXS3T7oCF/plEcedkbcGyTEkqNcy7sni6v0Y9rUs80LEDVoLEOCMSBDqJ7DwEfyJYZLqYPZLDnQFb+sZXmQuNyhV/X0E4tw==; 24:1mpi3Hpm6ESXL26N+hQNCb+pPaKiZzVfw362vfvbwyTIDgr+OaUKazxgzD7/957CIe4K4OrfDQNOW7YyZodnvk2K945f2B2iLZYNkfrgySM=; 7:ZF0u3qkoYQ6WYlx1oVS32Lhq5g1pOwg1ZQ+gWDMaFKTgiQIo63DQmNClb7TqpIstqpwyVSiiq+lTivDxhT9zy9Y1QD5AAegSIcRh/tbOTVziQD6bE/V+ANNDK33ONMAQgdg1ZjeeMVbro+Vzh+G0Sy6oW0ZZNJvVFZo5UwxytjM+TmM8G4tV0kxZuLDCPqdjO+WMRDLws+aNPp3jvW9VUAbm+hjAZUNLybVkIaDKR50htmd7yz5RBr6op7lodqCZ
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2204;
x-microsoft-antispam-prvs: <HE1PR0601MB22049A8B492E2AD0FD09679CFC0D0@HE1PR0601MB2204.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397)(192374486261705);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);  SRVR:HE1PR0601MB2204; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2204; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(189002)(199003)(66066001)(81156014)(15650500001)(81166006)(5890100001)(2501003)(5002640100001)(8936002)(11100500001)(2906002)(122556002)(93886004)(92566002)(54356999)(3846002)(19617315012)(77096005)(15975445007)(76176999)(7736002)(5001770100001)(7696003)(5003600100003)(6116002)(50986999)(102836003)(86362001)(68736007)(10400500002)(101416001)(19625215002)(7906003)(19627405001)(586003)(74316002)(189998001)(19580395003)(105586002)(107886002)(3660700001)(8666005)(106356001)(97736004)(9686002)(16236675004)(8676002)(7846002)(3280700002)(106116001)(33656002)(76576001)(87936001)(2900100001)(2950100001)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2204; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 16:59:50.7964 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2204
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/qE0OBAaioHeLXjXdAaFrUHbsoHM>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 16:59:59 -0000

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




________________________________
Let's try one more time here.
[AS] Good. Much clearer now.

1) If a group of devices share a key, and
2) If some of that group of devices are controllers, and
3) The majority are actuators (e.g. lightbulbs, locks), and,
4) The shared key is the only cryptographic protection on authentication, T=
HEN,
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.
[AS] Agree.

Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.
[AS] Agree, but I have a few comments:
1) Source authentication vs group membership authentication: I agree with y=
ou that the receiver can not authenticate the source of the message. Howeve=
r, if the key is not compromised, then the receiver can authenticate that t=
he source of the message is from a group member.
2) Group membership authentication is sufficient: I am only knowledgeable a=
bout lighting applications and will talk about how this occurs (but this is=
 also applicable to other building automation applications AFAIK). In this =
application, a commissioner verifies the existence of devices that are perm=
anently installed in a building using public key crypto and can give group =
keys to devices that should be a part of the group. Note that these groups =
are not dynamically changing and members of the group are permanently insta=
lled in a building. Therefore, typically authentication of group membership=
 is sufficient for application requirements.
3) Probability of key compromise: This is the point where group symmetric k=
ey crypto suffers compared to using symmetric key for a pair of devices. Th=
e claim here is that it is easier to compromise a key that is stored in a l=
arge number (e.g. 1000) of identical devices rather than a specific device =
in a network. I do not disagree with this claim. However, I do not think th=
is is a big price to pay at least for lighting applications. The claim here=
 is that it is easier to hack into one of a thousand identical devices than=
 a small number of these identical devices. You have to weigh this against =
the fact that it solves an application problem with no other feasible solut=
ion. I am prepared to be educated in this regard but we essentially have 50=
-100 ms for the signing+verification process and I do not know of a solutio=
n that does this.

[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy. =
 If three entities share a key Alice, Bob and Charlie, and Alice receives a=
 message that purports to be from Bob, but is actually originating from Cha=
rlie, she cannot determine that the message did not come from Bob through a=
ny cryptographic means with this key]

Continuing:

The usual model for symmetric key authentication of a message is:

Sender does:  messageAuthenticationCode =3D MAC (sharedKey, Message).  Send=
 Message || messageAuthenticationCode.

Receiver does:  receivedMessageAuthenticationCode =3D MAC (sharedKey, Messa=
ge).  Compare receivedMessageAuthenticationCode with messageAuthenticationC=
ode and if they match (according to match rules), message is authenticate.

Note the similarities.  In a symmetric key authentication -  the sign and v=
erify steps differ only on what you do with the output of the MAC calculati=
on.  Which implies that basically if you can verify it, you can forge it.
[AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATION.

Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.
[AS] Again, I repeat the comments above. It is clear that if a symmetric gr=
oup key is used, then source authentication is no longer possible. But, con=
sidering cryptography, it is possible to authenticate group membership. Aut=
hentication of group membership is sufficient for this use case. The main i=
ssues to weigh are: "The greater likelihood of key compromise when the secr=
et is shared by a large number of identical and permanently installed nodes=
 compared to a similar single node" vs "The requirements of low latency com=
munication".

Mike

ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.  Instead, see above.    What I'm complaining about - indeed what =
we settled upon in DICE - is that symmetric key group communications system=
s are not secure enough for any cyber-physical control system without speci=
fic mitigations.
[AS] Agree. We are looking at various mitigation issues. The main ones are:=
 Ensure permissions are properly scoped so that compromise of group key onl=
y results in little harm. Propose methods for recycling group key. Ensure t=
hat devices use PKI to authenticate themselves before receiving a group key=
. This list is clearly not complete and would be great to receive more inpu=
t as to how more mitigation is possible.

(For a definition of cyber-physical - Wiki is pretty good - https://en.wiki=
pedia.org/wiki/Cyber-physical_system)
Cyber-physical system - Wikipedia, the free encyclopedia<https://en.wikiped=
ia.org/wiki/Cyber-physical_system>
en.wikipedia.org
A cyber-physical system (CPS) is a mechanism controlled or monitored by com=
puter-based algorithms. Examples of CPS include smart grid, autonomous auto=
mobile systems, ...








In general, authentication comes with the key that you have - authorization=
 is then tied to that key.  In DTLS  (as in TLS), your session key is also =
your authorization key once your TLS session is tied to a particular identi=
ty (e.g. via an HTTP login, via a client cert exchange, via OAuth).

So - cosmetic differences only.

Mike


________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;back=
ground-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p><br>
</p>
<br>
<br>
<div style=3D"color: rgb(0, 0, 0);">
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><span style=3D"font-size: 12pt;">Let'=
s try one more time here. &nbsp;</span><br>
</div>
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><span style=3D"font-size: 12pt;">[AS]=
 Good. Much clearer now.</span></div>
<div><br>
1) If a group of devices share a key, and<br>
2) If some of that group of devices are controllers, and<br>
3) The majority are actuators (e.g. lightbulbs, locks), and,<br>
4) The shared key is the only cryptographic protection on authentication, T=
HEN,<br>
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.&nbsp;
<br>
[AS] Agree.</div>
<div><br>
Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.&nbsp;
<br>
[AS] Agree, but I have a few comments:</div>
<div>1) Source authentication vs group membership authentication: I agree w=
ith you that the receiver can not authenticate the source of the message. H=
owever, if the key is not compromised, then the receiver can authenticate t=
hat the source of the message is
 from a group member.</div>
<div>2) Group membership authentication is sufficient: I am only knowledgea=
ble about lighting applications and will talk about how this occurs (but th=
is is also applicable to other building automation applications AFAIK). In =
this application, a commissioner
 verifies the existence of devices that are permanently installed in a buil=
ding using public key crypto and can give group keys to devices that should=
 be a part of the group. Note that these groups are not dynamically changin=
g and members of the group are permanently
 installed in a building. Therefore, typically authentication of group memb=
ership&nbsp;is sufficient for application requirements.&nbsp;</div>
<div>3) Probability of key compromise: This is the point where group symmet=
ric key crypto suffers compared to using symmetric key for a pair of device=
s. The claim here is that it is easier to compromise a key that is stored i=
n a large number (e.g. 1000) of
 identical devices rather than a specific device&nbsp;in a network. I do no=
t disagree with this claim. However, I do not think this is a big price to =
pay at least for lighting applications. The claim here is that it is easier=
 to hack into one of a thousand identical
 devices than a small number of these identical devices. You have to weigh =
this against the fact that it solves an application problem with no other f=
easible solution. I am prepared to be educated in this regard but we essent=
ially have 50-100&nbsp;ms for the signing&#43;verification
 process and I do not know of a solution that does this.</div>
<div><br>
[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy.&=
nbsp; If three entities share a key Alice, Bob and Charlie, and Alice recei=
ves a message that purports to be from
 Bob, but is actually originating from Charlie, she cannot determine that t=
he message did not come from Bob through any cryptographic means with this =
key]<br>
<br>
Continuing:<br>
<br>
The usual model for symmetric key authentication of a message is:<br>
<br>
Sender does:&nbsp; messageAuthenticationCode =3D MAC (sharedKey, Message).&=
nbsp; Send Message || messageAuthenticationCode.<br>
<br>
Receiver does:&nbsp; receivedMessageAuthenticationCode =3D MAC (sharedKey, =
Message).&nbsp; Compare receivedMessageAuthenticationCode with messageAuthe=
nticationCode and if they match (according to match rules), message is auth=
enticate.<br>
<br>
Note the similarities.&nbsp; In a symmetric key authentication -&nbsp; the =
sign and verify steps differ only on what you do with the output of the MAC=
 calculation.&nbsp; Which implies that basically if you can verify it, you =
can forge it.</div>
<div>[AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATI=
ON.&nbsp;<br>
<br>
Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.</div>
<div>[AS] Again, I repeat the comments above. It is clear that if a symmetr=
ic group key is used, then source authentication is no longer possible. But=
, considering cryptography,&nbsp;it is possible to authenticate group membe=
rship. Authentication of group membership
 is sufficient for this use&nbsp;case. The main issues to weigh are: &quot;=
The greater likelihood of key compromise when the secret is shared by a lar=
ge number of identical and permanently installed nodes compared to a simila=
r single node&quot; vs &quot;The requirements of low
 latency communication&quot;.<br>
<br>
Mike<br>
<br>
ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.&nbsp; Instead, see above.&nbsp;&nbsp;&nbsp; What I'm complaining =
about - indeed what we settled upon in DICE - is that
 symmetric key group communications systems are not secure enough for any c=
yber-physical control system without specific mitigations.&nbsp;</div>
<div>[AS] Agree. We are looking at various mitigation issues. The main ones=
 are: Ensure permissions are properly scoped so that compromise of group ke=
y only results in little harm. Propose methods for recycling group key. Ens=
ure that devices use PKI to authenticate
 themselves before receiving a group key. This list is clearly not complete=
 and would be great to receive more input as to how more mitigation is poss=
ible.&nbsp;</div>
<div><br>
</div>
<div>(For a definition of cyber-physical - Wiki is pretty good - <a class=
=3D"moz-txt-link-freetext" href=3D"https://en.wikipedia.org/wiki/Cyber-phys=
ical_system" id=3D"LPlnk920999">
https://en.wikipedia.org/wiki/Cyber-physical_system</a>)
<div id=3D"LPBorder_GT_14694635018020.494646995197878" style=3D"margin-bott=
om: 20px; overflow: auto; width: 100%; text-indent: 0px;">
<table id=3D"LPContainer_14694635017990.5047200738973125" cellspacing=3D"0"=
 style=3D"width: 90%; position: relative; overflow: auto; padding-top: 20px=
; padding-bottom: 20px; margin-top: 20px; border-top-width: 1px; border-top=
-style: dotted; border-top-color: rgb(200, 200, 200); border-bottom-width: =
1px; border-bottom-style: dotted; border-bottom-color: rgb(200, 200, 200); =
background-color: rgb(255, 255, 255);">
<tbody>
<tr valign=3D"top" style=3D"border-spacing: 0px;">
<td id=3D"TextCell_14694635018000.09266787601633442" colspan=3D"2" style=3D=
"vertical-align: top; position: relative; padding: 0px; display: table-cell=
;">
<div id=3D"LPRemovePreviewContainer_14694635018000.6642402330913111"></div>
<div id=3D"LPTitle_14694635018000.5819101378299714" style=3D"top: 0px; colo=
r: rgb(0, 120, 215); font-weight: normal; font-size: 21px; font-family: wf_=
segoe-ui_light, &quot;Segoe UI Light&quot;, &quot;Segoe WP Light&quot;, &qu=
ot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif; line-he=
ight: 21px;">
<a id=3D"LPUrlAnchor_14694635018010.884584660576424" href=3D"https://en.wik=
ipedia.org/wiki/Cyber-physical_system" target=3D"_blank" style=3D"text-deco=
ration: none;">Cyber-physical system - Wikipedia, the free encyclopedia</a>=
</div>
<div id=3D"LPMetadata_14694635018010.3289783029936906" style=3D"margin: 10p=
x 0px 16px; color: rgb(102, 102, 102); font-weight: normal; font-family: wf=
_segoe-ui_normal, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial=
, sans-serif; font-size: 14px; line-height: 14px;">
en.wikipedia.org</div>
<div id=3D"LPDescription_14694635018020.08735207108278087" style=3D"display=
: block; color: rgb(102, 102, 102); font-weight: normal; font-family: wf_se=
goe-ui_normal, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, s=
ans-serif; font-size: 14px; line-height: 20px; max-height: 100px; overflow:=
 hidden;">
A cyber-physical system (CPS) is a mechanism controlled or monitored by com=
puter-based algorithms. Examples of CPS include smart grid, autonomous auto=
mobile systems, ...</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<blockquote type=3D"cite">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"></span></p>
<p class=3D"MsoNormal"><br>
In general, authentication comes with the key that you have - authorization=
 is then tied to that key.&nbsp; In DTLS&nbsp; (as in TLS), your session ke=
y is also your authorization key once your TLS session is tied to a particu=
lar identity (e.g. via an HTTP login, via
 a client cert exchange, via OAuth). <br>
<br>
So - cosmetic differences only.<br>
<br>
Mike<br>
<br>
</p>
</div>
</blockquote>
<br>
</div>
</div>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments.
</body>
</html>

--_000_HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 10:06:23 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EEED12D90C for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:06:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.888
X-Spam-Level: 
X-Spam-Status: No, score=-3.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 6ekUn4kSEUEE for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:06:20 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5B2C12D907 for <ace@ietf.org>; Mon, 25 Jul 2016 10:06:19 -0700 (PDT)
Received: from [192.168.10.131] ([195.149.223.151]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0Me86g-1bfQjf0hiA-00PvJ7; Mon, 25 Jul 2016 19:06:09 +0200
To: Mohit Sethi <mohit.m.sethi@ericsson.com>, Eliot Lear <lear@cisco.com>, Michael StJohns <mstjohns@comcast.net>, ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <579646FF.5050902@gmx.net>
Date: Mon, 25 Jul 2016 19:06:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kmFkmXcaM07DCnG8GI8CPEjTLfA5vbPgc"
X-Provags-ID: V03:K0:Wv61PNyHfTsQyq+SJaKS6B/UOTSW845CJp2osjiiUSOQ/L/2DUC /W30Ko9s6D6S1h+z65YJsQW801jUEvPz1lSD2QXaBJ0KVp0pjNuXFuk7WbuDbQ0sMAlFsxV h5ncLQjX5+UK4AYY3k/XVx9dsv+SYdflwi4fL1r9cFHlmITAVIA4ZyDf4osEXNTcg7Se5ok +yIokt9utTRkOt9xPXeKw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:CcwOwWn7pxw=:6tS5qs0pks6bNRlqeJ6EvF HWOzrBbK5dUKKHZAJIlPrsLT9THxn3DO0BSCns1iP10pNAwtOYVW4t8OubtEl95jZKb6fqJrF SDcRbLFDMKnffebSH0mI0Q0PLhZPwTBu/tIeDG3mX6bd1B2n4YLgLbzum+2gYhrsj6H4u5bpq yOw9kt4gLezwTglkx/bC00gZwJApGpTIi5dxF7AosgssPhOmrsAG95nHbAgL8QnD2rTz3lPXG g9VFZk5AW55k+zF7+aE1gqFyyDeOT8HxKSlsrmIJYCpXYk60Z+OAcW5sgaT16bxKT+G/GqSkY QffEqC2DHYxpu9RPcE1QhQJlkiDIAOSiB/XZYpHXFdH4kfKNUd1EpxSrHtTslgrlvqejoU0km U+8JVSN9Oqlbjv1pFgrx6YvPyxmqd+rrqrqgJdbQSK4VQdPIHHaH3ay8c0dFzjKZu0arGYpmF W0bAN0d5aYBbXRi6074LJOmUfAOe+dqWkf75QHCLIZK095s3WrDd21cHEdZbgSXtPUwahhGAr mqPM0+PFe+FqeUdNy76ePJ0upAJbegoaQJOEr1AxKJcoYGK0Jk5eLlMsWyaRvWn94C5Hobijo MdxYbq2ivDKzZconSIi+Uipq96QZpuuIsj1MdctbwjSWNBxeWQRfPj+c6V1IHYhhADs5hLy2K UlhXgOA9bU1dw4TvJoweGC3Goe9CHepSNMFws06N7D6NF82B83nJtYW8gsQ/qcnmIzgaFKua2 WfwnpGqMZ2reTXNmo0H0DDThZovrnK/DNmXUt2hcfQ5z2hL5ResWEhNaV2U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/slX5cr2HEO7zNUGfrH-Q3GOqYfE>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 17:06:22 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kmFkmXcaM07DCnG8GI8CPEjTLfA5vbPgc
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Mohit,

there are always things that can go wrong.

I have not seen a solution where nothing can go wrong.

Even not standardizing anything isn't a preventing companies, or
developers designing their own solutions. We know how well that works.

Ciao
Hannes

On 07/25/2016 06:36 PM, Mohit Sethi wrote:
> Hi
>=20
> A quick comment. Developers often end up using
> things/protocols/technologies which were not
> designed/developed/specified for their use-case. I could definitely see=

> some IoT startup building a solution that switches on the lights in a
> room as soon as you unlock the door (thus keeping them in the same grou=
p).
>=20
> Thanks
> /--Mohit
> On 07/25/2016 11:47 AM, Hannes Tschofenig wrote:
>> Hi Eliot,
>>
>> a quick response.
>>
>> On 07/25/2016 05:12 PM, Eliot Lear wrote:
>>>
>>> On 7/21/16 3:48 PM, Michael StJohns wrote:
>>>> Without unique source identification (and for that matter role
>>>> identification either inband or implicit) any compromised device
>>>> results in your attacker being able to act as a controller for the
>>>> group.  Again, not a large problem (but a problem nonetheless) for a=

>>>> small group of lights inside an office behind locked doors. But a ve=
ry
>>>> large problem for a system that's possibly controlling 100 or 1000
>>>> lights in a group.
>>> +1, and I'm not even sure if it's not a problem for a small group of
>>> lights behind locked doors if wireless is involved.
>> In order for the attack to work a luminary and a door lock need to be =
in
>> the same group and share the same group key.
>>
>> For me the question is (from an authorization point of view) why the
>> door lock as well as a luminary belong to the same group. Would a door=

>> lock participate in a group communication interaction altogether?
>>
>>>> As I said at the microphone, if I thought you could just do this as
>>>> the "ACE protocol for group control of lights" and keep people from
>>>> using it for other things I'd be a lot less concerned (but still
>>>> there's the whole threat of turning off all the lights in a building=

>>>> all at once).  But the reality is this protocol will be used for
>>>> control of things beyond lights and it would be irresponsible to
>>>> standardize a protocol with a real possibility for direct real-world=

>>>> negative impacts on safety and health.
>>>>
>>> Yes, but I would go further and say that network owners ask two quest=
ions:
>>>
>>>  1. What is this Thing?
>>>  2. And what access does it require/not want?
>>>
>>> Absent device identity they cannot answer the 2nd question.  This is =
as
>>> important for lighting as for any other application, because it is ho=
w a
>>> network will distinguish what those applications are.
>>>
>> In ACE we don't care what the network does. This is outside the scope =
of
>> the charter, intentionally. The identifier for the device is what the
>> device uses to authenticate itself to the authorization server in our
>> setup. We don't call this "device identity" though.
>>
>> The authorization server is, as the name indicates, about storing
>> authorization decisions typically provided by some human. This human
>> could be a user in a home network or could as well an administrator in=

>> an enterprise network. We don't care that much. Call it policy.
>>
>>>> The way to solve this for a general involves public key cryptography=
 -
>>>> that's just how the security and physics and math work out.
>>>>
>>> Yes.  And as I believe has also been discussed, use of PSK seems to
>>> cause us to muddle the authentication and authorization aspects of
>>> OAUTH, for instance.
>> I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 a=
s
>> used today on the Web and in smart phone applications with bearer toke=
ns
>> makes heavy use of public key cryptography. It just has to work in a
>> fragile environment -- the Web.
>>
>>
>> Ciao
>> Hannes
>>
>>
>>> Eliot
>>>
>>>
>>> _______________________________________________
>>> Ace mailing list
>>> Ace@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ace
>>>
>>
>>
>> _______________________________________________
>> Ace mailing list
>> Ace@ietf.org
>> https://www.ietf.org/mailman/listinfo/ace
>=20
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>=20


--kmFkmXcaM07DCnG8GI8CPEjTLfA5vbPgc
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXlkb/AAoJEGhJURNOOiAt71YIAIqsqlNjpz9zxmPcM2PywnzI
6fdkowlIhYXDMUueiAmX5Kgdam48L9w9QaL05uxy/h+DoFADrbxWehTcihfOcMBV
mAcdLTzMjyUPZh5w+TZ+gHmEoO+B5xLRI44F3jgf5x0wgNLjunrFvfTOCa/HgKO8
O6Tn9Lxi9+FbVoa3jAiNb4lpwmuj27/EOPpM0FQMjc1p5Mr2aUWX+IfxZPThCzb7
NkXI4I0msBY2b4oDlMB8oHFgbY1tnm8Gkakf1B5gW6BJ3dGO3HsIwHEzQhEkJ1u0
76IAxURXBkCUZ3mgZaFxEkikMXruGFWBp3QM2OAcwFgKE0B+EBlCaZhlIzT9xb0=
=sM9d
-----END PGP SIGNATURE-----

--kmFkmXcaM07DCnG8GI8CPEjTLfA5vbPgc--


From nobody Mon Jul 25 10:09:42 2016
Return-Path: <mohit.m.sethi@ericsson.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57CA712D513 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:09:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 OvKpRbx76FLA for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:09:39 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 153C712D511 for <ace@ietf.org>; Mon, 25 Jul 2016 10:09:38 -0700 (PDT)
X-AuditID: c1b4fb3a-9afff7000000109f-6d-579647cf8285
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by  (Symantec Mail Security) with SMTP id 02.DE.04255.FC746975; Mon, 25 Jul 2016 19:09:37 +0200 (CEST)
Received: from nomadiclab.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.74) with Microsoft SMTP Server id 14.3.301.0; Mon, 25 Jul 2016 19:09:35 +0200
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 6951B4E988;	Mon, 25 Jul 2016 20:06:09 +0300 (EEST)
Received: from [127.0.0.1] (localhost [127.0.0.1])	by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 54F374E8CC;	Mon, 25 Jul 2016 20:06:08 +0300 (EEST)
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, Eliot Lear <lear@cisco.com>, Michael StJohns <mstjohns@comcast.net>, <ace@ietf.org>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <579646FF.5050902@gmx.net>
From: Mohit Sethi <mohit.m.sethi@ericsson.com>
Message-ID: <50afbf9b-a191-0a86-6a6d-1483f71baaf2@ericsson.com>
Date: Mon, 25 Jul 2016 13:09:33 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <579646FF.5050902@gmx.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms060108020005090906060407"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsUyM2K7h+5F92nhBpO/ylt8/9bDbLF05z1W i6//OlgspqzLcmDxmPJ7I6vH5MdzGD0Wb9rP5rFkyU+mAJYoLpuU1JzMstQifbsEroy7F/4w FbwNrti/5QpzA2ObdxcjB4eEgInElgbWLkYuDiGB9YwSW2Y9ZINwtjFKbL7QDeRwAjnrGCU2 tfFB2PMZJQ5+5AWxhQVsJU5fPs0I0iAi0MEo8fjgcxaI7l+MEr+mnGYFqWIT0JPoPHecGcTm FbCXeH1tFlicRUBVYs3eeSwgtqhAhMStVR8ZIWoEJU7OfAIW5xRQl1h8cCXYfcwC3YwSlye3 gJ0kIaAmcfXcJmaIk9QltnYcYJzAKDgLSf8sZD0gCWagc+/M3c0MYWtLLFv4Gsq2lpjx6yBU jaLElO6H7BC2qcTrox8ZIWxjiWXr/rItYORYxShanFpcnJtuZKSXWpSZXFycn6eXl1qyiREY VQe3/LbawXjwueMhRgEORiUe3gSrqeFCrIllxZW5hxhVgOY82rD6AqMUS15+XqqSCG+G3bRw Id6UxMqq1KL8+KLSnNTiQ4zSHCxK4rz+LxXDhQTSE0tSs1NTC1KLYLJMHJxSDYwCHyxWTWTc dOJJ/iHhRl/BclfJnJWbNhk7Ran3cNu1XZnpsodn/ue0LRm/J9tlSNze0PLAIyLrvA9rfF0q x4cJKfKPpwrfenFNgS1nio3/KY3lqcXfH4bbskh83u4wecu6gqyKrUFnrXRWMq8QDdE6VZLl ffDK7fkLd/xZ6jEp4Uun3VI1YU8lluKMREMt5qLiRAB3rZe8sgIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/gxA4u4QUPGWsNKLlqIJECfHQC50>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 17:09:41 -0000

--------------ms060108020005090906060407
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

I Agree.

Thanks
/--Mohit

On 07/25/2016 01:06 PM, Hannes Tschofenig wrote:
> Hi Mohit,
>
> there are always things that can go wrong.
>
> I have not seen a solution where nothing can go wrong.
>
> Even not standardizing anything isn't a preventing companies, or
> developers designing their own solutions. We know how well that works.
>
> Ciao
> Hannes
>
> On 07/25/2016 06:36 PM, Mohit Sethi wrote:
>> Hi
>>
>> A quick comment. Developers often end up using
>> things/protocols/technologies which were not
>> designed/developed/specified for their use-case. I could definitely se=
e
>> some IoT startup building a solution that switches on the lights in a
>> room as soon as you unlock the door (thus keeping them in the same gro=
up).
>>
>> Thanks
>> /--Mohit
>> On 07/25/2016 11:47 AM, Hannes Tschofenig wrote:
>>> Hi Eliot,
>>>
>>> a quick response.
>>>
>>> On 07/25/2016 05:12 PM, Eliot Lear wrote:
>>>> On 7/21/16 3:48 PM, Michael StJohns wrote:
>>>>> Without unique source identification (and for that matter role
>>>>> identification either inband or implicit) any compromised device
>>>>> results in your attacker being able to act as a controller for the
>>>>> group.  Again, not a large problem (but a problem nonetheless) for =
a
>>>>> small group of lights inside an office behind locked doors. But a v=
ery
>>>>> large problem for a system that's possibly controlling 100 or 1000
>>>>> lights in a group.
>>>> +1, and I'm not even sure if it's not a problem for a small group of=

>>>> lights behind locked doors if wireless is involved.
>>> In order for the attack to work a luminary and a door lock need to be=
 in
>>> the same group and share the same group key.
>>>
>>> For me the question is (from an authorization point of view) why the
>>> door lock as well as a luminary belong to the same group. Would a doo=
r
>>> lock participate in a group communication interaction altogether?
>>>
>>>>> As I said at the microphone, if I thought you could just do this as=

>>>>> the "ACE protocol for group control of lights" and keep people from=

>>>>> using it for other things I'd be a lot less concerned (but still
>>>>> there's the whole threat of turning off all the lights in a buildin=
g
>>>>> all at once).  But the reality is this protocol will be used for
>>>>> control of things beyond lights and it would be irresponsible to
>>>>> standardize a protocol with a real possibility for direct real-worl=
d
>>>>> negative impacts on safety and health.
>>>>>
>>>> Yes, but I would go further and say that network owners ask two ques=
tions:
>>>>
>>>>   1. What is this Thing?
>>>>   2. And what access does it require/not want?
>>>>
>>>> Absent device identity they cannot answer the 2nd question.  This is=
 as
>>>> important for lighting as for any other application, because it is h=
ow a
>>>> network will distinguish what those applications are.
>>>>
>>> In ACE we don't care what the network does. This is outside the scope=
 of
>>> the charter, intentionally. The identifier for the device is what the=

>>> device uses to authenticate itself to the authorization server in our=

>>> setup. We don't call this "device identity" though.
>>>
>>> The authorization server is, as the name indicates, about storing
>>> authorization decisions typically provided by some human. This human
>>> could be a user in a home network or could as well an administrator i=
n
>>> an enterprise network. We don't care that much. Call it policy.
>>>
>>>>> The way to solve this for a general involves public key cryptograph=
y -
>>>>> that's just how the security and physics and math work out.
>>>>>
>>>> Yes.  And as I believe has also been discussed, use of PSK seems to
>>>> cause us to muddle the authentication and authorization aspects of
>>>> OAUTH, for instance.
>>> I am not sure this is a fair summary of the work in OAuth. OAuth 2.0 =
as
>>> used today on the Web and in smart phone applications with bearer tok=
ens
>>> makes heavy use of public key cryptography. It just has to work in a
>>> fragile environment -- the Web.
>>>
>>>
>>> Ciao
>>> Hannes
>>>
>>>
>>>> Eliot
>>>>
>>>>
>>>> _______________________________________________
>>>> Ace mailing list
>>>> Ace@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/ace
>>>>
>>>
>>> _______________________________________________
>>> Ace mailing list
>>> Ace@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ace
>>
>>
>> _______________________________________________
>> Ace mailing list
>> Ace@ietf.org
>> https://www.ietf.org/mailman/listinfo/ace
>>



--------------ms060108020005090906060407
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
DKwwggXuMIID1qADAgECAhAQR5JVnNLKtD1FopLU12S6MA0GCSqGSIb3DQEBBQUAMDoxETAP
BgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYy
MB4XDTE0MTEwNjA3MzMxNFoXDTE3MTEwNjA3MzMxM1owaDERMA8GA1UECgwIRXJpY3Nzb24x
FjAUBgNVBAMMDU1vaGl0IFNldGhpIE0xKTAnBgkqhkiG9w0BCQEWGm1vaGl0Lm0uc2V0aGlA
ZXJpY3Nzb24uY29tMRAwDgYDVQQFEwdlc2V0bW9oMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAvSfTetNQu8RTOPssYplNRFzoIht/yijWoVTkmFBi71zeZer1H0YVv7MdMeeH
7FAPhlJ8tz5l+ovh5Osu8JX+hpJYG4pvr6yI/wMMIiA4XnyD1Bw4N1X20hy23mUTzuDhBl65
HF2iOAcD2hjCQM9ObVY4A6R1Ckn6TdEzmRQ/68vzrGIY41iffIvmlT2GYvqoQIzGwdBHW78b
Es3sulc1tC+inyqhqSobXcdh/mtBbg1sHlwFwlOhu7Bpa+W1hqJuZcix5HMV7D4Cg3QJ6WJ/
SOjdtnvnHM88dCFKZWftoSizUcp5MY9CMUReid0YxNi9Q016ECumbzB4rFC/8lgGjQIDAQAB
o4IBwDCCAbwwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC50cnVzdC50ZWxpYS5jb20v
ZXJpY3Nzb25ubGluZGl2aWR1YWxjYXYyLmNybDCBggYIKwYBBQUHAQEEdjB0MCgGCCsGAQUF
BzABhhxodHRwOi8vb2NzcDIudHJ1c3QudGVsaWEuY29tMEgGCCsGAQUFBzAChjxodHRwOi8v
Y2EudHJ1c3QudGVsaWFzb25lcmEuY29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2Mi5jZXIw
JQYDVR0RBB4wHIEabW9oaXQubS5zZXRoaUBlcmljc3Nvbi5jb20wVQYDVR0gBE4wTDBKBgwr
BgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMB0GA1Ud
DgQWBBTiYWRwmLJKozqivzho0MUE4onqjjAfBgNVHSMEGDAWgBSxDcrURrevhgLDL28Gyg52
cX9LNzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQEFBQADggIBADx5ydquiV9FvleFR/s2
8/QwBlbi6WoY4WZd5oymC2MH3iAyneZkbBlcUAWNG1XlNsYRkAYv4JR8+1TrbpeWH/D/pSwW
ArWsUp41nOW9PEfZCA4oRvso9e0UWtc5bhJuEdE3Y42FJfZJcJXsUN8APuX50lcAMoqgZKqm
XcAk/RsTjQp0+r63ibD5hU/EeJXpNjIoEo5NRuzHDdWFYdLAL5JjLa6RD6mp3MuuPqDw0q0h
BxBrvDdxf9Ev6TPFfKhVdCOgAVVJ6B+4ky7YqVhOylT8n2v2Y2b0WhpHOTXXr1q0aMAYKI+R
X1NReXfS0opDMC0Yi/y0G2s3d5zbEBtKuwukbF1nQWZpCJbwFa4So8V+f5se4PdxU/0eLfE3
bKUOpfjwdyjPoVcrs0lsJe+FNNgfPDlj39AZuNEax/DX7Nq/F6YrYrwaF5EgSLMIzfn9lPtY
Cd4AmJzLjr8D4XzZGt2f/EWGZwRGR/Yn9q6oWCa+G48tkTEow1FBXD4lPtbKb+GoKK7Ziidi
/hMteorcOC/S61DCOGhINSe8r+9sgpOUM5smVEL7U2/0P1uZwqSvPSLpaG+44ZTwbkGfsSMu
R4U2aBkEaK9RhcM954VtbWFRT9G7NXmQw3HhoMMyGs1U9D293wwq1GD0jV1ibQH/z74bVW+G
GCeXO00w3rFcVl60MIIGtjCCBJ6gAwIBAgIRAKAMy8ybmZjs4jpw9HzBwFkwDQYJKoZIhvcN
AQEFBQAwNzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv
b3QgQ0EgdjEwHhcNMTQwNTI3MDc0NjIxWhcNMjQwNTI3MDc0NjIxWjA6MREwDwYDVQQKDAhF
cmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MjCCAiIwDQYJ
KoZIhvcNAQEBBQADggIPADCCAgoCggIBANq6U+tfSJZTn4k46qN13HgaeXXsMmGSWShc6A5I
EyFboXMZW3lFHso+/6uO3ZilvB2ipZJhrhU+RL/va+5Chay/PZq9ZZeE9N03OsHfOzlwk7uw
ojJ34tHLiX/yQoriI+b5DXxfIYXTFO5zlZLdaIxJwlLEQp0g4/zF6EGtodlpusaH07FAcLiI
EeTMPRgXcn+8GoFOvtuVHNh/WHePlrupUgcI9/P54ITXvmZF6xcNBEjsu8yJm1VqqK0GXSgA
mInJ4Ga8S6ME2wgSBRDolxAUbmfLQRrMvLC/tyXBvuLO8uChdzpIWt3QPtMYm2R2V1Um0zAN
henIUwYCKNPq5/yHaS48jCsOBAU0TIhBnirnZmlEbC6ALqwzGAcQMaMD8LFf1oLlWLUQxEmI
4YXqBXdP5XnIcMdIEF5BtUBebzBJMMF9dDB2uj8BeoRPSYbpGl7irYUYFpq4TyocQ7qpHdYA
SC+NV8VTaTrFnHWqa/CGRdp3GHpkgxfOBvpamOK8udHQYQo2uA3YNd2+j7p4C3jkGG+Z6RrZ
OskPEwtaIHLxBiA141dhCy5EScOyNajrAXQupsDnvr2ib2ef+4nObPFvedPWIe57lyj0n3e1
rTqTGIBIe9wjNnAA6MqeaTS9HchPtBvOrah/cTWzXzGjwMz0P3UJqTQ2r5EAu12/W5kpAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50
cnVzdC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRy
dXN0LnRlbGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8E
CDAGAQH/AgEAMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0
dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIw
QKA+oDyGOmh0dHA6Ly9jcmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFy
b290Y2F2MS5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQE
AwIBBjAdBgNVHQ4EFgQUsQ3K1Ea3r4YCwy9vBsoOdnF/SzcwHwYDVR0jBBgwFoAU8I9ZOACz
9Y+algzV6/p7qhfoExIwDQYJKoZIhvcNAQEFBQADggIBAG4HIGyvrHc9kEKyYZtxJn9cv7S2
dUxuUiegmAvUGHc+JGJyB2jyX7py9an8CsHAxg3BI3Ku9j0h7DJpXyfrlzmg36XYkNS7Ot0A
1UqdjGFrtnIISI+Zj3ywHZudmDF8ktdBihHAjuk47B/Kg/Z8JhUJ37GGx/KxiIiXg5HMTdOl
6mlDbJaTIEGagdRcmH3u57r5snZ+qdVSg5UxWdhgS2+zPru/vDbPd+91zLTj9GejKXFJ6fEA
OLW1j2IjJ0cyDI67d1/OzFTwCK8wYbhopK2wJ9QTKDQuWRuGoyt2d6yzd7WoAS55JE0BIt+k
XDJGbOaK42H2ifO6ERHbJiEr/oh4KzgdAes+GRjwlSaG2Z0va4Ss5lY6zfwVCEZYdZcjSDpK
B0M5tTQYQeO7QyQPOI6Gb4FXA9ko3sHvAPs4+Pq+UtWjp3y8sYr1vLCER9ePEsgLdCG27mUk
9OAijkG6n5oEGOIn+70F+qvKpmm52dZ8b7DELfbuuk0CrY4p0WxH3bBt6FJkPeZJIB6YNXAY
HZi7RcdBjLJh+lawbIYTJFIcoWFHAl0g0/NYsjz3DLhZz4+CrJ6SQSYmp7qDhdJAWPiaq3C+
qE/h2DZAJwoz9uHrZHB8zsZ5JL8sUZ7zgqYmNMN+9PxzasrycTJn96Y63AIZdDq1kIHIw0vF
4PBTVMZtMYIDFDCCAxACAQEwTjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJp
Y3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MgIQEEeSVZzSyrQ9RaKS1NdkujANBglghkgBZQME
AgEFAKCCAZcwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTYw
NzI1MTcwOTMzWjAvBgkqhkiG9w0BCQQxIgQg5kQ6ZElleOSbQAdnAE4e8qNm6L0cMPPqL65f
5nURiewwXQYJKwYBBAGCNxAEMVAwTjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwc
RXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MgIQEEeSVZzSyrQ9RaKS1NdkujBfBgsqhkiG
9w0BCRACCzFQoE4wOjERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5M
IEluZGl2aWR1YWwgQ0EgdjICEBBHklWc0sq0PUWiktTXZLowbAYJKoZIhvcNAQkPMV8wXTAL
BglghkgBZQMEASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDAN
BggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASC
AQCtPukAKkkZlLjbQbfg/Yp7e0ghK0L1RiGOptK5cLWV8eL7uaWt1lodCKlBQLFkpe6KOKwn
t93/+h6qmZm7Y/33SSJfGzcjnpg4o30nETAAiXSnzC9lKLOUDC+XpoqMBmciYT7NwfZRsqGk
+CGvl9fPFwHz2YFQg7ARKcmiO7TUe7yXhwWWcCMeaL9r2+v4ft0O/Ym7U0Nr9CsSRmfEfLJg
MWnLxpmKCbWgtf+f2cq9LWUOetYimZ2gK0Ahjqdt3jKVeVV3Bh7bNtTq0Et0EwSqeZV0kCvh
kmqEoAZTEbz3IlsofndELA5u3++nGSuLdZx6KyYKVOyOU5aJkEyXJDSXAAAAAAAA
--------------ms060108020005090906060407--


From nobody Mon Jul 25 10:17:00 2016
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 384E312D935 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:16:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.888
X-Spam-Level: 
X-Spam-Status: No, score=-2.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RP_MATCHES_RCVD=-1.287, 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 rhDa_3j3sU5v for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:16:57 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4B2F12D933 for <ace@ietf.org>; Mon, 25 Jul 2016 10:16:56 -0700 (PDT)
Received: from [192.168.10.131] ([195.149.223.151]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MOfx8-1bLhtE1AGM-0069JY; Mon, 25 Jul 2016 19:16:50 +0200
To: Pascal Urien <pascal.urien@gmail.com>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com> <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Message-ID: <57964980.5000203@gmx.net>
Date: Mon, 25 Jul 2016 19:16:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7RtkrvB1PC8C2UbO2FIO1LLwTa9bnlm1a"
X-Provags-ID: V03:K0:tEdbj3v732yT3yvtcBj/DnkQsmpmiigASJcNNku7zXwNS3fazX2 VrEAvqZS+jKYCvmb7ULlV4UPlEZcvxBJgp4vtwJXyAjVRMa7WX+V7Tg7C6RD7dlVW/fGupf Rewf/3rjsLJFDS8vzPVOkx99xfkoK9n2geuv8g2szFaSQrFUF6JhnfFxcdHhmIXoU8HdkON Pxm6NBHdDIUfO5nq0RV8A==
X-UI-Out-Filterresults: notjunk:1;V01:K0:0YbUsTURYB8=:WraXbdpY174wBfGEZP0W81 FpvoDeceYzCVgSjJTN+09b6/t7Sserjqxem+ZB7Ze+LnXVZvXMXcNnUQJLJ0ZOrrUBbboUASv 3raHg9iJzUV2NqRt+HWLBfxHbO9eK+X/y3m5FYKthaL9480wkfR4HG8ZLP8Sc5p2zp422JN1V ejFW0eAn0imlXZDcCiNKtx8VFYO3qqqaLcaLAdCtD9PM75/2lktCD14UTSgWm3cJI8aX4bzB2 BIyDE44ktH4s6TWjP+M5B/V8j1SjDJ66MTxmmKxMVt2lrkYCLRAdMLwkj7XMKKBawK7eTNioi 5nIwj5xxt+nrPS8mR2IcpBRiO4qGJ4cupaB0rRJiRsLoYDxU5psUqrEHSdC2r9zc9MtFah3yM XwW6gIpGOV5TbsOUkDhPiBMmBsryJ2Rxmb5CxBUsgspQWdzVyXFhS2XNpoKUdA6JO9ErgKpVP XHpQrwjjiMiEBXS854XNeLFkVZPuyiWOissoRCCKuP0qFh8yIC6UkXzXNCg2gendOzJ/hj9Qi LcEt4ziRCwy0JYiWUloVp1QtELfzTG7p0X9WwTZdpCiH+bsxQS1CNdAVtJBMRoV7+ngnBRhrI z3jxw9a60AYc/NWDTY6tcJBfO58hb6fBCGZCbfHRqPXI8P/ELDY7PCL0v+eREz98rC8Bwqb75 QveVz9k6fxzWvfZ/MiErGA0qGCdjDnYTsrkPyQniQwVhpu1j/OnjZ3CDX4O/kGfSjPdnJKqJ5 L6IuJBZl28DJEz9ah0f6gEB3YmwE1nV4sEQlEH63x4ypEifAKDzhh9vPwHk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/axOjhRD_y_jRSjH4HcBQDD1429s>
Cc: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 17:16:59 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--7RtkrvB1PC8C2UbO2FIO1LLwTa9bnlm1a
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Pascal,

I guess you are saying that the performance of the verify operation is
60ms + the hash needed over the actual message (which is 3.5 msec for a
64 byte block).

In another paper I have seen that some hardware crypto chips have a
fairly slow interface and that has to be taken into account as well. Is
this an issue with this smart card? What is your experience there?

Ciao
Hannes

On 07/25/2016 12:28 PM, Pascal Urien wrote:
> Hi Abhinav
>=20
> The extra time (2ms/bloc)  comes from the hash procedure (sha1 in the
> example) that works with 64 bytes blocs
>=20
> Rgs
>=20
> Pascal
>=20
> 2016-07-25 12:04 GMT+02:00 Somaraju Abhinav
> <abhinav.somaraju@tridonic.com <mailto:abhinav.somaraju@tridonic.com>>:=

>=20
>     Hi Pascal,____
>=20
>     __ __
>=20
>     Thanks for the information. Could you please explain what is
>     nb_bloc_512bits?____
>=20
>     __ __
>=20
>     Regards,____
>=20
>     Abhinav____
>=20
>     __ __
>=20
>     *From:*Ace [mailto:ace-bounces@ietf.org
>     <mailto:ace-bounces@ietf.org>] *On Behalf Of *Pascal Urien
>     *Sent:* Sonntag, 24. Juli 2016 11:51
>     *To:* Michael StJohns <mstjohns@comcast.net
>     <mailto:mstjohns@comcast.net>>
>     *Cc:* ace@ietf.org <mailto:ace@ietf.org>
>     *Subject:* Re: [Ace] on signature verification times for sec192r1__=
__
>=20
>     __ __
>=20
>     I fully agree...____
>=20
>     __ __
>=20
>     J3A081M  can be found at 10$ over the WEB____
>=20
>     __ __
>=20
>     Futhermore this class of cheap device can process TLS or DTLS as
>     illustrated in____
>=20
>     __ __
>=20
>     https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-modul=
e-00____
>=20
>     __ __
>=20
>     They could be used for numerous applications in the IoT____
>=20
>     __ __
>=20
>     Rgs____
>=20
>     __ __
>=20
>     Pascal____
>=20
>     __ __
>=20
>     __ __
>=20
>     2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net
>     <mailto:mstjohns@comcast.net>>:____
>=20
>         On 7/23/2016 11:10 AM, Pascal Urien wrote:____
>=20
>             Hi All____
>=20
>             __ __
>=20
>             J3A081M is a javacard device from NXP____
>=20
>             __ __
>=20
>             The micocontroller should be the P5CD081V1A, which comprise=
s
>             a crypto processor____
>=20
>=20
>         There's a number of these from a number of vendors.  I'd
>         actually look at the A7xxx series of chips as they're designed
>         to be embeddable.  I've become a big fan of javacard style
>         solutions over the years.
>=20
>         In any event, the number of relatively inexpensive public key
>         crypto accelerator chips (e.g. googl for "secure authentication=

>         chips") is greater than zero and continues to climb.  And for
>         not a lot of money.  Estimating what from prices on Digikey, I'=
d
>         think something less than $.50 for Quantity large as of today
>         and half that or less in 1-2 years as its gets bundled into the=

>         "Swiss Army Knife" style of process (e.g. support for wireless
>         900mhz plus ... plus ... plus ... plus security...) (google for=

>         iot module secure element 900mhz for example).
>=20
>         Later, Mike
>=20
>=20
>=20
>=20
>         ____
>=20
>             __ __
>=20
>             The performances with the curve secp192r1 are the following=

>             (for ECDSA + SHA1)____
>=20
>             __ __
>=20
>             Sign    =3D 40ms +  nb_bloc_512bits x 3.5 ms____
>=20
>             Verify  =3D 60ms  + nb_bloc_512bits x 3,5 ms____
>=20
>             __ __
>=20
>             __ __
>=20
>             By the way this chip has enough crypto ressouces for
>             processing TLS or DTLS____
>=20
>             __ __
>=20
>             Rgs____
>=20
>             __ __
>=20
>             Pascal____
>=20
>             __ __
>=20
>             ___________________________________________________
>=20
>             Ace mailing list____
>=20
>             Ace@ietf.org <mailto:Ace@ietf.org>____
>=20
>             https://www.ietf.org/mailman/listinfo/ace____
>=20
>         __ __
>=20
>=20
>         _______________________________________________
>         Ace mailing list
>         Ace@ietf.org <mailto:Ace@ietf.org>
>         https://www.ietf.org/mailman/listinfo/ace____
>=20
>     __ __
>=20
>     ________________________________________________________ The
>     contents of this e-mail and any attachments are confidential to the=

>     intended recipient. They may not be disclosed to or used by or
>     copied in any way by anyone other than the intended recipient. If
>     this e-mail is received in error, please immediately notify the
>     sender and delete the e-mail and attached documents. Please note
>     that neither the sender nor the sender's company accept any
>     responsibility for viruses and it is your responsibility to scan or=

>     otherwise check this e-mail and any attachments.
>=20
>=20
>=20
>=20
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>=20


--7RtkrvB1PC8C2UbO2FIO1LLwTa9bnlm1a
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJXlkmAAAoJEGhJURNOOiAtR1sH/31gUd0OUg6jsITYs6UfbZhH
kL9otTtBwD+8KSZo6M4/ehmZgu1UCNeslTyYwXQIuypWoqWKW+xNhLAuhDrG58cr
Vw8HOMtzkEOOBlNrRs4N/nMOmCKAupP3VnswBrWcJzCe+yu2PfPJPPPaEZTJ8CXQ
vnM+FbWkixuMXJKL1aFt3l2glYagtYtjbe9tln9FF3Dtt0GKMjIOhXwDWUMUOjxx
7bB/kf8x2hskElOshDMtLvC+DC1WfZ9dQfcHytprIrgd0kzq73oWK8lY70s5RWXl
xcxneoZU0NwyMYei/JkKtXLxFlVP71zqGg93WegsqaMnIsoCX3kJxBuNCA419SE=
=p1Eq
-----END PGP SIGNATURE-----

--7RtkrvB1PC8C2UbO2FIO1LLwTa9bnlm1a--


From nobody Mon Jul 25 10:49:47 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02AEB12D994 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:49:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 NyP25INlJA2c for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 10:49:43 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0092.outbound.protection.outlook.com [104.47.2.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D095512D98A for <ace@ietf.org>; Mon, 25 Jul 2016 10:49:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=b3g4xPhpfo20JBJ98IDaMUHfm3CYNTAzZq4gjCRyFpM=; b=g1k3D48UjwNHrEyM7W3kjCvKEwTZVxSTjrKeAHiB7nFwn71oazoBKKnqvByo46sJcMv761MfqHQ9u3fOEvEp21WX4Vbv+f2nbWIyma94Wrov73YFmwHdH3SOcUJRJHM6y4Rq8IF6LTuYzt3+t36xJdleshNqGbE1ApC6J1yfqZA=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2204.eurprd06.prod.outlook.com (10.168.35.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 17:49:38 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 17:49:38 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/n8I622G20qJJ3j/0zgcZqAinnCAgAA3sACABj/pQIAAP8aAgAADe4mAABopCg==
Date: Mon, 25 Jul 2016 17:49:38 +0000
Message-ID: <HE1PR0601MB2203FAC3681FEDA7469B2EEFFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>, <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>, <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
In-Reply-To: <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [89.144.218.122]
x-ms-office365-filtering-correlation-id: 1223520f-3fd3-42b6-f32f-08d3b4b40c8d
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2204; 6:jturQuQGzFUsapj1RlIpwAZU12rlin+ArYI+HYSE0QN/973GtMYHibqiOY+HdDdshpAQuZj2bE4RwvUOmiJocDxgQq1jTLqLx4xYHVrzcqcbeEhu7NqBj+Qieu07PlTYifW/oZqX6e77mvz2jeH5Q2WTEOogGSfnaV3YZXN9LgQhw7vImVTwmXZjrm2igYpEZkCDdJ5kKuqZQXm/wyOqXlvysxD1TUnHRWjf8JbbNjMebz6fr2qbSAREHV3hBfPNsR+FsDfhzY89A3Hg8Op/IqgssxUc5uEFt36le9qu87+TR9qkxZqaNm/DYG78Ii63tyb+bK/uNDyja9kZ5It88w==; 5:6hYMJJ03W0PUQouSwbPNu3rpHijGJ0ovtEh0pi3vZBZycRK9rqcJ4ezJrRnwpeSTOvjRomDUPiH1bChXXuaewD1VZnhURbtONuRQo3gPp4fZdSP4Z318nn+ah5AK06xl0zIt9g+Moz0C9IyAMpDP2Q==; 24:ufhpA2MaZPqPQeIkePcfpDcBrjNLeBfMMOSV3pBeo03yT01q3toYNGVpNvIMmUsL2DNXfpCt+4nP/RneSulHrOlJzVHfL592dRWbOQ63RWg=; 7:Oy+HKtZi5AdnjfhirJ+D0yXAlFHKSLtU4VrB05kOzuZApSeQUMI7cx80oFwhlRjeNKtb+ofnTinuzOo4lvK+zMWgkt6eLSMZWPwiXPTNIWuWqCpOwIRHa7pFLamOVfXwyaAnNaBOHofVESfbghH9UNnR15eHZAML2r8CEdE7YlhnlJWnqaaCuXncURYBHzNjQy2yk9M3RPXSObwt/zLTMD+5YNjDYwR/iV7OX2zVF4gyaBmSusoPMSyYpLO4KIVl
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2204;
x-microsoft-antispam-prvs: <HE1PR0601MB2204A2AA9478071A394E04BCFC0D0@HE1PR0601MB2204.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(68173958961439)(278428928389397)(192374486261705); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);  SRVR:HE1PR0601MB2204; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2204; 
x-forefront-prvs: 0014E2CF50
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(199003)(189002)(19625215002)(7906003)(101416001)(68736007)(10400500002)(189998001)(19580395003)(105586002)(586003)(19627405001)(74316002)(19617315012)(77096005)(3846002)(54356999)(76176999)(15975445007)(5003600100003)(6116002)(50986999)(3900700001)(5001770100001)(102836003)(86362001)(7696003)(7736002)(106116001)(3280700002)(33656002)(76576001)(8676002)(7846002)(2900100001)(2950100001)(87936001)(19580405001)(3660700001)(106356001)(8666005)(107886002)(9686002)(16236675004)(97736004)(15650500001)(81166006)(81156014)(2501003)(5890100001)(66066001)(122556002)(93886004)(92566002)(5002640100001)(8936002)(11100500001)(2906002)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2204; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0601MB2203FAC3681FEDA7469B2EEFFC0D0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2016 17:49:38.1039 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2204
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/x50d_lvg80xNGoE55fZp3-m-bY0>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 17:49:46 -0000

--_000_HE1PR0601MB2203FAC3681FEDA7469B2EEFFC0D0HE1PR0601MB2203_
Content-Type: text/plain; charset="windows-1256"
Content-Transfer-Encoding: quoted-printable

Hi Mike,
Would it help if the draft allows two solutions one based on symmetrical ke=
ys and one based on asymmetric keys and allows the system designers to pick=
 one of the two options?
Abhinav
________________________________
From: Somaraju Abhinav<mailto:abhinav.somaraju@tridonic.com>
Sent: =FD25/=FD07/=FD2016 19:00
To: Michael StJohns<mailto:mstjohns@comcast.net>; ace@ietf.org<mailto:ace@i=
etf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE




________________________________
Let's try one more time here.
[AS] Good. Much clearer now.

1) If a group of devices share a key, and
2) If some of that group of devices are controllers, and
3) The majority are actuators (e.g. lightbulbs, locks), and,
4) The shared key is the only cryptographic protection on authentication, T=
HEN,
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.
[AS] Agree.

Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.
[AS] Agree, but I have a few comments:
1) Source authentication vs group membership authentication: I agree with y=
ou that the receiver can not authenticate the source of the message. Howeve=
r, if the key is not compromised, then the receiver can authenticate that t=
he source of the message is from a group member.
2) Group membership authentication is sufficient: I am only knowledgeable a=
bout lighting applications and will talk about how this occurs (but this is=
 also applicable to other building automation applications AFAIK). In this =
application, a commissioner verifies the existence of devices that are perm=
anently installed in a building using public key crypto and can give group =
keys to devices that should be a part of the group. Note that these groups =
are not dynamically changing and members of the group are permanently insta=
lled in a building. Therefore, typically authentication of group membership=
 is sufficient for application requirements.
3) Probability of key compromise: This is the point where group symmetric k=
ey crypto suffers compared to using symmetric key for a pair of devices. Th=
e claim here is that it is easier to compromise a key that is stored in a l=
arge number (e.g. 1000) of identical devices rather than a specific device =
in a network. I do not disagree with this claim. However, I do not think th=
is is a big price to pay at least for lighting applications. The claim here=
 is that it is easier to hack into one of a thousand identical devices than=
 a small number of these identical devices. You have to weigh this against =
the fact that it solves an application problem with no other feasible solut=
ion. I am prepared to be educated in this regard but we essentially have 50=
-100 ms for the signing+verification process and I do not know of a solutio=
n that does this.

[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy. =
 If three entities share a key Alice, Bob and Charlie, and Alice receives a=
 message that purports to be from Bob, but is actually originating from Cha=
rlie, she cannot determine that the message did not come from Bob through a=
ny cryptographic means with this key]

Continuing:

The usual model for symmetric key authentication of a message is:

Sender does:  messageAuthenticationCode =3D MAC (sharedKey, Message).  Send=
 Message || messageAuthenticationCode.

Receiver does:  receivedMessageAuthenticationCode =3D MAC (sharedKey, Messa=
ge).  Compare receivedMessageAuthenticationCode with messageAuthenticationC=
ode and if they match (according to match rules), message is authenticate.

Note the similarities.  In a symmetric key authentication -  the sign and v=
erify steps differ only on what you do with the output of the MAC calculati=
on.  Which implies that basically if you can verify it, you can forge it.
[AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATION.

Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.
[AS] Again, I repeat the comments above. It is clear that if a symmetric gr=
oup key is used, then source authentication is no longer possible. But, con=
sidering cryptography, it is possible to authenticate group membership. Aut=
hentication of group membership is sufficient for this use case. The main i=
ssues to weigh are: "The greater likelihood of key compromise when the secr=
et is shared by a large number of identical and permanently installed nodes=
 compared to a similar single node" vs "The requirements of low latency com=
munication".

Mike

ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.  Instead, see above.    What I'm complaining about - indeed what =
we settled upon in DICE - is that symmetric key group communications system=
s are not secure enough for any cyber-physical control system without speci=
fic mitigations.
[AS] Agree. We are looking at various mitigation issues. The main ones are:=
 Ensure permissions are properly scoped so that compromise of group key onl=
y results in little harm. Propose methods for recycling group key. Ensure t=
hat devices use PKI to authenticate themselves before receiving a group key=
. This list is clearly not complete and would be great to receive more inpu=
t as to how more mitigation is possible.

(For a definition of cyber-physical - Wiki is pretty good - https://en.wiki=
pedia.org/wiki/Cyber-physical_system)
Cyber-physical system - Wikipedia, the free encyclopedia<https://en.wikiped=
ia.org/wiki/Cyber-physical_system>
en.wikipedia.org
A cyber-physical system (CPS) is a mechanism controlled or monitored by com=
puter-based algorithms. Examples of CPS include smart grid, autonomous auto=
mobile systems, ...








In general, authentication comes with the key that you have - authorization=
 is then tied to that key.  In DTLS  (as in TLS), your session key is also =
your authorization key once your TLS session is tied to a particular identi=
ty (e.g. via an HTTP login, via a client cert exchange, via OAuth).

So - cosmetic differences only.

Mike


________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

--_000_HE1PR0601MB2203FAC3681FEDA7469B2EEFFC0D0HE1PR0601MB2203_
Content-Type: text/html; charset="windows-1256"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
256">
<meta content=3D"text/html; charset=3Diso-8859-1">
<style type=3D"text/css" style=3D"display:none">
<!--
p
	{margin-top:0;
	margin-bottom:0}
-->
</style>
</head>
<body dir=3D"ltr">
<div>
<div style=3D"font-family:Calibri,sans-serif; font-size:11pt">Hi Mike,<br>
Would it help if the draft allows two solutions one based on symmetrical ke=
ys and one based on asymmetric keys and allows the system designers to pick=
 one of the two options?<br>
Abhinav</div>
</div>
<div dir=3D"ltr">
<hr>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">From:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt"><a hr=
ef=3D"mailto:abhinav.somaraju@tridonic.com">Somaraju Abhinav</a></span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">Sent:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt">=FD25=
/=FD07/=FD2016 19:00</span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">To:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt"><a hr=
ef=3D"mailto:mstjohns@comcast.net">Michael StJohns</a>;
<a href=3D"mailto:ace@ietf.org">ace@ietf.org</a></span><br>
<span style=3D"font-family:Calibri,sans-serif; font-size:11pt; font-weight:=
bold">Subject:
</span><span style=3D"font-family:Calibri,sans-serif; font-size:11pt">Re: [=
Ace] Adoption of Low Latency Group Communication Security Work in ACE</span=
><br>
<br>
</div>
<div>
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt; color:#000000; ba=
ckground-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p><br>
</p>
<br>
<br>
<div style=3D"color:rgb(0,0,0)">
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><span style=3D"font-size:12pt">Let's =
try one more time here. &nbsp;</span><br>
</div>
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><span style=3D"font-size:12pt">[AS] G=
ood. Much clearer now.</span></div>
<div><br>
1) If a group of devices share a key, and<br>
2) If some of that group of devices are controllers, and<br>
3) The majority are actuators (e.g. lightbulbs, locks), and,<br>
4) The shared key is the only cryptographic protection on authentication, T=
HEN,<br>
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.&nbsp;
<br>
[AS] Agree.</div>
<div><br>
Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.&nbsp;
<br>
[AS] Agree, but I have a few comments:</div>
<div>1) Source authentication vs group membership authentication: I agree w=
ith you that the receiver can not authenticate the source of the message. H=
owever, if the key is not compromised, then the receiver can authenticate t=
hat the source of the message is
 from a group member.</div>
<div>2) Group membership authentication is sufficient: I am only knowledgea=
ble about lighting applications and will talk about how this occurs (but th=
is is also applicable to other building automation applications AFAIK). In =
this application, a commissioner
 verifies the existence of devices that are permanently installed in a buil=
ding using public key crypto and can give group keys to devices that should=
 be a part of the group. Note that these groups are not dynamically changin=
g and members of the group are permanently
 installed in a building. Therefore, typically authentication of group memb=
ership&nbsp;is sufficient for application requirements.&nbsp;</div>
<div>3) Probability of key compromise: This is the point where group symmet=
ric key crypto suffers compared to using symmetric key for a pair of device=
s. The claim here is that it is easier to compromise a key that is stored i=
n a large number (e.g. 1000) of
 identical devices rather than a specific device&nbsp;in a network. I do no=
t disagree with this claim. However, I do not think this is a big price to =
pay at least for lighting applications. The claim here is that it is easier=
 to hack into one of a thousand identical
 devices than a small number of these identical devices. You have to weigh =
this against the fact that it solves an application problem with no other f=
easible solution. I am prepared to be educated in this regard but we essent=
ially have 50-100&nbsp;ms for the signing&#43;verification
 process and I do not know of a solution that does this.</div>
<div><br>
[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy.&=
nbsp; If three entities share a key Alice, Bob and Charlie, and Alice recei=
ves a message that purports to be from
 Bob, but is actually originating from Charlie, she cannot determine that t=
he message did not come from Bob through any cryptographic means with this =
key]<br>
<br>
Continuing:<br>
<br>
The usual model for symmetric key authentication of a message is:<br>
<br>
Sender does:&nbsp; messageAuthenticationCode =3D MAC (sharedKey, Message).&=
nbsp; Send Message || messageAuthenticationCode.<br>
<br>
Receiver does:&nbsp; receivedMessageAuthenticationCode =3D MAC (sharedKey, =
Message).&nbsp; Compare receivedMessageAuthenticationCode with messageAuthe=
nticationCode and if they match (according to match rules), message is auth=
enticate.<br>
<br>
Note the similarities.&nbsp; In a symmetric key authentication -&nbsp; the =
sign and verify steps differ only on what you do with the output of the MAC=
 calculation.&nbsp; Which implies that basically if you can verify it, you =
can forge it.</div>
<div>[AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATI=
ON.&nbsp;<br>
<br>
Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.</div>
<div>[AS] Again, I repeat the comments above. It is clear that if a symmetr=
ic group key is used, then source authentication is no longer possible. But=
, considering cryptography,&nbsp;it is possible to authenticate group membe=
rship. Authentication of group membership
 is sufficient for this use&nbsp;case. The main issues to weigh are: &quot;=
The greater likelihood of key compromise when the secret is shared by a lar=
ge number of identical and permanently installed nodes compared to a simila=
r single node&quot; vs &quot;The requirements of low
 latency communication&quot;.<br>
<br>
Mike<br>
<br>
ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.&nbsp; Instead, see above.&nbsp;&nbsp;&nbsp; What I'm complaining =
about - indeed what we settled upon in DICE - is that
 symmetric key group communications systems are not secure enough for any c=
yber-physical control system without specific mitigations.&nbsp;</div>
<div>[AS] Agree. We are looking at various mitigation issues. The main ones=
 are: Ensure permissions are properly scoped so that compromise of group ke=
y only results in little harm. Propose methods for recycling group key. Ens=
ure that devices use PKI to authenticate
 themselves before receiving a group key. This list is clearly not complete=
 and would be great to receive more input as to how more mitigation is poss=
ible.&nbsp;</div>
<div><br>
</div>
<div>(For a definition of cyber-physical - Wiki is pretty good - <a class=
=3D"moz-txt-link-freetext" href=3D"https://en.wikipedia.org/wiki/Cyber-phys=
ical_system" id=3D"LPlnk920999">
https://en.wikipedia.org/wiki/Cyber-physical_system</a>)
<div id=3D"LPBorder_GT_14694635018020.494646995197878" style=3D"margin-bott=
om:20px; overflow:auto; width:100%; text-indent:0px">
<table id=3D"LPContainer_14694635017990.5047200738973125" cellspacing=3D"0"=
 style=3D"width:90%; overflow:auto; padding-top:20px; padding-bottom:20px; =
margin-top:20px; border-top-width:1px; border-top-style:dotted; border-top-=
color:rgb(200,200,200); border-bottom-width:1px; border-bottom-style:dotted=
; border-bottom-color:rgb(200,200,200); background-color:rgb(255,255,255)">
<tbody>
<tr valign=3D"top" style=3D"border-spacing:0px">
<td id=3D"TextCell_14694635018000.09266787601633442" colspan=3D"2" style=3D=
"vertical-align:top; padding:0px; display:table-cell">
<div id=3D"LPRemovePreviewContainer_14694635018000.6642402330913111"></div>
<div id=3D"LPTitle_14694635018000.5819101378299714" style=3D"top:0px; color=
:rgb(0,120,215); font-weight:normal; font-size:21px; font-family:wf_segoe-u=
i_light,&quot;Segoe UI Light&quot;,&quot;Segoe WP Light&quot;,&quot;Segoe U=
I&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif; line-height:21px">
<a id=3D"LPUrlAnchor_14694635018010.884584660576424" href=3D"https://en.wik=
ipedia.org/wiki/Cyber-physical_system" target=3D"_blank" style=3D"text-deco=
ration:none">Cyber-physical system - Wikipedia, the free encyclopedia</a></=
div>
<div id=3D"LPMetadata_14694635018010.3289783029936906" style=3D"margin:10px=
 0px 16px; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe=
-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-seri=
f; font-size:14px; line-height:14px">
en.wikipedia.org</div>
<div id=3D"LPDescription_14694635018020.08735207108278087" style=3D"display=
:block; color:rgb(102,102,102); font-weight:normal; font-family:wf_segoe-ui=
_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif; =
font-size:14px; line-height:20px; max-height:100px; overflow:hidden">
A cyber-physical system (CPS) is a mechanism controlled or monitored by com=
puter-based algorithms. Examples of CPS include smart grid, autonomous auto=
mobile systems, ...</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<blockquote type=3D"cite">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"></span></p>
<p class=3D"MsoNormal"><br>
In general, authentication comes with the key that you have - authorization=
 is then tied to that key.&nbsp; In DTLS&nbsp; (as in TLS), your session ke=
y is also your authorization key once your TLS session is tied to a particu=
lar identity (e.g. via an HTTP login, via
 a client cert exchange, via OAuth). <br>
<br>
So - cosmetic differences only.<br>
<br>
Mike<br>
<br>
</p>
</div>
</blockquote>
<br>
</div>
</div>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments. </div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments.
</body>
</html>

--_000_HE1PR0601MB2203FAC3681FEDA7469B2EEFFC0D0HE1PR0601MB2203_--


From nobody Mon Jul 25 11:07:45 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05ED412D9C3 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:07:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 H9haLuB5WGQm for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:07:41 -0700 (PDT)
Received: from resqmta-po-12v.sys.comcast.net (resqmta-po-12v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:171]) (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 5F9FC12D9B9 for <ace@ietf.org>; Mon, 25 Jul 2016 11:07:41 -0700 (PDT)
Received: from resomta-po-18v.sys.comcast.net ([96.114.154.242]) by resqmta-po-12v.sys.comcast.net with SMTP id RkHLbBV3elHMYRkI0bDekk; Mon, 25 Jul 2016 18:07:40 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469470060; bh=Kflsu0w907+CEMZrskqt5bPl805LC4ANIP2eMwPdW2A=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=o19mMFf8PvgX7STO+nd+dIMMCd/FP1kYaCoKE8aYpL+xM5Qfc6oXm9kIonPlogVWL l7JDK925JdOo2XXykpcrjteWrRBrG1MkVTf3AqjX1sqU+zSYzF+lwUvPOrDWmqN/UT F6UtLGQZzL4MLexhQWCjUx5M+xZ6JwsgMnnku7SqLJJ2/jcxqOD8xwPvmVeuhryXni Zlb2766wdLePnz6+gbxovAKbdvcsZlPjQVanAVp5mhsyiVCZSXI6rR7t40exhJx+E2 5DTf5bgcBzBeCOEsDfEEoc9ZAFyl+ZjrcqWZfUXhQXpDBnEhl305yHgTA73/eYk33Y 0ZSWDbmZ2SaGw==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id RkHyblrHGyikqRkHybTqJa; Mon, 25 Jul 2016 18:07:39 +0000
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org" <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
Date: Mon, 25 Jul 2016 14:07:47 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------DFDD25975B0385C41533835C"
X-CMAE-Envelope: MS4wfN88bOnpJR2O6i49tBTSFo/9Gw/SdIA/CgPUnRQvnKw43UxqnrUoQOaYefdKuA5wwIvd0+0DeBHFD9cpBKjUW8qLTbQwYE4yTXK84P2km6MJwMiwG9rL DH2z6esaeE5O0Qx4wIB1lJ7Pm4SzGDHhQDADLvabD6tl9AAHW763nXQXbBYiLZMXvBKlcoCB5HT2FZu+YJXpC0+nUtEPcNEOpAmfSFXhZUfGzJI3KAReoC4U
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/hmhdj92RQlA5P0EoN7m_n625LmI>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 18:07:44 -0000

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

On 7/25/2016 12:59 PM, Somaraju Abhinav wrote:
>
>
>
>
> ------------------------------------------------------------------------
> Let's try one more time here.
> [AS] Good. Much clearer now.
>
> 1) If a group of devices share a key, and
> 2) If some of that group of devices are controllers, and
> 3) The majority are actuators (e.g. lightbulbs, locks), and,
> 4) The shared key is the only cryptographic protection on 
> authentication, THEN,
> 5) The compromise of any device, even an actuator can be used to 
> successfully forge messages that appear to come from controller nodes.
> [AS] Agree.
>
> Permissions notwithstanding - if more than two entities share a 
> symmetric key, a receiver of a symmetrically signed message cannot 
> trust that the message it received came from the identified source.
> [AS] Agree, but I have a few comments:
> 1) Source authentication vs group membership authentication: I agree 
> with you that the receiver can not authenticate the source of the 
> message. However, if the key is not compromised, then the receiver can 
> authenticate that the source of the message is from a group member.

The receiver has no guaranteed way of knowing whether or not ANY group 
member is compromised so the authentication is pretty much meaningless.

Also any assertion in the message as to the role of the purported sender 
is meaningless as well as you can't actually enforce responsible 
behavior on an end-node.

> 2) Group membership authentication is sufficient: I am only 
> knowledgeable about lighting applications and will talk about how this 
> occurs (but this is also applicable to other building automation 
> applications AFAIK). In this application, a commissioner verifies the 
> existence of devices that are permanently installed in a building 
> using public key crypto and can give group keys to devices that should 
> be a part of the group. Note that these groups are not dynamically 
> changing and members of the group are permanently installed in a 
> building. Therefore, typically authentication of group membership is 
> sufficient for application requirements.

Again - no.  Compromise of a single device that is legitimately part of 
the group can be done on an on-going basis.  E.g. the device gets and 
keeps getting group keys and then sends them off to the attacker.

> 3) Probability of key compromise: This is the point where group 
> symmetric key crypto suffers compared to using symmetric key for a 
> pair of devices. The claim here is that it is easier to compromise a 
> key that is stored in a large number (e.g. 1000) of identical devices 
> rather than a specific device in a network. I do not disagree with 
> this claim. However, I do not think this is a big price to pay at 
> least for lighting applications. The claim here is that it is easier 
> to hack into one of a thousand identical devices than a small number 
> of these identical devices. You have to weigh this against the fact 
> that it solves an application problem with no other feasible solution. 
> I am prepared to be educated in this regard but we essentially have 
> 50-100 ms for the signing+verification process and I do not know of a 
> solution that does this.

*sigh*  The formula for the probability of the compromised of a mesh is  
1-(1-p)^N.  Where p is the probability of the compromise of a single 
device and N is the number of devices.

The table is here: 
https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00165.html

The cost formula for actually attacking the mesh is MIN 
(costAttack[0..N]) where costAttack[0..N] is the array of costs to break 
into any given node.

The probability approaches unity that someone will figure out how to 
hack any give product assuming that product is wide spread (cf Philips 
lightbulbs).

And - I repeat - there is a feasible solution - public key control 
message authentication.   (I note with amusement that the figure of 
merit of 50-100ms performance is a decrease from what I think was the 
original figure of merit of 200-300ms and that it seems to be getting 
lower as the performance of commodity hardware increases). And note that 
special purpose hardware can do this will within this time window. 
(https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00316.html, 
https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.html)

>
> [If two entities share a key, and I get a message that's signed by 
> that key, and I didn't sign the message then obviously it came from 
> the other guy.  If three entities share a key Alice, Bob and Charlie, 
> and Alice receives a message that purports to be from Bob, but is 
> actually originating from Charlie, she cannot determine that the 
> message did not come from Bob through any cryptographic means with 
> this key]
>
> Continuing:
>
> The usual model for symmetric key authentication of a message is:
>
> Sender does:  messageAuthenticationCode = MAC (sharedKey, Message).  
> Send Message || messageAuthenticationCode.
>
> Receiver does:  receivedMessageAuthenticationCode = MAC (sharedKey, 
> Message).  Compare receivedMessageAuthenticationCode with 
> messageAuthenticationCode and if they match (according to match 
> rules), message is authenticate.
>
> Note the similarities.  In a symmetric key authentication - the sign 
> and verify steps differ only on what you do with the output of the MAC 
> calculation.  Which implies that basically if you can verify it, you 
> can forge it.
> [AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATION.

To be clear, you can't do source authentication with group symmetric keys.

So given that you can't do source authentication, why do group keys at 
all?  It's no better than a sturdy lock on an outhouse with no roof.



>
> Please let's consider the cryptography rather than something that 
> doesn't actually provide an enforceable mechanism.
> [AS] Again, I repeat the comments above. It is clear that if a 
> symmetric group key is used, then source authentication is no longer 
> possible. But, considering cryptography, it is possible to 
> authenticate group membership. Authentication of group membership is 
> sufficient for this use case. The main issues to weigh are: "The 
> greater likelihood of key compromise when the secret is shared by a 
> large number of identical and permanently installed nodes compared to 
> a similar single node" vs "The requirements of low latency communication".

You've stated your restrictions.  I've stated my objections.  I see 
nothing at all new in the discussion since DICE.

>
> Mike
>
> ps - someplace along the way someone came up with the meme that the 
> lightbulbs and locks were on the same key domain and that was what I 
> was complaining about.  Instead, see above.    What I'm complaining 
> about - indeed what we settled upon in DICE - is that symmetric key 
> group communications systems are not secure enough for any 
> cyber-physical control system without specific mitigations.
> [AS] Agree. We are looking at various mitigation issues. The main ones 
> are: Ensure permissions are properly scoped so that compromise of 
> group key only results in little harm. Propose methods for recycling 
> group key. Ensure that devices use PKI to authenticate themselves 
> before receiving a group key. This list is clearly not complete and 
> would be great to receive more input as to how more mitigation is 
> possible.

You have locked on to one particular solution that will not work. Using 
PKI to get symmetric group keys WILL NOT give you any protection.


>
> (For a definition of cyber-physical - Wiki is pretty good - 
> https://en.wikipedia.org/wiki/Cyber-physical_system)
> Cyber-physical system - Wikipedia, the free encyclopedia 
> <https://en.wikipedia.org/wiki/Cyber-physical_system>
> en.wikipedia.org
> A cyber-physical system (CPS) is a mechanism controlled or monitored 
> by computer-based algorithms. Examples of CPS include smart grid, 
> autonomous automobile systems, ...
>
>
>
>
>
>
>
>>
>> In general, authentication comes with the key that you have - 
>> authorization is then tied to that key.  In DTLS  (as in TLS), your 
>> session key is also your authorization key once your TLS session is 
>> tied to a particular identity (e.g. via an HTTP login, via a client 
>> cert exchange, via OAuth).
>>
>> So - cosmetic differences only.
>>
>> Mike
>>
>
> ________________________________________________________ The contents 
> of this e-mail and any attachments are confidential to the intended 
> recipient. They may not be disclosed to or used by or copied in any 
> way by anyone other than the intended recipient. If this e-mail is 
> received in error, please immediately notify the sender and delete the 
> e-mail and attached documents. Please note that neither the sender nor 
> the sender's company accept any responsibility for viruses and it is 
> your responsibility to scan or otherwise check this e-mail and any 
> attachments. 



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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/25/2016 12:59 PM, Somaraju Abhinav
      wrote:<br>
    </div>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <p><br>
        </p>
        <br>
        <br>
        <div style="color: rgb(0, 0, 0);">
          <hr tabindex="-1" style="display:inline-block; width:98%">
          <div id="divRplyFwdMsg" dir="ltr"><span style="font-size:
              12pt;">Let's try one more time here.  </span><br>
          </div>
          <div id="divRplyFwdMsg" dir="ltr"><span style="font-size:
              12pt;">[AS] Good. Much clearer now.</span></div>
          <div><br>
            1) If a group of devices share a key, and<br>
            2) If some of that group of devices are controllers, and<br>
            3) The majority are actuators (e.g. lightbulbs, locks), and,<br>
            4) The shared key is the only cryptographic protection on
            authentication, THEN,<br>
            5) The compromise of any device, even an actuator can be
            used to successfully forge messages that appear to come from
            controller nodes. 
            <br>
            [AS] Agree.</div>
          <div><br>
            Permissions notwithstanding - if more than two entities
            share a symmetric key, a receiver of a symmetrically signed
            message cannot trust that the message it received came from
            the identified source. 
            <br>
            [AS] Agree, but I have a few comments:</div>
          <div>1) Source authentication vs group membership
            authentication: I agree with you that the receiver can not
            authenticate the source of the message. However, if the key
            is not compromised, then the receiver can authenticate that
            the source of the message is from a group member.</div>
        </div>
      </div>
    </blockquote>
    <br>
    The receiver has no guaranteed way of knowing whether or not ANY
    group member is compromised so the authentication is pretty much
    meaningless.<br>
    <br>
    Also any assertion in the message as to the role of the purported
    sender is meaningless as well as you can't actually enforce
    responsible behavior on an end-node.<br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div>2) Group membership authentication is sufficient: I am
            only knowledgeable about lighting applications and will talk
            about how this occurs (but this is also applicable to other
            building automation applications AFAIK). In this
            application, a commissioner verifies the existence of
            devices that are permanently installed in a building using
            public key crypto and can give group keys to devices that
            should be a part of the group. Note that these groups are
            not dynamically changing and members of the group are
            permanently installed in a building. Therefore, typically
            authentication of group membership is sufficient for
            application requirements. <br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    Again - no.  Compromise of a single device that is legitimately part
    of the group can be done on an on-going basis.  E.g. the device gets
    and keeps getting group keys and then sends them off to the
    attacker.<br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div>3) Probability of key compromise: This is the point where
            group symmetric key crypto suffers compared to using
            symmetric key for a pair of devices. The claim here is that
            it is easier to compromise a key that is stored in a large
            number (e.g. 1000) of identical devices rather than a
            specific device in a network. I do not disagree with this
            claim. However, I do not think this is a big price to pay at
            least for lighting applications. The claim here is that it
            is easier to hack into one of a thousand identical devices
            than a small number of these identical devices. You have to
            weigh this against the fact that it solves an application
            problem with no other feasible solution. I am prepared to be
            educated in this regard but we essentially have 50-100 ms
            for the signing+verification process and I do not know of a
            solution that does this.</div>
        </div>
      </div>
    </blockquote>
    <br>
    *sigh*  The formula for the probability of the compromised of a mesh
    is  1-(1-p)^N.  Where p is the probability of the compromise of a
    single device and N is the number of devices.<br>
    <br>
    The table is here:
    <a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00165.html">https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00165.html</a><br>
    <br>
    The cost formula for actually attacking the mesh is MIN
    (costAttack[0..N]) where costAttack[0..N] is the array of costs to
    break into any given node.<br>
    <br>
    The probability approaches unity that someone will figure out how to
    hack any give product assuming that product is wide spread (cf
    Philips lightbulbs).<br>
    <br>
    And - I repeat - there is a feasible solution - public key control
    message authentication.   (I note with amusement that the figure of
    merit of 50-100ms performance is a decrease from what I think was
    the original figure of merit of 200-300ms and that it seems to be
    getting lower as the performance of commodity hardware increases). 
    And note that special purpose hardware can do this will within this
    time window. 
    (<a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00316.html">https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00316.html</a>,
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.html">https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.html</a>)<br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div><br>
            [If two entities share a key, and I get a message that's
            signed by that key, and I didn't sign the message then
            obviously it came from the other guy.  If three entities
            share a key Alice, Bob and Charlie, and Alice receives a
            message that purports to be from Bob, but is actually
            originating from Charlie, she cannot determine that the
            message did not come from Bob through any cryptographic
            means with this key]<br>
            <br>
            Continuing:<br>
            <br>
            The usual model for symmetric key authentication of a
            message is:<br>
            <br>
            Sender does:  messageAuthenticationCode = MAC (sharedKey,
            Message).  Send Message || messageAuthenticationCode.<br>
            <br>
            Receiver does:  receivedMessageAuthenticationCode = MAC
            (sharedKey, Message).  Compare
            receivedMessageAuthenticationCode with
            messageAuthenticationCode and if they match (according to
            match rules), message is authenticate.<br>
            <br>
            Note the similarities.  In a symmetric key authentication - 
            the sign and verify steps differ only on what you do with
            the output of the MAC calculation.  Which implies that
            basically if you can verify it, you can forge it.</div>
          <div>[AS] This point is completely clear. We CAN NOT DO SOURCE
            AUTHENTICATION. <br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    To be clear, you can't do source authentication with group symmetric
    keys.  <br>
    <br>
    So given that you can't do source authentication, why do group keys
    at all?  It's no better than a sturdy lock on an outhouse with no
    roof.  <br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div>
            <br>
            Please let's consider the cryptography rather than something
            that doesn't actually provide an enforceable mechanism.</div>
          <div>[AS] Again, I repeat the comments above. It is clear that
            if a symmetric group key is used, then source authentication
            is no longer possible. But, considering cryptography, it is
            possible to authenticate group membership. Authentication of
            group membership is sufficient for this use case. The main
            issues to weigh are: "The greater likelihood of key
            compromise when the secret is shared by a large number of
            identical and permanently installed nodes compared to a
            similar single node" vs "The requirements of low latency
            communication".<br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    You've stated your restrictions.  I've stated my objections.  I see
    nothing at all new in the discussion since DICE.<br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div>
            <br>
            Mike<br>
            <br>
            ps - someplace along the way someone came up with the meme
            that the lightbulbs and locks were on the same key domain
            and that was what I was complaining about.  Instead, see
            above.    What I'm complaining about - indeed what we
            settled upon in DICE - is that symmetric key group
            communications systems are not secure enough for any
            cyber-physical control system without specific mitigations. </div>
          <div>[AS] Agree. We are looking at various mitigation issues.
            The main ones are: Ensure permissions are properly scoped so
            that compromise of group key only results in little harm.
            Propose methods for recycling group key. Ensure that devices
            use PKI to authenticate themselves before receiving a group
            key. This list is clearly not complete and would be great to
            receive more input as to how more mitigation is possible. <br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    You have locked on to one particular solution that will not work. 
    Using PKI to get symmetric group keys WILL NOT give you any
    protection.<br>
    <br>
    <br>
    <blockquote
cite="mid:HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com"
      type="cite">
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <div style="color: rgb(0, 0, 0);">
          <div><br>
          </div>
          <div>(For a definition of cyber-physical - Wiki is pretty good
            - <a moz-do-not-send="true" class="moz-txt-link-freetext"
              href="https://en.wikipedia.org/wiki/Cyber-physical_system"
              id="LPlnk920999">
              https://en.wikipedia.org/wiki/Cyber-physical_system</a>)
            <div id="LPBorder_GT_14694635018020.494646995197878"
              style="margin-bottom: 20px; overflow: auto; width: 100%;
              text-indent: 0px;">
              <table id="LPContainer_14694635017990.5047200738973125"
                style="width: 90%; position: relative; overflow: auto;
                padding-top: 20px; padding-bottom: 20px; margin-top:
                20px; border-top-width: 1px; border-top-style: dotted;
                border-top-color: rgb(200, 200, 200);
                border-bottom-width: 1px; border-bottom-style: dotted;
                border-bottom-color: rgb(200, 200, 200);
                background-color: rgb(255, 255, 255);" cellspacing="0">
                <tbody>
                  <tr style="border-spacing: 0px;" valign="top">
                    <td id="TextCell_14694635018000.09266787601633442"
                      colspan="2" style="vertical-align: top; position:
                      relative; padding: 0px; display: table-cell;">
                      <div id="LPTitle_14694635018000.5819101378299714"
                        style="top: 0px; color: rgb(0, 120, 215);
                        font-weight: normal; font-size: 21px;
                        font-family: wf_segoe-ui_light, &quot;Segoe UI
                        Light&quot;, &quot;Segoe WP Light&quot;,
                        &quot;Segoe UI&quot;, &quot;Segoe WP&quot;,
                        Tahoma, Arial, sans-serif; line-height: 21px;">
                        <a moz-do-not-send="true"
                          id="LPUrlAnchor_14694635018010.884584660576424"
href="https://en.wikipedia.org/wiki/Cyber-physical_system"
                          target="_blank" style="text-decoration: none;">Cyber-physical
                          system - Wikipedia, the free encyclopedia</a></div>
                      <div
                        id="LPMetadata_14694635018010.3289783029936906"
                        style="margin: 10px 0px 16px; color: rgb(102,
                        102, 102); font-weight: normal; font-family:
                        wf_segoe-ui_normal, &quot;Segoe UI&quot;,
                        &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif;
                        font-size: 14px; line-height: 14px;">
                        en.wikipedia.org</div>
                      <div
                        id="LPDescription_14694635018020.08735207108278087"
                        style="display: block; color: rgb(102, 102,
                        102); font-weight: normal; font-family:
                        wf_segoe-ui_normal, &quot;Segoe UI&quot;,
                        &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif;
                        font-size: 14px; line-height: 20px; max-height:
                        100px; overflow: hidden;">
                        A cyber-physical system (CPS) is a mechanism
                        controlled or monitored by computer-based
                        algorithms. Examples of CPS include smart grid,
                        autonomous automobile systems, ...</div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <blockquote type="cite">
              <div class="WordSection1">
                <p class="MsoNormal"><span style="color:#1F497D"></span></p>
                <p class="MsoNormal"><br>
                  In general, authentication comes with the key that you
                  have - authorization is then tied to that key.  In
                  DTLS  (as in TLS), your session key is also your
                  authorization key once your TLS session is tied to a
                  particular identity (e.g. via an HTTP login, via a
                  client cert exchange, via OAuth). <br>
                  <br>
                  So - cosmetic differences only.<br>
                  <br>
                  Mike<br>
                  <br>
                </p>
              </div>
            </blockquote>
            <br>
          </div>
        </div>
      </div>
      ________________________________________________________ The
      contents of this e-mail and any attachments are confidential to
      the intended recipient. They may not be disclosed to or used by or
      copied in any way by anyone other than the intended recipient. If
      this e-mail is received in error, please immediately notify the
      sender and delete the e-mail and attached documents. Please note
      that neither the sender nor the sender's company accept any
      responsibility for viruses and it is your responsibility to scan
      or otherwise check this e-mail and any attachments.
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------DFDD25975B0385C41533835C--


From nobody Mon Jul 25 11:23:05 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 770A812D977 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:23:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.809
X-Spam-Level: 
X-Spam-Status: No, score=-15.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 3apfsw5Z5Vgj for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:23:03 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB8EA12D968 for <ace@ietf.org>; Mon, 25 Jul 2016 11:23:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2338; q=dns/txt; s=iport; t=1469470983; x=1470680583; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=oawnb5Rz7iDDtJKoZJHPma30uF9BrnLoD26yWf73hcA=; b=guHQDYvnvWqftBoEqPgQ+Je5YbgZ2twua9QgEKALNpywmNwU3wxc5xbq D36j9OJF1CP0iaTKalj7DeRobODvQGUyT7zZDsGUxIDwKMAHEqL4lLBIc mokN35W9/MrgoPehYNUpE7/LAgznYcsJC10Yfa6mcqoNHSwubI1fwbv4w E=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DCBABbWJZX/xbLJq1chD+7NoYdAoF8E?= =?us-ascii?q?AEBAQEBAQFdJ4RdAQUjZgsYKgICVwYBDAgBAYgsqAGNWwEBAQEBAQQBAQEBAQE?= =?us-ascii?q?BEg6IIoJVh0GCWgEEmSiDOYFwiUaBVgGHfYVrkCE1H4N1Ook/AQEB?=
X-IronPort-AV: E=Sophos;i="5.28,420,1464652800";  d="asc'?scan'208";a="678984532"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Jul 2016 18:23:01 +0000
Received: from [10.61.72.235] (ams3-vpn-dhcp2283.cisco.com [10.61.72.235]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u6PIN0jl011571; Mon, 25 Jul 2016 18:23:01 GMT
To: Michael StJohns <mstjohns@comcast.net>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org" <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
From: Eliot Lear <lear@cisco.com>
Message-ID: <3d753504-a252-f181-dfb2-576a7ad322b4@cisco.com>
Date: Mon, 25 Jul 2016 20:23:00 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="8s4hoCn4GavXcfUPd6wDJxBkvBfX8DHe5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/Y6X-qsWggSONimwR0Lwrg-8nN7g>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 18:23:04 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--8s4hoCn4GavXcfUPd6wDJxBkvBfX8DHe5
Content-Type: multipart/mixed; boundary="ghGkKiE7OutpjMcQIRGIJvvFPGpEq9JsU"
From: Eliot Lear <lear@cisco.com>
To: Michael StJohns <mstjohns@comcast.net>,
 Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org"
 <ace@ietf.org>
Message-ID: <3d753504-a252-f181-dfb2-576a7ad322b4@cisco.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work
 in ACE
References: <578F4D59.8050005@gmx.net>
 <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
 <23666.1469091857@obiwan.sandelman.ca>
 <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se>
 <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
 <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
 <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>
 <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
 <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
In-Reply-To: <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>

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



On 7/25/16 8:07 PM, Michael StJohns wrote:
>
> The receiver has no guaranteed way of knowing whether or not ANY group
> member is compromised so the authentication is pretty much meaningless.=


I would just add that it is also more difficult to determine just which
device has been broken into after the fact.

Eliot




--ghGkKiE7OutpjMcQIRGIJvvFPGpEq9JsU--

--8s4hoCn4GavXcfUPd6wDJxBkvBfX8DHe5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXllkEAAoJEIe2a0bZ0nozui8IALD1jukC8O1U/UDMlCxEfpK8
7YIsxSCOgCbGJexLix1nknqJ+w17H0OtkY3UNsB0SvKgzF/DFuXQ3d8j5EXx84XW
5AoMAxlmpEUTcaE1OdRpw4LqdUh3IBi7yXZ51EM3LaVtuRXAGU+8qkEiza8cg2sj
EYYZYiThAMIn/vltHUiMLDxZldJqMrNxF6bg67/5K8+jJHZoC/4x9b/GwzLqbjTm
+0AbReppDeUnKfrjrSoHQc+j0fZOHbFYVFGJSc5/vEM9TczuZUOwcI5zIkpq8Ix6
Tu/a3qimQpza9Z+EsIJLpno9UIT+tfPPYQOy+xVHeu9gAOu9ltgz05WKjrKv4hk=
=PYo3
-----END PGP SIGNATURE-----

--8s4hoCn4GavXcfUPd6wDJxBkvBfX8DHe5--


From nobody Mon Jul 25 11:45:12 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65E2912D51F for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:45:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no 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 2ItGAxzzebbc for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 11:45:09 -0700 (PDT)
Received: from mail-oi0-x22a.google.com (mail-oi0-x22a.google.com [IPv6:2607:f8b0:4003:c06::22a]) (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 335FA12D90B for <ace@ietf.org>; Mon, 25 Jul 2016 11:45:08 -0700 (PDT)
Received: by mail-oi0-x22a.google.com with SMTP id j185so264845485oih.0 for <ace@ietf.org>; Mon, 25 Jul 2016 11:45:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=x2KCoTe4hH63DYXtIN9SDdyR0SxZ+PrftUODfNPQNzI=; b=Aynu4aT8qDn0f7OPG0LQYRfb/1uxMETlhDeoY97/lbUkOurf0mkE6fQbPxX98Gj34A 82AARpQHODFSw8zfFAgdYhw0nySw92V9+irZsCCUlbICczgKhEZAX+t38w4FtdsAHkoD +6d0fvTQtwJ1ArbyK9SjByHXCzw2uDBdQqVV+UrNT3Q5hTkqpJDue5f9v+01isyP3OCQ WK1e1iDkusZajCaXG304WXGRAajjwPCzQ+8Zs/j1Zk4zlgqKQAr+my7TaKyQOrZtv3D2 TMg6PlRtaA5xB63P7tKuQ/qtIFu14Bc/piCYRm6ymPzlxrTynOuugT5+TViZYyoxSlWD 827Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=x2KCoTe4hH63DYXtIN9SDdyR0SxZ+PrftUODfNPQNzI=; b=WoNmyL2l96V0r3hnNPsPf0V16GjMmVmKhR1nweCMV0rfBEQS9Qr/8Ub+OEI6RYQumK kohOoORQ0n0fVDKX5ljEDMw/xarvPBQoW4FFN5lWNHAoB+CoM5Jq+dkApC8+J+ERVlj4 lJeBoKtw1Ty8C55MFe/TSo1rF1TGcTLboB2uEEy4hPk52kUrr+vPqgRqUiPTjmuInMeV CmJBJc60SCJXm3eeltts1yh8BWzALV/CfxSviOLODX7xF+p2gZppX+ZbBvNogHHvXI/Q OADEBTjGUPaI+LTnKp+Jzn0d5hRPE9smvvpnapzbEGeUO2/gU09ShwK9uxMKRxw3f2p6 8/lQ==
X-Gm-Message-State: AEkoouutJ1tPfydZelqTOU8Vfl14Tm5ZgEvsI8e+4HVdjcDfyqEO0BRRnoO/E4YJ+JITYiOVYEsj3WxrEjvMGw==
X-Received: by 10.157.12.248 with SMTP id o53mr11219489otd.0.1469472307407; Mon, 25 Jul 2016 11:45:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Mon, 25 Jul 2016 11:45:06 -0700 (PDT)
In-Reply-To: <57964980.5000203@gmx.net>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com> <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com> <57964980.5000203@gmx.net>
From: Pascal Urien <pascal.urien@gmail.com>
Date: Mon, 25 Jul 2016 20:45:06 +0200
Message-ID: <CAEQGKXTx2_gPqOoWAeTiP-h=zA=wkrJPrm6bmicwmAFoKdVwmA@mail.gmail.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Content-Type: multipart/alternative; boundary=001a11495740e3ef4505387a2ef6
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/n45dbpuklHdV0DNzhu2vH9kQvwM>
Cc: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 18:45:11 -0000

--001a11495740e3ef4505387a2ef6
Content-Type: text/plain; charset=UTF-8

Hi Hannes


2016-07-25 19:16 GMT+02:00 Hannes Tschofenig <hannes.tschofenig@gmx.net>:

> Hi Pascal,
>
> I guess you are saying that the performance of the verify operation is
> 60ms + the hash needed over the actual message (which is 3.5 msec for a
> 64 byte block).
>
>
That 's right. A few ms per bloc is a common figure


> In another paper I have seen that some hardware crypto chips have a
> fairly slow interface and that has to be taken into account as well. Is
> this an issue with this smart card? What is your experience there?
>

I have not a lot of data for ECC processing in smartcards, because of the
difficulty in finding this type of component with ECC support.

Neverless ECC is usually faster than RSA

An other issue is to estimate the cost of countermeasures; computing
performance is not always the first cobjective of crypto processors
according to the EAL evaluation needed

Let's say there is a balance between the sign/verify cost and the function
computing

Rgs


> Ciao
> Hannes
>
> On 07/25/2016 12:28 PM, Pascal Urien wrote:
> > Hi Abhinav
> >
> > The extra time (2ms/bloc)  comes from the hash procedure (sha1 in the
> > example) that works with 64 bytes blocs
> >
> > Rgs
> >
> > Pascal
> >
> > 2016-07-25 12:04 GMT+02:00 Somaraju Abhinav
> > <abhinav.somaraju@tridonic.com <mailto:abhinav.somaraju@tridonic.com>>:
> >
> >     Hi Pascal,____
> >
> >     __ __
> >
> >     Thanks for the information. Could you please explain what is
> >     nb_bloc_512bits?____
> >
> >     __ __
> >
> >     Regards,____
> >
> >     Abhinav____
> >
> >     __ __
> >
> >     *From:*Ace [mailto:ace-bounces@ietf.org
> >     <mailto:ace-bounces@ietf.org>] *On Behalf Of *Pascal Urien
> >     *Sent:* Sonntag, 24. Juli 2016 11:51
> >     *To:* Michael StJohns <mstjohns@comcast.net
> >     <mailto:mstjohns@comcast.net>>
> >     *Cc:* ace@ietf.org <mailto:ace@ietf.org>
> >     *Subject:* Re: [Ace] on signature verification times for sec192r1____
> >
> >     __ __
> >
> >     I fully agree...____
> >
> >     __ __
> >
> >     J3A081M  can be found at 10$ over the WEB____
> >
> >     __ __
> >
> >     Futhermore this class of cheap device can process TLS or DTLS as
> >     illustrated in____
> >
> >     __ __
> >
> >
> https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00____
> >
> >     __ __
> >
> >     They could be used for numerous applications in the IoT____
> >
> >     __ __
> >
> >     Rgs____
> >
> >     __ __
> >
> >     Pascal____
> >
> >     __ __
> >
> >     __ __
> >
> >     2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net
> >     <mailto:mstjohns@comcast.net>>:____
> >
> >         On 7/23/2016 11:10 AM, Pascal Urien wrote:____
> >
> >             Hi All____
> >
> >             __ __
> >
> >             J3A081M is a javacard device from NXP____
> >
> >             __ __
> >
> >             The micocontroller should be the P5CD081V1A, which comprises
> >             a crypto processor____
> >
> >
> >         There's a number of these from a number of vendors.  I'd
> >         actually look at the A7xxx series of chips as they're designed
> >         to be embeddable.  I've become a big fan of javacard style
> >         solutions over the years.
> >
> >         In any event, the number of relatively inexpensive public key
> >         crypto accelerator chips (e.g. googl for "secure authentication
> >         chips") is greater than zero and continues to climb.  And for
> >         not a lot of money.  Estimating what from prices on Digikey, I'd
> >         think something less than $.50 for Quantity large as of today
> >         and half that or less in 1-2 years as its gets bundled into the
> >         "Swiss Army Knife" style of process (e.g. support for wireless
> >         900mhz plus ... plus ... plus ... plus security...) (google for
> >         iot module secure element 900mhz for example).
> >
> >         Later, Mike
> >
> >
> >
> >
> >         ____
> >
> >             __ __
> >
> >             The performances with the curve secp192r1 are the following
> >             (for ECDSA + SHA1)____
> >
> >             __ __
> >
> >             Sign    = 40ms +  nb_bloc_512bits x 3.5 ms____
> >
> >             Verify  = 60ms  + nb_bloc_512bits x 3,5 ms____
> >
> >             __ __
> >
> >             __ __
> >
> >             By the way this chip has enough crypto ressouces for
> >             processing TLS or DTLS____
> >
> >             __ __
> >
> >             Rgs____
> >
> >             __ __
> >
> >             Pascal____
> >
> >             __ __
> >
> >             ___________________________________________________
> >
> >             Ace mailing list____
> >
> >             Ace@ietf.org <mailto:Ace@ietf.org>____
> >
> >             https://www.ietf.org/mailman/listinfo/ace____
> >
> >         __ __
> >
> >
> >         _______________________________________________
> >         Ace mailing list
> >         Ace@ietf.org <mailto:Ace@ietf.org>
> >         https://www.ietf.org/mailman/listinfo/ace____
> >
> >     __ __
> >
> >     ________________________________________________________ The
> >     contents of this e-mail and any attachments are confidential to the
> >     intended recipient. They may not be disclosed to or used by or
> >     copied in any way by anyone other than the intended recipient. If
> >     this e-mail is received in error, please immediately notify the
> >     sender and delete the e-mail and attached documents. Please note
> >     that neither the sender nor the sender's company accept any
> >     responsibility for viruses and it is your responsibility to scan or
> >     otherwise check this e-mail and any attachments.
> >
> >
> >
> >
> > _______________________________________________
> > Ace mailing list
> > Ace@ietf.org
> > https://www.ietf.org/mailman/listinfo/ace
> >
>
>

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

<div dir=3D"ltr">Hi Hannes<div><br></div><div class=3D"gmail_extra"><br><di=
v class=3D"gmail_quote">2016-07-25 19:16 GMT+02:00 Hannes Tschofenig <span =
dir=3D"ltr">&lt;<a href=3D"mailto:hannes.tschofenig@gmx.net" target=3D"_bla=
nk">hannes.tschofenig@gmx.net</a>&gt;</span>:<br><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Pascal=
,<br>
<br>
I guess you are saying that the performance of the verify operation is<br>
60ms + the hash needed over the actual message (which is 3.5 msec for a<br>
64 byte block).<br>
<br></blockquote><div><br></div><div>That &#39;s right. A few ms per bloc i=
s a common figure</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:so=
lid;border-left-color:rgb(204,204,204);padding-left:1ex">
In another paper I have seen that some hardware crypto chips have a<br>
fairly slow interface and that has to be taken into account as well. Is<br>
this an issue with this smart card? What is your experience there?<br></blo=
ckquote><div><br></div><div>I have not a lot of data for ECC processing in =
smartcards, because of the difficulty in finding this type of component wit=
h ECC support.</div><div><br></div><div>Neverless ECC is usually faster tha=
n RSA</div><div><br></div><div>An other issue is to estimate the cost of co=
untermeasures; computing performance is not always the first cobjective of =
crypto processors according to the EAL evaluation needed</div><div><br></di=
v><div>Let&#39;s say there is a balance between the sign/verify cost and th=
e function computing</div><div><br></div><div>Rgs</div><div><br></div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-=
width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);paddin=
g-left:1ex">
<br>
Ciao<br>
Hannes<br>
<span class=3D"gmail-"><br>
On 07/25/2016 12:28 PM, Pascal Urien wrote:<br>
&gt; Hi Abhinav<br>
&gt;<br>
&gt; The extra time (2ms/bloc)=C2=A0 comes from the hash procedure (sha1 in=
 the<br>
&gt; example) that works with 64 bytes blocs<br>
&gt;<br>
&gt; Rgs<br>
&gt;<br>
&gt; Pascal<br>
&gt;<br>
&gt; 2016-07-25 12:04 GMT+02:00 Somaraju Abhinav<br>
</span>&gt; &lt;<a href=3D"mailto:abhinav.somaraju@tridonic.com">abhinav.so=
maraju@tridonic.com</a> &lt;mailto:<a href=3D"mailto:abhinav.somaraju@trido=
nic.com">abhinav.somaraju@tridonic.com</a>&gt;&gt;:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Hi Pascal,____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Thanks for the information. Could you please explai=
n what is<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0nb_bloc_512bits?____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Regards,____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Abhinav____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*From:*Ace [mailto:<a href=3D"mailto:ace-bounces@ie=
tf.org">ace-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ace-bounces@ietf.org">=
ace-bounces@ietf.org</a>&gt;] *On Behalf Of *Pascal Urien<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Sent:* Sonntag, 24. Juli 2016 11:51<br>
&gt;=C2=A0 =C2=A0 =C2=A0*To:* Michael StJohns &lt;<a href=3D"mailto:mstjohn=
s@comcast.net">mstjohns@comcast.net</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:mstjohns@comcast.net">=
mstjohns@comcast.net</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Cc:* <a href=3D"mailto:ace@ietf.org">ace@ietf.org<=
/a> &lt;mailto:<a href=3D"mailto:ace@ietf.org">ace@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Subject:* Re: [Ace] on signature verification time=
s for sec192r1____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0I fully agree...____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0J3A081M=C2=A0 can be found at 10$ over the WEB____<=
br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Futhermore this class of cheap device can process T=
LS or DTLS as<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0illustrated in____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/draft-urien-=
uta-tls-dtls-security-module-00____" rel=3D"noreferrer" target=3D"_blank">h=
ttps://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00____<=
/a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0They could be used for numerous applications in the=
 IoT____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Rgs____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Pascal____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A02016-07-23 23:59 GMT+02:00 Michael StJohns &lt;<a h=
ref=3D"mailto:mstjohns@comcast.net">mstjohns@comcast.net</a><br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:mstjohns@comcas=
t.net">mstjohns@comcast.net</a>&gt;&gt;:____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 7/23/2016 11:10 AM, Pascal Urien w=
rote:____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi All____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0J3A081M is a javacard d=
evice from NXP____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The micocontroller shou=
ld be the P5CD081V1A, which comprises<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0a crypto process=
or____<br>
<span class=3D"gmail-">&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0There&#39;s a number of these from a =
number of vendors.=C2=A0 I&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0actually look at the A7xxx series of =
chips as they&#39;re designed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0to be embeddable.=C2=A0 I&#39;ve beco=
me a big fan of javacard style<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0solutions over the years.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In any event, the number of relativel=
y inexpensive public key<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0crypto accelerator chips (e.g. googl =
for &quot;secure authentication<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0chips&quot;) is greater than zero and=
 continues to climb.=C2=A0 And for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0not a lot of money.=C2=A0 Estimating =
what from prices on Digikey, I&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0think something less than $.50 for Qu=
antity large as of today<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0and half that or less in 1-2 years as=
 its gets bundled into the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;Swiss Army Knife&quot; style of=
 process (e.g. support for wireless<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0900mhz plus ... plus ... plus ... plu=
s security...) (google for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0iot module secure element 900mhz for =
example).<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Later, Mike<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The performances with t=
he curve secp192r1 are the following<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(for ECDSA + SHA=
1)____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Sign=C2=A0 =C2=A0 =3D 4=
0ms +=C2=A0 nb_bloc_512bits x 3.5 ms____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Verify=C2=A0 =3D 60ms=
=C2=A0 + nb_bloc_512bits x 3,5 ms____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0By the way this chip ha=
s enough crypto ressouces for<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0processing TLS o=
r DTLS____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rgs____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pascal____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_______________________=
____________________________<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ace mailing list____<br=
>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:Ace@i=
etf.org">Ace@ietf.org</a> &lt;mailto:<a href=3D"mailto:Ace@ietf.org">Ace@ie=
tf.org</a>&gt;____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.=
ietf.org/mailman/listinfo/ace____" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace____</a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ace mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:Ace@ietf.org">Ace@i=
etf.org</a> &lt;mailto:<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a>&gt;=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ace____" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.=
org/mailman/listinfo/ace____</a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span class=3D"gmail-im gmail-HOEnZb">&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0___________________________________________________=
_____ The<br>
&gt;=C2=A0 =C2=A0 =C2=A0contents of this e-mail and any attachments are con=
fidential to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0intended recipient. They may not be disclosed to or=
 used by or<br>
&gt;=C2=A0 =C2=A0 =C2=A0copied in any way by anyone other than the intended=
 recipient. If<br>
&gt;=C2=A0 =C2=A0 =C2=A0this e-mail is received in error, please immediatel=
y notify the<br>
&gt;=C2=A0 =C2=A0 =C2=A0sender and delete the e-mail and attached documents=
. Please note<br>
&gt;=C2=A0 =C2=A0 =C2=A0that neither the sender nor the sender&#39;s compan=
y accept any<br>
&gt;=C2=A0 =C2=A0 =C2=A0responsibility for viruses and it is your responsib=
ility to scan or<br>
&gt;=C2=A0 =C2=A0 =C2=A0otherwise check this e-mail and any attachments.<br=
>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</span><div class=3D"gmail-HOEnZb"><div class=3D"gmail-h5">&gt; ___________=
____________________________________<br>
&gt; Ace mailing list<br>
&gt; <a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div></div>

--001a11495740e3ef4505387a2ef6--


From nobody Mon Jul 25 12:26:01 2016
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09FF612D924 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 12:26:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.588
X-Spam-Level: 
X-Spam-Status: No, score=-5.588 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
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 2upMllFKKnBf for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 12:25:58 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F7EB12D576 for <ace@ietf.org>; Mon, 25 Jul 2016 12:25:58 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 1A4DFBE50; Mon, 25 Jul 2016 20:25:57 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yUX4LB5iw1b3; Mon, 25 Jul 2016 20:25:55 +0100 (IST)
Received: from [10.87.48.210] (95-45-153-252-dynamic.agg2.phb.bdt-fng.eircom.net [95.45.153.252]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 4F0F0BDCA; Mon, 25 Jul 2016 20:25:55 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1469474755; bh=NyyEMlsYm813UIxfhBq/qDoUT29T2cye51uD5/Nc4+g=; h=Subject:To:References:From:Date:In-Reply-To:From; b=CXzCtiqVcaLOAzzrS1SnyWutJ8xTRCUEsQs+q66gWZ/HWydAXZaw69i9bNa0ZfFQ2 VBqbf+abkGAzdfSktYoBomhQn+dV7rJNHGZ/mIUfs7jAH0xW7xbE3zH8HcdkrZrsKx UKHngsRPlVbrBKKCYBEgfPTboPyr/Q6jpKMwPXuY=
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Message-ID: <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie>
Date: Mon, 25 Jul 2016 20:25:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms030003020700070304030408"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/zX4gnKsnUnN3wX_TppNDg4km7rE>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 19:26:00 -0000

This is a cryptographically signed message in MIME format.

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



On 25/07/16 17:59, Somaraju Abhinav wrote:
> we essentially have 50-100 ms for the signing+verification process
> and I do not know of a solution that does this

Just a clarifying question: why can't the signing possibly be
done asynchronously? E.g. the private key holder could sign a
value that will only be sent later - as long as it has one of
those ready to emit whenever needed one can ignore the signing
time. That can have power consumption consequences but I'd
guess that's ok for a lightswitch.

If signing can be done ahead of time, then only verification
time has to be considered.

S.



--------------ms030003020700070304030408
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CvIwggUIMIID8KADAgECAhBPzaE7pzYviUJyhmHTFBdnMA0GCSqGSIb3DQEBCwUAMHUxCzAJ
BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSkwJwYDVQQLEyBTdGFydENvbSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEjMCEGA1UEAxMaU3RhcnRDb20gQ2xhc3MgMSBDbGll
bnQgQ0EwHhcNMTYwMjA5MDkyODE1WhcNMTcwMjA5MDkyODE1WjBOMSIwIAYDVQQDDBlzdGVw
aGVuLmZhcnJlbGxAY3MudGNkLmllMSgwJgYJKoZIhvcNAQkBFhlzdGVwaGVuLmZhcnJlbGxA
Y3MudGNkLmllMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtuC0rYze/2JinSra
C9F2RjGdQZjNALLcW9C3WKTwYII3wBslobmHuPEYE5JaGItmzuKnAW619R1rD/kfoNWC19N3
rBZ6UX9Cmb9D9exCwYIwVuSwjrCQWGxgCtNQTrwKzCCpI790GRiMTvxvO7UmzmBrCaBLiZW5
R0fBjK5Yn6hUhAzGBkNbkIEL28cLJqH0yVz7Kl92OlzrQqTPEts5m6cDnNdY/ADfeAX18c1r
dxZqcAxhLotrCqgsVA4ilbQDMMXGTLlB5TP35HeWZuGBU7xu003rLcFLdOkD8xvpJoYZy9Kt
3oABXPS5yqtMK+XCNdqmMn+4mOtLwQSMmPCSiQIDAQABo4IBuTCCAbUwCwYDVR0PBAQDAgSw
MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQJ
QhvwQ5Fl372Z6xqo6fdn8XejTTAfBgNVHSMEGDAWgBQkgWw5Yb5JD4+3G0YrySi1J0htaDBv
BggrBgEFBQcBAQRjMGEwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbTA5
BggrBgEFBQcwAoYtaHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc2NhLmNsaWVudDEu
Y3J0MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3NjYS1jbGll
bnQxLmNybDAkBgNVHREEHTAbgRlzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllMCMGA1UdEgQc
MBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzBGBgNVHSAEPzA9MDsGCysGAQQBgbU3AQIE
MCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeTANBgkqhkiG
9w0BAQsFAAOCAQEArzrSv2C8PlBBmGuiGrzm2Wma46/KHtXmZYS0bsd43pM66Pc/MsqPE0HD
C1GzMFfwB6BfkJn8ijNSIhlgj898WzjvnpM/SO8KStjlB8719ig/xKISrOl5mX55XbFlQtX9
U6MrqRgbDIATxhD9IDr+ryvovDzChqgQj7mt2jYr4mdlRjsjod3H1VY6XglRmaaNGZfsCARM
aE/TU5SXIiqauwt5KxNGYAY67QkOBs7O1FkSXpTk7+1MmzJMF4nP8QQ5n8vhVNseF+/Wm7ai
9mtnrkLbaznMsy/ULo/C2yuLUWTbZZbf4EKNmVdme6tUDgYkFjAFOblfA7W1fSPiQGagYzCC
BeIwggPKoAMCAQICEGunin0K14jWUQr5WeTntOEwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5MB4XDTE1MTIxNjAxMDAwNVoXDTMwMTIxNjAxMDAwNVowdTELMAkGA1UEBhMC
SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5MSMwIQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL192vfDon2D9luC/dtbX64eG3XAtRmv
mCSsu1d52DXsCR58zJQbCtB2/A5uFqNxWacpXGGtTCRk9dEDBlmixEd8QiLkUfvHpJX/xKnm
VkS6Iye8wUbYzMsDzgnpazlPg19dnSqfhM+Cevdfa89VLnUztRr2cgmCfyO9Otrh7LJDPG+4
D8ZnAqDtVB8MKYJL6QgKyVhhaBc4y3bGWxKyXEtx7QIZZGxPwSkzK3WIN+VKNdkiwTubW5PI
dopmykwvIjLPqbJK7yPwFZYekKE015OsW6FV+s4DIM8UlVS8pkIsoGGJtMuWjLL4tq2hYQuu
N0jhrxK1ljz50hH23gA9cbMCAwEAAaOCAWQwggFgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHSUE
FjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEgYDVR0TAQH/BAgwBgEB/wIBADAyBgNVHR8EKzAp
MCegJaAjhiFodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwZgYIKwYBBQUHAQEE
WjBYMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5zdGFydHNzbC5jb20wMAYIKwYBBQUHMAKG
JGh0dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL2NhLmNydDAdBgNVHQ4EFgQUJIFsOWG+
SQ+PtxtGK8kotSdIbWgwHwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwPwYDVR0g
BDgwNjA0BgRVHSAAMCwwKgYIKwYBBQUHAgEWHmh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Bv
bGljeTANBgkqhkiG9w0BAQsFAAOCAgEAi+P3h+wBi4StDwECW5zhIycjBL008HACblIf26HY
0JdOruKbrWDsXUsiI0j/7Crft9S5oxvPiDtVqspBOB/y5uzSns1lZwh7sG96bYBZpcGzGxpF
NjDmQbcM3yl3WFIRS4WhNrsOY14V7y2IrUGsvetsD+bjyOngCIVeC/GmsmtbuLOzJ606tEc9
uRbhjTu/b0x2Fo+/e7UkQvKzNeo7OMhijixaULyINBfCBJb+e29bLafgu6JqjOUJ9eXXj20p
6q/CW+uVrZiSW57+q5an2P2i7hP85jQJcy5j4HzA0rSiF3YPhKGAWUxKPMAVGgcYoXzWydOv
Z3UDsTDTagXpRDIKQLZo02wrlxY6iMFqvlzsemVf1odhQJmi7Eh5TbxI40kDGcBOBHhwnaOu
mZhLP+SWJQnjpLpSlUOj95uf1zo9oz9e0NgIJoz/tdfrBzez76xtDsK0KfUDHt1/q59BvDI7
RX6gVr0fQoCyMczNzCTcRXYHY0tq2J0oT+bsb6sH2b4WVWAiJKnSYaWDjdA70qHX4mq9MIjO
/ZskmSY8wtAk24orAc0vwXgYanqNsBX5Yv4sN4Z9VyrwMdLcusP7HJgRdAGKpkR2I9U4zEsN
JQJewM7S4Jalo1DyPrLpL2nTET8ZrSl5Utp1UeGp/2deoprGevfnxWB+vHNQiu85o6MxggPM
MIIDyAIBATCBiTB1MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEpMCcG
A1UECxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIzAhBgNVBAMTGlN0YXJ0
Q29tIENsYXNzIDEgQ2xpZW50IENBAhBPzaE7pzYviUJyhmHTFBdnMA0GCWCGSAFlAwQCAQUA
oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA3MjUx
OTI1NTVaMC8GCSqGSIb3DQEJBDEiBCDIbSU2e49HxkE1uoq77JyXRmhNm4wYjct7CB+ESysD
zzBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN
AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC
AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw
IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB
nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t
IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD
VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq
hkiG9w0BAQEFAASCAQApED2/8usYgCg/redAF0sXY+ppwei8YUCd4YjjXwuv+NNFrFrgMv01
AaDflim/eZ1Ri3BdOzH0sVNNSj7z+jsiM9PpAirgtQIkfNIsd8/YWbBHjYq4ck/a2kkJ713/
uY4HyPR2nee+lwY8UlyzI7cZSZCAWy42MuRVVF7GmRUxGFE7l1Tc9YRqdQdAceAzThgvtSUE
xiGbMSJC6inZswIW1buWLcQOr605HIVL2o3pQcbxm996xNdOoZzw0hNG0RPsM/vAWOe4Q9/7
7Ha4tWL46fiKnnxWq+3DKQgwcd2JMKM7rYqg+7iQKoODO8272QwSK15R48DQmt5jw5TbIfZb
AAAAAAAA
--------------ms030003020700070304030408--


From nobody Mon Jul 25 14:34:26 2016
Return-Path: <sandeep.kumar@philips.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 538C612D137 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 14:34:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=philips.onmicrosoft.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 fAlwSQxwaPr6 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 14:34:12 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0103.outbound.protection.outlook.com [104.47.0.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A63612D0CA for <ace@ietf.org>; Mon, 25 Jul 2016 14:34:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Philips.onmicrosoft.com; s=selector1-philips-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=TgYNiS+AexcME/a5Xridf3dhp4d76RLXSGf/OE3y7WU=; b=XhPB9wOKk4x9nnzL6vNbkHZYrEcaS7+gTfKGGA8JXgZEK6aU65DFR5fPi9R/rZndD41NLqJqs8g3RUbf5sikovVAgmUNIBMIcXEaWjeHHzxpar2AvNka4O5RHxS4umdx2lJa1g4LTfXLigbD3uZpWP+TyaDbCsT3fw9rkqHPKjo=
Received: from AMSPR04CA0037.eurprd04.prod.outlook.com (10.242.87.155) by DB4PR04MB0589.eurprd04.prod.outlook.com (10.242.195.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5; Mon, 25 Jul 2016 21:34:07 +0000
Received: from AM1FFO11FD028.protection.gbl (2a01:111:f400:7e00::154) by AMSPR04CA0037.outlook.office365.com (2a01:111:e400:8014::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5 via Frontend Transport; Mon, 25 Jul 2016 21:34:07 +0000
Authentication-Results: spf=none (sender IP is 40.103.22.84) smtp.mailfrom=philips.com; cs.tcd.ie; dkim=none (message not signed) header.d=none;cs.tcd.ie; dmarc=none action=none header.from=philips.com;
Received-SPF: None (protection.outlook.com: philips.com does not designate permitted sender hosts)
Received: from 011-smtp-out.Philips.com (40.103.22.84) by AM1FFO11FD028.mail.protection.outlook.com (10.174.64.217) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Mon, 25 Jul 2016 21:34:07 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) by VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Mon, 25 Jul 2016 21:34:06 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) by VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) with mapi id 15.01.0544.019; Mon, 25 Jul 2016 21:34:06 +0000
From: "Kumar, Sandeep" <sandeep.kumar@philips.com>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/59eRZyLWkKkFDh7cFwI2KAinnCAgAA3sACABkGagIAAPhWAgAAPugCAACjQgIAAIKzw
Date: Mon, 25 Jul 2016 21:34:05 +0000
Message-ID: <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie>
In-Reply-To: <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [85.150.192.178]
X-MS-Office365-Filtering-Correlation-Id: 87e48481-02e5-45ce-bdae-08d3b4d368d3
Content-Type: multipart/related; boundary="_004_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_"; type="multipart/alternative"
MIME-Version: 1.0
X-OrganizationHeadersPreserved: VI1PR9003MB0237.MGDPHG.emi.philips.com
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: =?us-ascii?Q?CIP:40.103.22.84; IPV:NLI; CTRY:US;  EFV:NLI; SFV:NSPM; SFS:(10019?= =?us-ascii?Q?020)(6009001)(7916002)(2980300002)(428002)(55904004)(189002)?= =?us-ascii?Q?(377454003)(13464003)(374574003)(85714005)(24454002)(199003)?= =?us-ascii?Q?(7736002)(81166006)(102836003)(8936002)(5003600100003)(18717?= =?us-ascii?Q?965001)(6116002)(7696003)(16796002)(16236675004)(87936001)(5?= =?us-ascii?Q?86003)(68736007)(3846002)(19580395003)(17760045003)(57578400?= =?us-ascii?Q?1)(19580405001)(67866002)(84326002)(86362001)(8666005)(25010?= =?us-ascii?Q?03)(108616004)(15650500001)(66926002)(81156014)(2420400007)(?= =?us-ascii?Q?7846002)(19627595001)(6806005)(19300405004)(356003)(69596002?= =?us-ascii?Q?)(512874002)(19625215002)(33646002)(54356999)(106466001)(106?= =?us-ascii?Q?116001)(2906002)(76176999)(107886002)(7110500001)(2950100001?= =?us-ascii?Q?)(189998001)(101416001)(2900100001)(5001770100001)(105586002?= =?us-ascii?Q?)(15975445007)(97736004)(8676002)(93886004)(50986999)(107105?= =?us-ascii?Q?00007)(66066001)(99936001)(11100500001)(18206015028)(9256600?= =?us-ascii?Q?2)(10400500002)(24736003)(7059030)(16866105001);DIR:OUT;SFP:?= =?us-ascii?Q?1102;SCL:1;SRVR:DB4PR04MB0589;H:011-smtp-out.Philips.com;FPR?= =?us-ascii?Q?:;SPF:None;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en;?=
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD028; 1:v2AGatX2ZNMf3CtujjsfQr00aMuGqjElYMDkdGYByiOi5TF9vekL03ktLp6rwjp7E8KuNzshRE27IxvtXn3HOiTDO1mvXu2lRXZCLF4ZOh2zULnTLlyi3ddSEn2uWs7TdGR9k6UajDIxs9IdPJphibxm3GBSnvbFGwMRXzJ24Dc1YSxMFMIAP/G9nkBxHlXhspOYqiyeyY6TpbvYe5i8k6zHd+4F2dG776kJuqRcFtU4UdzPbyZNZFZjxSRGSASzbeJAOyMR+IDHRgBrSvLdiY4rqWbo3bMK37HdBizbpLqJokdIIyvCBkP4tevjfwfAPpxqnPjedVnZysvOpqEgDkzZ8h8WFPqoAS5xX9nGp5S2voOZSeB59gLm6KrAfAoHOcFgiDRAp6XUIoAlbmAVhKsmEQgXOGuH9E55hf+Hf+IlJVgFObEydmvMo842rZVoO+whw8Lrkv3E6/JTfJUhTabakTO8FW178f/h9PPV4FUCI41Q1G8LRQHZWxljWkmM
X-CrossPremisesHeadersFiltered: AM1FFO11FD028.protection.gbl
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0589; 2:wnWEWmx2CY1Qe7hw91AM/ppTrshjQXyh6HyCEGo6qCxODruC+x3WNnWRVdWk7u4uUWbpQ7NsQ5XkcqPqiBLJGxkQTNEKocqcGohgdUcOeVOjqSDazWWI74KOR63aQwqIGr/4Ub3J0z2ryGWq38w0uXeKYglrp7pYqdB74r66yv7nMXkwCd5H6aduUAdmtBs6; 3:PB79KwMakoPYaLA+6pFhfWNrzoVHwT4u+o7AbUNAvwQCVRrWjrwCbdjEuR4Fi0muwqrkbbHz2s22SfsONj/rxQDGqAz5szOppmrNTg3pO6dKv45q3j4saU0Q5SrFcjD9H5dcpNN3ET692HW639QlwruwN1UP6NirvlYGNEExeEHJQDEWm7twuo6N1OM1yAmsmEEIt8nKDIBJaRPxatB8d9U3xLVSrKujRsEhXXkxVMo=; 25:kloaSszMXHLqJxsBab+pc4P/jOLkwYa/yodAl5fzRRabhhq8tQP2If2T0JBnhzN/RQ0lkll03xFRIRazq3/YtYwTvpMnKuLbDYRNCCETocC0wji6m0j6WkYB2bd3kKmWRgI4uEVh/EkHfDisRrv3cFHB39q0jOn/cO9zDkOVw8YtICNtKG5uNRThJQsVvjBXb8+Fa//VDM8oWuyiCHiMuYTViPl7GM3EFiBfzfo85UfNFIyhXDIcpQS8W7EY7Yp9HClhkN82v1vFmHEsoOuG/BfDxT0/eBTO2O08tWCCJK/U3Er2a0MEmAujfxB1BxhrqEzl/Sssx6Sy4OWjLWSJxvH68rKMxKxqJwoG3FKy7Ms2maA5SJipzmr5hydcLAIcPQjo/fTW/BygiMfxq7YwZVUwwfF10FA4aZwOK+x/+xWFURff3G8MkkwKtoHwb2ZJmIUbPyD0CveN1dNcWQAQhqBX1ggMr5fGksv9X7qQnM/u+pkAb2O6mdGd5c1qP5fw
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB4PR04MB0589;
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0589; 31:DPX7NMdyI5we/WVkglhrV5Ll5gSRhg5cBdEiHSEKmBOYIp98HZS9kcX6Erjf2gbY/X0C6f+wc5mqNyTaGqaE3MlEOto1A+MPDFJgxv7T7ofa/i4zys36LNWmKe2Ox+U5SRPAO95dDUmTTFT+KLzsuTQgMSr+2vIlVWqlERgdwNiMYLOLPNdJTdYf4a+JDdq6PFtJj3jfYLi7mkH3kTgf+Q==; 20:tJu8Uo6S9qQY/yGQJWHJ9eucZ9RGmTDJF34GrMwkO3PynBeit7AxNBcTYjy5nal4x287k+7T5qM4tcEJt7DqxlzsuMoadeBtetFWc+lXriIfr7JdHT/GbTapcUnItvUjkBmYvKeOXvFNYzTw+gSZyE8lqYaGa4wo38Kn7sbemb6W92OLDloh0qaG4ws9tJuK7TbZKSJZVrXVk3w0HuO8g7BatJRCchYCImsgdn2tOPZNcdYvxP5X8pwtLwNS/iBMxbV7FNqig8OU72St04cknNt9TZUibDvNpgqpKjjARdg1orknhUV4UnGiKhNbvWKxQvYxDtVzBgSH7hqUZMqD2YQ7GwVDx3XDJTm/sMnsWo4J8WQq4O/Cdr+oyIRZIl5+6TcjptRC2Gd9d0OaFLCp5DIbM9GxTr7pxjeusS+U85nSmq7IZKI1OTfOF/t6QnnQ+shtl2tLzMJeqps1K+D3wZcS40EY80DlQamF1pwUPaohWn+NShXiT8ky45R8Hafy
X-Microsoft-Antispam-PRVS: <DB4PR04MB0589352477DC87C94B205E86E40D0@DB4PR04MB0589.eurprd04.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(4133748731835)(77572809127487)(21748063052155)(260087099026482);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415321)(601004)(2401047)(13016025)(13018025)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:DB4PR04MB0589; BCL:0; PCL:0; RULEID:; SRVR:DB4PR04MB0589; 
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0589; 4:Bn3r9dui/4FT4e1YIq8Y+jjXdIuSGWSlWCnQFaY8cP7PnGT9klFDjwHiZUgglhMnD5/SbdHN0J5bsZLIF+W3NYFl8uS+wZV29EnDSsis7Btvv9zslZ7ZRXY5WiKtnrWqF4ZoT0O86S1aNm2Vo8wNf3CtgrvPPwA7eQjnaWSydydAA2+RTMKPuzrFAf4JRzG/MUqKZUKcq73UfFxY9wD62Ve+KZJBinFcXVpoVcbZj/qNY57FcpjYDF0k1ymakTIQtgwZCurEFKddb/OrNHDPQ0JH/7GjrJIUvtvdfBbbaVshtjjxBpiXGzNG1+5GwksxvGcafWHZ2stKLPVtN8pki+ht3bP1O+XKqEnFxsuwWQ401XMOW6L4WpjZzNJ07xQcFc5vX+nuDqcRdcOunI94GIu0Qg9VMSHdRCAZfulKhdMq8ti6ko5pG2vl6vqZKTlZMz9FIOk4dIYVudIJksRHHIlBEVKbLJqE3gWLKHISiUeSjceF5hz1e+TQWM8yOH+lVuihvzeoncxrc+FVdI228SyibB7n+UJJK0V1Z/Mt3yCMRGrou0TNAYMm6J8hxL+R4G507xmPNryTw3mnycC+PDjDQlAPIIyb6+WpXi1/8rm6/PHRgSryRKx8RxtYal6X
X-Forefront-PRVS: 0014E2CF50
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR04MB0589; 23:KJT7/QPV3vl7/rS2hDGARVl7GzCmAMNOmurkzGE33?= =?us-ascii?Q?guXprh3x1x3C0ToBTlaOMQj2VV7Dmt65d6HSiQFBO/uadV7/Joe/Er8CH2gy?= =?us-ascii?Q?VLC30m1Qk1kCbwzI8qlc27wmHt8LwgcLKiYTQHaCSUrojU6cJ8/nEptPaXb7?= =?us-ascii?Q?L52VSkr7m2m+YikLZ648RkQzj5LKMjafYhlKvL8PkL9CqQZvGwyWzZYyEBzg?= =?us-ascii?Q?cQRcDuD+kUZIow7/u8d0zFkIkoJEYFzZNfKM7n0HYwfcRsXkySJb+MDin3On?= =?us-ascii?Q?g9DHij7oVoY0AM9S8Nr6F7+UJqtgmZ/Lh26OAwRjiR0uFbXnz8/XqNzi7U44?= =?us-ascii?Q?tTaGmjThsf0VdiZCf5ZjxmBOzhV8ms0I/T5fbkInR/PBwF3BlZtgSH6mSXEZ?= =?us-ascii?Q?c8/gdN6QOhvZdK6RmAaE17WDVerShxktM/Plnkza6cvrMBsfLNe4rbGJoaH1?= =?us-ascii?Q?dAFp0J15GydDuMabpjMzdsPNmAFxbwxSsOCbbKggSmW4gR3J1xU2ltJH+YSb?= =?us-ascii?Q?ZZuBCsZQHaXKPEaZj4DUXcshBPEKgsgwKQ1RsU9HHIGvqVbMbqGsxDyjgOB1?= =?us-ascii?Q?FP8yMGtAtqo5wN0H/DnCPJQ7LAbP8uVnYa3byhP2igUgvHVEaYz2FQAjcyGw?= =?us-ascii?Q?wBU8+7c/q/Hzw0q6IWqSbhRWC0OD1WEXjf8L3CYSux+ZmUNMSHplZppqpCAg?= =?us-ascii?Q?tIODKjjJtiRL6gLLS49apNd7/dI0YPt4/sLlUdSDXafJdm/eOBmCEXXMPI1o?= =?us-ascii?Q?eS6JdACqsyN79TFJ19avVTKWsSNzih/s1GZo/48Kl3qHwn8DgdHIzs2/dupf?= =?us-ascii?Q?K+1jyCb7bIUWQpkBKSun284okT+s7IqANWJqOud2kO9bytY87O9/6nz6MDA/?= =?us-ascii?Q?6hE1m9zIkez7ui9fUYunHCkucJP6Tq8KEE6AcSeARqQxzWNXK0yOej6Vqo2A?= =?us-ascii?Q?0v1L6xWNNyBnZBm7RB30S3O0ja4FroPApCqloju+blOAo39bxCcEtNhMvqj5?= =?us-ascii?Q?BrXaXZ+QPJ9OziBLJ4naEz0c7fPOlWxDBh10+kgBP+TfltMIdNLbTFEv6//3?= =?us-ascii?Q?3ZxhH7o0SF0fYhfxJl06ptrELbeFxW+wtzT8NAj/OgtTtzoZQOGzVdftHPX3?= =?us-ascii?Q?5EmcuaJBVU6jTTI8zNunJP9Bcsw2gJA3nwXLlv8uX1Fi0n0bJd+ZboMLrEY4?= =?us-ascii?Q?yIQq7Lok40L20+rw8w6wYCeHMMXt0kHISsaGAcD6G0O2GK43FNpbcx2WVnHk?= =?us-ascii?Q?CZ/mnZzDc2W31oR5gqyOmVR6Y3xMM1fZqd0Hlcihl5t8Oz0sfKOPzcCtnd0w?= =?us-ascii?Q?HaHCD1LKF7P3mrr27wCk/y/yDkWH4buMF9QNHCvwsBbzoxTLG6lf6HdULK3I?= =?us-ascii?Q?MtxFR9KHH0N5YsWdl9GsaSQiX9ycwnP3XW9ac2JKTyDTnPqdcg2XxqQ7sAeo?= =?us-ascii?Q?HhgzSuUkO5IwuizD98aVpo+D8gcqTf5fGzrsG+GB7ZNLq/LgsQmUTG9vmAPJ?= =?us-ascii?Q?FG4+uM9wVTROhi07aO5nBNAmXxEo8e4SjpqPmwDoPAWQpqUxYgxqbFFJEowY?= =?us-ascii?Q?vEAdbkCkz8tTv+/6UpmBMd4jEXew0qzoDlWHu/sIRi0148D+q+ZGYNRsBkVl?= =?us-ascii?Q?l04cqt+yfUAYsOtaRz0ceZ9Lv1bgjXN5ibAV69PyTdBngQkXT5Ko04f7BRv7?= =?us-ascii?Q?wPSxC6qZ0dRcG4SFkWNmuHEwz3PJxA11xov2sFuGCwlnLwfSGCf0lZgUtcRh?= =?us-ascii?Q?gab5LUVOHu7qf28KEvoBowIKb3k/HrTMDpuYaDKBPGxjRJjCrGvofaQCDKvD?= =?us-ascii?Q?z/aftVIotxY61Y62ZF+ll8VBAAfx5LbPgArRgcZQDVr5uYsCfq0r/kUW7In5?= =?us-ascii?Q?JHjKouTvu7NdbsCvdgB2Rr8g7FcSCVG++6c2Hhmq4VqI8HMByCMfqzajLU?= =?us-ascii?Q?=3D?=
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0589; 6:qDvRF09rTvYVP7q6wJiSydxuH4ilgISkVwENfLo6YpQBOs3oAUW/QLV9TzdcVaWpfTK0hnt008czi1Ysfr2mwVj5+mnnO6wEB+h/wvCaO/DWy2oBpQCA5VQKGXbswe2Vy4rvlbK83qhBMZYEWTtEFr22fD5V1qcEEpZtY4GPsIt+0kdxuhzcRH+vHC/eQtfC8i/syoOMajmRm6bukjuQXE0/SAAQLH1pog6z03K6zS2EdUGr0w5pSp/CnL3kt5w3se7k5qMPmrhugAe6jfCaI7RIOJAGDQbJcGGZbwYvyW1YzG21TypeM0rrjkkg3i3c+4mZEDnA468kDC0QloX7jw==; 5:AHvWaLFI9L2BHmADGJUhN5qtMNF2TNqBZvNaDjqY7kgXizVWo89638t5vo8WDILh/MTO68bY4B4iW8BZqkNas9FcdTlpx10mS6DeVO8FzM/iPZqT+0IPpGqNQxxeRtv+smTb8vk+0zeRNUDbZI+zqg==; 24:5tP+S7wJeWxKuSzZSrI72qLeHcMBC6VoPPZurFJI1RtGRixk/21StmwTUOiH89/pcD2mrl/M+PbdmSe9swrNOW7EwFocL4xNubDl7W1v4Kk=; 7:k/1YmTuYAU00459v4FQo3KdBeXnYbaEW7ZzAXZX9ObwLiVhpKKzHPIoVEGR0h9xlJp7orXL3pZNujzXNwpdk7LB55z4PlnPdAM+RoXHL44pX5JpZfYcvWdQlaXT3qe/eO+Z9OwCYAnOhH2cuC0UiG5cSYpahRqYbDCDnWfyBCQKf12BQGPwUMckiXmqob74jZJS7uqYWBfN66lY5HTAd4gWaSdse8yixX+ne+UpwqV4XGGs9SIOjOmxWa7ceJ77n
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: philips.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2016 21:34:07.8554 (UTC)
X-MS-Exchange-CrossTenant-Id: 1a407a2d-7675-4d17-8692-b3ac285306e4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=1a407a2d-7675-4d17-8692-b3ac285306e4; Ip=[40.103.22.84];  Helo=[011-smtp-out.Philips.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR04MB0589
X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 40.103.22.84
X-MS-Exchange-CrossPremises-AuthSource: AM1FFO11FD028.protection.gbl
X-MS-Exchange-CrossPremises-AuthAs: Anonymous
X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; 
X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent
X-OrganizationHeadersPreserved: DB4PR04MB0589.eurprd04.prod.outlook.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/FSEgB8VidkgJhT3VXUu-oPJmyB4>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 21:34:16 -0000

--_004_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_
Content-Type: multipart/alternative;
	boundary="_000_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_"

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

QmVjYXVzZSBzb21ldGltZXMgYSBsaWdodHN3aXRjaCBjYW4gaGF2ZSBtb3JlIHRoYW4gdHdvIHN0
YXRlcy4NCg0KW2h0dHA6Ly9pbWFnZXMucGhpbGlwcy5jb20vaXMvaW1hZ2UvUGhpbGlwc0NvbnN1
bWVyLzY5MTY0MzFQSC1JTVMtZW5fR0I/d2lkPTQ5NCZoZWk9NDM1JiRwbmdsYXJnZSRdDQoNClRo
ZSBjb2xvciBkaWFsIG9uIHRoaXMgc3dpdGNoIChzcmM6IGh0dHA6Ly93d3cucGhpbGlwcy5jby51
ay9jLXAvNjkxNjQzMVBIL2xpdmluZ2NvbG9ycy1yZW1vdGUtY29udHJvbCkgY2FuIHNldCB0aGUg
Y29sb3Igb2YgbGlnaHRzIG9uZSBjaG9vc2VzLiBUaGF0IHdvdWxkIGJlIHF1aXRlIHNvbWUgcHJl
Y29tcHV0YXRpb25zLg0KDQoNCg0KU2FuZGVlcA0KDQoNCg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiBBY2UgW21haWx0bzphY2UtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVo
YWxmIE9mIFN0ZXBoZW4gRmFycmVsbA0KU2VudDogTW9uZGF5LCBKdWx5IDI1LCAyMDE2IDk6MjYg
UE0NClRvOiBTb21hcmFqdSBBYmhpbmF2OyBNaWNoYWVsIFN0Sm9obnM7IGFjZUBpZXRmLm9yZw0K
U3ViamVjdDogUmU6IFtBY2VdIEFkb3B0aW9uIG9mIExvdyBMYXRlbmN5IEdyb3VwIENvbW11bmlj
YXRpb24gU2VjdXJpdHkgV29yayBpbiBBQ0UNCg0KDQoNCg0KDQoNCg0KT24gMjUvMDcvMTYgMTc6
NTksIFNvbWFyYWp1IEFiaGluYXYgd3JvdGU6DQoNCj4gd2UgZXNzZW50aWFsbHkgaGF2ZSA1MC0x
MDAgbXMgZm9yIHRoZSBzaWduaW5nK3ZlcmlmaWNhdGlvbiBwcm9jZXNzIGFuZA0KDQo+IEkgZG8g
bm90IGtub3cgb2YgYSBzb2x1dGlvbiB0aGF0IGRvZXMgdGhpcw0KDQoNCg0KSnVzdCBhIGNsYXJp
ZnlpbmcgcXVlc3Rpb246IHdoeSBjYW4ndCB0aGUgc2lnbmluZyBwb3NzaWJseSBiZSBkb25lIGFz
eW5jaHJvbm91c2x5PyBFLmcuIHRoZSBwcml2YXRlIGtleSBob2xkZXIgY291bGQgc2lnbiBhIHZh
bHVlIHRoYXQgd2lsbCBvbmx5IGJlIHNlbnQgbGF0ZXIgLSBhcyBsb25nIGFzIGl0IGhhcyBvbmUg
b2YgdGhvc2UgcmVhZHkgdG8gZW1pdCB3aGVuZXZlciBuZWVkZWQgb25lIGNhbiBpZ25vcmUgdGhl
IHNpZ25pbmcgdGltZS4gVGhhdCBjYW4gaGF2ZSBwb3dlciBjb25zdW1wdGlvbiBjb25zZXF1ZW5j
ZXMgYnV0IEknZCBndWVzcyB0aGF0J3Mgb2sgZm9yIGEgbGlnaHRzd2l0Y2guDQoNCg0KDQpJZiBz
aWduaW5nIGNhbiBiZSBkb25lIGFoZWFkIG9mIHRpbWUsIHRoZW4gb25seSB2ZXJpZmljYXRpb24g
dGltZSBoYXMgdG8gYmUgY29uc2lkZXJlZC4NCg0KDQoNClMuDQoNCg0KDQoNCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NClRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhp
cyBtZXNzYWdlIG1heSBiZSBjb25maWRlbnRpYWwgYW5kIGxlZ2FsbHkgcHJvdGVjdGVkIHVuZGVy
IGFwcGxpY2FibGUgbGF3LiBUaGUgbWVzc2FnZSBpcyBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSBh
ZGRyZXNzZWUocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHlvdSBh
cmUgaGVyZWJ5IG5vdGlmaWVkIHRoYXQgYW55IHVzZSwgZm9yd2FyZGluZywgZGlzc2VtaW5hdGlv
biwgb3IgcmVwcm9kdWN0aW9uIG9mIHRoaXMgbWVzc2FnZSBpcyBzdHJpY3RseSBwcm9oaWJpdGVk
IGFuZCBtYXkgYmUgdW5sYXdmdWwuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmV0dXJuIGUtbWFpbCBhbmQgZGVzdHJv
eSBhbGwgY29waWVzIG9mIHRoZSBvcmlnaW5hbCBtZXNzYWdlLg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTIgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUg
RGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwN
Cgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30NCmE6bGluaywgc3Bhbi5N
c29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4
dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9s
bG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRl
Y29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvUGxhaW5UZXh0LCBsaS5Nc29QbGFpblRleHQsIGRp
di5Nc29QbGFpblRleHQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJQbGFpbiBUZXh0IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ow0KCWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0KcC5Nc29BY2V0
YXRlLCBsaS5Nc29BY2V0YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6
IlRhaG9tYSIsInNhbnMtc2VyaWYiO30NCnNwYW4uUGxhaW5UZXh0Q2hhcg0KCXttc28tc3R5bGUt
bmFtZToiUGxhaW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0
eWxlLWxpbms6IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uQmFs
bG9vblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJCYWxsb29uIFRleHQgQ2hhciI7DQoJbXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRleHQiOw0KCWZv
bnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28t
c3R5bGUtdHlwZTpleHBvcnQtb25seTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVp
biAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28g
OV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjIwNTAiIC8+
DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5
b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9v
OnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4t
VVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPkJlY2F1c2Ugc29tZXRpbWVzIGEgbGlnaHRzd2l0
Y2ggY2FuIGhhdmUgbW9yZSB0aGFuIHR3byBzdGF0ZXMuPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij48aW1nIHdpZHRoPSIyOTIiIGhlaWdodD0iMjc1IiBpZD0iUGljdHVy
ZV94MDAyMF8yIiBzcmM9ImNpZDppbWFnZTAwMy5wbmdAMDFEMUU2Q0QuMDgwRjI3MzAiIGFsdD0i
aHR0cDovL2ltYWdlcy5waGlsaXBzLmNvbS9pcy9pbWFnZS9QaGlsaXBzQ29uc3VtZXIvNjkxNjQz
MVBILUlNUy1lbl9HQj93aWQ9NDk0JmFtcDtoZWk9NDM1JmFtcDskcG5nbGFyZ2UkIj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPlRoZSBjb2xvciBkaWFsIG9uIHRoaXMg
c3dpdGNoIChzcmM6IGh0dHA6Ly93d3cucGhpbGlwcy5jby51ay9jLXAvNjkxNjQzMVBIL2xpdmlu
Z2NvbG9ycy1yZW1vdGUtY29udHJvbCkgY2FuIHNldCB0aGUgY29sb3Igb2YgbGlnaHRzIG9uZSBj
aG9vc2VzLiBUaGF0IHdvdWxkIGJlIHF1aXRlIHNvbWUgcHJlY29tcHV0YXRpb25zLjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5TYW5kZWVwPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxhIG5hbWU9Il9NYWlsRW5kQ29tcG9zZSI+PG86cD4mbmJzcDs8L286cD48L2E+PC9wPg0K
PHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQpG
cm9tOiBBY2UgW21haWx0bzphY2UtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIFN0ZXBo
ZW4gRmFycmVsbDxicj4NClNlbnQ6IE1vbmRheSwgSnVseSAyNSwgMjAxNiA5OjI2IFBNPGJyPg0K
VG86IFNvbWFyYWp1IEFiaGluYXY7IE1pY2hhZWwgU3RKb2huczsgYWNlQGlldGYub3JnPGJyPg0K
U3ViamVjdDogUmU6IFtBY2VdIEFkb3B0aW9uIG9mIExvdyBMYXRlbmN5IEdyb3VwIENvbW11bmlj
YXRpb24gU2VjdXJpdHkgV29yayBpbiBBQ0U8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPk9uIDI1LzA3LzE2IDE3OjU5LCBT
b21hcmFqdSBBYmhpbmF2IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWlu
VGV4dCI+Jmd0OyB3ZSBlc3NlbnRpYWxseSBoYXZlIDUwLTEwMCBtcyBmb3IgdGhlIHNpZ25pbmcm
IzQzO3ZlcmlmaWNhdGlvbiBwcm9jZXNzIGFuZA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0Ij4mZ3Q7IEkgZG8gbm90IGtub3cgb2YgYSBzb2x1dGlvbiB0aGF0IGRvZXMg
dGhpczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5KdXN0IGEgY2xhcmlmeWluZyBxdWVz
dGlvbjogd2h5IGNhbid0IHRoZSBzaWduaW5nIHBvc3NpYmx5IGJlIGRvbmUgYXN5bmNocm9ub3Vz
bHk/IEUuZy4gdGhlIHByaXZhdGUga2V5IGhvbGRlciBjb3VsZCBzaWduIGEgdmFsdWUgdGhhdCB3
aWxsIG9ubHkgYmUgc2VudCBsYXRlciAtIGFzIGxvbmcgYXMgaXQgaGFzIG9uZSBvZiB0aG9zZSBy
ZWFkeSB0byBlbWl0IHdoZW5ldmVyIG5lZWRlZCBvbmUgY2FuIGlnbm9yZQ0KIHRoZSBzaWduaW5n
IHRpbWUuIFRoYXQgY2FuIGhhdmUgcG93ZXIgY29uc3VtcHRpb24gY29uc2VxdWVuY2VzIGJ1dCBJ
J2QgZ3Vlc3MgdGhhdCdzIG9rIGZvciBhIGxpZ2h0c3dpdGNoLjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij5JZiBzaWduaW5nIGNhbiBiZSBkb25lIGFoZWFkIG9mIHRpbWUsIHRoZW4gb25s
eSB2ZXJpZmljYXRpb24gdGltZSBoYXMgdG8gYmUgY29uc2lkZXJlZC48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+Uy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxicj4NCjxocj4NCjxmb250IGZhY2U9IkFyaWFsIiBjb2xv
cj0iR3JheSIgc2l6ZT0iMSI+VGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlzIG1lc3Nh
Z2UgbWF5IGJlIGNvbmZpZGVudGlhbCBhbmQgbGVnYWxseSBwcm90ZWN0ZWQgdW5kZXIgYXBwbGlj
YWJsZSBsYXcuIFRoZSBtZXNzYWdlIGlzIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3Nl
ZShzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJl
Ynkgbm90aWZpZWQNCiB0aGF0IGFueSB1c2UsIGZvcndhcmRpbmcsIGRpc3NlbWluYXRpb24sIG9y
IHJlcHJvZHVjdGlvbiBvZiB0aGlzIG1lc3NhZ2UgaXMgc3RyaWN0bHkgcHJvaGliaXRlZCBhbmQg
bWF5IGJlIHVubGF3ZnVsLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBw
bGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJldHVybiBlLW1haWwgYW5kIGRlc3Ryb3kgYWxs
IGNvcGllcyBvZiB0aGUgb3JpZ2luYWwgbWVzc2FnZS48YnI+DQo8L2ZvbnQ+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=

--_000_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_--

--_004_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_
Content-Type: image/png; name="image003.png"
Content-Description: image003.png
Content-Disposition: inline; filename="image003.png"; size=80401;
	creation-date="Mon, 25 Jul 2016 21:33:59 GMT";
	modification-date="Mon, 25 Jul 2016 21:33:59 GMT"
Content-ID: <image003.png@01D1E6CD.080F2730>
Content-Transfer-Encoding: base64

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

--_004_bf8531981ecd4a0db3607f9ef5328d38VI1PR9003MB0237MGDPHGem_--


From nobody Mon Jul 25 18:01:15 2016
Return-Path: <rstruik.ext@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E3D612DA97 for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 18:01:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 GJWIb-7nBw3S for <ace@ietfa.amsl.com>; Mon, 25 Jul 2016 18:01:11 -0700 (PDT)
Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (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 BC86112DA98 for <ace@ietf.org>; Mon, 25 Jul 2016 18:00:33 -0700 (PDT)
Received: by mail-it0-x229.google.com with SMTP id u186so99396860ita.0 for <ace@ietf.org>; Mon, 25 Jul 2016 18:00:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=76jsgJsb4oj9AAczEOGNLnI9uFlh03nexlmtk4K9kj4=; b=LtTqhm/VHOwQ3HgN2l/7v42XzgtZ6cNsT+WZOmKdXrmaDUVluM6UOs4uwLuuJ9HkZs 1A/G7iwslNEcd/pVagWy8QdLy2wKVASLr4SZEvV0xd44shGdXRI0WZxVVQsv9eISKCNV tiMK8snWRhz0ezJAjakit1wkki/0P54+fsyOazjYWc5ZqJfOxxF57RHp1+m28peNzFWo oJpfWVlHGGaY0EbY8OSejMsgAf13TJbQG+vOq4Oq7VGOds4KsRX/4khEwJdtBveHEsX0 Y2+mdzXulRRYYPBgyTdCuZaaQEiDDFSSmpnycbWmmUwtuovI7+k97jBtiNr1djPpAAcg XiNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=76jsgJsb4oj9AAczEOGNLnI9uFlh03nexlmtk4K9kj4=; b=UPF0oc4UJBvyK0XmTNrk8QXwRRvaomlAePDyNNZPXJ4qSv3CFVYDi79HZd6Tps+0TS GFtclHFjY8qu1l5GWDpXcNxQ7Enz9tfKnB3bn4H+RQnMEHj1deVpqxFnLwS2YMyy9s7s pH6D5Xj23ishimdNFu61UTjNWfGXN5Bdob8Q/dPAY1s1wHpbvdtPMRD0Qj1y9Ex0lanl ByUWW9IdXuCt8aW/buDPxx6Xl46VprlEUzYSaffWSOu/cotRrfBZ5agSMaLLZ7tx7ToD 13H5lKm4hEwdRZRLtAJ49aJ6E4XDm+5cJtvBognIUcrD124JKKh1aGKt7SDnRS8D3+GL R4oQ==
X-Gm-Message-State: ALyK8tJMjrxwPV887jHzT1MG1VISK2zo0QLIShFLwJm6qoklp3XzZEpqt65nAX2W5Mb6Mg==
X-Received: by 10.36.55.2 with SMTP id r2mr92005195itr.73.1469494832158; Mon, 25 Jul 2016 18:00:32 -0700 (PDT)
Received: from [192.168.0.14] (CPE7cb21b2cb904-CM7cb21b2cb901.cpe.net.cable.rogers.com. [174.112.186.144]) by smtp.gmail.com with ESMTPSA id z65sm12597584ioi.28.2016.07.25.18.00.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Jul 2016 18:00:31 -0700 (PDT)
To: "Kumar, Sandeep" <sandeep.kumar@philips.com>, Stephen Farrell <stephen.farrell@cs.tcd.ie>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com>
From: Rene Struik <rstruik.ext@gmail.com>
Message-ID: <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com>
Date: Mon, 25 Jul 2016 21:00:21 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com>
Content-Type: multipart/alternative; boundary="------------A563B726F58E75ADC544F316"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/iEb0XnAIMAB_V3I8LjMFQRj1Fe0>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 01:01:13 -0000

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

Hi Sandeep:

Fair enough, but with, e.g., ECDSA, computation of the ephemeral key 
R:=kG can be carried out independently of the remainder of the signature 
computation (where one computes e:=h(m), and calculates 
s:=(1/k)(e-r*d)(mod n) and subsequently outputs (r,s), where r is 
derived from R). So, if one wishes to, one can pre-compute many 
ephemeral key pairs (k, kG) and use those on demand {David Naccache, if 
I remember correctly, elaborated on these types of "labor division" in a 
1998 paper}. So, in the Philips high-granularity luminary, the one 
simply hashes the state (still only a few-bytes entry) and then combines 
e with r, d, k, to produce signature component s -- a simple linear 
equation with two modular multiplies as cost.

Let's make things better...

Rene

On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>
> Because sometimes a lightswitch can have more than two states.
>
> http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$
>
> The color dial on this switch (src: 
> http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control) 
> can set the color of lights one chooses. That would be quite some 
> precomputations.
>
> Sandeep
>
> -----Original Message-----
> From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Stephen Farrell
> Sent: Monday, July 25, 2016 9:26 PM
> To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
> Subject: Re: [Ace] Adoption of Low Latency Group Communication 
> Security Work in ACE
>
> On 25/07/16 17:59, Somaraju Abhinav wrote:
>
> > we essentially have 50-100 ms for the signing+verification process and
>
> > I do not know of a solution that does this
>
> Just a clarifying question: why can't the signing possibly be done 
> asynchronously? E.g. the private key holder could sign a value that 
> will only be sent later - as long as it has one of those ready to emit 
> whenever needed one can ignore the signing time. That can have power 
> consumption consequences but I'd guess that's ok for a lightswitch.
>
> If signing can be done ahead of time, then only verification time has 
> to be considered.
>
> S.
>
>
> ------------------------------------------------------------------------
> The information contained in this message may be confidential and 
> legally protected under applicable law. The message is intended solely 
> for the addressee(s). If you are not the intended recipient, you are 
> hereby notified that any use, forwarding, dissemination, or 
> reproduction of this message is strictly prohibited and may be 
> unlawful. If you are not the intended recipient, please contact the 
> sender by return e-mail and destroy all copies of the original message.
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace


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


--------------A563B726F58E75ADC544F316
Content-Type: multipart/related;
 boundary="------------F7C90CB2B02A99FAFD1829BB"


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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Sandeep:<br>
      <br>
      Fair enough, but with, e.g., ECDSA, computation of the ephemeral
      key R:=kG can be carried out independently of the remainder of the
      signature computation (where one computes e:=h(m), and calculates
      s:=(1/k)(e-r*d)(mod n) and subsequently outputs (r,s), where r is
      derived from R). So, if one wishes to, one can pre-compute many
      ephemeral key pairs (k, kG) and use those on demand {David
      Naccache, if I remember correctly, elaborated on these types of
      "labor division" in a 1998 paper}. So, in the Philips
      high-granularity luminary, the one simply hashes the state (still
      only a few-bytes entry) and then combines e with r, d, k, to
      produce signature component s -- a simple linear equation with two
      modular multiplies as cost.<br>
      <br>
      Let's make things better...<br>
      <br>
      Rene<br>
      <br>
      On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:<br>
    </div>
    <blockquote
cite="mid:bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <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;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoPlainText">Because sometimes a lightswitch can have
          more than two states.<o:p></o:p></p>
        <p class="MsoPlainText"><img id="Picture_x0020_2"
            src="cid:part1.59C9932F.9D3E01A3@gmail.com"
alt="http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&amp;hei=435&amp;$pnglarge$"
            height="275" width="292"><o:p></o:p></p>
        <p class="MsoPlainText">The color dial on this switch (src:
          <a class="moz-txt-link-freetext" href="http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control">http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>)
          can set the color of lights one chooses. That would be quite
          some precomputations.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Sandeep<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText"><a moz-do-not-send="true"
            name="_MailEndCompose"><o:p> </o:p></a></p>
        <p class="MsoPlainText">-----Original Message-----<br>
          From: Ace [<a class="moz-txt-link-freetext" href="mailto:ace-bounces@ietf.org">mailto:ace-bounces@ietf.org</a>] On Behalf Of Stephen
          Farrell<br>
          Sent: Monday, July 25, 2016 9:26 PM<br>
          To: Somaraju Abhinav; Michael StJohns; <a class="moz-txt-link-abbreviated" href="mailto:ace@ietf.org">ace@ietf.org</a><br>
          Subject: Re: [Ace] Adoption of Low Latency Group Communication
          Security Work in ACE<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">On 25/07/16 17:59, Somaraju Abhinav
          wrote:<o:p></o:p></p>
        <p class="MsoPlainText">&gt; we essentially have 50-100 ms for
          the signing+verification process and
          <o:p></o:p></p>
        <p class="MsoPlainText">&gt; I do not know of a solution that
          does this<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Just a clarifying question: why can't
          the signing possibly be done asynchronously? E.g. the private
          key holder could sign a value that will only be sent later -
          as long as it has one of those ready to emit whenever needed
          one can ignore the signing time. That can have power
          consumption consequences but I'd guess that's ok for a
          lightswitch.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If signing can be done ahead of time,
          then only verification time has to be considered.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">S.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
      </div>
      <br>
      <hr>
      <font face="Arial" color="Gray" size="1">The information contained
        in this message may be confidential and legally protected under
        applicable law. The message is intended solely for the
        addressee(s). If you are not the intended recipient, you are
        hereby notified that any use, forwarding, dissemination, or
        reproduction of this message is strictly prohibited and may be
        unlawful. If you are not the intended recipient, please contact
        the sender by return e-mail and destroy all copies of the
        original message.<br>
      </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <br>
    <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) 690-7363</pre>
  </body>
</html>

--------------F7C90CB2B02A99FAFD1829BB
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <part1.59C9932F.9D3E01A3@gmail.com>

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
--------------F7C90CB2B02A99FAFD1829BB--

--------------A563B726F58E75ADC544F316--


From nobody Tue Jul 26 03:23:44 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB55A12D151 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 03:23:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 hFifKILFM_Nx for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 03:23:38 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0118.outbound.protection.outlook.com [104.47.2.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8516212D0C8 for <ace@ietf.org>; Tue, 26 Jul 2016 03:23:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=B5eWx5uPiKH6MW1clPMIbAGinoahc7uQBrVMkUtxPtY=; b=n3ks1WRVsK57i7T6KWvzzY3SRSoMNIWJxh+xoMgU1JTE2Gq1gMmHNnPfwp0/xwLVFzNwbqwv3DTQNaEXnuisIhnAdfjigawbiRcoAB2QUUTxSN/WjWpOr39Ot8e1Kgbt8W2wRnSNFaEpP8UQPDDx4eeOyBW5q/ISSvR/NGRmLok=
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com (10.168.35.138) by HE1PR0601MB2202.eurprd06.prod.outlook.com (10.168.35.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Tue, 26 Jul 2016 10:23:33 +0000
Received: from HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) by HE1PR0601MB2203.eurprd06.prod.outlook.com ([10.168.35.138]) with mapi id 15.01.0544.019; Tue, 26 Jul 2016 10:23:33 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/n8I622G20qJJ3j/0zgcZqAinnCAgAA3sACABj/pQIAAP8aAgAADe4mAAB87gIABDDtw
Date: Tue, 26 Jul 2016 10:23:33 +0000
Message-ID: <HE1PR0601MB2203EE1CF35222345DC9CB27FC0E0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
In-Reply-To: <374883b2-f69f-e36b-8b56-92cae2a0e1c6@comcast.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [146.108.200.10]
x-ms-office365-filtering-correlation-id: be81aacc-bca2-45ad-cda1-08d3b53ee5de
x-microsoft-exchange-diagnostics: 1; HE1PR0601MB2202; 6:VOfvxek5bZgaij5AdMpN3eFX6E/4iidMsAU2bdbVgfszCxkUOEkURecD/Sfw3yUz++Y/0BnbsUdbqS/ka0R19gVpowpyc1RHf5p7KEy3WoTSVJmQVywI7hC3ZA7Ed9Y/xijzs79qKNNly9aVEunwpPwT5UAFxNJ+xVDpzz9IoQYckxc9uA+H9lunHQQlYQzcEZUPrjVRV/NP9ta1w2ZGCOaUFvsS4MARXw5Jnm1co9tMJNAJtkYUOPNRKLKael0LpDGiMdWfGiLA8atdJvlsL8qtgBRWst7v6h6diVE1CcT6ixXWFg7i+UktnTPZy+IQ8jVlWHyp0zKQ3lFqnPzofg==; 5:5IDwBdDJzwry9YZMTiu7JpjqYtPnOgA6AqnFqQwfVNVvq1yea4pCKei1XVkiERKOvyPZhNfXCoIr4wbDSBoGpVnxx8dGOhR5WwhVA3uSfrT+0UfuBqIuBY6PXEEBJ+bJJEvEkK8G0gpZBvLHKvm/Sg==; 24:tdV4HnJW2gsMtbBi2iz1b1OH/jJavFfzwE0ARk4WCXR111MhDqUymDmovSziEPhDYeQpCV66NH3ebc/4fadg1AspcsU61Yvr2uKTvZVNBzs=; 7:9goS89exx84zvYMH9OTa7wKo9VxxwrjFEUGa1p11MZVd8ANX3ykwXk77BkZenfkFvAhp7SbDahauZyNf6U7qhuZQLoqlXAPC3L7rAKmXEPiSWqzlIf/sxH1u7cmwAStDKrXN+Z7gtSAHv3jBv4VoE8m5wrgB0UmbJdIafZ/74G2aOlAOLpAxztoS7v+dl5kXhFoQRdpoMCpiyt2eRkb37oNIy7REt2Ai4uSdzbdZ9sLsW4EMXihLMdhq1NNf1fdo
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0601MB2202;
x-microsoft-antispam-prvs: <HE1PR0601MB22028201AA349849B573B863FC0E0@HE1PR0601MB2202.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397)(192374486261705)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026);  SRVR:HE1PR0601MB2202; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0601MB2202; 
x-forefront-prvs: 00159D1518
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(189002)(199003)(102836003)(3660700001)(122556002)(106356001)(106116001)(81166006)(81156014)(97736004)(11100500001)(86362001)(8936002)(19617315012)(2501003)(6116002)(586003)(19580395003)(3280700002)(790700001)(3846002)(7736002)(189998001)(8666005)(66066001)(2900100001)(15975445007)(5001770100001)(7846002)(19625215002)(7110500001)(5890100001)(76576001)(2950100001)(77096005)(107886002)(87936001)(93886004)(92566002)(76176999)(8676002)(54356999)(5002640100001)(101416001)(7696003)(2906002)(15650500001)(7906003)(74316002)(68736007)(2420400007)(9686002)(33656002)(10710500007)(19300405004)(50986999)(105586002)(16236675004)(10400500002)(5003600100003)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0601MB2202; H:HE1PR0601MB2203.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0601MB2203EE1CF35222345DC9CB27FC0E0HE1PR0601MB2203_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2016 10:23:33.5833 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0601MB2202
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/n4so6oA3dro_aJw4v2sz6vZhxu0>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 10:23:43 -0000

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

________________________________
Let's try one more time here.
[AS] Good. Much clearer now.

1) If a group of devices share a key, and
2) If some of that group of devices are controllers, and
3) The majority are actuators (e.g. lightbulbs, locks), and,
4) The shared key is the only cryptographic protection on authentication, T=
HEN,
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.
[AS] Agree.

Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.
[AS] Agree, but I have a few comments:
1) Source authentication vs group membership authentication: I agree with y=
ou that the receiver can not authenticate the source of the message. Howeve=
r, if the key is not compromised, then the receiver can authenticate that t=
he source of the message is from a group member.

The receiver has no guaranteed way of knowing whether or not ANY group memb=
er is compromised so the authentication is pretty much meaningless.
[AS] But this is also the case when we have two entities. The receiver has =
no way of knowing whether the other entity is compromised. You are simply s=
tating my point 3 below again here. It is more likely that a group key is s=
tolen.

Also any assertion in the message as to the role of the purported sender is=
 meaningless as well as you can't actually enforce responsible behavior on =
an end-node.
[AS] Again this applies to the two entity case. If we cannot enforce respon=
sible behaviour on the senders then having crypto makes no sense.

2) Group membership authentication is sufficient: I am only knowledgeable a=
bout lighting applications and will talk about how this occurs (but this is=
 also applicable to other building automation applications AFAIK). In this =
application, a commissioner verifies the existence of devices that are perm=
anently installed in a building using public key crypto and can give group =
keys to devices that should be a part of the group. Note that these groups =
are not dynamically changing and members of the group are permanently insta=
lled in a building. Therefore, typically authentication of group membership=
 is sufficient for application requirements.

Again - no.  Compromise of a single device that is legitimately part of the=
 group can be done on an on-going basis.  E.g. the device gets and keeps ge=
tting group keys and then sends them off to the attacker.
[AS] Again, this is the case with the single sender. The only issue goes ba=
ck to greater likelihood of stealing a key that is shared between multiple =
senders.

3) Probability of key compromise: This is the point where group symmetric k=
ey crypto suffers compared to using symmetric key for a pair of devices. Th=
e claim here is that it is easier to compromise a key that is stored in a l=
arge number (e.g. 1000) of identical devices rather than a specific device =
in a network. I do not disagree with this claim. However, I do not think th=
is is a big price to pay at least for lighting applications. The claim here=
 is that it is easier to hack into one of a thousand identical devices than=
 a small number of these identical devices. You have to weigh this against =
the fact that it solves an application problem with no other feasible solut=
ion. I am prepared to be educated in this regard but we essentially have 50=
-100 ms for the signing+verification process and I do not know of a solutio=
n that does this.

*sigh*  The formula for the probability of the compromised of a mesh is  1-=
(1-p)^N.  Where p is the probability of the compromise of a single device a=
nd N is the number of devices.
[AS] You are assuming an independent probability distribution in this calcu=
lation - if the probability of key compromise from one device is p then the=
 probability of key compromise from N devices is clearly greater than p but=
 it is only equal to your formula in a theoretic world of independent distr=
ibutions. Now if we have N identical devices in a building, I do not know w=
hat this number is but without proper experimentation there is no way to de=
termine this number.


The table is here: https://www.ietf.org/mail-archive/web/dtls-iot/current/m=
sg00165.html

The cost formula for actually attacking the mesh is MIN (costAttack[0..N]) =
where costAttack[0..N] is the array of costs to break into any given node.
[AS] Agree.

The probability approaches unity that someone will figure out how to hack a=
ny give product assuming that product is wide spread (cf Philips lightbulbs=
).
[AS] Agree. But you are saying here the p goes to 1 in your formula. So we =
get to the situation of no difference between the group key vs pairwise key=
s because (1-p ~=3D (1 - (1-p)^N).


And - I repeat - there is a feasible solution - public key control message =
authentication.   (I note with amusement that the figure of merit of 50-100=
ms performance is a decrease from what I think was the original figure of m=
erit of 200-300ms and that it seems to be getting lower as the performance =
of commodity hardware increases).
[AS] The original figure of merit of 200ms is still valid. However, not all=
 of these 200 ms are available for crypto. It is difficult to come up with =
an exact number for how much is available for crypto because this really de=
pends on the number of hops in the mesh and also whether or not a controlle=
r is present as an intermediate step between sensor and actuator. The 50-10=
0ms I provided is already very generous from an application point of view -=
 which we understand quite will.

And note that special purpose hardware can do this will within this time wi=
ndow.  (https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00316.htm=
l, https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.html)
[AS] I do not know of any special purpose hardware that does this at the co=
st levels we need. We are already using ECDSA capable hardware in our devel=
opment because we use asymmetric crypto for almost everything other than to=
 turn light on/off (e.g. to configure/commission the system). The best part=
s we have seen offer us about 200 ms for sing+verify. The links you provide=
d do not tell me what hardware parts you are proposing we use.

[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy. =
 If three entities share a key Alice, Bob and Charlie, and Alice receives a=
 message that purports to be from Bob, but is actually originating from Cha=
rlie, she cannot determine that the message did not come from Bob through a=
ny cryptographic means with this key]

Continuing:

The usual model for symmetric key authentication of a message is:

Sender does:  messageAuthenticationCode =3D MAC (sharedKey, Message).  Send=
 Message || messageAuthenticationCode.

Receiver does:  receivedMessageAuthenticationCode =3D MAC (sharedKey, Messa=
ge).  Compare receivedMessageAuthenticationCode with messageAuthenticationC=
ode and if they match (according to match rules), message is authenticate.

Note the similarities.  In a symmetric key authentication -  the sign and v=
erify steps differ only on what you do with the output of the MAC calculati=
on.  Which implies that basically if you can verify it, you can forge it.
[AS] This point is completely clear. We CAN NOT DO SOURCE AUTHENTICATION.

To be clear, you can't do source authentication with group symmetric keys.

So given that you can't do source authentication, why do group keys at all?=
  It's no better than a sturdy lock on an outhouse with no roof.





Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.
[AS] Again, I repeat the comments above. It is clear that if a symmetric gr=
oup key is used, then source authentication is no longer possible. But, con=
sidering cryptography, it is possible to authenticate group membership. Aut=
hentication of group membership is sufficient for this use case. The main i=
ssues to weigh are: "The greater likelihood of key compromise when the secr=
et is shared by a large number of identical and permanently installed nodes=
 compared to a similar single node" vs "The requirements of low latency com=
munication".

You've stated your restrictions.  I've stated my objections.  I see nothing=
 at all new in the discussion since DICE.



Mike

ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.  Instead, see above.    What I'm complaining about - indeed what =
we settled upon in DICE - is that symmetric key group communications system=
s are not secure enough for any cyber-physical control system without speci=
fic mitigations.
[AS] Agree. We are looking at various mitigation issues. The main ones are:=
 Ensure permissions are properly scoped so that compromise of group key onl=
y results in little harm. Propose methods for recycling group key. Ensure t=
hat devices use PKI to authenticate themselves before receiving a group key=
. This list is clearly not complete and would be great to receive more inpu=
t as to how more mitigation is possible.

You have locked on to one particular solution that will not work.  Using PK=
I to get symmetric group keys WILL NOT give you any protection.




(For a definition of cyber-physical - Wiki is pretty good - https://en.wiki=
pedia.org/wiki/Cyber-physical_system)
Cyber-physical system - Wikipedia, the free encyclopedia<https://en.wikiped=
ia.org/wiki/Cyber-physical_system>
en.wikipedia.org
A cyber-physical system (CPS) is a mechanism controlled or monitored by com=
puter-based algorithms. Examples of CPS include smart grid, autonomous auto=
mobile systems, ...









In general, authentication comes with the key that you have - authorization=
 is then tied to that key.  In DTLS  (as in TLS), your session key is also =
your authorization key once your TLS session is tied to a particular identi=
ty (e.g. via an HTTP login, via a client cert exchange, via OAuth).

So - cosmetic differences only.

Mike

________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.



________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If this e-mail is received in error, please i=
mmediately notify the sender and delete the e-mail and attached documents. =
Please note that neither the sender nor the sender's company accept any res=
ponsibility for viruses and it is your responsibility to scan or otherwise =
check this e-mail and any attachments.

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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 5 2 4 2 4 2 2 3;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center;backgr=
ound:white">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">Let's try one more time here. &nbsp;<o:p>=
</o:p></span></p>
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">[AS] Good. Much clearer now.<o:p></o:p></=
span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
1) If a group of devices share a key, and<br>
2) If some of that group of devices are controllers, and<br>
3) The majority are actuators (e.g. lightbulbs, locks), and,<br>
4) The shared key is the only cryptographic protection on authentication, T=
HEN,<br>
5) The compromise of any device, even an actuator can be used to successful=
ly forge messages that appear to come from controller nodes.&nbsp;
<br>
[AS] Agree.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
Permissions notwithstanding - if more than two entities share a symmetric k=
ey, a receiver of a symmetrically signed message cannot trust that the mess=
age it received came from the identified source.&nbsp;
<br>
[AS] Agree, but I have a few comments:<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">1) Source authentication vs group members=
hip authentication: I agree with you that the receiver can not authenticate=
 the source of the message. However, if the key
 is not compromised, then the receiver can authenticate that the source of =
the message is from a group member.<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><br>
The receiver has no guaranteed way of knowing whether or not ANY group memb=
er is compromised so the authentication is pretty much meaningless.<br>
<span style=3D"color:#1F497D">[AS] But this is also the case when we have t=
wo entities. The receiver has no way of knowing whether the other entity is=
 compromised. You are simply stating my point 3 below again here. It is mor=
e likely that a group key is stolen.
 &nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><br>
Also any assertion in the message as to the role of the purported sender is=
 meaningless as well as you can't actually enforce responsible behavior on =
an end-node.<br>
<span style=3D"color:#1F497D">[AS] Again this applies to the two entity cas=
e. If we cannot enforce responsible behaviour on the senders then having cr=
ypto makes no sense.
</span><br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">2) Group membership authentication is suf=
ficient: I am only knowledgeable about lighting applications and will talk =
about how this occurs (but this is also applicable
 to other building automation applications AFAIK). In this application, a c=
ommissioner verifies the existence of devices that are permanently installe=
d in a building using public key crypto and can give group keys to devices =
that should be a part of the group.
 Note that these groups are not dynamically changing and members of the gro=
up are permanently installed in a building. Therefore, typically authentica=
tion of group membership&nbsp;is sufficient for application requirements.
<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
Again - no.&nbsp; Compromise of a single device that is legitimately part o=
f the group can be done on an on-going basis.&nbsp; E.g. the device gets an=
d keeps getting group keys and then sends them off to the attacker.<br>
<span style=3D"color:#1F497D">[AS] Again, this is the case with the single =
sender. The only issue goes back to greater likelihood of stealing a key th=
at is shared between multiple senders.
</span><br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">3) Probability of key compromise: This is=
 the point where group symmetric key crypto suffers compared to using symme=
tric key for a pair of devices. The claim here is
 that it is easier to compromise a key that is stored in a large number (e.=
g. 1000) of identical devices rather than a specific device&nbsp;in a netwo=
rk. I do not disagree with this claim. However, I do not think this is a bi=
g price to pay at least for lighting
 applications. The claim here is that it is easier to hack into one of a th=
ousand identical devices than a small number of these identical devices. Yo=
u have to weigh this against the fact that it solves an application problem=
 with no other feasible solution.
 I am prepared to be educated in this regard but we essentially have 50-100=
&nbsp;ms for the signing&#43;verification process and I do not know of a so=
lution that does this.<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
*sigh*&nbsp; The formula for the probability of the compromised of a mesh i=
s&nbsp; 1-(1-p)^N.&nbsp; Where p is the probability of the compromise of a =
single device and N is the number of devices.<span style=3D"color:#1F497D">=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">[AS] You are assuming an independent =
probability distribution in this calculation &#8211; if the probability of =
key compromise from one device is p then the probability
 of key compromise from N devices is clearly greater than p but it is only =
equal to your formula in a theoretic world of independent distributions. No=
w if we have N identical devices in a building, I do not know what this num=
ber is but without proper experimentation
 there is no way to determine this number. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><br>
<br>
The table is here: <a href=3D"https://www.ietf.org/mail-archive/web/dtls-io=
t/current/msg00165.html">
https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00165.html</a><br=
>
<br>
The cost formula for actually attacking the mesh is MIN (costAttack[0..N]) =
where costAttack[0..N] is the array of costs to break into any given node.<=
br>
<span style=3D"color:#1F497D">[AS] Agree.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><br>
The probability approaches unity that someone will figure out how to hack a=
ny give product assuming that product is wide spread (cf Philips lightbulbs=
).<span style=3D"color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">[AS] Agree. But you are saying here t=
he p goes to 1 in your formula. So we get to the situation of no difference=
 between the group key vs pairwise keys because
 (1-p ~=3D (1 &#8211; (1-p)^N).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><br>
<br>
And - I repeat - there is a feasible solution - public key control message =
authentication.&nbsp;&nbsp; (I note with amusement that the figure of merit=
 of 50-100ms performance is a decrease from what I think was the original f=
igure of merit of 200-300ms and that it seems
 to be getting lower as the performance of commodity hardware increases).&n=
bsp; <span style=3D"color:#1F497D">
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">[AS] The original figure of merit of =
200ms is still valid. However, not all of these 200 ms are available for cr=
ypto. It is difficult to come up with an exact
 number for how much is available for crypto because this really depends on=
 the number of hops in the mesh and also whether or not a controller is pre=
sent as an intermediate step between sensor and actuator. The 50-100ms I pr=
ovided is already very generous
 from an application point of view &#8211; which we understand quite will. =
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">And note that special purpose hardware can do this w=
ill within this time window.&nbsp; (<a href=3D"https://www.ietf.org/mail-ar=
chive/web/dtls-iot/current/msg00316.html">https://www.ietf.org/mail-archive=
/web/dtls-iot/current/msg00316.html</a>,
<a href=3D"https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.=
html">https://www.ietf.org/mail-archive/web/dtls-iot/current/msg00317.html<=
/a>)<br>
<span style=3D"color:#1F497D">[AS] I do not know of any special purpose har=
dware that does this at the cost levels we need. We are already using ECDSA=
 capable hardware in our development because we use asymmetric crypto for a=
lmost everything other than to turn
 light on/off (e.g. to configure/commission the system). The best parts we =
have seen offer us about 200 ms for sing&#43;verify. The links you provided=
 do not tell me what hardware parts you are proposing we use.
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
[If two entities share a key, and I get a message that's signed by that key=
, and I didn't sign the message then obviously it came from the other guy.&=
nbsp; If three entities share a key Alice, Bob and Charlie, and Alice recei=
ves a message that purports to be from
 Bob, but is actually originating from Charlie, she cannot determine that t=
he message did not come from Bob through any cryptographic means with this =
key]<br>
<br>
Continuing:<br>
<br>
The usual model for symmetric key authentication of a message is:<br>
<br>
Sender does:&nbsp; messageAuthenticationCode =3D MAC (sharedKey, Message).&=
nbsp; Send Message || messageAuthenticationCode.<br>
<br>
Receiver does:&nbsp; receivedMessageAuthenticationCode =3D MAC (sharedKey, =
Message).&nbsp; Compare receivedMessageAuthenticationCode with messageAuthe=
nticationCode and if they match (according to match rules), message is auth=
enticate.<br>
<br>
Note the similarities.&nbsp; In a symmetric key authentication -&nbsp; the =
sign and verify steps differ only on what you do with the output of the MAC=
 calculation.&nbsp; Which implies that basically if you can verify it, you =
can forge it.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">[AS] This point is completely clear. We C=
AN NOT DO SOURCE AUTHENTICATION.
<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
To be clear, you can't do source authentication with group symmetric keys.&=
nbsp; <br>
<br>
So given that you can't do source authentication, why do group keys at all?=
&nbsp; It's no better than a sturdy lock on an outhouse with no roof.&nbsp;
<br>
<br>
<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
Please let's consider the cryptography rather than something that doesn't a=
ctually provide an enforceable mechanism.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">[AS] Again, I repeat the comments above. =
It is clear that if a symmetric group key is used, then source authenticati=
on is no longer possible. But, considering cryptography,&nbsp;it
 is possible to authenticate group membership. Authentication of group memb=
ership is sufficient for this use&nbsp;case. The main issues to weigh are: =
&quot;The greater likelihood of key compromise when the secret is shared by=
 a large number of identical and permanently
 installed nodes compared to a similar single node&quot; vs &quot;The requi=
rements of low latency communication&quot;.<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
You've stated your restrictions.&nbsp; I've stated my objections.&nbsp; I s=
ee nothing at all new in the discussion since DICE.<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
Mike<br>
<br>
ps - someplace along the way someone came up with the meme that the lightbu=
lbs and locks were on the same key domain and that was what I was complaini=
ng about.&nbsp; Instead, see above.&nbsp;&nbsp;&nbsp; What I'm complaining =
about - indeed what we settled upon in DICE - is that
 symmetric key group communications systems are not secure enough for any c=
yber-physical control system without specific mitigations.&nbsp;<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">[AS] Agree. We are looking at various mit=
igation issues. The main ones are: Ensure permissions are properly scoped s=
o that compromise of group key only results in little
 harm. Propose methods for recycling group key. Ensure that devices use PKI=
 to authenticate themselves before receiving a group key. This list is clea=
rly not complete and would be great to receive more input as to how more mi=
tigation is possible.
<o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
You have locked on to one particular solution that will not work.&nbsp; Usi=
ng PKI to get symmetric group keys WILL NOT give you any protection.<br>
<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div id=3D"divtagdefaultwrapper">
<div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif">(For a definition of cyber-physical - Wik=
i is pretty good -
<a href=3D"https://en.wikipedia.org/wiki/Cyber-physical_system" id=3D"LPlnk=
920999">https://en.wikipedia.org/wiki/Cyber-physical_system</a>)
<o:p></o:p></span></p>
<div style=3D"margin-bottom:15.0pt;overflow:auto" id=3D"LPBorder_GT_1469463=
5018020.494646995197878">
<table class=3D"MsoNormalTable" border=3D"1" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"90%" style=3D"width:90.0%;background:white;border-top:dotte=
d #C8C8C8 1.0pt;border-left:none;border-bottom:dotted #C8C8C8 1.0pt;border-=
right:none">
<tbody>
<tr>
<td valign=3D"top" style=3D"border:none;padding:0cm 0cm 0cm 0cm">
<div id=3D"LPTitle_14694635018000.5819101378299714">
<p class=3D"MsoNormal" style=3D"margin-top:15.0pt;mso-line-height-alt:15.75=
pt"><span style=3D"font-size:16.0pt;font-family:&quot;Tahoma&quot;,sans-ser=
if;color:#0078D7"><a href=3D"https://en.wikipedia.org/wiki/Cyber-physical_s=
ystem" target=3D"_blank"><span style=3D"text-decoration:none">Cyber-physica=
l
 system - Wikipedia, the free encyclopedia</span></a><o:p></o:p></span></p>
</div>
<div style=3D"margin-top:7.5pt;margin-bottom:12.0pt;color:rgb(102,
                        102, 102)" id=3D"LPMetadata_14694635018010.32897830=
29936906">
<p class=3D"MsoNormal" style=3D"margin-top:15.0pt;line-height:10.5pt"><span=
 style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif">en.=
wikipedia.org<o:p></o:p></span></p>
</div>
<div id=3D"LPDescription_14694635018020.08735207108278087">
<p class=3D"MsoNormal" style=3D"margin-top:15.0pt;line-height:15.0pt"><span=
 style=3D"font-size:10.5pt;font-family:&quot;Segoe UI&quot;,sans-serif">A c=
yber-physical system (CPS) is a mechanism controlled or monitored by comput=
er-based algorithms. Examples of CPS include smart
 grid, autonomous automobile systems, ...<o:p></o:p></span></p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><br>
<br>
<br>
<br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t;background:white">
<br>
In general, authentication comes with the key that you have - authorization=
 is then tied to that key.&nbsp; In DTLS&nbsp; (as in TLS), your session ke=
y is also your authorization key once your TLS session is tied to a particu=
lar identity (e.g. via an HTTP login, via
 a client cert exchange, via OAuth). <br>
<br>
So - cosmetic differences only.<br>
<br>
Mike<o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-famil=
y:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
<p class=3D"MsoNormal">____________________________________________________=
____ The contents of this e-mail and any attachments are confidential to th=
e intended recipient. They may not be disclosed to or used by or copied in =
any way by anyone other than the intended
 recipient. If this e-mail is received in error, please immediately notify =
the sender and delete the e-mail and attached documents. Please note that n=
either the sender nor the sender's company accept any responsibility for vi=
ruses and it is your responsibility
 to scan or otherwise check this e-mail and any attachments. <o:p></o:p></p=
>
</blockquote>
<p><o:p>&nbsp;</o:p></p>
</div>
________________________________________________________ The contents of th=
is e-mail and any attachments are confidential to the intended recipient. T=
hey may not be disclosed to or used by or copied in any way by anyone other=
 than the intended recipient. If
 this e-mail is received in error, please immediately notify the sender and=
 delete the e-mail and attached documents. Please note that neither the sen=
der nor the sender's company accept any responsibility for viruses and it i=
s your responsibility to scan or
 otherwise check this e-mail and any attachments.
</body>
</html>

--_000_HE1PR0601MB2203EE1CF35222345DC9CB27FC0E0HE1PR0601MB2203_--


From nobody Tue Jul 26 04:10:20 2016
Return-Path: <sandeep.kumar@philips.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9EDA12B035 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 04:10:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.891
X-Spam-Level: 
X-Spam-Status: No, score=-1.891 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=philips.onmicrosoft.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 rvPn7xahVjAL for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 04:10:16 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0135.outbound.protection.outlook.com [104.47.2.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E507612B00B for <ace@ietf.org>; Tue, 26 Jul 2016 04:10:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Philips.onmicrosoft.com; s=selector1-philips-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=IZZXBiWZzrZVQs3gAqAoUdvZwowan/pshuoLnmZiMjY=; b=C17CFPXZyAEkq1KpHQn/4kXGXFvvvPJrEWNB/yH+7czfdSHufCNl7aGTcUdv+78lrHuHLyq/JZc4Ur8z3CXyndQiLbGuXxNS9D7tXMEWSQ+NxWWLAyBAvhCpdWqcTLqh3A55QB88kRfc5bLXelVq8CuaAcMSuuyOavszE85kN3o=
Received: from AM3PR04CA0104.eurprd04.prod.outlook.com (10.163.180.158) by DB4PR04MB0590.eurprd04.prod.outlook.com (10.242.195.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5; Tue, 26 Jul 2016 11:10:11 +0000
Received: from DB3FFO11FD025.protection.gbl (2a01:111:f400:7e04::195) by AM3PR04CA0104.outlook.office365.com (2a01:111:e400:5366::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5 via Frontend Transport; Tue, 26 Jul 2016 11:10:11 +0000
Authentication-Results: spf=none (sender IP is 40.103.22.84) smtp.mailfrom=philips.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=philips.com;
Received-SPF: None (protection.outlook.com: philips.com does not designate permitted sender hosts)
Received: from 011-smtp-out.Philips.com (40.103.22.84) by DB3FFO11FD025.mail.protection.outlook.com (10.47.217.56) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Tue, 26 Jul 2016 11:10:12 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) by VI1PR9003MB0237.MGDPHG.emi.philips.com (129.75.99.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Tue, 26 Jul 2016 11:10:09 +0000
Received: from VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) by VI1PR9003MB0237.MGDPHG.emi.philips.com ([129.75.99.82]) with mapi id 15.01.0544.019; Tue, 26 Jul 2016 11:10:09 +0000
From: "Kumar, Sandeep" <sandeep.kumar@philips.com>
To: Rene Struik <rstruik.ext@gmail.com>, Stephen Farrell <stephen.farrell@cs.tcd.ie>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAQ/59eRZyLWkKkFDh7cFwI2KAinnCAgAA3sACABkGagIAAPhWAgAAPugCAACjQgIAAIKzwgAA8xYCAAKWY4A==
Date: Tue, 26 Jul 2016 11:10:09 +0000
Message-ID: <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com>
In-Reply-To: <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [85.150.192.178]
X-MS-Office365-Filtering-Correlation-Id: d5a70b73-5bfd-4b7d-d7e3-08d3b54569d6
Content-Type: multipart/related; boundary="_004_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_"; type="multipart/alternative"
MIME-Version: 1.0
X-OrganizationHeadersPreserved: VI1PR9003MB0237.MGDPHG.emi.philips.com
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: =?us-ascii?Q?CIP:40.103.22.84; IPV:NLI; CTRY:US;  EFV:NLI; SFV:NSPM; SFS:(10019?= =?us-ascii?Q?020)(7916002)(2980300002)(428002)(24454002)(377454003)(19900?= =?us-ascii?Q?3)(85714005)(13464003)(189002)(374574003)(55904004)(81166006?= =?us-ascii?Q?)(54356999)(76176999)(8666005)(50986999)(66066001)(16796002)?= =?us-ascii?Q?(68736007)(19625215002)(586003)(2906002)(81156014)(790700001?= =?us-ascii?Q?)(8676002)(3846002)(102836003)(101416001)(6116002)(24736003)?= =?us-ascii?Q?(18206015028)(10400500002)(18717965001)(86362001)(1565050000?= =?us-ascii?Q?1)(2420400007)(8936002)(7846002)(7736002)(325944008)(5003600?= =?us-ascii?Q?100003)(7696003)(66926002)(356003)(99936001)(7906003)(108616?= =?us-ascii?Q?004)(87936001)(93886004)(19300405004)(2501003)(33646002)(196?= =?us-ascii?Q?27595001)(19617315012)(6806005)(260700001)(67866002)(1110050?= =?us-ascii?Q?0001)(106116001)(17760045003)(106466001)(16236675004)(105586?= =?us-ascii?Q?002)(92566002)(107886002)(69596002)(19580395003)(97736004)(1?= =?us-ascii?Q?89998001)(7110500001)(5001770100001)(15975445007)(2950100001?= =?us-ascii?Q?)(2900100001)(16297215004)(19580405001)(512954002)(84326002)?= =?us-ascii?Q?(7099028)(7059030)(16866105001);DIR:OUT;SFP:1102;SCL:1;SRVR:?= =?us-ascii?Q?DB4PR04MB0590;H:011-smtp-out.Philips.com;FPR:;SPF:None;PTR:I?= =?us-ascii?Q?nfoDomainNonexistent;A:1;MX:1;LANG:en;?=
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD025; 1:zqNKvqKiI0P6l42pspNEzK6dUKFf/4Gq/iqdgyA/5zxd8AJRyUFGpAkT1f6W6QSSolfKxSKtJir40gDQXvHPn/mWbeQ7b0B/BFRrJ5dplQU1nZnd+Nub2oTtf9JfSl4EtLPaVzKZCUpK0nGP6BhP4VL6r87V/TPoTN5BirUKwXQYzTIjiaCZ0LSM/wCkYDdxbDSYeEIPvT6621JOR6Hfgw1CVazmbQJWXilPmcuM2EmlX/KUtmhBEhU8R2YEMv9VEAiqMums8ztEi/Wx/Ip4UoSj8EgPxXB0bisWCU/UJtyNM7bKLHShvRBylqRsMS7nDYJ2l+iX1XbtqzdxBbDW9kTUB4vCpaqfZSpxE6P+0LrOlH25pv+I4cdZUyXRHnMSTyE/7h6CXLDfu1VL3QislXOE+1og/FUa8hMWE3Kr+/fThthscnvTLOKcAj2owu/LU/UlcvSL6ik2KXHXFp9VsnIHEFlAv1WvcTjNnlj7ZWoG3FB7gyF2hIc9ZHwqKTMU
X-CrossPremisesHeadersFiltered: DB3FFO11FD025.protection.gbl
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0590; 2:nca8jmkPD1LOCGdacLYp0jT9hv7qLs39s1wG3vGyflmGhk/eIPZbXxaxAidKD9/A+Pre+Y1Gm1Bkb5ITLAxO4Uz2KvhrP1a2somI/xvvexfMy+eoDRrrcjzPX/Rbg7aVz1nCZobm9yMN+umDZzWcXFiH/9ORHr+HOXK7T9cirzQiohwcxsWqiIZXJ/Jzyind; 3:hyYfFvcinSKDFRzvUO3WKDWiLGj+XCCbbyxxP/C4dBP6wZngYlrdtDFeSw7BSUrfa2wnOR67INQ6H7vH8WilU6tWL0ffX1KJ5viqq2kXX5XHOAUrBa4Ymuhd4nQeFijnws4ojomEdoKmCQPjpQfRwRb61KlnQifMxGEAz+Caq/1M2DtQ8AlCJpB45dGod7LucT6HiDtQkaVErm5hq6GODOyya0lv1INdPCoqzBD20vg=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB4PR04MB0590;
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR04MB0590; 25:ZabbF629hqwXNUtGlJj7wV/dRwiVrYrIKJ8YUdykC?= =?us-ascii?Q?bf1NgmnuWS2qqy2KA2zbWdTPK3p9S2KsoCZ1iBbs4ucvAggPCywFQS8zB7tr?= =?us-ascii?Q?wogNUEmDS0ASuDd+BOlDs3jCX/E/21XHY9zOjRkDTifn7hUVTc5tc0VVufed?= =?us-ascii?Q?2YFPDMvC6DxdDAzgWjJ6BEF6NuW2A1xuKmYAH6dqtwJY3uwxtmpHYBP1DVzE?= =?us-ascii?Q?UJ8wiQXY2GY+7X/Qbmu7IfdWh/Y0mqkNfAWk9BrL7kcO1VvG+u6RmJP2COa7?= =?us-ascii?Q?V5Rv06Y5LYViWam2xz5o3S0tVhztsvKEboBcipuEQFjME7fJ5+OzMsLYTtr6?= =?us-ascii?Q?U+br1oSGwfCm/QWvRNc7c7GgSAvPbRV6n1d1XyH6sqvSqLQTtHRxSM21M9gZ?= =?us-ascii?Q?dCSIhZnmdLq1feUhZLJDI+EJE8Z7dNvScf02QdhbtrwWmUdR1gHCXNGuneno?= =?us-ascii?Q?lSv/UMrzMiE1jUBdxqpoz8tqBDcu6KqFzL9kx9CYSwyhyTWFAZq6jT6RWZEn?= =?us-ascii?Q?xd71mjO9ts+CwHlM9DB83v3dpubs7ps0JJIM2AO315quKdZrhaZy6bjHYJ7G?= =?us-ascii?Q?FArau8eET40TiDuWPSuUwUIvl+89umcUqxtRt7wUr3NIwg7ueXPbW/jAXVFs?= =?us-ascii?Q?nl1fYOxyVgF2mrpNWaKV/zEgokBC5xg66YZWIkd4VHDxaqilU7gSlxcBAn2d?= =?us-ascii?Q?juRjkadIUoTsGH0CpmUxl87nWz7vr/stkLhZXtQ678mBpPXSqhjFDVBBxM9A?= =?us-ascii?Q?ociO9XbZhCKKkJhN05rbVMOUnPu/Qt8sMDMCXPzQ+PQaOk2n5EsHm8vNivAs?= =?us-ascii?Q?aEzz8aEGB/Z/ayBcJTXEkuaeU0b9pzvs2KGPWYOLoBnewVmgQ9MjH9mbv+06?= =?us-ascii?Q?jhhe4QbUzpVhHGkIYCNYHLCTkIMCG9rqFDXE5xGPFR2wVvbr2eXtf1CPSQxz?= =?us-ascii?Q?KtSWMNmgE4AOVPVh1O9iyM/rhQpKeVO73sW920ICe7vbiWOKbJFfm5C5vFUW?= =?us-ascii?Q?v+EWnhSPxeFy/bTShkezzw9gdPz6/CKaIhqTjC1+wRoczfvLF8Bd7Nzjf+DQ?= =?us-ascii?Q?pW6H7LSKcTv8rjAYIknP9jxtOXKlVfFLThp3DDeRFDNfDw77pE57wTPaI/XE?= =?us-ascii?Q?oWP1qJO7GWWvi1wykiFJY53uwsebvX6Eb1mvEHuqWPbV2PqnnB0J/iMtWOqN?= =?us-ascii?Q?OCrgPDM+tJbVI2xaD8VZ79vVHBi0pI4TyFS?=
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0590; 31:AG8LLhG9pcgArqMIip0jQRGjfg2r8RFAcQqibelCNoyDq/eWE+ECE83V+yFQk8y0f3Kyw6Y5V3sqUpmdSZmRCv9NyqZFD8ih/g7KXvTrCpZXu/rbsu3E5UzOcrUeiWDwbw7mJVcFcVH2oYVSF7reyA9ls4qpVkUpuPFQcsJ1b4WZyfcxkC8jsbncUp2A+nlSavgsy6mFvTea/NlgrgrApA==; 20:P2kHrpgN1TbQDqBCfUDLCglPdeXlCTDO9YnaH/QZ4eL8vTIfiDqiBKPj1nNQcX7dNBaoS9v75UgsrZ0xwMlXsTPn00Onpkv9+dkHKBX44atzDgrr5OHQGF/20arJABTwAdVic+UuVPNKnLFhGUO4UHNRJBA4WZDOmvZr7EhqJuM++nOCNRinnqD1uMqC4zL5isf6gVZ3bsChdL746oF1ItSAQP0LFy25zcpumicWqWwfOFAnAmU0y1mCeSZExlMUkQOKrvmAiLZfS/Vm1PgEMMxhUumaY1N8S1gMMKqbFYANoWmUisavGsQSG05ErBFdwb64bCcT0iMtTnxQRm8ix8Ce7Xt5xD3gKWsX8lrikhaJLpgUTUwU+L9BZngBNieW6Jh8zokRZEttC92YhvNAaAVt7Ob9NRaHRrudMaJbQMgj6nBfZYxZw/WbSWnDhIgJDvkthfZd3CxLlkh4vYm71xaiNcchX+s45/EuIciYAHvasr3uUr8vZQv71wrHfcnj
X-Microsoft-Antispam-PRVS: <DB4PR04MB0590550A08E6887BF9C4C5A5E40E0@DB4PR04MB0590.eurprd04.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(4133748731835)(77572809127487)(21748063052155)(260087099026482);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415321)(601004)(2401047)(5005006)(13018025)(8121501046)(13016025)(10201501046)(3002001)(6055026); SRVR:DB4PR04MB0590; BCL:0; PCL:0; RULEID:; SRVR:DB4PR04MB0590; 
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0590; 4:0vJ+Aj1G8BQF2dWURZwF0WnLbS7l+UFmGlF0z0L0r+NsZxld4bR0FkooM0NcHy8TwApSiO9aE1JzmyGIUUsYe29a2+7EJ5itJ/AdI5evosEl/1qafJvc72Ukk8T8bYFo+3Flofr9E9fty/RXPclpWCAWk5sRQNah16Gl1qkeasBFE/huGJCWKpe/Y+QokyRL0CvDHatcKBYwA3O+jP/s22gwVe9QFUmBK3fNlP/+zfau1Gkl5Of7KUNTvgv9rk/aSH9KAe25457qwfVKBsKPOzasn++46Rjz3M0zLR6jIA2ohDh7JgACHB1eeTmyFA73urrbR77nVhpeBtbyAW/yKPBu02mfYg/NiCZQ7JFWUEkohWF/KHW3H+3VYoS5C4QZgZLNGDoP9VlzKBfB83HjN07V6tWEQb4JDTKaJwuj3pORaJPv0B6DItW3Iv+lJWjfgPzSeXtSzJygzZU63ORs2MXLkN65I4lImcq9JuUyUx2rYu0LpWjRexWOusd3/nLfDpytc+G9tkKga8uOe+jsWiU/a14S428jO4FMm1OR9pf4viQXKiAQLGHQvC4Mf3ueyJ40/IDdeGCyGrOjxuCKI2YmWFxmwDm+u/qYj3EFjlw5do9+6oSag3Tomtdvdz3H
X-Forefront-PRVS: 00159D1518
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR04MB0590; 23:MJredmSAo1bC2cr5qPGBe77Z+1WudXkNCxriKrGl6?= =?us-ascii?Q?r90xmqKc8NqkNToRZ3nY970zfnPXXj/TW0HSHv0xLm9EyRgVgrce2CkpEU+l?= =?us-ascii?Q?JUk7qaXXtvbTtIVcVZU7/6+BveHLBRWpNDSSZzYYGUW2U84gUnmPFDfD0d/B?= =?us-ascii?Q?B1buW6a/o0RheQuuZGxIf8qjgQbkCEzke3y9+b4xrAWPn2q+FtPmpYiACkzj?= =?us-ascii?Q?7UUKJIWv5bFYUhM3UcDWR6tdlzopVjPXMSB9ePhn/eQ7RR24Q0klHWbl4dXF?= =?us-ascii?Q?7kxnu47np0LETgWl2+ab5D/6m1gfJGZGp0dLAzX6RWtmhm6nd6uiGpEnraQs?= =?us-ascii?Q?CWA5WEQP3kHl/x/XdZNzM0hG1A4ze0JD+mAY9rZFhv3Cv9RRFcQtw/tplHOl?= =?us-ascii?Q?G0W459b+PHvB1MFGVil0lgTQuPI8aJiN5k0kzEG8TRJd/OYfb4RkNnZEBaOo?= =?us-ascii?Q?Kc2FsENquLZDkzyrH5sAb0ANHxACgZWGppf4Kgvldyf+JCxHv7OWwHECo7XK?= =?us-ascii?Q?LbLtJdxeDCxwSzamDWdCWBc4wz6A0g+SIjxH9bGW+pcyk3gwJDzGcI/qj0oz?= =?us-ascii?Q?w4kJLePd2+CAm6tX0vw0enTinZR+nHGvys1PKCJ8yq76jZRfYOFvbBX6BNgK?= =?us-ascii?Q?DTZBQMLdarIVH+fMvXf1AzKvJIed63N13KKM68lvQ0pX5g24wrxVZREz7Vlc?= =?us-ascii?Q?VpPwZp9cXOyhwUigOfMYfREtiS1QmeNu0zp/oVB/qHh36dy5ZE8m5i1KoVhU?= =?us-ascii?Q?bcpypcs22dKvZopYhvDXYo5EADP+VjNgaJTcP9/0eNZ296bOsqooyrNVSycs?= =?us-ascii?Q?Jibscta6yM7/mfCPND/FXVbjGZ1Wh0vT4caXxzH3aj5hSmq/kF3j73vLRBBp?= =?us-ascii?Q?dWOYt8wolVBqthx9O9knsHfb2sHUGDvzMX3avutb/46YYvsLQH6ODl58nW8i?= =?us-ascii?Q?UEC3h268e2EQQ2dq9TovbzT0xGpgKoQVnqFJLPiNdYlh2PlYc/0uYfsu4qQ0?= =?us-ascii?Q?tTCfT5bWO1iYC2tOBUQe7ieycE78v5i7b1vxE+XGNJzmk6ABOwKoICfX9w6v?= =?us-ascii?Q?1BuNn4nywV3OBwVhzEBNsH2juzovxXA0R/B1XYM2y0X9S6oFaFU+3pjne4Pa?= =?us-ascii?Q?RyPJ2Es0QMLo1aQJ8p9bGAw2/J/R4QYzaxmZrTYaOP36iwkIeKje1va0KYfH?= =?us-ascii?Q?6o9fyQ68WG8fPOZyac9lrkoASGbJo4OGmFUtVpXH8rJy8Ub7cI47ksNBFQQT?= =?us-ascii?Q?FnSk+/FduGBdHtMg8glzB4tAe8C3d5j7R1Gn0ITgfwcO+tLzAU477a5QrMcr?= =?us-ascii?Q?WoiQDVmDfzkKQZ20c8dIh0Mt8qkMg2cFiMTiH4VRtNH+r4mZCkBdNzPN4xFC?= =?us-ascii?Q?F2LGr+8sdUDZCATB7GxKFrwt8BlxCxAvVFdC//LFGNWNQbz2Dp51bpIxFpCK?= =?us-ascii?Q?qR9EW90uffWtS9CBxldPL+2QeyqojW3H0AxnshqvQTlatj6CoAVO1eofXlJF?= =?us-ascii?Q?TUrmUzVTZqGnqrHqI7gUfEE7Td33/3Ng1f1BVlDLkxZwf85PBbKl8oGfn0Kr?= =?us-ascii?Q?Qy6TJNrg9AWS/RadIsVU9OGD3w373sRElNqc5HuZd7txdm+U7yhzj1Jl7HUi?= =?us-ascii?Q?K3rfoonHFaMg5doZZF+nxBqtaWJRBQlMkO04L28dd06wLmY/GECum8ky1c2s?= =?us-ascii?Q?I1HbGCGqwfOpo4jD2a+hXoSik71y4LSft563Afhq8hXsVKh4FlZFDy3gK5b5?= =?us-ascii?Q?6b9mf4lTt+xncmyVLDbRcbzVPLg54TRd2urcW618eqg7kKD6Hl7hSjiKTWL1?= =?us-ascii?Q?QzJopbM+cp0UZKsA2M0eTt+8oQPV5350oKM/l6uiYwLjm+6PM1iWKSE4Vddv?= =?us-ascii?Q?T92OB76FyOlC+lv+EtgIgDs32AMn71zAW9TWFQQ2aMpnhQ2Y0k1cwfB4l/jJ?= =?us-ascii?Q?Jm81gOv0j1/ZDzbq5r/LQ9vFl8Jan5dA/urCmEwKo60YcfXLhKXvLWYBqhoT?= =?us-ascii?Q?fjPrpVSEmijuna03YQ/uVX0?=
X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0590; 6:gkhuHwWiLSWQ37lWy/nfb+WTniMyHNVC76D/H20RwRkyRhYSxv/AdwEzLivSIvPCG7smLrnlXI1+7E1BhDY+AoBb6WpWbSe+hL0Dit3dTcsqN9VhpDj9KT7q+Yem014o88+gv+4/AdpdtAQbJucnRM5LPb3W3y2GpcQvBAZJc18CGDrXOq/WEOITYg3IyAJJM8Xr9lkIw/Vw35UUlty3WrpqnOpYPKQ/Qwsdy9pLE0QFTFSUzl2h/GiMmfqjvr+fHC8pz2s+9pRWWlj3G2Il7lioOrNCYLbYa1Gr2qm8NSJeE1EO5HfrSp0qh5gUiTd/37hMB8WTOdcbEFMpToyjEQ==; 5:r/uJIc4qoKCM3RmU8e39dcbcdZnN0BE+zg2yty0+kIsXwFv2tm0iZERAFxSpRlG5cdV3bJToEjNKRt7SjtxeX0NJioLmiYwj+u7jUptZRb2uYDUtQQuzEnNz6/dd/jlulnB8FLqaNstiDTETfVU6ow==; 24:T8dBRFHy23jlDOakL/pEllLGwPLQi/FWpGCuYc4+T1V5io1ZiPDbCcSA8udQS3+iIEm8ZtcVp3QO1Q9pZbOOrrAwxfTjLyDBzCvzs8sXRjg=; 7:EknmmuNhclut7+emtxb51iqKSk42NESO9ew4MhstyQ0kCSEu+UuSZU0kO77+uqKrYBuVauFUs8r9nOgopkecDbZpxKMImGX/fg4U7+k/b2/CcWJvtEngOHIIXDCBZ0PFPm9ripwPin/SF311C/8tKa2PwZh88W/ODtLZPuxQy7/DcKuJsVQ3QKiX8euxnv9MaFnVGyGoaLgkIi50im0jw4Va9pKmysZD+/t+2YcRHf9BUfzCAjc3V35Y7ZLK1iVN
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: philips.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2016 11:10:12.1182 (UTC)
X-MS-Exchange-CrossTenant-Id: 1a407a2d-7675-4d17-8692-b3ac285306e4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=1a407a2d-7675-4d17-8692-b3ac285306e4; Ip=[40.103.22.84];  Helo=[011-smtp-out.Philips.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR04MB0590
X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 40.103.22.84
X-MS-Exchange-CrossPremises-AuthSource: DB3FFO11FD025.protection.gbl
X-MS-Exchange-CrossPremises-AuthAs: Anonymous
X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; 
X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent
X-OrganizationHeadersPreserved: DB4PR04MB0590.eurprd04.prod.outlook.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/qP0sT-v7mPv-SysLwbpgcidA-v4>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 11:10:19 -0000

--_004_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_
Content-Type: multipart/alternative;
	boundary="_000_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_"

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

Hi Rene

Makes more sense this way. Need to also add replay protection but that shou=
ld be just part of the hash. Will it make things better for user experience=
? That depends on how big the pool of (good randomized) pre-computed values=
 can be created before they run out and causes a stuck behavior.

Regards
Sandeep



From: Rene Struik [mailto:rstruik.ext@gmail.com]
Sent: Tuesday, July 26, 2016 3:00 AM
To: Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJohns; ace=
@ietf.org
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE

Hi Sandeep:

Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=3Dk=
G can be carried out independently of the remainder of the signature comput=
ation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*d)(mod n=
) and subsequently outputs (r,s), where r is derived from R). So, if one wi=
shes to, one can pre-compute many ephemeral key pairs (k, kG) and use those=
 on demand {David Naccache, if I remember correctly, elaborated on these ty=
pes of "labor division" in a 1998 paper}. So, in the Philips high-granulari=
ty luminary, the one simply hashes the state (still only a few-bytes entry)=
 and then combines e with r, d, k, to produce signature component s -- a si=
mple linear equation with two modular multiplies as cost.

Let's make things better...

Rene

On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:

Because sometimes a lightswitch can have more than two states.

[http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=
=3D494&hei=3D435&$pnglarge$]

The color dial on this switch (src: http://www.philips.co.uk/c-p/6916431PH/=
livingcolors-remote-control) can set the color of lights one chooses. That =
would be quite some precomputations.



Sandeep





-----Original Message-----
From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of Stephen Farrell
Sent: Monday, July 25, 2016 9:26 PM
To: Somaraju Abhinav; Michael StJohns; ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE







On 25/07/16 17:59, Somaraju Abhinav wrote:

> we essentially have 50-100 ms for the signing+verification process and

> I do not know of a solution that does this



Just a clarifying question: why can't the signing possibly be done asynchro=
nously? E.g. the private key holder could sign a value that will only be se=
nt later - as long as it has one of those ready to emit whenever needed one=
 can ignore the signing time. That can have power consumption consequences =
but I'd guess that's ok for a lightswitch.



If signing can be done ahead of time, then only verification time has to be=
 considered.



S.





________________________________
The information contained in this message may be confidential and legally p=
rotected under applicable law. The message is intended solely for the addre=
ssee(s). If you are not the intended recipient, you are hereby notified tha=
t any use, forwarding, dissemination, or reproduction of this message is st=
rictly prohibited and may be unlawful. If you are not the intended recipien=
t, please contact the sender by return e-mail and destroy all copies of the=
 original message.




_______________________________________________

Ace mailing list

Ace@ietf.org<mailto:Ace@ietf.org>

https://www.ietf.org/mailman/listinfo/ace




--

email: rstruik.ext@gmail.com<mailto:rstruik.ext@gmail.com> | Skype: rstruik

cell: +1 (647) 867-5658 | US: +1 (415) 690-7363

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;
	color:black;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	color:black;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Rene<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Makes more sense this =
way. Need to also add replay protection but that should be just part of the=
 hash. Will it make things better for user experience? That depends on how =
big the pool of (good randomized) pre-computed
 values can be created before they run out and causes a stuck behavior.<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sandeep<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><a name=3D"_MailEndCompose"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></a></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif=
&quot;;color:windowtext"> Rene Struik [mailto:rstruik.ext@gmail.com]
<br>
<b>Sent:</b> Tuesday, July 26, 2016 3:00 AM<br>
<b>To:</b> Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJoh=
ns; ace@ietf.org<br>
<b>Subject:</b> Re: [Ace] Adoption of Low Latency Group Communication Secur=
ity Work in ACE<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Hi Sandeep:<br>
<br>
Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=3Dk=
G can be carried out independently of the remainder of the signature comput=
ation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*d)(mod n=
) and subsequently outputs (r,s), where
 r is derived from R). So, if one wishes to, one can pre-compute many ephem=
eral key pairs (k, kG) and use those on demand {David Naccache, if I rememb=
er correctly, elaborated on these types of &quot;labor division&quot; in a =
1998 paper}. So, in the Philips high-granularity
 luminary, the one simply hashes the state (still only a few-bytes entry) a=
nd then combines e with r, d, k, to produce signature component s -- a simp=
le linear equation with two modular multiplies as cost.<br>
<br>
Let's make things better...<br>
<br>
Rene<br>
<br>
On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoPlainText">Because sometimes a lightswitch can have more tha=
n two states.<o:p></o:p></p>
<p class=3D"MsoPlainText"><img width=3D"292" height=3D"275" id=3D"Picture_x=
0020_2" src=3D"cid:image001.png@01D1E73D.443377A0" alt=3D"http://images.phi=
lips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=3D494&amp;hei=3D4=
35&amp;$pnglarge$"><o:p></o:p></p>
<p class=3D"MsoPlainText">The color dial on this switch (src: <a href=3D"ht=
tp://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>) can=
 set the color of lights one chooses. That would be quite some precomputati=
ons.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Sandeep<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">-----Original Message-----<br>
From: Ace [<a href=3D"mailto:ace-bounces@ietf.org">mailto:ace-bounces@ietf.=
org</a>] On Behalf Of Stephen Farrell<br>
Sent: Monday, July 25, 2016 9:26 PM<br>
To: Somaraju Abhinav; Michael StJohns; <a href=3D"mailto:ace@ietf.org">ace@=
ietf.org</a><br>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">On 25/07/16 17:59, Somaraju Abhinav wrote:<o:p></=
o:p></p>
<p class=3D"MsoPlainText">&gt; we essentially have 50-100 ms for the signin=
g&#43;verification process and
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; I do not know of a solution that does this<o=
:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Just a clarifying question: why can't the signing=
 possibly be done asynchronously? E.g. the private key holder could sign a =
value that will only be sent later - as long as it has one of those ready t=
o emit whenever needed one can ignore
 the signing time. That can have power consumption consequences but I'd gue=
ss that's ok for a lightswitch.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">If signing can be done ahead of time, then only v=
erification time has to be considered.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">S.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><o:p>&nbsp;</o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;se=
rif&quot;">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:&quot;Ari=
al&quot;,&quot;sans-serif&quot;;color:gray">The information contained in th=
is message may be confidential and legally protected under applicable law. =
The message is intended solely for the addressee(s). If
 you are not the intended recipient, you are hereby notified that any use, =
forwarding, dissemination, or reproduction of this message is strictly proh=
ibited and may be unlawful. If you are not the intended recipient, please c=
ontact the sender by return e-mail
 and destroy all copies of the original message.<br>
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;"><br>
<br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Ace mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><o:p></o:p></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace">https://www.ietf=
.org/mailman/listinfo/ace</a><o:p></o:p></pre>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><o:p>&nbsp;</o:p></span></p>
<p><o:p>&nbsp;</o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>email: <a href=3D"mailto:rstruik.ext@gmail.com">rstruik.ext@gmail.com<=
/a> | Skype: rstruik<o:p></o:p></pre>
<pre>cell: &#43;1 (647) 867-5658 | US: &#43;1 (415) 690-7363<o:p></o:p></pr=
e>
</div>
</body>
</html>

--_000_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_--

--_004_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=80401;
	creation-date="Tue, 26 Jul 2016 11:09:56 GMT";
	modification-date="Tue, 26 Jul 2016 11:09:56 GMT"
Content-ID: <image001.png@01D1E73D.443377A0>
Content-Transfer-Encoding: base64

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

--_004_579d47e5f90a43e194135e8c46c82159VI1PR9003MB0237MGDPHGem_--


From nobody Tue Jul 26 08:26:14 2016
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F52C12DD7F for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 08:26:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 Nw4qjLPQlQcz for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 08:26:09 -0700 (PDT)
Received: from mail-qt0-x236.google.com (mail-qt0-x236.google.com [IPv6:2607:f8b0:400d:c0d::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0E9812DDBD for <ace@ietf.org>; Tue, 26 Jul 2016 07:52:13 -0700 (PDT)
Received: by mail-qt0-x236.google.com with SMTP id 52so8297094qtq.3 for <ace@ietf.org>; Tue, 26 Jul 2016 07:52:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7i/gY+ndYQ52s6IZAgoq5xd9ntM3Ai/l5z1jri12iKQ=; b=iqf0yyttgHxExaxMMUmvAYGV0xGSTJDp5+kxIbJIPkZoTVH02tqZC4Pkz1IJ9LAN4B /xV1aD3OBst5zQe+atlFYDqMzgbW1ai+0IrwTujPZBG/xg1Cxdqu6XiKrKPDc7/uQ4NM KWGqYgi1W4I6Xoo5jIws3RcgurY5Nk1uuLYoLr6H4OQoPcoBPtlSLBYbXtSEff6n3cJC E/r7WmiuUWbif6AirhwxNrHtjWVtRXEIOhEmPHul6tMj5VAlD9f92aqNl96Ru4j6rjm1 VkmhDYL5tfyPInRPfRVtBjrSsLyri7Wdo503iIa3KkbRfx1PnGyatFp9OojuQnCJSx1a vIZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7i/gY+ndYQ52s6IZAgoq5xd9ntM3Ai/l5z1jri12iKQ=; b=nCCLmRSuW2rJhB1iLCZG+oD0JMRSaQz6MwbbZ9fGpRVf3GbFfo/6aUUjAY29VhRUgL cEcvAdNwjOgn9XvAassqf/PZG6ZRhlprRCi8KcgYiMSm1sqYXKhSAMQEHgDxp4Qhiw0q l6QQ+6nasgpTvZJ8zNs8xE1VRMI6q8/+7Ysmbm1/FJ/iUCY/+hNnBbAnsYFBEdTND6UU FnQlpRNy91q222UCn43y0kAVi6+UlGStBIxm7DMPL3aE4pgN1mznP+TGyO3EZeSG8X5q xE5C3pUwFQTkZ/6f7q6WSEs9a9rmlpoD25JxYEPCtgeEOl1yL8Z2inYPIEJrVa4hedGY 7yiw==
X-Gm-Message-State: AEkoouvG96CWjDRW42ubEdHdW0SCz1p6cA2A4C80PdWPNB0i4WabcbZ26E3sMgGMPmfzY75T0fmBZgtHdaD1Yw==
X-Received: by 10.159.33.248 with SMTP id 111mr8535993uac.99.1469544732607; Tue, 26 Jul 2016 07:52:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.37.104 with HTTP; Tue, 26 Jul 2016 07:52:11 -0700 (PDT)
In-Reply-To: <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Tue, 26 Jul 2016 10:52:11 -0400
Message-ID: <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
To: "Kumar, Sandeep" <sandeep.kumar@philips.com>
Content-Type: multipart/related; boundary=001a1135a88cc54d2605388b0bd8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/rKuSHbb9HJcqXHqyoO2ukVhiZoc>
Cc: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org" <ace@ietf.org>, Rene Struik <rstruik.ext@gmail.com>, Michael StJohns <mstjohns@comcast.net>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 15:26:12 -0000

--001a1135a88cc54d2605388b0bd8
Content-Type: multipart/alternative; boundary=001a1135a88cc54d2305388b0bd7

--001a1135a88cc54d2305388b0bd7
Content-Type: text/plain; charset=UTF-8

Hello,



On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep <sandeep.kumar@philips.com>
wrote:

> Hi Rene
>
>
>
> Makes more sense this way. Need to also add replay protection but that
> should be just part of the hash. Will it make things better for user
> experience? That depends on how big the pool of (good randomized)
> pre-computed values can be created before they run out and causes a stuck
> behavior.
>

If things can be made better, we should of course do that.  However, there
are risk tradeoffs that sometimes make sense.  If it is not possible to
precompute keys for speed, storage or some other reason, we need to figure
that out and have it factored into a threat model.  This should all be part
of a security considerations section (whatever is decided).  We are talking
about cyber physical devices and controllers, in this case lightbulbs.
Sure, lightbulbs are evolving, so it may make a difference if we are
talking about lightbulbs that can turn on/off, dim, change colors, or ones
that perform other functions (MIT Media Lab type stuff).  It also matters
if we are talking about use of lights within a controlled area and whether
it is connected to other networks or not (IoT devices, Internet, protected
network, etc.).  No one is suggesting that the same key be used in multiple
environments, but a single group key for one environment.

There are always tradeoffs in security and that's okay.  What is the bigger
threat model?

Lights turning on/off in large buildings could result in increased energy
costs.
Lights turning on/off could result in safety issues (they could be extreme).

What measures would mitigate these (and maybe other risks)?  Suggest
dividing up large buildings into sets so that a single group key could be
used in that set.  Limit connections to other networks or have protective
measures between them.

Maybe someone in this space can help more to build out the threat model to
help the WG with this decision.  There are still some unanswered questions
about the capabilities of hardware, are the alternate solutions to a group
key feasible?  Will blocking the use of a single group key prevent the
ability to move forward with a standard?

Thanks,
Kathleen


>
>
> Regards
>
> Sandeep
>
>
>
>
>
>
>
> *From:* Rene Struik [mailto:rstruik.ext@gmail.com]
> *Sent:* Tuesday, July 26, 2016 3:00 AM
> *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJohns;
> ace@ietf.org
>
> *Subject:* Re: [Ace] Adoption of Low Latency Group Communication Security
> Work in ACE
>
>
>
> Hi Sandeep:
>
> Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=kG
> can be carried out independently of the remainder of the signature
> computation (where one computes e:=h(m), and calculates s:=(1/k)(e-r*d)(mod
> n) and subsequently outputs (r,s), where r is derived from R). So, if one
> wishes to, one can pre-compute many ephemeral key pairs (k, kG) and use
> those on demand {David Naccache, if I remember correctly, elaborated on
> these types of "labor division" in a 1998 paper}. So, in the Philips
> high-granularity luminary, the one simply hashes the state (still only a
> few-bytes entry) and then combines e with r, d, k, to produce signature
> component s -- a simple linear equation with two modular multiplies as cost.
>
> Let's make things better...
>
> Rene
>
> On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>
> Because sometimes a lightswitch can have more than two states.
>
> [image:
> http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$]
>
> The color dial on this switch (src:
> http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control) can
> set the color of lights one chooses. That would be quite some
> precomputations.
>
>
>
> Sandeep
>
>
>
>
>
> -----Original Message-----
> From: Ace [mailto:ace-bounces@ietf.org <ace-bounces@ietf.org>] On Behalf
> Of Stephen Farrell
> Sent: Monday, July 25, 2016 9:26 PM
> To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
> Subject: Re: [Ace] Adoption of Low Latency Group Communication Security
> Work in ACE
>
>
>
>
>
>
>
> On 25/07/16 17:59, Somaraju Abhinav wrote:
>
> > we essentially have 50-100 ms for the signing+verification process and
>
> > I do not know of a solution that does this
>
>
>
> Just a clarifying question: why can't the signing possibly be done
> asynchronously? E.g. the private key holder could sign a value that will
> only be sent later - as long as it has one of those ready to emit whenever
> needed one can ignore the signing time. That can have power consumption
> consequences but I'd guess that's ok for a lightswitch.
>
>
>
> If signing can be done ahead of time, then only verification time has to
> be considered.
>
>
>
> S.
>
>
>
>
>
>
> ------------------------------
>
> The information contained in this message may be confidential and legally
> protected under applicable law. The message is intended solely for the
> addressee(s). If you are not the intended recipient, you are hereby
> notified that any use, forwarding, dissemination, or reproduction of this
> message is strictly prohibited and may be unlawful. If you are not the
> intended recipient, please contact the sender by return e-mail and destroy
> all copies of the original message.
>
>
>
> _______________________________________________
>
> Ace mailing list
>
> Ace@ietf.org
>
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
>
> --
>
> email: rstruik.ext@gmail.com | Skype: rstruik
>
> cell: +1 (647) 867-5658 | US: +1 (415) 690-7363
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>


-- 

Best regards,
Kathleen

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

<div dir=3D"ltr">Hello,<div><br></div><div><br></div><div class=3D"gmail_ex=
tra"><br><div class=3D"gmail_quote">On Tue, Jul 26, 2016 at 7:10 AM, Kumar,=
 Sandeep <span dir=3D"ltr">&lt;<a href=3D"mailto:sandeep.kumar@philips.com"=
 target=3D"_blank">sandeep.kumar@philips.com</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">





<div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Hi Rene<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Makes more sense this =
way. Need to also add replay protection but that should be just part of the=
 hash. Will it make things better for user experience? That depends on how =
big the pool of (good randomized) pre-computed
 values can be created before they run out and causes a stuck behavior.</sp=
an></p></div></div></blockquote><div><br></div><div>If things can be made b=
etter, we should of course do that.=C2=A0 However, there are risk tradeoffs=
 that sometimes make sense.=C2=A0 If it is not possible to precompute keys =
for speed, storage or some other reason, we need to figure that out and hav=
e it factored into a threat model.=C2=A0 This should all be part of a secur=
ity considerations section (whatever is decided).=C2=A0 We are talking abou=
t cyber physical devices and controllers, in this case lightbulbs.=C2=A0 Su=
re, lightbulbs are evolving, so it may make a difference if we are talking =
about lightbulbs that can turn on/off, dim, change colors, or ones that per=
form other functions (MIT Media Lab type stuff).=C2=A0 It also matters if w=
e are talking about use of lights within a controlled area and whether it i=
s connected to other networks or not (IoT devices, Internet, protected netw=
ork, etc.).=C2=A0 No one is suggesting that the same key be used in multipl=
e environments, but a single group key for one environment.</div><div><br><=
/div><div>There are always tradeoffs in security and that&#39;s okay.=C2=A0=
 What is the bigger threat model? =C2=A0</div><div><br></div><div>Lights tu=
rning on/off in large buildings could result in increased energy costs.</di=
v><div>Lights turning on/off could result in safety issues (they could be e=
xtreme).</div><div><br></div><div>What measures would mitigate these (and m=
aybe other risks)?=C2=A0 Suggest dividing up large buildings into sets so t=
hat a single group key could be used in that set.=C2=A0 Limit connections t=
o other networks or have protective measures between them.</div><div><br></=
div><div>Maybe someone in this space can help more to build out the threat =
model to help the WG with this decision.=C2=A0 There are still some unanswe=
red questions about the capabilities of hardware, are the alternate solutio=
ns to a group key feasible?=C2=A0 Will blocking the use of a single group k=
ey prevent the ability to move forward with a standard?</div><div><br></div=
><div>Thanks,</div><div>Kathleen</div><div>=C2=A0</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"pur=
ple"><div><p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sandeep<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><a name=3D"m_-8004080624793119569__MailEndCompose"><=
span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></span></a></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif=
&quot;;color:windowtext"> Rene Struik [mailto:<a href=3D"mailto:rstruik.ext=
@gmail.com" target=3D"_blank">rstruik.ext@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, July 26, 2016 3:00 AM<br>
<b>To:</b> Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJoh=
ns; <a href=3D"mailto:ace@ietf.org" target=3D"_blank">ace@ietf.org</a></spa=
n></p><div><div class=3D"h5"><br>
<b>Subject:</b> Re: [Ace] Adoption of Low Latency Group Communication Secur=
ity Work in ACE<u></u><u></u></div></div><p></p>
</div>
</div><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Sandeep:<br>
<br>
Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=3Dk=
G can be carried out independently of the remainder of the signature comput=
ation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*d)(mod n=
) and subsequently outputs (r,s), where
 r is derived from R). So, if one wishes to, one can pre-compute many ephem=
eral key pairs (k, kG) and use those on demand {David Naccache, if I rememb=
er correctly, elaborated on these types of &quot;labor division&quot; in a =
1998 paper}. So, in the Philips high-granularity
 luminary, the one simply hashes the state (still only a few-bytes entry) a=
nd then combines e with r, d, k, to produce signature component s -- a simp=
le linear equation with two modular multiplies as cost.<br>
<br>
Let&#39;s make things better...<br>
<br>
Rene<br>
<br>
On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>Because sometimes a lightswitch can have more than two states.<u></u><u>=
</u></p>
<p><img width=3D"292" height=3D"275" src=3D"cid:image001.png@01D1E73D.44337=
7A0" alt=3D"http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IM=
S-en_GB?wid=3D494&amp;hei=3D435&amp;$pnglarge$"><u></u><u></u></p>
<p>The color dial on this switch (src: <a href=3D"http://www.philips.co.uk/=
c-p/6916431PH/livingcolors-remote-control" target=3D"_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>) can=
 set the color of lights one chooses. That would be quite some precomputati=
ons.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Sandeep<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>-----Original Message-----<br>
From: Ace [<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">mailto=
:ace-bounces@ietf.org</a>] On Behalf Of Stephen Farrell<br>
Sent: Monday, July 25, 2016 9:26 PM<br>
To: Somaraju Abhinav; Michael StJohns; <a href=3D"mailto:ace@ietf.org" targ=
et=3D"_blank">ace@ietf.org</a><br>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>On 25/07/16 17:59, Somaraju Abhinav wrote:<u></u><u></u></p>
<p>&gt; we essentially have 50-100 ms for the signing+verification process =
and
<u></u><u></u></p>
<p>&gt; I do not know of a solution that does this<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Just a clarifying question: why can&#39;t the signing possibly be done a=
synchronously? E.g. the private key holder could sign a value that will onl=
y be sent later - as long as it has one of those ready to emit whenever nee=
ded one can ignore
 the signing time. That can have power consumption consequences but I&#39;d=
 guess that&#39;s ok for a lightswitch.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>If signing can be done ahead of time, then only verification time has to=
 be considered.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>S.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><u></u>=C2=A0<u></u></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;se=
rif&quot;">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:&quot;Ari=
al&quot;,&quot;sans-serif&quot;;color:gray">The information contained in th=
is message may be confidential and legally protected under applicable law. =
The message is intended solely for the addressee(s). If
 you are not the intended recipient, you are hereby notified that any use, =
forwarding, dissemination, or reproduction of this message is strictly proh=
ibited and may be unlawful. If you are not the intended recipient, please c=
ontact the sender by return e-mail
 and destroy all copies of the original message.<br>
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;"><br>
<br>
<br>
<u></u><u></u></span></p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><u></u>=C2=A0<u></u></span></p>
<p><u></u>=C2=A0<u></u></p>
<pre>-- <u></u><u></u></pre>
<pre>email: <a href=3D"mailto:rstruik.ext@gmail.com" target=3D"_blank">rstr=
uik.ext@gmail.com</a> | Skype: rstruik<u></u><u></u></pre>
<pre>cell: <a href=3D"tel:%2B1%20%28647%29%20867-5658" value=3D"+1647867565=
8" target=3D"_blank">+1 (647) 867-5658</a> | US: <a href=3D"tel:%2B1%20%284=
15%29%20690-7363" value=3D"+14156907363" target=3D"_blank">+1 (415) 690-736=
3</a><u></u><u></u></pre>
</div></div></div>
</div>

<br>_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=
<br><div>Best regards,</div><div>Kathleen</div></div></div>
</div></div>

--001a1135a88cc54d2305388b0bd7--

--001a1135a88cc54d2605388b0bd8
Content-Type: image/png; name="image001.png"
Content-Disposition: inline; filename="image001.png"
Content-Transfer-Encoding: base64
Content-ID: <image001.png@01D1E73D.443377A0>
X-Attachment-Id: 2f3cc337367bd37f_0.0.1

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
--001a1135a88cc54d2605388b0bd8--


From nobody Tue Jul 26 08:48:48 2016
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62AF512D0CB for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 08:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 8ULUelGGtrK8 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 08:48:43 -0700 (PDT)
Received: from mail-qt0-x22f.google.com (mail-qt0-x22f.google.com [IPv6:2607:f8b0:400d:c0d::22f]) (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 A388612DB91 for <ace@ietf.org>; Tue, 26 Jul 2016 08:20:02 -0700 (PDT)
Received: by mail-qt0-x22f.google.com with SMTP id x25so9487486qtx.2 for <ace@ietf.org>; Tue, 26 Jul 2016 08:20:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=IUkAL4kQ+Vm4PqJ4jomLuiyKM/d9maLr5D5yRm0zcFQ=; b=mCgyEACvHo7L6P8JUSpTmk2B4uvHJkP9llAlR3zFIvK8YopFQ9PRl9eNWC83/Q5T3p HIpzVJJgCSAJ1AulSM0lcui3Np3/IVFdqxtDz8IWt90PpaCXVIRAjJIvm2QneubbvizQ x1UGMPeVYlhsEtyiyPbCwrjytQXWHjhyJBm5ObdlfiWo5QYge58nh3QRx1RQaGfaCvLQ aXT+KGLu9Uu09OpuhiH97v7WQH5Uz2tqinmp8Jg4z99hyxYQ8T2TADQOd/HeOJe0qJRg QCF/5UIaK8pTC06wtt8Fun19amubTavo6x/884EF5DSXk1GUwa/VemdmSUB/02+4PEmn fKNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=IUkAL4kQ+Vm4PqJ4jomLuiyKM/d9maLr5D5yRm0zcFQ=; b=JHr/FVrRZq6o+xGLgtC9WzsDd5NHR6T4xhEF01tDxfSDi3nIp/4bH2Nu7nkuGHpRMm 0PITDe7rdANAbO0MnvNKBbmlt3pNe9CDB2fv0FsJdVDBsHO3CkOc0ILuSzHeZxIWOmXf jO5LZSz+IIBPA+CE3BQU25JzApIay5O/DsD2nbGXnmQfPpTjco0euSX6XQ1lhBRzZtxi tZ33alOeTeR+KYYeqD4Jty7INlLU4wMyOnc+DBr1Zm6JVZB2N0NzLAQwu/DhiAc9xETs RoZJoR3qD8kTPcxpz6k+EUGM2koHZ9O8DtYe7G8J+uxLqt0Yjdmpq8u1g2AjCCUUeOs1 XUVA==
X-Gm-Message-State: AEkooutC/CTDL+9Bp1X2zl4s4gDWZmvWZ6cYi/8pi0TYOjx+UYwyxNUCt2klHYmqj6CE1icKzlICct4wT3coEw==
X-Received: by 10.159.34.235 with SMTP id 98mr10164773uan.15.1469546401659; Tue, 26 Jul 2016 08:20:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.37.104 with HTTP; Tue, 26 Jul 2016 08:20:00 -0700 (PDT)
In-Reply-To: <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Tue, 26 Jul 2016 11:20:00 -0400
Message-ID: <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com>
To: "Kumar, Sandeep" <sandeep.kumar@philips.com>
Content-Type: multipart/related; boundary=94eb2c03c8f8409ed205388b6f61
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/E7PS8Gl21L-rSC-q8ajVCkT9US4>
Cc: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "ace@ietf.org" <ace@ietf.org>, Rene Struik <rstruik.ext@gmail.com>, Michael StJohns <mstjohns@comcast.net>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 15:48:47 -0000

--94eb2c03c8f8409ed205388b6f61
Content-Type: multipart/alternative; boundary=94eb2c03c8f8409ecf05388b6f60

--94eb2c03c8f8409ecf05388b6f60
Content-Type: text/plain; charset=UTF-8

Just to note, I'm interested to see Mike's response on why this higher
level of security is necessary in terms of a threat model.  I'm not
convinced it is for lightbulbs, but that depends on how the threat
model/solution is scoped and the advice for use - lightbulbs of current day
capabilities and not other IoT devices with higher risk factors.

Thanks,
Kathleen

On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty <
kathleen.moriarty.ietf@gmail.com> wrote:

> Hello,
>
>
>
> On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep <sandeep.kumar@philips.com
> > wrote:
>
>> Hi Rene
>>
>>
>>
>> Makes more sense this way. Need to also add replay protection but that
>> should be just part of the hash. Will it make things better for user
>> experience? That depends on how big the pool of (good randomized)
>> pre-computed values can be created before they run out and causes a stuck
>> behavior.
>>
>
> If things can be made better, we should of course do that.  However, there
> are risk tradeoffs that sometimes make sense.  If it is not possible to
> precompute keys for speed, storage or some other reason, we need to figure
> that out and have it factored into a threat model.  This should all be part
> of a security considerations section (whatever is decided).  We are talking
> about cyber physical devices and controllers, in this case lightbulbs.
> Sure, lightbulbs are evolving, so it may make a difference if we are
> talking about lightbulbs that can turn on/off, dim, change colors, or ones
> that perform other functions (MIT Media Lab type stuff).  It also matters
> if we are talking about use of lights within a controlled area and whether
> it is connected to other networks or not (IoT devices, Internet, protected
> network, etc.).  No one is suggesting that the same key be used in multiple
> environments, but a single group key for one environment.
>
> There are always tradeoffs in security and that's okay.  What is the
> bigger threat model?
>
> Lights turning on/off in large buildings could result in increased energy
> costs.
> Lights turning on/off could result in safety issues (they could be
> extreme).
>
> What measures would mitigate these (and maybe other risks)?  Suggest
> dividing up large buildings into sets so that a single group key could be
> used in that set.  Limit connections to other networks or have protective
> measures between them.
>
> Maybe someone in this space can help more to build out the threat model to
> help the WG with this decision.  There are still some unanswered questions
> about the capabilities of hardware, are the alternate solutions to a group
> key feasible?  Will blocking the use of a single group key prevent the
> ability to move forward with a standard?
>
> Thanks,
> Kathleen
>
>
>>
>>
>> Regards
>>
>> Sandeep
>>
>>
>>
>>
>>
>>
>>
>> *From:* Rene Struik [mailto:rstruik.ext@gmail.com]
>> *Sent:* Tuesday, July 26, 2016 3:00 AM
>> *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael
>> StJohns; ace@ietf.org
>>
>> *Subject:* Re: [Ace] Adoption of Low Latency Group Communication
>> Security Work in ACE
>>
>>
>>
>> Hi Sandeep:
>>
>> Fair enough, but with, e.g., ECDSA, computation of the ephemeral key
>> R:=kG can be carried out independently of the remainder of the signature
>> computation (where one computes e:=h(m), and calculates s:=(1/k)(e-r*d)(mod
>> n) and subsequently outputs (r,s), where r is derived from R). So, if one
>> wishes to, one can pre-compute many ephemeral key pairs (k, kG) and use
>> those on demand {David Naccache, if I remember correctly, elaborated on
>> these types of "labor division" in a 1998 paper}. So, in the Philips
>> high-granularity luminary, the one simply hashes the state (still only a
>> few-bytes entry) and then combines e with r, d, k, to produce signature
>> component s -- a simple linear equation with two modular multiplies as cost.
>>
>> Let's make things better...
>>
>> Rene
>>
>> On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>>
>> Because sometimes a lightswitch can have more than two states.
>>
>> [image:
>> http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$]
>>
>> The color dial on this switch (src:
>> http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control) can
>> set the color of lights one chooses. That would be quite some
>> precomputations.
>>
>>
>>
>> Sandeep
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: Ace [mailto:ace-bounces@ietf.org <ace-bounces@ietf.org>] On Behalf
>> Of Stephen Farrell
>> Sent: Monday, July 25, 2016 9:26 PM
>> To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
>> Subject: Re: [Ace] Adoption of Low Latency Group Communication Security
>> Work in ACE
>>
>>
>>
>>
>>
>>
>>
>> On 25/07/16 17:59, Somaraju Abhinav wrote:
>>
>> > we essentially have 50-100 ms for the signing+verification process and
>>
>> > I do not know of a solution that does this
>>
>>
>>
>> Just a clarifying question: why can't the signing possibly be done
>> asynchronously? E.g. the private key holder could sign a value that will
>> only be sent later - as long as it has one of those ready to emit whenever
>> needed one can ignore the signing time. That can have power consumption
>> consequences but I'd guess that's ok for a lightswitch.
>>
>>
>>
>> If signing can be done ahead of time, then only verification time has to
>> be considered.
>>
>>
>>
>> S.
>>
>>
>>
>>
>>
>>
>> ------------------------------
>>
>> The information contained in this message may be confidential and legally
>> protected under applicable law. The message is intended solely for the
>> addressee(s). If you are not the intended recipient, you are hereby
>> notified that any use, forwarding, dissemination, or reproduction of this
>> message is strictly prohibited and may be unlawful. If you are not the
>> intended recipient, please contact the sender by return e-mail and destroy
>> all copies of the original message.
>>
>>
>>
>> _______________________________________________
>>
>> Ace mailing list
>>
>> Ace@ietf.org
>>
>> https://www.ietf.org/mailman/listinfo/ace
>>
>>
>>
>>
>>
>> --
>>
>> email: rstruik.ext@gmail.com | Skype: rstruik
>>
>> cell: +1 (647) 867-5658 | US: +1 (415) 690-7363
>>
>>
>> _______________________________________________
>> Ace mailing list
>> Ace@ietf.org
>> https://www.ietf.org/mailman/listinfo/ace
>>
>>
>
>
> --
>
> Best regards,
> Kathleen
>



-- 

Best regards,
Kathleen

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

<div dir=3D"ltr">Just to note, I&#39;m interested to see Mike&#39;s respons=
e on why this higher level of security is necessary in terms of a threat mo=
del.=C2=A0 I&#39;m not convinced it is for lightbulbs, but that depends on =
how the threat model/solution is scoped and the advice for use - lightbulbs=
 of current day capabilities and not other IoT devices with higher risk fac=
tors.<div><br></div><div>Thanks,</div><div>Kathleen</div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Jul 26, 2016 at 10:=
52 AM, Kathleen Moriarty <span dir=3D"ltr">&lt;<a href=3D"mailto:kathleen.m=
oriarty.ietf@gmail.com" target=3D"_blank">kathleen.moriarty.ietf@gmail.com<=
/a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">He=
llo,<div><br></div><div><br></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote"><span class=3D"">On Tue, Jul 26, 2016 at 7:10 AM, Kumar, S=
andeep <span dir=3D"ltr">&lt;<a href=3D"mailto:sandeep.kumar@philips.com" t=
arget=3D"_blank">sandeep.kumar@philips.com</a>&gt;</span> wrote:<br><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">





<div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Hi Rene<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Makes more sense this =
way. Need to also add replay protection but that should be just part of the=
 hash. Will it make things better for user experience? That depends on how =
big the pool of (good randomized) pre-computed
 values can be created before they run out and causes a stuck behavior.</sp=
an></p></div></div></blockquote><div><br></div></span><div>If things can be=
 made better, we should of course do that.=C2=A0 However, there are risk tr=
adeoffs that sometimes make sense.=C2=A0 If it is not possible to precomput=
e keys for speed, storage or some other reason, we need to figure that out =
and have it factored into a threat model.=C2=A0 This should all be part of =
a security considerations section (whatever is decided).=C2=A0 We are talki=
ng about cyber physical devices and controllers, in this case lightbulbs.=
=C2=A0 Sure, lightbulbs are evolving, so it may make a difference if we are=
 talking about lightbulbs that can turn on/off, dim, change colors, or ones=
 that perform other functions (MIT Media Lab type stuff).=C2=A0 It also mat=
ters if we are talking about use of lights within a controlled area and whe=
ther it is connected to other networks or not (IoT devices, Internet, prote=
cted network, etc.).=C2=A0 No one is suggesting that the same key be used i=
n multiple environments, but a single group key for one environment.</div><=
div><br></div><div>There are always tradeoffs in security and that&#39;s ok=
ay.=C2=A0 What is the bigger threat model? =C2=A0</div><div><br></div><div>=
Lights turning on/off in large buildings could result in increased energy c=
osts.</div><div>Lights turning on/off could result in safety issues (they c=
ould be extreme).</div><div><br></div><div>What measures would mitigate the=
se (and maybe other risks)?=C2=A0 Suggest dividing up large buildings into =
sets so that a single group key could be used in that set.=C2=A0 Limit conn=
ections to other networks or have protective measures between them.</div><d=
iv><br></div><div>Maybe someone in this space can help more to build out th=
e threat model to help the WG with this decision.=C2=A0 There are still som=
e unanswered questions about the capabilities of hardware, are the alternat=
e solutions to a group key feasible?=C2=A0 Will blocking the use of a singl=
e group key prevent the ability to move forward with a standard?</div><div>=
<br></div><div>Thanks,</div><div>Kathleen</div><div><div class=3D"h5"><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"E=
N-US" link=3D"blue" vlink=3D"purple"><div><p class=3D"MsoNormal"><span styl=
e=3D"color:#1f497d"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sandeep<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></=
span></p>
<p class=3D"MsoNormal"><a name=3D"m_-8701307693930648667_m_-800408062479311=
9569__MailEndCompose"><span style=3D"color:#1f497d"><u></u>=C2=A0<u></u></s=
pan></a></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif=
&quot;;color:windowtext"> Rene Struik [mailto:<a href=3D"mailto:rstruik.ext=
@gmail.com" target=3D"_blank">rstruik.ext@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, July 26, 2016 3:00 AM<br>
<b>To:</b> Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJoh=
ns; <a href=3D"mailto:ace@ietf.org" target=3D"_blank">ace@ietf.org</a></spa=
n></p><div><div><br>
<b>Subject:</b> Re: [Ace] Adoption of Low Latency Group Communication Secur=
ity Work in ACE<u></u><u></u></div></div><p></p>
</div>
</div><div><div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Sandeep:<br>
<br>
Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=3Dk=
G can be carried out independently of the remainder of the signature comput=
ation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*d)(mod n=
) and subsequently outputs (r,s), where
 r is derived from R). So, if one wishes to, one can pre-compute many ephem=
eral key pairs (k, kG) and use those on demand {David Naccache, if I rememb=
er correctly, elaborated on these types of &quot;labor division&quot; in a =
1998 paper}. So, in the Philips high-granularity
 luminary, the one simply hashes the state (still only a few-bytes entry) a=
nd then combines e with r, d, k, to produce signature component s -- a simp=
le linear equation with two modular multiplies as cost.<br>
<br>
Let&#39;s make things better...<br>
<br>
Rene<br>
<br>
On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>Because sometimes a lightswitch can have more than two states.<u></u><u>=
</u></p>
<p><img width=3D"292" height=3D"275" src=3D"cid:image001.png@01D1E73D.44337=
7A0" alt=3D"http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IM=
S-en_GB?wid=3D494&amp;hei=3D435&amp;$pnglarge$"><u></u><u></u></p>
<p>The color dial on this switch (src: <a href=3D"http://www.philips.co.uk/=
c-p/6916431PH/livingcolors-remote-control" target=3D"_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>) can=
 set the color of lights one chooses. That would be quite some precomputati=
ons.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Sandeep<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>-----Original Message-----<br>
From: Ace [<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">mailto=
:ace-bounces@ietf.org</a>] On Behalf Of Stephen Farrell<br>
Sent: Monday, July 25, 2016 9:26 PM<br>
To: Somaraju Abhinav; Michael StJohns; <a href=3D"mailto:ace@ietf.org" targ=
et=3D"_blank">ace@ietf.org</a><br>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>On 25/07/16 17:59, Somaraju Abhinav wrote:<u></u><u></u></p>
<p>&gt; we essentially have 50-100 ms for the signing+verification process =
and
<u></u><u></u></p>
<p>&gt; I do not know of a solution that does this<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Just a clarifying question: why can&#39;t the signing possibly be done a=
synchronously? E.g. the private key holder could sign a value that will onl=
y be sent later - as long as it has one of those ready to emit whenever nee=
ded one can ignore
 the signing time. That can have power consumption consequences but I&#39;d=
 guess that&#39;s ok for a lightswitch.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>If signing can be done ahead of time, then only verification time has to=
 be considered.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>S.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><u></u>=C2=A0<u></u></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;se=
rif&quot;">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:&quot;Ari=
al&quot;,&quot;sans-serif&quot;;color:gray">The information contained in th=
is message may be confidential and legally protected under applicable law. =
The message is intended solely for the addressee(s). If
 you are not the intended recipient, you are hereby notified that any use, =
forwarding, dissemination, or reproduction of this message is strictly proh=
ibited and may be unlawful. If you are not the intended recipient, please c=
ontact the sender by return e-mail
 and destroy all copies of the original message.<br>
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;"><br>
<br>
<br>
<u></u><u></u></span></p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;"><u></u>=C2=A0<u></u></span></p>
<p><u></u>=C2=A0<u></u></p>
<pre>-- <u></u><u></u></pre>
<pre>email: <a href=3D"mailto:rstruik.ext@gmail.com" target=3D"_blank">rstr=
uik.ext@gmail.com</a> | Skype: rstruik<u></u><u></u></pre>
<pre>cell: <a href=3D"tel:%2B1%20%28647%29%20867-5658" value=3D"+1647867565=
8" target=3D"_blank">+1 (647) 867-5658</a> | US: <a href=3D"tel:%2B1%20%284=
15%29%20690-7363" value=3D"+14156907363" target=3D"_blank">+1 (415) 690-736=
3</a><u></u><u></u></pre>
</div></div></div>
</div>

<br>_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
<br></blockquote></div></div></div><span class=3D"HOEnZb"><font color=3D"#8=
88888"><br><br clear=3D"all"><div><br></div>-- <br><div data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><br><div>Best regards,</div><div>Kathleen<=
/div></div></div>
</font></span></div></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><b=
r><div>Best regards,</div><div>Kathleen</div></div></div>
</div>

--94eb2c03c8f8409ecf05388b6f60--

--94eb2c03c8f8409ed205388b6f61
Content-Type: image/png; name="image001.png"
Content-Disposition: inline; filename="image001.png"
Content-Transfer-Encoding: base64
Content-ID: <image001.png@01D1E73D.443377A0>
X-Attachment-Id: 2f3cc337367bd37f_0.0.1

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
--94eb2c03c8f8409ed205388b6f61--


From nobody Tue Jul 26 09:10:31 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7364112D898 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:10:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.808
X-Spam-Level: 
X-Spam-Status: No, score=-15.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 W7Q76-CvtzLo for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:10:26 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0989E12DB59 for <ace@ietf.org>; Tue, 26 Jul 2016 08:59:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4736; q=dns/txt; s=iport; t=1469548771; x=1470758371; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=IUss8swo3pElqknhjOxt5op25A0yzoVVTrYdTVnjruA=; b=FLyEV0C7owQd/IlSS30KFFQF9UxFI8XiCnxm/pt+pcVw5DRlZSv/3fdS YPiCsWbQ1CfjGJ4VxrN5qpCwN4Az6xv4zZKSZ1Fdn+hR8QuhPoCUR+7uU fMK0+q7k1QaT7urFIgXRitaj6oA7pTVuYiMUANAe4/YBsBP+eXsMQy2kf Y=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DGCQDhh5dX/xbLJq1ehD+0S4cChh0Cg?= =?us-ascii?q?XQQAQEBAQEBAV0nhF0BBSNWEAsEARMqAgJXBg0IAQGILas8jWEBAQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQEODogiCIJNh0GCWgEEmTGDOoFwiVGJVIVrkCU1H4N6Ooh7A?= =?us-ascii?q?QEB?=
X-IronPort-AV: E=Sophos;i="5.28,425,1464652800";  d="asc'?scan'208,217";a="679113827"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Jul 2016 15:59:29 +0000
Received: from [10.61.230.130] ([10.61.230.130]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u6QFxSWo007437; Tue, 26 Jul 2016 15:59:28 GMT
To: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Kumar, Sandeep" <sandeep.kumar@philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
From: Eliot Lear <lear@cisco.com>
Message-ID: <1108130d-2cc4-142b-8758-d929bc31135b@cisco.com>
Date: Tue, 26 Jul 2016 17:59:27 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="11TkFONIH30IqgQe9Jvw8LdxoIkjwGsOf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/B2BzYSrWFzqrZ6LulcWqqaUz9Po>
Cc: Stephen Farrell <stephen.farrell@cs.tcd.ie>, "ace@ietf.org" <ace@ietf.org>, Rene Struik <rstruik.ext@gmail.com>, Michael StJohns <mstjohns@comcast.net>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:10:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--11TkFONIH30IqgQe9Jvw8LdxoIkjwGsOf
Content-Type: multipart/mixed; boundary="oELKQl7qaXiW0hoPQPE0V23pNi6HeJFAa"
From: Eliot Lear <lear@cisco.com>
To: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>,
 "Kumar, Sandeep" <sandeep.kumar@philips.com>
Cc: Somaraju Abhinav <abhinav.somaraju@tridonic.com>,
 "ace@ietf.org" <ace@ietf.org>, Rene Struik <rstruik.ext@gmail.com>,
 Michael StJohns <mstjohns@comcast.net>,
 Stephen Farrell <stephen.farrell@cs.tcd.ie>
Message-ID: <1108130d-2cc4-142b-8758-d929bc31135b@cisco.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work
 in ACE
References: <578F4D59.8050005@gmx.net>
 <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu>
 <23666.1469091857@obiwan.sandelman.ca>
 <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se>
 <8ca27108-a8b9-7b07-e752-656247716708@comcast.net>
 <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
 <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net>
 <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com>
 <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie>
 <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com>
 <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com>
 <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com>
 <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>
In-Reply-To: <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com>

--oELKQl7qaXiW0hoPQPE0V23pNi6HeJFAa
Content-Type: multipart/alternative;
 boundary="------------E3D83E8D1C07B4BB13039E3D"

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

Hi Kathleen,


On 7/26/16 4:52 PM, Kathleen Moriarty wrote:
> What is the bigger threat model? =20
>
> Lights turning on/off in large buildings could result in increased
> energy costs.
> Lights turning on/off could result in safety issues (they could be
> extreme).

It's also a matter of changing colors, misappropriation of sensors, and
perhaps more important: expropriation of the lighting systems to attack
other systems.  Thus the concern over transitory trust, especially
should these systems have multiple functions.

Eliot


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

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Hi Kathleen,</p>
    <p><br>
    </p>
    <div class=3D"moz-cite-prefix">On 7/26/16 4:52 PM, Kathleen Moriarty
      wrote:<br>
    </div>
    <blockquote
cite=3D"mid:CAHbuEH4Z071rdTf=3Dx0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gm=
ail.com"
      type=3D"cite">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Du=
tf-8">
      <div dir=3D"ltr">What is the bigger threat model? =C2=A0
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote">
            <div><br>
            </div>
            <div>Lights turning on/off in large buildings could result
              in increased energy costs.</div>
            <div>Lights turning on/off could result in safety issues
              (they could be extreme).</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    It's also a matter of changing colors, misappropriation of sensors,
    and perhaps more important: expropriation of the lighting systems to
    attack other systems.=C2=A0 Thus the concern over transitory trust,
    especially should these systems have multiple functions.<br>
    <br>
    Eliot<br>
    <br>
  </body>
</html>

--------------E3D83E8D1C07B4BB13039E3D--

--oELKQl7qaXiW0hoPQPE0V23pNi6HeJFAa--

--11TkFONIH30IqgQe9Jvw8LdxoIkjwGsOf
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXl4jgAAoJEIe2a0bZ0nozYDkH/0P0rE7jBRV7JHrVR3eoQVmA
2TJTT7A17Nk3HZ/kwAOdmN7ffGlMxPEhIZeOPFF/DWloCkqaRhu9We7Q39CfcSbs
2HZ5O0wboDFgtJKBDsw843JpItG/+ddta+re9WuMyLp4LDL88sLKIHCcd9BChxy+
Q7++4bwa1L1ZFHq7ijAcC6t2SUwVG4Ap9za9oPLSzyhIcZioGPugvujsVIiglovk
Fj627ZBp9htNEWYWNh9SG0D7I5hYKEvH0DGwIgmfGexsj5AhQkz2/hT5l5lZadw+
FKy+VlK/UUbnSvWYlRCkZ+lQci7Qjr0WDBMxVtDLtvu4owr9f5ti6e5dJqZkf8M=
=hqr0
-----END PGP SIGNATURE-----

--11TkFONIH30IqgQe9Jvw8LdxoIkjwGsOf--


From nobody Tue Jul 26 09:13:14 2016
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7344912D849 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 l_XD9fogIaGw for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:13:12 -0700 (PDT)
Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (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 CAA8712DBA4 for <ace@ietf.org>; Tue, 26 Jul 2016 09:06:18 -0700 (PDT)
Received: by mail-qt0-x22c.google.com with SMTP id u25so11000060qtb.1 for <ace@ietf.org>; Tue, 26 Jul 2016 09:06:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=U5YyEVZGsGeBCEe3g8vorxuEUoRRb51vuUtR8vbm9ng=; b=O69dyawdDO4AVs7oyrfIYthV22eKCK7LX02Yw5TIqlIqPTbfA74WkguV53/ODsmQqz OnLiziO3zzs2P/q27U3wVCLafWMTTgf2EiJWvr5F27wmwyoU3qsDziC4/9tHXt2r198t fKe7LPe8OGwZBNQdXfgETsXkC+wHCRi2WuvC7PEwqp4feyj2+bz5uzlNeoRsnehKQvBo KQkmbl9TC0aJu2lq8h6tH00VGTzey31/FNp24fX9YmY7ZZXwEJPiVe45hu80fQpUREWZ 5F5792gl6x2lLJy2/0pYhOBRlb8C2aSqtmeLzf+rFWAiLyO6DlnXUEC4w2ieu5z+VbXJ A+7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=U5YyEVZGsGeBCEe3g8vorxuEUoRRb51vuUtR8vbm9ng=; b=eZKWbVUO+hPfq7oTx5Z0/Lm08cmKQcM2595cX/QIOsqJVB6AlptvLOG7lMMgSUC85U kXCdg/IVWbwKXSn5GtFhpaSonVM2oOw5oH3d1rU1RmKNQzAhIp0M5xS92iP1XQme56l0 pcgVVFvgZ8HVqBMXIu16Dyx39tCQEh4QK/VnuZNr6uYg+PUvrPNvHoGixqs9uSeUTRGA LVXhg1cY4PISVc4PDQEct4Dk5mJYrbLXoxboWd5nHXQEyYiT03ZKgoHzK+dNQr3WBuQU B5A4nScb8FOcrjam03B990VwQ6IuKv/mcGloEOKUYVW1tcbsExXcUW1DEHA4fWyLlwOi GtHw==
X-Gm-Message-State: AEkoous4ki3760W2pu9lHg+cx2hPZCE5IohzoeV08ltu5XOAqtzWOJttEDBm6gqfGWi93ieaML2hQ5QxOhA5jQ==
X-Received: by 10.176.0.56 with SMTP id 53mr10695697uai.113.1469549177728; Tue, 26 Jul 2016 09:06:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.37.104 with HTTP; Tue, 26 Jul 2016 09:06:16 -0700 (PDT)
In-Reply-To: <1108130d-2cc4-142b-8758-d929bc31135b@cisco.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <1108130d-2cc4-142b-8758-d929bc31135b@cisco.com>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Tue, 26 Jul 2016 12:06:16 -0400
Message-ID: <CAHbuEH4OkV1YfMJacd8Md2KezPpCAnyd7C=h7udsOCtU8znbAw@mail.gmail.com>
To: Eliot Lear <lear@cisco.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/VBRY6pyDzX3e_l18y_96UmlPBGg>
Cc: Rene Struik <rstruik.ext@gmail.com>, Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>, "Kumar, Sandeep" <sandeep.kumar@philips.com>, Stephen Farrell <stephen.farrell@cs.tcd.ie>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:13:13 -0000

On Tue, Jul 26, 2016 at 11:59 AM, Eliot Lear <lear@cisco.com> wrote:
> Hi Kathleen,
>
>
> On 7/26/16 4:52 PM, Kathleen Moriarty wrote:
>
> What is the bigger threat model?
>
> Lights turning on/off in large buildings could result in increased energy
> costs.
> Lights turning on/off could result in safety issues (they could be extreme).
>
>
> It's also a matter of changing colors, misappropriation of sensors, and
> perhaps more important: expropriation of the lighting systems to attack
> other systems.

Sure, but only if it's connected to other devices in a way that
permits this.  I haven't seen what the intended architecture is for
the proposed solution.

>  Thus the concern over transitory trust, especially should
> these systems have multiple functions.
>
> Eliot
>



-- 

Best regards,
Kathleen


From nobody Tue Jul 26 09:13:59 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6887912B00E for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:13:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.976
X-Spam-Level: 
X-Spam-Status: No, score=-3.976 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 BtC61mqOzQTF for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:13:54 -0700 (PDT)
Received: from resqmta-po-06v.sys.comcast.net (resqmta-po-06v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:165]) (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 E461512D81E for <ace@ietf.org>; Tue, 26 Jul 2016 09:08:05 -0700 (PDT)
Received: from resomta-po-07v.sys.comcast.net ([96.114.154.231]) by resqmta-po-06v.sys.comcast.net with SMTP id S4rib4ekVjWBpS4tpbq1ft; Tue, 26 Jul 2016 16:08:05 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469549285; bh=y9u/8YRQFJco39nGZjbKkc72WhuLrUhDNS8oZ/Y0NAw=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=evutyFGI64TDesssIkpmAuSDHd+nCbEIj3c2+FWGA9+BprqZCJEMaxEjyMhMWpled uZL32TEfMm/gpjnvtP94Swj4eFZ02QI1B8PH1B+p1uQDXWAbPX6Iw0pCvaGKBYOIBu DHq3J7T6OGMO0pK2qWzZfW2Gg4iFgd9W5cMjUJymZ86KAmLYtMPI4Wp950RbPTYD1m gyNqhMGQWN3wKbIXlATrYzC8lwsJF9FwvmTTa0w8s6BMyPETN73mR2h2HW7cpLR1Ff CBgGXjVBf8kOyCv+NdkU73PcZJFa3BjwZ7ou/ieYa5kRwBgoSDlT1MdNPAKcgbCwI/ 2zOC3wjLpi6+g==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id S4tobUrMWxDxbS4tobdBDK; Tue, 26 Jul 2016 16:08:05 +0000
To: ace@ietf.org
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net>
Date: Tue, 26 Jul 2016 12:08:13 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------661B2A5520A9274192F0E8D1"
X-CMAE-Envelope: MS4wfLluE0VKA9fLfG+9wRtbD7g2OJje51YAZ/2KIgKl3YoO+0s9QkFDZd0RIyIgaSgf4ZGjBHRc58lgm+XFJmBHwQBU3OA4jCOxF2jwWxS1MtgCBrl+6hjJ dxktKAN9ruhjjVoGBAjjOcDdbXgyI54UqD6hL5ufQPCHqjvr5opPxrcFrK4xG+QUI3y3bXPBH8crow==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/fduCT2nLyyAqMjaHo6zzmA-g-bY>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:13:57 -0000

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

On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:
> Just to note, I'm interested to see Mike's response on why this higher 
> level of security is necessary in terms of a threat model.  I'm not 
> convinced it is for lightbulbs, but that depends on how the threat 
> model/solution is scoped and the advice for use - lightbulbs of 
> current day capabilities and not other IoT devices with higher risk 
> factors.
>

Hi Kathleen -

Can you describe how you would prevent this protocol from being used in 
"lower security threat environments"?  I can't and I've thought about 
how to write in various crippling conditions in the protocol structure 
without any useful conclusions.

Given that, and given that public key cryptography has the desired 
security properties, I remain unwilling to support symmetric key 
multicast for any cyberphysical protocol.  It's too risky and way too 
shortsighted.

Or put another way - you might as well use hashed passwords for the 
lighting problem - it has similar security properties to symmetric key 
multicast for control.

If we went forward with this, you'd need one of the biggest, blackest 
Black Box warnings on the protocol that we could conceive of to try to 
constrain this to the "low level of security" domains:

DON'T Use this protocol for anything but lighting control.
DON'T Use this protocol where the the maximum output of the lighting 
system could present a fire, thermal or blinding threat to safety.
DON'T Use this protocol to control lighting systems involved in 
decontamination and sterilization. (E.g. UV decontamination).
DON'T Use this protocol to control any power outage backup lighting system.
DON'T Implement this in a way that prevents local physical override of 
the lighting systems.

I'm sure there are others.

Mike



> Thanks,
> Kathleen
>
> On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty 
> <kathleen.moriarty.ietf@gmail.com 
> <mailto:kathleen.moriarty.ietf@gmail.com>> wrote:
>
>     Hello,
>
>
>
>     On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep
>     <sandeep.kumar@philips.com <mailto:sandeep.kumar@philips.com>> wrote:
>
>         Hi Rene
>
>         Makes more sense this way. Need to also add replay protection
>         but that should be just part of the hash. Will it make things
>         better for user experience? That depends on how big the pool
>         of (good randomized) pre-computed values can be created before
>         they run out and causes a stuck behavior.
>
>
>     If things can be made better, we should of course do that. 
>     However, there are risk tradeoffs that sometimes make sense.  If
>     it is not possible to precompute keys for speed, storage or some
>     other reason, we need to figure that out and have it factored into
>     a threat model.  This should all be part of a security
>     considerations section (whatever is decided).  We are talking
>     about cyber physical devices and controllers, in this case
>     lightbulbs. Sure, lightbulbs are evolving, so it may make a
>     difference if we are talking about lightbulbs that can turn
>     on/off, dim, change colors, or ones that perform other functions
>     (MIT Media Lab type stuff). It also matters if we are talking
>     about use of lights within a controlled area and whether it is
>     connected to other networks or not (IoT devices, Internet,
>     protected network, etc.).  No one is suggesting that the same key
>     be used in multiple environments, but a single group key for one
>     environment.
>
>     There are always tradeoffs in security and that's okay.  What is
>     the bigger threat model?
>
>     Lights turning on/off in large buildings could result in increased
>     energy costs.
>     Lights turning on/off could result in safety issues (they could be
>     extreme).
>
>     What measures would mitigate these (and maybe other risks)? 
>     Suggest dividing up large buildings into sets so that a single
>     group key could be used in that set.  Limit connections to other
>     networks or have protective measures between them.
>
>     Maybe someone in this space can help more to build out the threat
>     model to help the WG with this decision.  There are still some
>     unanswered questions about the capabilities of hardware, are the
>     alternate solutions to a group key feasible?  Will blocking the
>     use of a single group key prevent the ability to move forward with
>     a standard?
>
>     Thanks,
>     Kathleen
>
>         Regards
>
>         Sandeep
>
>         *From:*Rene Struik [mailto:rstruik.ext@gmail.com
>         <mailto:rstruik.ext@gmail.com>]
>         *Sent:* Tuesday, July 26, 2016 3:00 AM
>         *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav;
>         Michael StJohns; ace@ietf.org <mailto:ace@ietf.org>
>
>
>         *Subject:* Re: [Ace] Adoption of Low Latency Group
>         Communication Security Work in ACE
>
>         Hi Sandeep:
>
>         Fair enough, but with, e.g., ECDSA, computation of the
>         ephemeral key R:=kG can be carried out independently of the
>         remainder of the signature computation (where one computes
>         e:=h(m), and calculates s:=(1/k)(e-r*d)(mod n) and
>         subsequently outputs (r,s), where r is derived from R). So, if
>         one wishes to, one can pre-compute many ephemeral key pairs
>         (k, kG) and use those on demand {David Naccache, if I remember
>         correctly, elaborated on these types of "labor division" in a
>         1998 paper}. So, in the Philips high-granularity luminary, the
>         one simply hashes the state (still only a few-bytes entry) and
>         then combines e with r, d, k, to produce signature component s
>         -- a simple linear equation with two modular multiplies as cost.
>
>         Let's make things better...
>
>         Rene
>
>         On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>
>             Because sometimes a lightswitch can have more than two states.
>
>             http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$
>
>             The color dial on this switch (src:
>             http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control)
>             can set the color of lights one chooses. That would be
>             quite some precomputations.
>
>             Sandeep
>
>             -----Original Message-----
>             From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of
>             Stephen Farrell
>             Sent: Monday, July 25, 2016 9:26 PM
>             To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
>             <mailto:ace@ietf.org>
>             Subject: Re: [Ace] Adoption of Low Latency Group
>             Communication Security Work in ACE
>
>             On 25/07/16 17:59, Somaraju Abhinav wrote:
>
>             > we essentially have 50-100 ms for the
>             signing+verification process and
>
>             > I do not know of a solution that does this
>
>             Just a clarifying question: why can't the signing possibly
>             be done asynchronously? E.g. the private key holder could
>             sign a value that will only be sent later - as long as it
>             has one of those ready to emit whenever needed one can
>             ignore the signing time. That can have power consumption
>             consequences but I'd guess that's ok for a lightswitch.
>
>             If signing can be done ahead of time, then only
>             verification time has to be considered.
>
>             S.
>
>             ------------------------------------------------------------------------
>
>             The information contained in this message may be
>             confidential and legally protected under applicable law.
>             The message is intended solely for the addressee(s). If
>             you are not the intended recipient, you are hereby
>             notified that any use, forwarding, dissemination, or
>             reproduction of this message is strictly prohibited and
>             may be unlawful. If you are not the intended recipient,
>             please contact the sender by return e-mail and destroy all
>             copies of the original message.
>
>
>
>             _______________________________________________
>
>             Ace mailing list
>
>             Ace@ietf.org <mailto:Ace@ietf.org>
>
>             https://www.ietf.org/mailman/listinfo/ace
>
>         -- 
>
>         email:rstruik.ext@gmail.com <mailto:rstruik.ext@gmail.com>  | Skype: rstruik
>
>         cell:+1 (647) 867-5658 <tel:%2B1%20%28647%29%20867-5658>  | US:+1 (415) 690-7363 <tel:%2B1%20%28415%29%20690-7363>
>
>
>         _______________________________________________
>         Ace mailing list
>         Ace@ietf.org <mailto:Ace@ietf.org>
>         https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
>     -- 
>
>     Best regards,
>     Kathleen
>
>
>
>
> -- 
>
> Best regards,
> Kathleen
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



--------------661B2A5520A9274192F0E8D1
Content-Type: multipart/related;
 boundary="------------A23FF34469DD2644C57C4D0A"


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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/26/2016 11:20 AM, Kathleen
      Moriarty wrote:<br>
    </div>
    <blockquote
cite="mid:CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Just to note, I'm interested to see Mike's response
        on why this higher level of security is necessary in terms of a
        threat model.  I'm not convinced it is for lightbulbs, but that
        depends on how the threat model/solution is scoped and the
        advice for use - lightbulbs of current day capabilities and not
        other IoT devices with higher risk factors.
        <div><br>
        </div>
      </div>
    </blockquote>
    <br>
    Hi Kathleen - <br>
    <br>
    Can you describe how you would prevent this protocol from being used
    in "lower security threat environments"?  I can't and I've thought
    about how to write in various crippling conditions in the protocol
    structure without any useful conclusions.<br>
    <br>
    Given that, and given that public key cryptography has the desired
    security properties, I remain unwilling to support symmetric key
    multicast for any cyberphysical protocol.  It's too risky and way
    too shortsighted.<br>
    <br>
    Or put another way - you might as well use hashed passwords for the
    lighting problem - it has similar security properties to symmetric
    key multicast for control.<br>
    <br>
    If we went forward with this, you'd need one of the biggest,
    blackest Black Box warnings on the protocol that we could conceive
    of to try to constrain this to the "low level of security" domains:<br>
    <br>
    DON'T Use this protocol for anything but lighting control.<br>
    DON'T Use this protocol where the the maximum output of the lighting
    system could present a fire, thermal or blinding threat to safety.<br>
    DON'T Use this protocol to control lighting systems involved in
    decontamination and sterilization. (E.g. UV decontamination).<br>
    DON'T Use this protocol to control any power outage backup lighting
    system.<br>
    DON'T Implement this in a way that prevents local physical override
    of the lighting systems.<br>
    <br>
    I'm sure there are others.<br>
    <br>
    Mike<br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Thanks,</div>
        <div>Kathleen</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Tue, Jul 26, 2016 at 10:52 AM,
          Kathleen Moriarty <span dir="ltr">&lt;<a
              moz-do-not-send="true"
              href="mailto:kathleen.moriarty.ietf@gmail.com"
              target="_blank">kathleen.moriarty.ietf@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">Hello,
              <div><br>
              </div>
              <div><br>
              </div>
              <div class="gmail_extra"><br>
                <div class="gmail_quote"><span class="">On Tue, Jul 26,
                    2016 at 7:10 AM, Kumar, Sandeep <span dir="ltr">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:sandeep.kumar@philips.com"
                        target="_blank">sandeep.kumar@philips.com</a>&gt;</span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      <div bgcolor="white" link="blue" vlink="purple"
                        lang="EN-US">
                        <div>
                          <p class="MsoNormal"><span
                              style="color:#1f497d">Hi Rene</span></p>
                          <p class="MsoNormal"><span
                              style="color:#1f497d"> </span></p>
                          <p class="MsoNormal"><span
                              style="color:#1f497d">Makes more sense
                              this way. Need to also add replay
                              protection but that should be just part of
                              the hash. Will it make things better for
                              user experience? That depends on how big
                              the pool of (good randomized) pre-computed
                              values can be created before they run out
                              and causes a stuck behavior.</span></p>
                        </div>
                      </div>
                    </blockquote>
                    <div><br>
                    </div>
                  </span>
                  <div>If things can be made better, we should of course
                    do that.  However, there are risk tradeoffs that
                    sometimes make sense.  If it is not possible to
                    precompute keys for speed, storage or some other
                    reason, we need to figure that out and have it
                    factored into a threat model.  This should all be
                    part of a security considerations section (whatever
                    is decided).  We are talking about cyber physical
                    devices and controllers, in this case lightbulbs. 
                    Sure, lightbulbs are evolving, so it may make a
                    difference if we are talking about lightbulbs that
                    can turn on/off, dim, change colors, or ones that
                    perform other functions (MIT Media Lab type stuff). 
                    It also matters if we are talking about use of
                    lights within a controlled area and whether it is
                    connected to other networks or not (IoT devices,
                    Internet, protected network, etc.).  No one is
                    suggesting that the same key be used in multiple
                    environments, but a single group key for one
                    environment.</div>
                  <div><br>
                  </div>
                  <div>There are always tradeoffs in security and that's
                    okay.  What is the bigger threat model?  </div>
                  <div><br>
                  </div>
                  <div>Lights turning on/off in large buildings could
                    result in increased energy costs.</div>
                  <div>Lights turning on/off could result in safety
                    issues (they could be extreme).</div>
                  <div><br>
                  </div>
                  <div>What measures would mitigate these (and maybe
                    other risks)?  Suggest dividing up large buildings
                    into sets so that a single group key could be used
                    in that set.  Limit connections to other networks or
                    have protective measures between them.</div>
                  <div><br>
                  </div>
                  <div>Maybe someone in this space can help more to
                    build out the threat model to help the WG with this
                    decision.  There are still some unanswered questions
                    about the capabilities of hardware, are the
                    alternate solutions to a group key feasible?  Will
                    blocking the use of a single group key prevent the
                    ability to move forward with a standard?</div>
                  <div><br>
                  </div>
                  <div>Thanks,</div>
                  <div>Kathleen</div>
                  <div>
                    <div class="h5">
                      <div> </div>
                      <blockquote class="gmail_quote" style="margin:0 0
                        0 .8ex;border-left:1px #ccc
                        solid;padding-left:1ex">
                        <div bgcolor="white" link="blue" vlink="purple"
                          lang="EN-US">
                          <div>
                            <p class="MsoNormal"><span
                                style="color:#1f497d"></span></p>
                            <p class="MsoNormal"><span
                                style="color:#1f497d"> </span></p>
                            <p class="MsoNormal"><span
                                style="color:#1f497d">Regards</span></p>
                            <p class="MsoNormal"><span
                                style="color:#1f497d">Sandeep</span></p>
                            <p class="MsoNormal"><span
                                style="color:#1f497d"> </span></p>
                            <p class="MsoNormal"><span
                                style="color:#1f497d"> </span></p>
                            <p class="MsoNormal"><a
                                moz-do-not-send="true"
                                name="m_-8701307693930648667_m_-8004080624793119569__MailEndCompose"><span
                                  style="color:#1f497d"> </span></a></p>
                            <div>
                              <div style="border:none;border-top:solid
                                #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
                                <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">
                                    Rene Struik [mailto:<a
                                      moz-do-not-send="true"
                                      href="mailto:rstruik.ext@gmail.com"
                                      target="_blank">rstruik.ext@gmail.com</a>]
                                    <br>
                                    <b>Sent:</b> Tuesday, July 26, 2016
                                    3:00 AM<br>
                                    <b>To:</b> Kumar, Sandeep; Stephen
                                    Farrell; Somaraju Abhinav; Michael
                                    StJohns; <a moz-do-not-send="true"
                                      href="mailto:ace@ietf.org"
                                      target="_blank">ace@ietf.org</a></span></p>
                                <div>
                                  <div><br>
                                    <b>Subject:</b> Re: [Ace] Adoption
                                    of Low Latency Group Communication
                                    Security Work in ACE</div>
                                </div>
                              </div>
                            </div>
                            <div>
                              <div>
                                <p class="MsoNormal"> </p>
                                <div>
                                  <p class="MsoNormal">Hi Sandeep:<br>
                                    <br>
                                    Fair enough, but with, e.g., ECDSA,
                                    computation of the ephemeral key
                                    R:=kG can be carried out
                                    independently of the remainder of
                                    the signature computation (where one
                                    computes e:=h(m), and calculates
                                    s:=(1/k)(e-r*d)(mod n) and
                                    subsequently outputs (r,s), where r
                                    is derived from R). So, if one
                                    wishes to, one can pre-compute many
                                    ephemeral key pairs (k, kG) and use
                                    those on demand {David Naccache, if
                                    I remember correctly, elaborated on
                                    these types of "labor division" in a
                                    1998 paper}. So, in the Philips
                                    high-granularity luminary, the one
                                    simply hashes the state (still only
                                    a few-bytes entry) and then combines
                                    e with r, d, k, to produce signature
                                    component s -- a simple linear
                                    equation with two modular multiplies
                                    as cost.<br>
                                    <br>
                                    Let's make things better...<br>
                                    <br>
                                    Rene<br>
                                    <br>
                                    On 7/25/2016 5:34 PM, Kumar, Sandeep
                                    wrote:</p>
                                </div>
                                <blockquote
                                  style="margin-top:5.0pt;margin-bottom:5.0pt">
                                  <p>Because sometimes a lightswitch can
                                    have more than two states.</p>
                                  <p><img
                                      src="cid:part6.7A09D70F.3809D4D7@comcast.net"
alt="http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&amp;hei=435&amp;$pnglarge$"
                                      height="275" width="292"></p>
                                  <p>The color dial on this switch (src:
                                    <a moz-do-not-send="true"
href="http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control"
                                      target="_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>)
                                    can set the color of lights one
                                    chooses. That would be quite some
                                    precomputations.</p>
                                  <p> </p>
                                  <p>Sandeep</p>
                                  <p> </p>
                                  <p> </p>
                                  <p>-----Original Message-----<br>
                                    From: Ace [<a moz-do-not-send="true"
                                      href="mailto:ace-bounces@ietf.org"
                                      target="_blank">mailto:ace-bounces@ietf.org</a>]
                                    On Behalf Of Stephen Farrell<br>
                                    Sent: Monday, July 25, 2016 9:26 PM<br>
                                    To: Somaraju Abhinav; Michael
                                    StJohns; <a moz-do-not-send="true"
                                      href="mailto:ace@ietf.org"
                                      target="_blank">ace@ietf.org</a><br>
                                    Subject: Re: [Ace] Adoption of Low
                                    Latency Group Communication Security
                                    Work in ACE</p>
                                  <p> </p>
                                  <p> </p>
                                  <p> </p>
                                  <p>On 25/07/16 17:59, Somaraju Abhinav
                                    wrote:</p>
                                  <p>&gt; we essentially have 50-100 ms
                                    for the signing+verification process
                                    and
                                  </p>
                                  <p>&gt; I do not know of a solution
                                    that does this</p>
                                  <p> </p>
                                  <p>Just a clarifying question: why
                                    can't the signing possibly be done
                                    asynchronously? E.g. the private key
                                    holder could sign a value that will
                                    only be sent later - as long as it
                                    has one of those ready to emit
                                    whenever needed one can ignore the
                                    signing time. That can have power
                                    consumption consequences but I'd
                                    guess that's ok for a lightswitch.</p>
                                  <p> </p>
                                  <p>If signing can be done ahead of
                                    time, then only verification time
                                    has to be considered.</p>
                                  <p> </p>
                                  <p>S.</p>
                                  <p> </p>
                                  <p> </p>
                                  <p class="MsoNormal"><span
                                      style="font-size:12.0pt;font-family:&quot;Times
                                      New Roman&quot;,&quot;serif&quot;"> </span></p>
                                  <div class="MsoNormal"
                                    style="text-align:center"
                                    align="center"><span
                                      style="font-size:12.0pt;font-family:&quot;Times
                                      New Roman&quot;,&quot;serif&quot;">
                                      <hr align="center" size="2"
                                        width="100%">
                                    </span></div>
                                  <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:gray">The
                                      information contained in this
                                      message may be confidential and
                                      legally protected under applicable
                                      law. The message is intended
                                      solely for the addressee(s). If
                                      you are not the intended
                                      recipient, you are hereby notified
                                      that any use, forwarding,
                                      dissemination, or reproduction of
                                      this message is strictly
                                      prohibited and may be unlawful. If
                                      you are not the intended
                                      recipient, please contact the
                                      sender by return e-mail and
                                      destroy all copies of the original
                                      message.<br>
                                    </span><span
                                      style="font-size:12.0pt;font-family:&quot;Times
                                      New Roman&quot;,&quot;serif&quot;"><br>
                                      <br>
                                      <br>
                                    </span></p>
                                  <pre>_______________________________________________</pre>
                                  <pre>Ace mailing list</pre>
                                  <pre><a moz-do-not-send="true" href="mailto:Ace@ietf.org" target="_blank">Ace@ietf.org</a></pre>
                                  <pre><a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/ace" target="_blank">https://www.ietf.org/mailman/listinfo/ace</a></pre>
                                </blockquote>
                                <p class="MsoNormal"><span
                                    style="font-size:12.0pt;font-family:&quot;Times
                                    New Roman&quot;,&quot;serif&quot;"> </span></p>
                                <p> </p>
                                <pre>-- </pre>
                                <pre>email: <a moz-do-not-send="true" href="mailto:rstruik.ext@gmail.com" target="_blank">rstruik.ext@gmail.com</a> | Skype: rstruik</pre>
                                <pre>cell: <a moz-do-not-send="true" href="tel:%2B1%20%28647%29%20867-5658" value="+16478675658" target="_blank">+1 (647) 867-5658</a> | US: <a moz-do-not-send="true" href="tel:%2B1%20%28415%29%20690-7363" value="+14156907363" target="_blank">+1 (415) 690-7363</a></pre>
                              </div>
                            </div>
                          </div>
                        </div>
                        <br>
                        _______________________________________________<br>
                        Ace mailing list<br>
                        <a moz-do-not-send="true"
                          href="mailto:Ace@ietf.org" target="_blank">Ace@ietf.org</a><br>
                        <a moz-do-not-send="true"
                          href="https://www.ietf.org/mailman/listinfo/ace"
                          rel="noreferrer" target="_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
                        <br>
                      </blockquote>
                    </div>
                  </div>
                </div>
                <span class="HOEnZb"><font color="#888888"><br>
                    <br clear="all">
                    <div><br>
                    </div>
                    -- <br>
                    <div data-smartmail="gmail_signature">
                      <div dir="ltr"><br>
                        <div>Best regards,</div>
                        <div>Kathleen</div>
                      </div>
                    </div>
                  </font></span></div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="gmail_signature" data-smartmail="gmail_signature">
          <div dir="ltr"><br>
            <div>Best regards,</div>
            <div>Kathleen</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------A23FF34469DD2644C57C4D0A
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <part6.7A09D70F.3809D4D7@comcast.net>

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
--------------A23FF34469DD2644C57C4D0A--

--------------661B2A5520A9274192F0E8D1--


From nobody Tue Jul 26 09:28:12 2016
Return-Path: <abhinav.somaraju@tridonic.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFF2612D12D for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:28:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=zgrp.onmicrosoft.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 Dhx8ZWFMAT9N for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:28:08 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0099.outbound.protection.outlook.com [104.47.0.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A866012D125 for <ace@ietf.org>; Tue, 26 Jul 2016 09:28:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zgrp.onmicrosoft.com;  s=selector1-tridonic-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Zp9/sxlm9ASqPAzgZei2Cxg6fHf9nphTK0n+Fq8x81E=; b=SemXZY0FiAt29t/KBibB9JokaeRkvaZVarQQa3TsfNw4o7BqIQp5eJldNATa4BoyHmGrgj9lQpqZRFuhd8iYG1KBnVFe1i2X/LpFnKY8oBKAv99BOSldHzNYrkpFdZBkBwAF+k9GO/mdhkdErjsCvCPsrfbb4jtD8sAnZmFuk/4=
Received: from DB6PR0601MB2198.eurprd06.prod.outlook.com (10.168.57.139) by DB6PR0601MB2197.eurprd06.prod.outlook.com (10.168.57.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Tue, 26 Jul 2016 16:28:01 +0000
Received: from DB6PR0601MB2198.eurprd06.prod.outlook.com ([10.168.57.139]) by DB6PR0601MB2198.eurprd06.prod.outlook.com ([10.168.57.139]) with mapi id 15.01.0549.016; Tue, 26 Jul 2016 16:28:01 +0000
From: Somaraju Abhinav <abhinav.somaraju@tridonic.com>
To: Eliot Lear <lear@cisco.com>, Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Kumar, Sandeep" <sandeep.kumar@philips.com>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR51qt/n8I622G20qJJ3j/0zgcZg==
Content-Class: urn:content-classes:message
Date: Tue, 26 Jul 2016 16:28:01 +0000
Message-ID: <DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=abhinav.somaraju@tridonic.com; 
x-originating-ip: [89.144.209.237]
x-ms-office365-filtering-correlation-id: 655e895c-2a3f-43a1-7746-08d3b571d037
x-microsoft-exchange-diagnostics: 1; DB6PR0601MB2197; 6:BUGlTCMJ+Ec3G6I/Fka0ipWV2Na7Q36ZAsan2djIySleuI50Be0yGK/LYwGLgCZTS2o3HFBsAZzaSsnjg/3eGRSmbevOExvCQQ3chr4GX3LXDO8+vuZlRXzo5rcv+BLymMfnT7xhCu1BKAUe8PmdMERPTR75mTyOBW/LCAEDc7TiEKylLEpRI26cFdNtfv/YNFRaXHwy+BBMdBBGAdNiUDuzOadeEdRnjUOQxQSWaHzt06dN47x8NC+4Ujd7Qvhqzel90iTG1jeybSE3j9pWhqlMwwmIxOH+k/XIEJta7OECFBltsGMxRd9rAOURKHt5fawol0MKGN8ssG8MPl2ZIA==; 5:IJPhPK5dvYEnB5ESpKUUCre3cp/AjRLQ3tRiVgUzHQiYuT0Mmq0SPGIQAeJSq3/43AfNNE0SHw/Qtok2sPzjTpJohcsf9wm1whifBjnKJKi/WsWut6DHsTDZhIP9YjSnGwlAqon0GTwoi395cTqd8g==; 24:63dQ+9JFlauDoEiqBL1Olox8BlhGYpiu647rOdAgFewCgjxXiw6hhSjfDsoHTuExEWSkyBYSO9uIBGD72EBBtEFZb2PtKDFPRhErwsXGSMI=; 7:48LJWOCdcLjQPv3/Lhy+sHVdJOeZCZ2dLQSoOvXVMrut9OouyCzw+m/4FoYIjA2lVKQvVpFc7dYJc+jOYxf8xpd/AEPG4pDHvK9YQ3whrEDGWF3tKmHNEA/80DLxw+ZVDLzKPPXfDvHl0X31gy6Fj3rxCJQT3tlsvMBjAeDgFFgkZ5Cw71w4gWn2m+hwqAfvnxyEIWzt3DWxxIlQg8o+TX2DnXCfuP151PIxFMmLlsw1vth66yXQkiBm1ftYn+RB
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0601MB2197;
x-microsoft-antispam-prvs: <DB6PR0601MB2197109C099CA70274900FDAFC0E0@DB6PR0601MB2197.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(32856632585715)(68173958961439)(192374486261705)(95692535739014)(260087099026482);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);  SRVR:DB6PR0601MB2197; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0601MB2197; 
x-forefront-prvs: 00159D1518
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(979002)(7916002)(24454002)(199003)(377454003)(189002)(189998001)(68736007)(122556002)(74316002)(7846002)(10400500002)(81166006)(5003600100003)(5001770100001)(7696003)(81156014)(3900700001)(97736004)(9686002)(8666005)(11100500001)(5002640100001)(8936002)(15650500001)(7736002)(8676002)(3280700002)(19580395003)(19580405001)(76576001)(54356999)(33656002)(77096005)(106356001)(3846002)(87936001)(2900100001)(50986999)(105586002)(6116002)(16236675004)(66066001)(2906002)(4326007)(586003)(3660700001)(86362001)(102836003)(106116001)(5890100001)(101416001)(92566002)(35304002)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0601MB2197; H:DB6PR0601MB2198.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: tridonic.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0DB6PR0601MB2198_"
MIME-Version: 1.0
X-OriginatorOrg: tridonic.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2016 16:28:01.5146 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8b206608-a593-4ace-a4b6-ef1fc83c9169
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0601MB2197
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/ZqVayqlb8y35mBi48_2Vcx5DQ8g>
Cc: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Michael StJohns <mstjohns@comcast.net>, Rene Struik <rstruik.ext@gmail.com>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:28:10 -0000

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

SGkgRWxpb3QsDQpJZiB5b3UgcmVhZCB0aGUgZG9jdW1lbnQsIHdlIGludHJvZHVjZSBhIHNjb3Bl
IGluIHRoZSBBVC1LREMgYW5kIEFULVIgdG9rZW4gd2hpY2ggc3BlY2lmaWVzIHdoYXQgcmVzb3Vy
Y2VzIGFyZSBhY2Nlc3NpYmxlIHZpYSB0aGUga25vd2xlZGdlIG9mIHRoZSBncm91cCBrZXkuIFRo
ZSBhcmNoaXRlY3R1cmUgZW5zdXJlcyB0aGF0IHRoZSBncm91cCBrZXkgY2FuIG9ubHkgYmUgdXNl
ZCBmb3IgYXV0aG9yaXplZCByZXNvdXJjZXMuIFRoaXMgYWxsb3dzIHVzIHRvIG9ubHkgdXNlIHRo
ZSBncm91cCBrZXkgdG8gY29udHJvbCBsaWdodCBpbnRlbnNpdHkgcmVzb3VyY2UgYW5kIG5vdGhp
bmcgZWxzZS4gRXZlbiBvbiB0aGUgbHVtaW5haXJlLCB0aGUgZ3JvdXAga2V5IGNhbm5vdCBiZSB1
c2VkIHRvIGFjY2VzcyBvdGhlciBpbmZvcm1hdGlvbiBzdWNoIGFzIGNvbW1pc3Npb25pbmcgZGF0
YS4NCg0KQWJoaW5hdg0KDQoNClNlbnQgZnJvbSBteSBXaW5kb3dzIFBob25lDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogRWxpb3QgTGVhcjxtYWlsdG86bGVhckBjaXNj
by5jb20+DQpTZW50OiDigI4yNi/igI4wNy/igI4yMDE2IDE3OjU5DQpUbzogS2F0aGxlZW4gTW9y
aWFydHk8bWFpbHRvOmthdGhsZWVuLm1vcmlhcnR5LmlldGZAZ21haWwuY29tPjsgS3VtYXIsIFNh
bmRlZXA8bWFpbHRvOnNhbmRlZXAua3VtYXJAcGhpbGlwcy5jb20+DQpDYzogU29tYXJhanUgQWJo
aW5hdjxtYWlsdG86YWJoaW5hdi5zb21hcmFqdUB0cmlkb25pYy5jb20+OyBhY2VAaWV0Zi5vcmc8
bWFpbHRvOmFjZUBpZXRmLm9yZz47IFJlbmUgU3RydWlrPG1haWx0bzpyc3RydWlrLmV4dEBnbWFp
bC5jb20+OyBNaWNoYWVsIFN0Sm9obnM8bWFpbHRvOm1zdGpvaG5zQGNvbWNhc3QubmV0PjsgU3Rl
cGhlbiBGYXJyZWxsPG1haWx0bzpzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllPg0KU3ViamVjdDog
UmU6IFtBY2VdIEFkb3B0aW9uIG9mIExvdyBMYXRlbmN5IEdyb3VwIENvbW11bmljYXRpb24gU2Vj
dXJpdHkgV29yayBpbiBBQ0UNCg0KDQpIaSBLYXRobGVlbiwNCg0KDQpPbiA3LzI2LzE2IDQ6NTIg
UE0sIEthdGhsZWVuIE1vcmlhcnR5IHdyb3RlOg0KV2hhdCBpcyB0aGUgYmlnZ2VyIHRocmVhdCBt
b2RlbD8NCg0KTGlnaHRzIHR1cm5pbmcgb24vb2ZmIGluIGxhcmdlIGJ1aWxkaW5ncyBjb3VsZCBy
ZXN1bHQgaW4gaW5jcmVhc2VkIGVuZXJneSBjb3N0cy4NCkxpZ2h0cyB0dXJuaW5nIG9uL29mZiBj
b3VsZCByZXN1bHQgaW4gc2FmZXR5IGlzc3VlcyAodGhleSBjb3VsZCBiZSBleHRyZW1lKS4NCg0K
SXQncyBhbHNvIGEgbWF0dGVyIG9mIGNoYW5naW5nIGNvbG9ycywgbWlzYXBwcm9wcmlhdGlvbiBv
ZiBzZW5zb3JzLCBhbmQgcGVyaGFwcyBtb3JlIGltcG9ydGFudDogZXhwcm9wcmlhdGlvbiBvZiB0
aGUgbGlnaHRpbmcgc3lzdGVtcyB0byBhdHRhY2sgb3RoZXIgc3lzdGVtcy4gIFRodXMgdGhlIGNv
bmNlcm4gb3ZlciB0cmFuc2l0b3J5IHRydXN0LCBlc3BlY2lhbGx5IHNob3VsZCB0aGVzZSBzeXN0
ZW1zIGhhdmUgbXVsdGlwbGUgZnVuY3Rpb25zLg0KDQpFbGlvdA0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyBUaGUgY29udGVudHMgb2Yg
dGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIHRvIHRoZSBp
bnRlbmRlZCByZWNpcGllbnQuIFRoZXkgbWF5IG5vdCBiZSBkaXNjbG9zZWQgdG8gb3IgdXNlZCBi
eSBvciBjb3BpZWQgaW4gYW55IHdheSBieSBhbnlvbmUgb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LiBJZiB0aGlzIGUtbWFpbCBpcyByZWNlaXZlZCBpbiBlcnJvciwgcGxlYXNlIGlt
bWVkaWF0ZWx5IG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhlIGUtbWFpbCBhbmQgYXR0
YWNoZWQgZG9jdW1lbnRzLiBQbGVhc2Ugbm90ZSB0aGF0IG5laXRoZXIgdGhlIHNlbmRlciBub3Ig
dGhlIHNlbmRlcidzIGNvbXBhbnkgYWNjZXB0IGFueSByZXNwb25zaWJpbGl0eSBmb3IgdmlydXNl
cyBhbmQgaXQgaXMgeW91ciByZXNwb25zaWJpbGl0eSB0byBzY2FuIG9yIG90aGVyd2lzZSBjaGVj
ayB0aGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzLg0K

--_000_DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0DB6PR0601MB2198_
Content-Type: text/html; charset="utf-8"
Content-ID: <1B3BBAC16CC1C64689F0F2E0414AA8BD@zgrp.onmicrosoft.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHRleHQ9IiMwMDAwMDAi
IGJnY29sb3I9IiNmZmZmZmYiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxp
YnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsiPkhpIEVsaW90LDxicj4NCklmIHlvdSBy
ZWFkIHRoZSBkb2N1bWVudCwgd2UgaW50cm9kdWNlIGEgc2NvcGUgaW4gdGhlIEFULUtEQyBhbmQg
QVQtUiB0b2tlbiB3aGljaCBzcGVjaWZpZXMgd2hhdCByZXNvdXJjZXMgYXJlIGFjY2Vzc2libGUg
dmlhIHRoZSBrbm93bGVkZ2Ugb2YgdGhlIGdyb3VwIGtleS4gVGhlIGFyY2hpdGVjdHVyZSBlbnN1
cmVzIHRoYXQgdGhlIGdyb3VwIGtleSBjYW4gb25seSBiZSB1c2VkIGZvciBhdXRob3JpemVkIHJl
c291cmNlcy4gVGhpcyBhbGxvd3MNCiB1cyB0byBvbmx5IHVzZSB0aGUgZ3JvdXAga2V5IHRvIGNv
bnRyb2wgbGlnaHQgaW50ZW5zaXR5IHJlc291cmNlIGFuZCBub3RoaW5nIGVsc2UuIEV2ZW4gb24g
dGhlIGx1bWluYWlyZSwgdGhlIGdyb3VwIGtleSBjYW5ub3QgYmUgdXNlZCB0byBhY2Nlc3Mgb3Ro
ZXIgaW5mb3JtYXRpb24gc3VjaCBhcyBjb21taXNzaW9uaW5nIGRhdGEuDQo8YnI+DQo8YnI+DQpB
YmhpbmF2PGJyPg0KPGJyPg0KPGJyPg0KU2VudCBmcm9tIG15IFdpbmRvd3MgUGhvbmU8L2Rpdj4N
CjwvZGl2Pg0KPGRpdiBkaXI9Imx0ciI+DQo8aHI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
IENhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9sZDsi
PkZyb206DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTFwdDsiPjxhIGhyZWY9Im1haWx0bzpsZWFyQGNpc2NvLmNvbSI+RWxp
b3QgTGVhcjwvYT48L3NwYW4+PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJp
LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij5TZW50Og0K
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSxzYW5zLXNlcmlmOyBmb250
LXNpemU6IDExcHQ7Ij7igI4yNi/igI4wNy/igI4yMDE2IDE3OjU5PC9zcGFuPjxicj4NCjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHQ7
IGZvbnQtd2VpZ2h0OiBib2xkOyI+VG86DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiBDYWxpYnJpLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsiPjxhIGhyZWY9Im1haWx0bzpr
YXRobGVlbi5tb3JpYXJ0eS5pZXRmQGdtYWlsLmNvbSI+S2F0aGxlZW4gTW9yaWFydHk8L2E+Ow0K
PGEgaHJlZj0ibWFpbHRvOnNhbmRlZXAua3VtYXJAcGhpbGlwcy5jb20iPkt1bWFyLCBTYW5kZWVw
PC9hPjwvc3Bhbj48YnI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksc2Fucy1z
ZXJpZjsgZm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9sZDsiPkNjOg0KPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTogQ2FsaWJyaSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEx
cHQ7Ij48YSBocmVmPSJtYWlsdG86YWJoaW5hdi5zb21hcmFqdUB0cmlkb25pYy5jb20iPlNvbWFy
YWp1IEFiaGluYXY8L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOmFjZUBpZXRmLm9yZyI+YWNlQGlldGYu
b3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNvbSI+DQpSZW5lIFN0
cnVpazwvYT47IDxhIGhyZWY9Im1haWx0bzptc3Rqb2huc0Bjb21jYXN0Lm5ldCI+TWljaGFlbCBT
dEpvaG5zPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnN0ZXBoZW4uZmFycmVsbEBjcy50Y2QuaWUiPg0K
U3RlcGhlbiBGYXJyZWxsPC9hPjwvc3Bhbj48YnI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
IENhbGlicmksc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB0OyBmb250LXdlaWdodDogYm9sZDsi
PlN1YmplY3Q6DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYWxpYnJpLHNhbnMt
c2VyaWY7IGZvbnQtc2l6ZTogMTFwdDsiPlJlOiBbQWNlXSBBZG9wdGlvbiBvZiBMb3cgTGF0ZW5j
eSBHcm91cCBDb21tdW5pY2F0aW9uIFNlY3VyaXR5IFdvcmsgaW4gQUNFPC9zcGFuPjxicj4NCjxi
cj4NCjwvZGl2Pg0KPHA+SGkgS2F0aGxlZW4sPC9wPg0KPHA+PGJyPg0KPC9wPg0KPGRpdiBjbGFz
cz0ibW96LWNpdGUtcHJlZml4Ij5PbiA3LzI2LzE2IDQ6NTIgUE0sIEthdGhsZWVuIE1vcmlhcnR5
IHdyb3RlOjxicj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgY2l0ZT0ibWlkOkNBSGJ1RUg0WjA3MXJk
VGY9eDBiVUtkM3RrdF9yLTBrNS12WHNZWWVvSFFyZ0gxQW5UZ0BtYWlsLmdtYWlsLmNvbSIgdHlw
ZT0iY2l0ZSI+DQo8ZGl2IGRpcj0ibHRyIj5XaGF0IGlzIHRoZSBiaWdnZXIgdGhyZWF0IG1vZGVs
PyAmbmJzcDsNCjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1
b3RlIj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PkxpZ2h0cyB0dXJuaW5nIG9uL29mZiBpbiBs
YXJnZSBidWlsZGluZ3MgY291bGQgcmVzdWx0IGluIGluY3JlYXNlZCBlbmVyZ3kgY29zdHMuPC9k
aXY+DQo8ZGl2PkxpZ2h0cyB0dXJuaW5nIG9uL29mZiBjb3VsZCByZXN1bHQgaW4gc2FmZXR5IGlz
c3VlcyAodGhleSBjb3VsZCBiZSBleHRyZW1lKS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkl0J3MgYWxzbyBhIG1hdHRlciBvZiBjaGFuZ2luZyBj
b2xvcnMsIG1pc2FwcHJvcHJpYXRpb24gb2Ygc2Vuc29ycywgYW5kIHBlcmhhcHMgbW9yZSBpbXBv
cnRhbnQ6IGV4cHJvcHJpYXRpb24gb2YgdGhlIGxpZ2h0aW5nIHN5c3RlbXMgdG8gYXR0YWNrIG90
aGVyIHN5c3RlbXMuJm5ic3A7IFRodXMgdGhlIGNvbmNlcm4gb3ZlciB0cmFuc2l0b3J5IHRydXN0
LCBlc3BlY2lhbGx5IHNob3VsZCB0aGVzZSBzeXN0ZW1zIGhhdmUgbXVsdGlwbGUgZnVuY3Rpb25z
Ljxicj4NCjxicj4NCkVsaW90PGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18gVGhlIGNvbnRlbnRzIG9mIHRoaXMgZS1tYWls
IGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCB0byB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LiBUaGV5IG1heSBub3QgYmUgZGlzY2xvc2VkIHRvIG9yIHVzZWQgYnkgb3IgY29waWVk
IGluIGFueSB3YXkgYnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudC4g
SWYNCiB0aGlzIGUtbWFpbCBpcyByZWNlaXZlZCBpbiBlcnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5
IG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhlIGUtbWFpbCBhbmQgYXR0YWNoZWQgZG9j
dW1lbnRzLiBQbGVhc2Ugbm90ZSB0aGF0IG5laXRoZXIgdGhlIHNlbmRlciBub3IgdGhlIHNlbmRl
cidzIGNvbXBhbnkgYWNjZXB0IGFueSByZXNwb25zaWJpbGl0eSBmb3IgdmlydXNlcyBhbmQgaXQg
aXMgeW91ciByZXNwb25zaWJpbGl0eSB0byBzY2FuIG9yDQogb3RoZXJ3aXNlIGNoZWNrIHRoaXMg
ZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMuDQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0DB6PR0601MB2198_--


From nobody Tue Jul 26 09:34:12 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4566F12D69C for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:34:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.807
X-Spam-Level: 
X-Spam-Status: No, score=-15.807 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 ze22qNvcikUB for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 09:34:10 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9343E12D587 for <ace@ietf.org>; Tue, 26 Jul 2016 09:34:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10029; q=dns/txt; s=iport; t=1469550849; x=1470760449; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=ELgXgEscWVSMUIRusb+mbbfb9jkz7KPvgZRi/Hb70kM=; b=aYdHyjLR64B9bm/e3YM7OORNvRHzBB1dRuKJYlj7cMRAEdnLnyFZdsO9 LnhCKHLBtgqbuCW1TaZiDEQBgxrzXdXNKgFO4b8MUlEv/YA2Ly6b5KtyP rcbf+ozS6Q3rSxqF6+GixRCryd6rWNrmObsmd6JB3Io3YTNr0JW5MhtRN U=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DKCQCpj5dX/xbLJq1egnGBTlKsXYcch?= =?us-ascii?q?wKGHQKCBgEBAQEBAV4nhFwBAQUjVhALEQEDAQEBJwMCAiElAwEFCAYBDAYCAQG?= =?us-ascii?q?IEwMXq1eJRQgFhA4BAQEBAQEBAQEBAQEBAQEBAQEBAQEODogiglWCQ4R+gloBB?= =?us-ascii?q?IgjkFo0gzqBcIcggjGBbIRagw4jhUiIKIQFg3hUg3o6MgGISAEBAQ?=
X-IronPort-AV: E=Sophos;i="5.28,425,1464652800";  d="asc'?scan'208,217";a="639407251"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Jul 2016 16:34:07 +0000
Received: from [10.61.230.130] ([10.61.230.130]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u6QGY60S020312; Tue, 26 Jul 2016 16:34:07 GMT
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>, Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Kumar, Sandeep" <sandeep.kumar@philips.com>
References: <DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurprd06.prod.outlook.com>
From: Eliot Lear <lear@cisco.com>
Message-ID: <6097ec99-d131-f759-edd7-60a205c50e78@cisco.com>
Date: Tue, 26 Jul 2016 18:34:06 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurprd06.prod.outlook.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pL2TREIlWBQTHbauJLKTt4extLR4v7PJW"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/EnHJ-HBfB9tQ3Rqen12ZSEOaz1w>
Cc: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Michael StJohns <mstjohns@comcast.net>, Rene Struik <rstruik.ext@gmail.com>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 16:34:11 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--pL2TREIlWBQTHbauJLKTt4extLR4v7PJW
Content-Type: multipart/mixed; boundary="aj3EH359NNqN3788ShKhkndov2x1BKi3O"
From: Eliot Lear <lear@cisco.com>
To: Somaraju Abhinav <abhinav.somaraju@tridonic.com>,
 Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>,
 "Kumar, Sandeep" <sandeep.kumar@philips.com>
Cc: "ace@ietf.org" <ace@ietf.org>, Rene Struik <rstruik.ext@gmail.com>,
 Michael StJohns <mstjohns@comcast.net>,
 Stephen Farrell <stephen.farrell@cs.tcd.ie>
Message-ID: <6097ec99-d131-f759-edd7-60a205c50e78@cisco.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work
 in ACE
References: <DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurprd06.prod.outlook.com>
In-Reply-To: <DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurprd06.prod.outlook.com>

--aj3EH359NNqN3788ShKhkndov2x1BKi3O
Content-Type: multipart/alternative;
 boundary="------------C7A1DD6F13A56670F9C6EFA9"

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

Not saying otherwise.  But we're talking about a threat model, not what
the doc says.


On 7/26/16 6:28 PM, Somaraju Abhinav wrote:
> Hi Eliot,
> If you read the document, we introduce a scope in the AT-KDC and AT-R
> token which specifies what resources are accessible via the knowledge
> of the group key. The architecture ensures that the group key can only
> be used for authorized resources. This allows us to only use the group
> key to control light intensity resource and nothing else. Even on the
> luminaire, the group key cannot be used to access other information
> such as commissioning data.
>
> Abhinav
>
>
> Sent from my Windows Phone
> -----------------------------------------------------------------------=
-
> From: Eliot Lear <mailto:lear@cisco.com>
> Sent: =E2=80=8E26/=E2=80=8E07/=E2=80=8E2016 17:59
> To: Kathleen Moriarty <mailto:kathleen.moriarty.ietf@gmail.com>;
> Kumar, Sandeep <mailto:sandeep.kumar@philips.com>
> Cc: Somaraju Abhinav <mailto:abhinav.somaraju@tridonic.com>;
> ace@ietf.org <mailto:ace@ietf.org>; Rene Struik
> <mailto:rstruik.ext@gmail.com>; Michael StJohns
> <mailto:mstjohns@comcast.net>; Stephen Farrell
> <mailto:stephen.farrell@cs.tcd.ie>
> Subject: Re: [Ace] Adoption of Low Latency Group Communication
> Security Work in ACE
>
> Hi Kathleen,
>
>
> On 7/26/16 4:52 PM, Kathleen Moriarty wrote:
>> What is the bigger threat model? =20
>>
>> Lights turning on/off in large buildings could result in increased
>> energy costs.
>> Lights turning on/off could result in safety issues (they could be
>> extreme).
>
> It's also a matter of changing colors, misappropriation of sensors,
> and perhaps more important: expropriation of the lighting systems to
> attack other systems.  Thus the concern over transitory trust,
> especially should these systems have multiple functions.
>
> Eliot
>
> ________________________________________________________ The contents
> of this e-mail and any attachments are confidential to the intended
> recipient. They may not be disclosed to or used by or copied in any
> way by anyone other than the intended recipient. If this e-mail is
> received in error, please immediately notify the sender and delete the
> e-mail and attached documents. Please note that neither the sender nor
> the sender's company accept any responsibility for viruses and it is
> your responsibility to scan or otherwise check this e-mail and any
> attachments.=20


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

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Not saying otherwise.=C2=A0 But we're talking about a threat model=
,
      not what the doc says.<br>
    </p>
    <br>
    <div class=3D"moz-cite-prefix">On 7/26/16 6:28 PM, Somaraju Abhinav
      wrote:<br>
    </div>
    <blockquote
cite=3D"mid:DB6PR0601MB2198E19E171D31AC00A9EDAAFC0E0@DB6PR0601MB2198.eurp=
rd06.prod.outlook.com"
      type=3D"cite">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Du=
tf-8">
      <div>
        <div style=3D"font-family: Calibri,sans-serif; font-size: 11pt;">=
Hi
          Eliot,<br>
          If you read the document, we introduce a scope in the AT-KDC
          and AT-R token which specifies what resources are accessible
          via the knowledge of the group key. The architecture ensures
          that the group key can only be used for authorized resources.
          This allows us to only use the group key to control light
          intensity resource and nothing else. Even on the luminaire,
          the group key cannot be used to access other information such
          as commissioning data.
          <br>
          <br>
          Abhinav<br>
          <br>
          <br>
          Sent from my Windows Phone</div>
      </div>
      <div dir=3D"ltr">
        <hr>
        <span style=3D"font-family: Calibri,sans-serif; font-size: 11pt;
          font-weight: bold;">From:
        </span><span style=3D"font-family: Calibri,sans-serif; font-size:=

          11pt;"><a moz-do-not-send=3D"true" href=3D"mailto:lear@cisco.co=
m">Eliot
            Lear</a></span><br>
        <span style=3D"font-family: Calibri,sans-serif; font-size: 11pt;
          font-weight: bold;">Sent:
        </span><span style=3D"font-family: Calibri,sans-serif; font-size:=

          11pt;">=E2=80=8E26/=E2=80=8E07/=E2=80=8E2016 17:59</span><br>
        <span style=3D"font-family: Calibri,sans-serif; font-size: 11pt;
          font-weight: bold;">To:
        </span><span style=3D"font-family: Calibri,sans-serif; font-size:=

          11pt;"><a moz-do-not-send=3D"true"
            href=3D"mailto:kathleen.moriarty.ietf@gmail.com">Kathleen
            Moriarty</a>;
          <a moz-do-not-send=3D"true"
            href=3D"mailto:sandeep.kumar@philips.com">Kumar, Sandeep</a><=
/span><br>
        <span style=3D"font-family: Calibri,sans-serif; font-size: 11pt;
          font-weight: bold;">Cc:
        </span><span style=3D"font-family: Calibri,sans-serif; font-size:=

          11pt;"><a moz-do-not-send=3D"true"
            href=3D"mailto:abhinav.somaraju@tridonic.com">Somaraju Abhina=
v</a>;
          <a moz-do-not-send=3D"true" href=3D"mailto:ace@ietf.org">ace@ie=
tf.org</a>;
          <a moz-do-not-send=3D"true" href=3D"mailto:rstruik.ext@gmail.co=
m">
            Rene Struik</a>; <a moz-do-not-send=3D"true"
            href=3D"mailto:mstjohns@comcast.net">Michael StJohns</a>; <a
            moz-do-not-send=3D"true"
            href=3D"mailto:stephen.farrell@cs.tcd.ie">
            Stephen Farrell</a></span><br>
        <span style=3D"font-family: Calibri,sans-serif; font-size: 11pt;
          font-weight: bold;">Subject:
        </span><span style=3D"font-family: Calibri,sans-serif; font-size:=

          11pt;">Re: [Ace] Adoption of Low Latency Group Communication
          Security Work in ACE</span><br>
        <br>
      </div>
      <p>Hi Kathleen,</p>
      <p><br>
      </p>
      <div class=3D"moz-cite-prefix">On 7/26/16 4:52 PM, Kathleen Moriart=
y
        wrote:<br>
      </div>
      <blockquote
cite=3D"mid:CAHbuEH4Z071rdTf=3Dx0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gm=
ail.com"
        type=3D"cite">
        <div dir=3D"ltr">What is the bigger threat model? =C2=A0
          <div class=3D"gmail_extra">
            <div class=3D"gmail_quote">
              <div><br>
              </div>
              <div>Lights turning on/off in large buildings could result
                in increased energy costs.</div>
              <div>Lights turning on/off could result in safety issues
                (they could be extreme).</div>
            </div>
          </div>
        </div>
      </blockquote>
      <br>
      It's also a matter of changing colors, misappropriation of
      sensors, and perhaps more important: expropriation of the lighting
      systems to attack other systems.=C2=A0 Thus the concern over transi=
tory
      trust, especially should these systems have multiple functions.<br>=

      <br>
      Eliot<br>
      <br>
      ________________________________________________________ The
      contents of this e-mail and any attachments are confidential to
      the intended recipient. They may not be disclosed to or used by or
      copied in any way by anyone other than the intended recipient. If
      this e-mail is received in error, please immediately notify the
      sender and delete the e-mail and attached documents. Please note
      that neither the sender nor the sender's company accept any
      responsibility for viruses and it is your responsibility to scan
      or otherwise check this e-mail and any attachments.
    </blockquote>
    <br>
  </body>
</html>

--------------C7A1DD6F13A56670F9C6EFA9--

--aj3EH359NNqN3788ShKhkndov2x1BKi3O--

--pL2TREIlWBQTHbauJLKTt4extLR4v7PJW
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXl5D+AAoJEIe2a0bZ0nozk9gIAMfTdpXbCRlpW/mMmZQQT3LH
lkqfo6iRSc0RJbI/GOZS8RpFPbt+iNn1e0XGhEhk0PS3eq6loBbeYGc7AGTNFo1K
9nblwCv9unUmhn1KL1BepzD/LghUcVL2rB/OqmViF/5HbOS6x4aw605hvEdZDv2Q
OcOkFGbJVjhYOaFOHT8isMgeVIQCl285e0tuS+ceEkwh+D4qLj6yBht+B3WVsACF
+eKclVzMmGTaYozLDNEyB5K3stbxcnV+5yrSu74h4EtPE3U++VAPJq6oV+AjbOk/
ywy9WMqktIIg8L2kp3qQrUHHl4ClgEKqA1kN2DLy0OpADKKx4Vx0E0sRvv/XXGg=
=RUsr
-----END PGP SIGNATURE-----

--pL2TREIlWBQTHbauJLKTt4extLR4v7PJW--


From nobody Tue Jul 26 10:26:11 2016
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FCAA12D80E for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 10:26:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 raaz3geY_xJ1 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 10:26:07 -0700 (PDT)
Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (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 CE85412D806 for <ace@ietf.org>; Tue, 26 Jul 2016 10:26:06 -0700 (PDT)
Received: by mail-yw0-x230.google.com with SMTP id j12so22970290ywb.2 for <ace@ietf.org>; Tue, 26 Jul 2016 10:26:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZqLDvwHzj/ZWDZIc4cfcmz1crPQA9iqbcoty+t4t1FQ=; b=U3nF7jGsgtB/mr3CQDeal6EVm1ssg3+/urXnpyuT7qZouGiTR9cwuByGz2r8WSW5Ao 8x80vZ48yxb1dHVDP+uNgo6NR+d0bLo0Kzd8bJXLFh0dTIXIrR2bwAqJtuJHLJ3iCn1k b1LYwZklRaRbPX+9wpH8fFtVPy6RRllhnrN5UIfXidTmdit2vzTv3HjnsRTwFHEMArTm Wrq/wsCS0uLP1ix1wiGD6oeqQyT7DZ6/8rCWU9ERL9mtyvEPv0Npo7ddOSwkLDUsR+it 6CJ2PqhMZuGQo/c7K+oOCqnwMUqZRLKJwXWaiN8jNg1R+w3OGHE5MevagG04exwoNA+j EfWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZqLDvwHzj/ZWDZIc4cfcmz1crPQA9iqbcoty+t4t1FQ=; b=GTyYZ3ruHckO0TiLpwRjnEFcjC9Ouiy8/PzSEshz0134Vd0M+VC9TzWBhLpCouWRL+ nfmivk0zyugr3uKRh5Oe8dhZKMKyg47mCYjeZq36wQgSyrvlSU2hHTPmY1sMY5yxk0v5 KxOCmepsgV/SPmTf5oytDiNt8de20BCzyzwBFd6YegsbEKMNqoWQN363BQORplGPrZTn Cy8x50DZFnJ9cG6Zqqcljhw/VGuan+N1m0pMg+qgAeUN8n39HV0M/SW1YUb/ylfp9zby F548+c4f0eR9y9BjtAW2gbdVmt3YfQvGrhr/+FXFbQOwx8JZ6TJAbUywzBwvR2EvM8/6 y3mg==
X-Gm-Message-State: AEkoousJHX4myojrZnPz7jdWfXsWkqzP0nvAkD9uQJNRhF7gFBOoOuHEW1jcOLjkVpmeDOPD3a8oetQoCrO6Mw==
X-Received: by 10.31.120.76 with SMTP id t73mr10640935vkc.81.1469553965808; Tue, 26 Jul 2016 10:26:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.37.104 with HTTP; Tue, 26 Jul 2016 10:26:04 -0700 (PDT)
In-Reply-To: <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Tue, 26 Jul 2016 13:26:04 -0400
Message-ID: <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com>
To: Michael StJohns <mstjohns@comcast.net>
Content-Type: multipart/related; boundary=94eb2c14b1721ccd3205388d32da
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/idP6I3k2Ju5Kw6t-Rb7n_DZcsYE>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 17:26:09 -0000

--94eb2c14b1721ccd3205388d32da
Content-Type: multipart/alternative; boundary=94eb2c14b1721ccd3005388d32d9

--94eb2c14b1721ccd3005388d32d9
Content-Type: text/plain; charset=UTF-8

On Tue, Jul 26, 2016 at 12:08 PM, Michael StJohns <mstjohns@comcast.net>
wrote:

> On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:
>
> Just to note, I'm interested to see Mike's response on why this higher
> level of security is necessary in terms of a threat model.  I'm not
> convinced it is for lightbulbs, but that depends on how the threat
> model/solution is scoped and the advice for use - lightbulbs of current day
> capabilities and not other IoT devices with higher risk factors.
>
>
> Hi Kathleen -
>
> Can you describe how you would prevent this protocol from being used in
> "lower security threat environments"?  I can't and I've thought about how
> to write in various crippling conditions in the protocol structure without
> any useful conclusions.
>
> Given that, and given that public key cryptography has the desired
> security properties, I remain unwilling to support symmetric key multicast
> for any cyberphysical protocol.  It's too risky and way too shortsighted.
>

A question remains unanswered about the possibility of support for what you
propose in hardware asked earlier in the thread.  If there are real
constraints that prevent using the better solution, we need to understand
those constraints and work with what we have and determine the threat
model.  You are assuming a zero trust model, which I would too for many
situations, but I'm not sure that's necessary here.



>
> Or put another way - you might as well use hashed passwords for the
> lighting problem - it has similar security properties to symmetric key
> multicast for control.
>

I understand the security implications fully.  I also understand that
security is a balancing act with constraints, threat models and a risk
assessment.  You might not use this to set the colors of the lights for the
empire state building or you'd recommend that it be on an isolated network
if you wanted to prevent tampering.
 There are ways to assess and mitigate threats and I don't think we should
assume that isolated networks are out of the question unless the lighting
manufacturers and IoT vendors working with us say that's not practical for
the real use cases they have.



>
> If we went forward with this, you'd need one of the biggest, blackest
> Black Box warnings on the protocol that we could conceive of to try to
> constrain this to the "low level of security" domains:
>
> DON'T Use this protocol for anything but lighting control.
> DON'T Use this protocol where the the maximum output of the lighting
> system could present a fire, thermal or blinding threat to safety.
> DON'T Use this protocol to control lighting systems involved in
> decontamination and sterilization. (E.g. UV decontamination).
> DON'T Use this protocol to control any power outage backup lighting system.
> DON'T Implement this in a way that prevents local physical override of the
> lighting systems.
>

Or you say what the understood constraints are for using this protocol and
recommend the use for isolated networks to prevent tampering.  We have a
lower bar for the security of DHCP and connections to a DHCP server and I
want to know that there is or is not a way to mitigate the threats
associated with these concerns.  I don't see anything that helps in this
response as you don't discuss the threat model or constraints that prevent
the attacks you are worried about.  The message reads as one to scare off
responses rather than get to the questions I asked.

Thanks,
Kathleen


> I'm sure there are others.
>
> Mike
>
>
>
>
> Thanks,
> Kathleen
>
> On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty <
> kathleen.moriarty.ietf@gmail.com> wrote:
>
>> Hello,
>>
>>
>>
>> On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep <
>> sandeep.kumar@philips.com> wrote:
>>
>>> Hi Rene
>>>
>>>
>>>
>>> Makes more sense this way. Need to also add replay protection but that
>>> should be just part of the hash. Will it make things better for user
>>> experience? That depends on how big the pool of (good randomized)
>>> pre-computed values can be created before they run out and causes a stuck
>>> behavior.
>>>
>>
>> If things can be made better, we should of course do that.  However,
>> there are risk tradeoffs that sometimes make sense.  If it is not possible
>> to precompute keys for speed, storage or some other reason, we need to
>> figure that out and have it factored into a threat model.  This should all
>> be part of a security considerations section (whatever is decided).  We are
>> talking about cyber physical devices and controllers, in this case
>> lightbulbs.  Sure, lightbulbs are evolving, so it may make a difference if
>> we are talking about lightbulbs that can turn on/off, dim, change colors,
>> or ones that perform other functions (MIT Media Lab type stuff).  It also
>> matters if we are talking about use of lights within a controlled area and
>> whether it is connected to other networks or not (IoT devices, Internet,
>> protected network, etc.).  No one is suggesting that the same key be used
>> in multiple environments, but a single group key for one environment.
>>
>> There are always tradeoffs in security and that's okay.  What is the
>> bigger threat model?
>>
>> Lights turning on/off in large buildings could result in increased energy
>> costs.
>> Lights turning on/off could result in safety issues (they could be
>> extreme).
>>
>> What measures would mitigate these (and maybe other risks)?  Suggest
>> dividing up large buildings into sets so that a single group key could be
>> used in that set.  Limit connections to other networks or have protective
>> measures between them.
>>
>> Maybe someone in this space can help more to build out the threat model
>> to help the WG with this decision.  There are still some unanswered
>> questions about the capabilities of hardware, are the alternate solutions
>> to a group key feasible?  Will blocking the use of a single group key
>> prevent the ability to move forward with a standard?
>>
>> Thanks,
>> Kathleen
>>
>>
>>>
>>>
>>> Regards
>>>
>>> Sandeep
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *From:* Rene Struik [mailto:rstruik.ext@gmail.com]
>>> *Sent:* Tuesday, July 26, 2016 3:00 AM
>>> *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael
>>> StJohns; ace@ietf.org
>>>
>>> *Subject:* Re: [Ace] Adoption of Low Latency Group Communication
>>> Security Work in ACE
>>>
>>>
>>>
>>> Hi Sandeep:
>>>
>>> Fair enough, but with, e.g., ECDSA, computation of the ephemeral key
>>> R:=kG can be carried out independently of the remainder of the signature
>>> computation (where one computes e:=h(m), and calculates s:=(1/k)(e-r*d)(mod
>>> n) and subsequently outputs (r,s), where r is derived from R). So, if one
>>> wishes to, one can pre-compute many ephemeral key pairs (k, kG) and use
>>> those on demand {David Naccache, if I remember correctly, elaborated on
>>> these types of "labor division" in a 1998 paper}. So, in the Philips
>>> high-granularity luminary, the one simply hashes the state (still only a
>>> few-bytes entry) and then combines e with r, d, k, to produce signature
>>> component s -- a simple linear equation with two modular multiplies as cost.
>>>
>>> Let's make things better...
>>>
>>> Rene
>>>
>>> On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>>>
>>> Because sometimes a lightswitch can have more than two states.
>>>
>>> [image:
>>> http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$]
>>>
>>> The color dial on this switch (src:
>>> http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control) can
>>> set the color of lights one chooses. That would be quite some
>>> precomputations.
>>>
>>>
>>>
>>> Sandeep
>>>
>>>
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: Ace [mailto:ace-bounces@ietf.org <ace-bounces@ietf.org>] On
>>> Behalf Of Stephen Farrell
>>> Sent: Monday, July 25, 2016 9:26 PM
>>> To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
>>> Subject: Re: [Ace] Adoption of Low Latency Group Communication Security
>>> Work in ACE
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 25/07/16 17:59, Somaraju Abhinav wrote:
>>>
>>> > we essentially have 50-100 ms for the signing+verification process and
>>>
>>> > I do not know of a solution that does this
>>>
>>>
>>>
>>> Just a clarifying question: why can't the signing possibly be done
>>> asynchronously? E.g. the private key holder could sign a value that will
>>> only be sent later - as long as it has one of those ready to emit whenever
>>> needed one can ignore the signing time. That can have power consumption
>>> consequences but I'd guess that's ok for a lightswitch.
>>>
>>>
>>>
>>> If signing can be done ahead of time, then only verification time has to
>>> be considered.
>>>
>>>
>>>
>>> S.
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------
>>>
>>> The information contained in this message may be confidential and
>>> legally protected under applicable law. The message is intended solely for
>>> the addressee(s). If you are not the intended recipient, you are hereby
>>> notified that any use, forwarding, dissemination, or reproduction of this
>>> message is strictly prohibited and may be unlawful. If you are not the
>>> intended recipient, please contact the sender by return e-mail and destroy
>>> all copies of the original message.
>>>
>>>
>>>
>>> _______________________________________________
>>>
>>> Ace mailing list
>>>
>>> Ace@ietf.org
>>>
>>> https://www.ietf.org/mailman/listinfo/ace
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> email: rstruik.ext@gmail.com | Skype: rstruik
>>>
>>> cell: +1 (647) 867-5658 | US: +1 (415) 690-7363
>>>
>>>
>>> _______________________________________________
>>> Ace mailing list
>>> Ace@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ace
>>>
>>>
>>
>>
>> --
>>
>> Best regards,
>> Kathleen
>>
>
>
>
> --
>
> Best regards,
> Kathleen
>
>
> _______________________________________________
> Ace mailing listAce@ietf.orghttps://www.ietf.org/mailman/listinfo/ace
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>


-- 

Best regards,
Kathleen

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Jul 26, 2016 at 12:08 PM, Michael StJohns <span dir=3D"ltr">&lt=
;<a href=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcast=
.net</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000"><span class=3D"">
    <div>On 7/26/2016 11:20 AM, Kathleen
      Moriarty wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">Just to note, I&#39;m interested to see Mike&#39;s r=
esponse
        on why this higher level of security is necessary in terms of a
        threat model.=C2=A0 I&#39;m not convinced it is for lightbulbs, but=
 that
        depends on how the threat model/solution is scoped and the
        advice for use - lightbulbs of current day capabilities and not
        other IoT devices with higher risk factors.
        <div><br>
        </div>
      </div>
    </blockquote>
    <br></span>
    Hi Kathleen - <br>
    <br>
    Can you describe how you would prevent this protocol from being used
    in &quot;lower security threat environments&quot;?=C2=A0 I can&#39;t an=
d I&#39;ve thought
    about how to write in various crippling conditions in the protocol
    structure without any useful conclusions.<br>
    <br>
    Given that, and given that public key cryptography has the desired
    security properties, I remain unwilling to support symmetric key
    multicast for any cyberphysical protocol.=C2=A0 It&#39;s too risky and =
way
    too shortsighted.<br></div></blockquote><div><br></div><div>A question =
remains unanswered about the possibility of support for what you propose in=
 hardware asked earlier in the thread.=C2=A0 If there are real constraints =
that prevent using the better solution, we need to understand those constra=
ints and work with what we have and determine the threat model.=C2=A0 You a=
re assuming a zero trust model, which I would too for many situations, but =
I&#39;m not sure that&#39;s necessary here.</div><div><br></div><div>=C2=A0=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"#FFFFFF" text=3D"#0000=
00">
    <br>
    Or put another way - you might as well use hashed passwords for the
    lighting problem - it has similar security properties to symmetric
    key multicast for control.<br></div></blockquote><div><br></div><div>I =
understand the security implications fully.=C2=A0 I also understand that se=
curity is a balancing act with constraints, threat models and a risk assess=
ment.=C2=A0 You might not use this to set the colors of the lights for the =
empire state building or you&#39;d recommend that it be on an isolated netw=
ork if you wanted to prevent tampering.</div><div>=C2=A0There are ways to a=
ssess and mitigate threats and I don&#39;t think we should assume that isol=
ated networks are out of the question unless the lighting manufacturers and=
 IoT vendors working with us say that&#39;s not practical for the real use =
cases they have.</div><div><br></div><div>=C2=A0</div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <br>
    If we went forward with this, you&#39;d need one of the biggest,
    blackest Black Box warnings on the protocol that we could conceive
    of to try to constrain this to the &quot;low level of security&quot; do=
mains:<br>
    <br>
    DON&#39;T Use this protocol for anything but lighting control.<br>
    DON&#39;T Use this protocol where the the maximum output of the lightin=
g
    system could present a fire, thermal or blinding threat to safety.<br>
    DON&#39;T Use this protocol to control lighting systems involved in
    decontamination and sterilization. (E.g. UV decontamination).<br>
    DON&#39;T Use this protocol to control any power outage backup lighting
    system.<br>
    DON&#39;T Implement this in a way that prevents local physical override
    of the lighting systems.<br></div></blockquote><div><br></div><div>Or y=
ou say what the understood constraints are for using this protocol and reco=
mmend the use for isolated networks to prevent tampering.=C2=A0 We have a l=
ower bar for the security of DHCP and connections to a DHCP server and I wa=
nt to know that there is or is not a way to mitigate the threats associated=
 with these concerns.=C2=A0 I don&#39;t see anything that helps in this res=
ponse as you don&#39;t discuss the threat model or constraints that prevent=
 the attacks you are worried about.=C2=A0 The message reads as one to scare=
 off responses rather than get to the questions I asked.</div><div><br></di=
v><div>Thanks,</div><div>Kathleen</div><div><br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <br>
    I&#39;m sure there are others.<br>
    <br>
    Mike<div><div class=3D"h5"><br>
    <br>
    <br>
    <br>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div>Thanks,</div>
        <div>Kathleen</div>
      </div>
      <div class=3D"gmail_extra"><br>
        <div class=3D"gmail_quote">On Tue, Jul 26, 2016 at 10:52 AM,
          Kathleen Moriarty <span dir=3D"ltr">&lt;<a href=3D"mailto:kathlee=
n.moriarty.ietf@gmail.com" target=3D"_blank">kathleen.moriarty.ietf@gmail.c=
om</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div dir=3D"ltr">Hello,
              <div><br>
              </div>
              <div><br>
              </div>
              <div class=3D"gmail_extra"><br>
                <div class=3D"gmail_quote"><span>On Tue, Jul 26,
                    2016 at 7:10 AM, Kumar, Sandeep <span dir=3D"ltr">&lt;<=
a href=3D"mailto:sandeep.kumar@philips.com" target=3D"_blank">sandeep.kumar=
@philips.com</a>&gt;</span>
                    wrote:<br>
                    <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      <div bgcolor=3D"white" link=3D"blue" vlink=3D"purple"=
 lang=3D"EN-US">
                        <div>
                          <p class=3D"MsoNormal"><span style=3D"color:#1f49=
7d">Hi Rene</span></p>
                          <p class=3D"MsoNormal"><span style=3D"color:#1f49=
7d">=C2=A0</span></p>
                          <p class=3D"MsoNormal"><span style=3D"color:#1f49=
7d">Makes more sense
                              this way. Need to also add replay
                              protection but that should be just part of
                              the hash. Will it make things better for
                              user experience? That depends on how big
                              the pool of (good randomized) pre-computed
                              values can be created before they run out
                              and causes a stuck behavior.</span></p>
                        </div>
                      </div>
                    </blockquote>
                    <div><br>
                    </div>
                  </span>
                  <div>If things can be made better, we should of course
                    do that.=C2=A0 However, there are risk tradeoffs that
                    sometimes make sense.=C2=A0 If it is not possible to
                    precompute keys for speed, storage or some other
                    reason, we need to figure that out and have it
                    factored into a threat model.=C2=A0 This should all be
                    part of a security considerations section (whatever
                    is decided).=C2=A0 We are talking about cyber physical
                    devices and controllers, in this case lightbulbs.=C2=A0
                    Sure, lightbulbs are evolving, so it may make a
                    difference if we are talking about lightbulbs that
                    can turn on/off, dim, change colors, or ones that
                    perform other functions (MIT Media Lab type stuff).=C2=
=A0
                    It also matters if we are talking about use of
                    lights within a controlled area and whether it is
                    connected to other networks or not (IoT devices,
                    Internet, protected network, etc.).=C2=A0 No one is
                    suggesting that the same key be used in multiple
                    environments, but a single group key for one
                    environment.</div>
                  <div><br>
                  </div>
                  <div>There are always tradeoffs in security and that&#39;=
s
                    okay.=C2=A0 What is the bigger threat model? =C2=A0</di=
v>
                  <div><br>
                  </div>
                  <div>Lights turning on/off in large buildings could
                    result in increased energy costs.</div>
                  <div>Lights turning on/off could result in safety
                    issues (they could be extreme).</div>
                  <div><br>
                  </div>
                  <div>What measures would mitigate these (and maybe
                    other risks)?=C2=A0 Suggest dividing up large buildings
                    into sets so that a single group key could be used
                    in that set.=C2=A0 Limit connections to other networks =
or
                    have protective measures between them.</div>
                  <div><br>
                  </div>
                  <div>Maybe someone in this space can help more to
                    build out the threat model to help the WG with this
                    decision.=C2=A0 There are still some unanswered questio=
ns
                    about the capabilities of hardware, are the
                    alternate solutions to a group key feasible?=C2=A0 Will
                    blocking the use of a single group key prevent the
                    ability to move forward with a standard?</div>
                  <div><br>
                  </div>
                  <div>Thanks,</div>
                  <div>Kathleen</div>
                  <div>
                    <div>
                      <div>=C2=A0</div>
                      <blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                        <div bgcolor=3D"white" link=3D"blue" vlink=3D"purpl=
e" lang=3D"EN-US">
                          <div>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d"></span></p>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d">=C2=A0</span></p>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d">Regards</span></p>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d">Sandeep</span></p>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d">=C2=A0</span></p>
                            <p class=3D"MsoNormal"><span style=3D"color:#1f=
497d">=C2=A0</span></p>
                            <p class=3D"MsoNormal"><a name=3D"m_-3215551730=
223797863_m_-8701307693930648667_m_-8004080624793119569__MailEndCompose"><s=
pan style=3D"color:#1f497d">=C2=A0</span></a></p>
                            <div>
                              <div style=3D"border:none;border-top:solid #b=
5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
                                <p class=3D"MsoNormal"><b><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:=
windowtext">From:</span></b><span style=3D"font-size:10.0pt;font-family:&qu=
ot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">
                                    Rene Struik [mailto:<a href=3D"mailto:r=
struik.ext@gmail.com" target=3D"_blank">rstruik.ext@gmail.com</a>]
                                    <br>
                                    <b>Sent:</b> Tuesday, July 26, 2016
                                    3:00 AM<br>
                                    <b>To:</b> Kumar, Sandeep; Stephen
                                    Farrell; Somaraju Abhinav; Michael
                                    StJohns; <a href=3D"mailto:ace@ietf.org=
" target=3D"_blank">ace@ietf.org</a></span></p>
                                <div>
                                  <div><br>
                                    <b>Subject:</b> Re: [Ace] Adoption
                                    of Low Latency Group Communication
                                    Security Work in ACE</div>
                                </div>
                              </div>
                            </div>
                            <div>
                              <div>
                                <p class=3D"MsoNormal">=C2=A0</p>
                                <div>
                                  <p class=3D"MsoNormal">Hi Sandeep:<br>
                                    <br>
                                    Fair enough, but with, e.g., ECDSA,
                                    computation of the ephemeral key
                                    R:=3DkG can be carried out
                                    independently of the remainder of
                                    the signature computation (where one
                                    computes e:=3Dh(m), and calculates
                                    s:=3D(1/k)(e-r*d)(mod n) and
                                    subsequently outputs (r,s), where r
                                    is derived from R). So, if one
                                    wishes to, one can pre-compute many
                                    ephemeral key pairs (k, kG) and use
                                    those on demand {David Naccache, if
                                    I remember correctly, elaborated on
                                    these types of &quot;labor division&quo=
t; in a
                                    1998 paper}. So, in the Philips
                                    high-granularity luminary, the one
                                    simply hashes the state (still only
                                    a few-bytes entry) and then combines
                                    e with r, d, k, to produce signature
                                    component s -- a simple linear
                                    equation with two modular multiplies
                                    as cost.<br>
                                    <br>
                                    Let&#39;s make things better...<br>
                                    <br>
                                    Rene<br>
                                    <br>
                                    On 7/25/2016 5:34 PM, Kumar, Sandeep
                                    wrote:</p>
                                </div>
                                <blockquote style=3D"margin-top:5.0pt;margi=
n-bottom:5.0pt">
                                  <p>Because sometimes a lightswitch can
                                    have more than two states.</p>
                                  <p><img src=3D"cid:part6.7A09D70F.3809D4D=
7@comcast.net" alt=3D"http://images.philips.com/is/image/PhilipsConsumer/69=
16431PH-IMS-en_GB?wid=3D494&amp;hei=3D435&amp;$pnglarge$" height=3D"275" wi=
dth=3D"292"></p>
                                  <p>The color dial on this switch (src:
                                    <a href=3D"http://www.philips.co.uk/c-p=
/6916431PH/livingcolors-remote-control" target=3D"_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>)
                                    can set the color of lights one
                                    chooses. That would be quite some
                                    precomputations.</p>
                                  <p>=C2=A0</p>
                                  <p>Sandeep</p>
                                  <p>=C2=A0</p>
                                  <p>=C2=A0</p>
                                  <p>-----Original Message-----<br>
                                    From: Ace [<a href=3D"mailto:ace-bounce=
s@ietf.org" target=3D"_blank">mailto:ace-bounces@ietf.org</a>]
                                    On Behalf Of Stephen Farrell<br>
                                    Sent: Monday, July 25, 2016 9:26 PM<br>
                                    To: Somaraju Abhinav; Michael
                                    StJohns; <a href=3D"mailto:ace@ietf.org=
" target=3D"_blank">ace@ietf.org</a><br>
                                    Subject: Re: [Ace] Adoption of Low
                                    Latency Group Communication Security
                                    Work in ACE</p>
                                  <p>=C2=A0</p>
                                  <p>=C2=A0</p>
                                  <p>=C2=A0</p>
                                  <p>On 25/07/16 17:59, Somaraju Abhinav
                                    wrote:</p>
                                  <p>&gt; we essentially have 50-100 ms
                                    for the signing+verification process
                                    and
                                  </p>
                                  <p>&gt; I do not know of a solution
                                    that does this</p>
                                  <p>=C2=A0</p>
                                  <p>Just a clarifying question: why
                                    can&#39;t the signing possibly be done
                                    asynchronously? E.g. the private key
                                    holder could sign a value that will
                                    only be sent later - as long as it
                                    has one of those ready to emit
                                    whenever needed one can ignore the
                                    signing time. That can have power
                                    consumption consequences but I&#39;d
                                    guess that&#39;s ok for a lightswitch.<=
/p>
                                  <p>=C2=A0</p>
                                  <p>If signing can be done ahead of
                                    time, then only verification time
                                    has to be considered.</p>
                                  <p>=C2=A0</p>
                                  <p>S.</p>
                                  <p>=C2=A0</p>
                                  <p>=C2=A0</p>
                                  <p class=3D"MsoNormal"><span>=C2=A0</span=
></p>
                                  <div class=3D"MsoNormal" style=3D"text-al=
ign:center" align=3D"center"><span>
                                      <hr align=3D"center" size=3D"2" width=
=3D"100%">
                                    </span></div>
                                  <p class=3D"MsoNormal"><span style=3D"fon=
t-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:gra=
y">The
                                      information contained in this
                                      message may be confidential and
                                      legally protected under applicable
                                      law. The message is intended
                                      solely for the addressee(s). If
                                      you are not the intended
                                      recipient, you are hereby notified
                                      that any use, forwarding,
                                      dissemination, or reproduction of
                                      this message is strictly
                                      prohibited and may be unlawful. If
                                      you are not the intended
                                      recipient, please contact the
                                      sender by return e-mail and
                                      destroy all copies of the original
                                      message.<br>
                                    </span><span><br>
                                      <br>
                                      <br>
                                    </span></p>
                                  <pre>____________________________________=
___________</pre>
                                  <pre>Ace mailing list</pre>
                                  <pre><a href=3D"mailto:Ace@ietf.org" targ=
et=3D"_blank">Ace@ietf.org</a></pre>
                                  <pre><a href=3D"https://www.ietf.org/mail=
man/listinfo/ace" target=3D"_blank">https://www.ietf.org/mailman/listinfo/a=
ce</a></pre>
                                </blockquote>
                                <p class=3D"MsoNormal"><span>=C2=A0</span><=
/p>
                                <p>=C2=A0</p>
                                <pre>-- </pre>
                                <pre>email: <a href=3D"mailto:rstruik.ext@g=
mail.com" target=3D"_blank">rstruik.ext@gmail.com</a> | Skype: rstruik</pre=
>
                                <pre>cell: <a href=3D"tel:%2B1%20%28647%29%=
20867-5658" value=3D"+16478675658" target=3D"_blank">+1 (647) 867-5658</a> =
| US: <a href=3D"tel:%2B1%20%28415%29%20690-7363" value=3D"+14156907363" ta=
rget=3D"_blank">+1 (415) 690-7363</a></pre>
                              </div>
                            </div>
                          </div>
                        </div>
                        <br>
                        _______________________________________________<br>
                        Ace mailing list<br>
                        <a href=3D"mailto:Ace@ietf.org" target=3D"_blank">A=
ce@ietf.org</a><br>
                        <a href=3D"https://www.ietf.org/mailman/listinfo/ac=
e" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listin=
fo/ace</a><br>
                        <br>
                      </blockquote>
                    </div>
                  </div>
                </div>
                <span><font color=3D"#888888"><br>
                    <br clear=3D"all">
                    <div><br>
                    </div>
                    -- <br>
                    <div data-smartmail=3D"gmail_signature">
                      <div dir=3D"ltr"><br>
                        <div>Best regards,</div>
                        <div>Kathleen</div>
                      </div>
                    </div>
                  </font></span></div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear=3D"all">
        <div><br>
        </div>
        -- <br>
        <div data-smartmail=3D"gmail_signature">
          <div dir=3D"ltr"><br>
            <div>Best regards,</div>
            <div>Kathleen</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Ace mailing list
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </div></div></div>

<br>_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=
<br><div>Best regards,</div><div>Kathleen</div></div></div>
</div></div>

--94eb2c14b1721ccd3005388d32d9--

--94eb2c14b1721ccd3205388d32da
Content-Type: image/png
Content-Disposition: inline
Content-Transfer-Encoding: base64
Content-ID: <part6.7A09D70F.3809D4D7@comcast.net>
X-Attachment-Id: df531f5b7858b36_0.0.1.1

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
--94eb2c14b1721ccd3205388d32da--


From nobody Tue Jul 26 11:31:05 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C8AF12D8D9 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 11:31:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.976
X-Spam-Level: 
X-Spam-Status: No, score=-3.976 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 oR_lDNypFoAc for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 11:31:00 -0700 (PDT)
Received: from resqmta-po-02v.sys.comcast.net (resqmta-po-02v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:161]) (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 4C71712D8D4 for <ace@ietf.org>; Tue, 26 Jul 2016 11:31:00 -0700 (PDT)
Received: from resomta-po-17v.sys.comcast.net ([96.114.154.241]) by resqmta-po-02v.sys.comcast.net with SMTP id S77ZbYLgr1zBdS786bHy0B; Tue, 26 Jul 2016 18:30:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469557858; bh=v04XmYvgf+w8WL6hUc7bSkVwFxKPBOI8+GB/XOxPrfE=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=CnCgKom+7aM6OLIMOWZvqmXENkT+BihLBErPSjubi3BmJpFiPDVauzXxiUdpOuZK7 ON9bvPeEeQ6JSJgUObmzwevYoLhw+ZHxl9EQxmms1pjLoi7ke73mDAVe67lrbLEafC KCI+CqPxmS792DZFADfDb8pZlHhZ0cC7PX4kh6LW4Zp2fbynHts9Wrr16kiZyxtmUd 9lC3R99np9jLOMRU02wsJ7dSnvBcsJUMIoLqYua0342r+jeHh04h5RPKI0DTK06EV/ eVc9Mwgk5NfSI/8/Qtw/nDhql4F3NrqL5Oi6RacuHoAD1+xJCpBSXEzFFncevYpOSl 91KmUXBz8WTsQ==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id S784bmcthVYJ8S785b2dVp; Tue, 26 Jul 2016 18:30:57 +0000
To: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net> <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <7e2bfbe4-7b0f-1f63-2174-6b5da169e82f@comcast.net>
Date: Tue, 26 Jul 2016 14:31:06 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------58F616EC5CF7C85666CCF66D"
X-CMAE-Envelope: MS4wfL4kqXhU/3jO8KBe2z5ed/TRvwJmau4Q/4bDaAFsR3VAFRpu3BgU4X5YakW+D/EfX0+vzHlowVglt9vlAE+jp8YMT6BYayq4raD54KZkS5E2e2MX5pih frS1JJUzRgLs26nujIWBPgSKhUoOVT3ilxCHFdtFx6Zx00TJFGNGoy7Foo+QcTfEs3Uo1dQ24WUoqNy3U4WrluxWwmLHQacPH8sspv+td2L1Zz54mYytwmom
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/FmwjqdTdBdNLLiz6uSg4LH9X9z0>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 18:31:03 -0000

This is a multi-part message in MIME format.
--------------58F616EC5CF7C85666CCF66D
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 7/26/2016 1:26 PM, Kathleen Moriarty wrote:
>
>
> On Tue, Jul 26, 2016 at 12:08 PM, Michael StJohns 
> <mstjohns@comcast.net <mailto:mstjohns@comcast.net>> wrote:
>
>     On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:
>>     Just to note, I'm interested to see Mike's response on why this
>>     higher level of security is necessary in terms of a threat model.
>>     I'm not convinced it is for lightbulbs, but that depends on how
>>     the threat model/solution is scoped and the advice for use -
>>     lightbulbs of current day capabilities and not other IoT devices
>>     with higher risk factors.
>>
>
>     Hi Kathleen -
>
>     Can you describe how you would prevent this protocol from being
>     used in "lower security threat environments"?  I can't and I've
>     thought about how to write in various crippling conditions in the
>     protocol structure without any useful conclusions.
>
>     Given that, and given that public key cryptography has the desired
>     security properties, I remain unwilling to support symmetric key
>     multicast for any cyberphysical protocol.  It's too risky and way
>     too shortsighted.
>
>
> A question remains unanswered about the possibility of support for 
> what you propose in hardware asked earlier in the thread.  If there 
> are real constraints that prevent using the better solution, we need 
> to understand those constraints and work with what we have and 
> determine the threat model.  You are assuming a zero trust model, 
> which I would too for many situations, but I'm not sure that's 
> necessary here.

And again, I ask how you would differentiate this in the protocol?

>
>
>     Or put another way - you might as well use hashed passwords for
>     the lighting problem - it has similar security properties to
>     symmetric key multicast for control.
>
>
> I understand the security implications fully.  I also understand that 
> security is a balancing act with constraints, threat models and a risk 
> assessment.  You might not use this to set the colors of the lights 
> for the empire state building or you'd recommend that it be on an 
> isolated network if you wanted to prevent tampering.
>  There are ways to assess and mitigate threats and I don't think we 
> should assume that isolated networks are out of the question unless 
> the lighting manufacturers and IoT vendors working with us say that's 
> not practical for the real use cases they have.

They have said that public key cryptography is not practical for the use 
cases many times.  However, this belief seems to come more from 
over-constraining the implementation environment than from a real 
balancing.  I understand that they'd like to pay effectively zero for 
effectively perfect security.  It's not going to happen.  But paying 
effectively zero for no security and claiming that it actually *is* 
security also seems to be the wrong end of the balance too.

>
>
>     If we went forward with this, you'd need one of the biggest,
>     blackest Black Box warnings on the protocol that we could conceive
>     of to try to constrain this to the "low level of security" domains:
>
>     DON'T Use this protocol for anything but lighting control.
>     DON'T Use this protocol where the the maximum output of the
>     lighting system could present a fire, thermal or blinding threat
>     to safety.
>     DON'T Use this protocol to control lighting systems involved in
>     decontamination and sterilization. (E.g. UV decontamination).
>     DON'T Use this protocol to control any power outage backup
>     lighting system.
>     DON'T Implement this in a way that prevents local physical
>     override of the lighting systems.
>
>
> Or you say what the understood constraints are for using this protocol 
> and recommend the use for isolated networks to prevent tampering.

We mostly don't do that.  Or haven't had to do that as the use cases 
were somewhat obvious.   In this particular case, if there is a claim of 
security, there needs to be a corresponding claim of insecurity.  Hence 
the Black Box warning.  It's up to the folks that want weak security to 
convince me that the chance of people (or things) being hurt is 
acceptably small.  (And they don't get a pass by saying that one small 
possible application *might* be ok if implemented correctly and with all 
appropriate guidance followed from protocol development through 
deployment - humans are not protocol elements.)

> We have a lower bar for the security of DHCP and connections to a DHCP 
> server and I want to know that there is or is not a way to mitigate 
> the threats associated with these concerns.  I don't see anything that 
> helps in this response as you don't discuss the threat model or 
> constraints that prevent the attacks you are worried about.  The 
> message reads as one to scare off responses rather than get to the 
> questions I asked.

Let's start first with the point that DHCP (and many/most of the IETF 
protocols) does not fall into the category of "cyber-physical control 
protocol".  The security model for DHCP is the result of long legacy 
decisions and deployed base and the fact is that screwing up a DHCP 
query response probably won't result in your toilet exploding.  I could 
be wrong and it might be interesting to explore that point.

For your second point - we've discussed the threat model and constraints 
for this lighting thing with hand waves about just how limited the 
applicability is (e.g. 4 lights in a room by Hannes) and how that's such 
a limited threat model.  And if that were all this protocol could be 
used for....

But wait - the document is not "Small lighting group control through 
symmetric key multicast security".

I have to assume that considering only this lighting thing and that 
constraint as a case doesn't represent the actual full potential use of 
the protocol.  That in turn suggests that doing such an analysis is 
meaningless and misleading with respect to the actual IETF applicability.

So answering your questions - (which so far pretty much exactly mirror 
the discussion we had on this in DICE)  let me instead to direct you to 
a framework I find useful and have used in the past.

For security to be cost effective, it must have (at least) the following 
three conditions be true:

  * cProtection < vData  -- The cost of protecting the system must be
    less the the value of what you're trying to protect.  If you're
    spending $100 to protect $5 of stuff, you're probably doing it wrong
    and will go broke.
  * vData < cAttack -- the value of what you're trying to protect must
    be less that what it costs an attack to get in.  If it costs an
    attacker $100 to reap $101 of benefit each time he attacks, he makes
    a profit and can keep attacking every day all day.  Note that this
    is the expected investment to get the payout, not necessarily per
    attack cost.  (I.e., it might cost $1/system to attack 100 systems
    with a 1% probability of success per system and with a payout of
    $101 for each system you manage to break).
  * cProtection < cAttack -- the cost of protecting the system must be
    less that what it costs an attack to get in.  If it costs you more
    to protect the system that it costs for the attacker to get it, you
    will eventually lose the arms race and go broke.

Note that vData may be different for you vs the attacker - he may think 
the reputation he gains for breaking in is worth the cost of attacking.

So let's consider this current proposal.

cProtection  - effectively 0.  Its possible that its 0+, in which case 
the analysis is even worse. (This is the delta cost for security, not 
the full system cost)

cAttack - also effectively 0 for any but the most trivial of systems.  
(There will be a one time cost in time for someone to figure out where 
to break in - but that may have already been paid as the IOT platforms 
tend to get reused. You can pay additional monies to cProtection, to try 
and raise cAttack faster, but without hardware security elements its a 
lost cause).

vData - hopefully greater than 0.

so:

cProtection (0) < vData (0+) - that's fine.

vData (0+) >= cAttack (0) - OOPS!

cProtection (0) = cAttack (0) -- OOPS - it would be nice if we could 
force someone to work up at least a little sweat, or at least figure out 
how to force them to have to attack a controller.

We can argue both about vData and cAttack, but I would argue that as 
vData goes up (by installing more lights), cAttack will remain the same 
(or worse, decrease) and at some point vData will exceed cAttack,even if 
cAttack is non-zero.  Also as vData increases, the probably of success 
of an attack will increase.

So your (document authors etc)  mission, should you decide to accept it, 
is to try and figure out how to make the above conditions hold for all 
possible instances of the protocol.  Hint - it probably involves public 
key cryptography.

Later, Mike



>
> Thanks,
> Kathleen
>
>
>     I'm sure there are others.
>
>     Mike
>
>
>
>
>>     Thanks,
>>     Kathleen
>>
>>     On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty
>>     <kathleen.moriarty.ietf@gmail.com
>>     <mailto:kathleen.moriarty.ietf@gmail.com>> wrote:
>>
>>         Hello,
>>
>>
>>
>>         On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep
>>         <sandeep.kumar@philips.com
>>         <mailto:sandeep.kumar@philips.com>> wrote:
>>
>>             Hi Rene
>>
>>             Makes more sense this way. Need to also add replay
>>             protection but that should be just part of the hash. Will
>>             it make things better for user experience? That depends
>>             on how big the pool of (good randomized) pre-computed
>>             values can be created before they run out and causes a
>>             stuck behavior.
>>
>>
>>         If things can be made better, we should of course do that. 
>>         However, there are risk tradeoffs that sometimes make sense. 
>>         If it is not possible to precompute keys for speed, storage
>>         or some other reason, we need to figure that out and have it
>>         factored into a threat model. This should all be part of a
>>         security considerations section (whatever is decided).  We
>>         are talking about cyber physical devices and controllers, in
>>         this case lightbulbs.  Sure, lightbulbs are evolving, so it
>>         may make a difference if we are talking about lightbulbs that
>>         can turn on/off, dim, change colors, or ones that perform
>>         other functions (MIT Media Lab type stuff).  It also matters
>>         if we are talking about use of lights within a controlled
>>         area and whether it is connected to other networks or not
>>         (IoT devices, Internet, protected network, etc.).  No one is
>>         suggesting that the same key be used in multiple
>>         environments, but a single group key for one environment.
>>
>>         There are always tradeoffs in security and that's okay.  What
>>         is the bigger threat model?
>>
>>         Lights turning on/off in large buildings could result in
>>         increased energy costs.
>>         Lights turning on/off could result in safety issues (they
>>         could be extreme).
>>
>>         What measures would mitigate these (and maybe other risks)?
>>         Suggest dividing up large buildings into sets so that a
>>         single group key could be used in that set.  Limit
>>         connections to other networks or have protective measures
>>         between them.
>>
>>         Maybe someone in this space can help more to build out the
>>         threat model to help the WG with this decision.  There are
>>         still some unanswered questions about the capabilities of
>>         hardware, are the alternate solutions to a group key
>>         feasible?  Will blocking the use of a single group key
>>         prevent the ability to move forward with a standard?
>>
>>         Thanks,
>>         Kathleen
>>
>>             Regards
>>
>>             Sandeep
>>
>>             *From:*Rene Struik [mailto:rstruik.ext@gmail.com
>>             <mailto:rstruik.ext@gmail.com>]
>>             *Sent:* Tuesday, July 26, 2016 3:00 AM
>>             *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav;
>>             Michael StJohns; ace@ietf.org <mailto:ace@ietf.org>
>>
>>
>>             *Subject:* Re: [Ace] Adoption of Low Latency Group
>>             Communication Security Work in ACE
>>
>>             Hi Sandeep:
>>
>>             Fair enough, but with, e.g., ECDSA, computation of the
>>             ephemeral key R:=kG can be carried out independently of
>>             the remainder of the signature computation (where one
>>             computes e:=h(m), and calculates s:=(1/k)(e-r*d)(mod n)
>>             and subsequently outputs (r,s), where r is derived from
>>             R). So, if one wishes to, one can pre-compute many
>>             ephemeral key pairs (k, kG) and use those on demand
>>             {David Naccache, if I remember correctly, elaborated on
>>             these types of "labor division" in a 1998 paper}. So, in
>>             the Philips high-granularity luminary, the one simply
>>             hashes the state (still only a few-bytes entry) and then
>>             combines e with r, d, k, to produce signature component s
>>             -- a simple linear equation with two modular multiplies
>>             as cost.
>>
>>             Let's make things better...
>>
>>             Rene
>>
>>             On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>>
>>                 Because sometimes a lightswitch can have more than
>>                 two states.
>>
>>                 http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&hei=435&$pnglarge$
>>
>>                 The color dial on this switch (src:
>>                 http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control)
>>                 can set the color of lights one chooses. That would
>>                 be quite some precomputations.
>>
>>                 Sandeep
>>
>>                 -----Original Message-----
>>                 From: Ace [mailto:ace-bounces@ietf.org] On Behalf Of
>>                 Stephen Farrell
>>                 Sent: Monday, July 25, 2016 9:26 PM
>>                 To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
>>                 <mailto:ace@ietf.org>
>>                 Subject: Re: [Ace] Adoption of Low Latency Group
>>                 Communication Security Work in ACE
>>
>>                 On 25/07/16 17:59, Somaraju Abhinav wrote:
>>
>>                 > we essentially have 50-100 ms for the
>>                 signing+verification process and
>>
>>                 > I do not know of a solution that does this
>>
>>                 Just a clarifying question: why can't the signing
>>                 possibly be done asynchronously? E.g. the private key
>>                 holder could sign a value that will only be sent
>>                 later - as long as it has one of those ready to emit
>>                 whenever needed one can ignore the signing time. That
>>                 can have power consumption consequences but I'd guess
>>                 that's ok for a lightswitch.
>>
>>                 If signing can be done ahead of time, then only
>>                 verification time has to be considered.
>>
>>                 S.
>>
>>                 ------------------------------------------------------------------------
>>
>>                 The information contained in this message may be
>>                 confidential and legally protected under applicable
>>                 law. The message is intended solely for the
>>                 addressee(s). If you are not the intended recipient,
>>                 you are hereby notified that any use, forwarding,
>>                 dissemination, or reproduction of this message is
>>                 strictly prohibited and may be unlawful. If you are
>>                 not the intended recipient, please contact the sender
>>                 by return e-mail and destroy all copies of the
>>                 original message.
>>
>>
>>
>>                 _______________________________________________
>>
>>                 Ace mailing list
>>
>>                 Ace@ietf.org <mailto:Ace@ietf.org>
>>
>>                 https://www.ietf.org/mailman/listinfo/ace
>>
>>             -- 
>>
>>             email:rstruik.ext@gmail.com <mailto:rstruik.ext@gmail.com>  | Skype: rstruik
>>
>>             cell:+1 (647) 867-5658 <tel:%2B1%20%28647%29%20867-5658>  | US:+1 (415) 690-7363 <tel:%2B1%20%28415%29%20690-7363>
>>
>>
>>             _______________________________________________
>>             Ace mailing list
>>             Ace@ietf.org <mailto:Ace@ietf.org>
>>             https://www.ietf.org/mailman/listinfo/ace
>>
>>
>>
>>
>>         -- 
>>
>>         Best regards,
>>         Kathleen
>>
>>
>>
>>
>>     -- 
>>
>>     Best regards,
>>     Kathleen
>>
>>
>>     _______________________________________________
>>     Ace mailing list
>>     Ace@ietf.org <mailto:Ace@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/ace
>
>
>
>     _______________________________________________
>     Ace mailing list
>     Ace@ietf.org <mailto:Ace@ietf.org>
>     https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
> -- 
>
> Best regards,
> Kathleen



--------------58F616EC5CF7C85666CCF66D
Content-Type: multipart/related;
 boundary="------------9C08ECD9C86FC2F31C924366"


--------------9C08ECD9C86FC2F31C924366
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/26/2016 1:26 PM, Kathleen Moriarty
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com"
      type="cite">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On Tue, Jul 26, 2016 at 12:08 PM,
            Michael StJohns <span dir="ltr">&lt;<a
                moz-do-not-send="true"
                href="mailto:mstjohns@comcast.net" target="_blank">mstjohns@comcast.net</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000"><span class="">
                  <div>On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:<br>
                  </div>
                  <blockquote type="cite">
                    <div dir="ltr">Just to note, I'm interested to see
                      Mike's response on why this higher level of
                      security is necessary in terms of a threat model.Â 
                      I'm not convinced it is for lightbulbs, but that
                      depends on how the threat model/solution is scoped
                      and the advice for use - lightbulbs of current day
                      capabilities and not other IoT devices with higher
                      risk factors.
                      <div><br>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> Hi Kathleen - <br>
                <br>
                Can you describe how you would prevent this protocol
                from being used in "lower security threat
                environments"?Â  I can't and I've thought about how to
                write in various crippling conditions in the protocol
                structure without any useful conclusions.<br>
                <br>
                Given that, and given that public key cryptography has
                the desired security properties, I remain unwilling to
                support symmetric key multicast for any cyberphysical
                protocol.Â  It's too risky and way too shortsighted.<br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>A question remains unanswered about the possibility of
              support for what you propose in hardware asked earlier in
              the thread.Â  If there are real constraints that prevent
              using the better solution, we need to understand those
              constraints and work with what we have and determine the
              threat model.Â  You are assuming a zero trust model, which
              I would too for many situations, but I'm not sure that's
              necessary here.</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    And again, I ask how you would differentiate this in the protocol?<br>
    <br>
    <blockquote
cite="mid:CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div><br>
            </div>
            <div>Â </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000"> <br>
                Or put another way - you might as well use hashed
                passwords for the lighting problem - it has similar
                security properties to symmetric key multicast for
                control.<br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>I understand the security implications fully.Â  I also
              understand that security is a balancing act with
              constraints, threat models and a risk assessment.Â  You
              might not use this to set the colors of the lights for the
              empire state building or you'd recommend that it be on an
              isolated network if you wanted to prevent tampering.</div>
            <div>Â There are ways to assess and mitigate threats and I
              don't think we should assume that isolated networks are
              out of the question unless the lighting manufacturers and
              IoT vendors working with us say that's not practical for
              the real use cases they have.</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    They have said that public key cryptography is not practical for the
    use cases many times.Â  However, this belief seems to come more from
    over-constraining the implementation environment than from a real
    balancing.Â  I understand that they'd like to pay effectively zero
    for effectively perfect security.Â  It's not going to happen.Â  But
    paying effectively zero for no security and claiming that it
    actually *is* security also seems to be the wrong end of the balance
    too.<br>
    <br>
    <blockquote
cite="mid:CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div><br>
            </div>
            <div>Â </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000"> <br>
                If we went forward with this, you'd need one of the
                biggest, blackest Black Box warnings on the protocol
                that we could conceive of to try to constrain this to
                the "low level of security" domains:<br>
                <br>
                DON'T Use this protocol for anything but lighting
                control.<br>
                DON'T Use this protocol where the the maximum output of
                the lighting system could present a fire, thermal or
                blinding threat to safety.<br>
                DON'T Use this protocol to control lighting systems
                involved in decontamination and sterilization. (E.g. UV
                decontamination).<br>
                DON'T Use this protocol to control any power outage
                backup lighting system.<br>
                DON'T Implement this in a way that prevents local
                physical override of the lighting systems.<br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>Or you say what the understood constraints are for
              using this protocol and recommend the use for isolated
              networks to prevent tampering. <br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    We mostly don't do that.Â  Or haven't had to do that as the use cases
    were somewhat obvious.Â Â  In this particular case, if there is a
    claim of security, there needs to be a corresponding claim of
    insecurity.Â  Hence the Black Box warning.Â  It's up to the folks that
    want weak security to convince me that the chance of people (or
    things) being hurt is acceptably small.Â  (And they don't get a pass
    by saying that one small possible application *might* be ok if
    implemented correctly and with all appropriate guidance followed
    from protocol development through deployment - humans are not
    protocol elements.)<br>
    <br>
    <blockquote
cite="mid:CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div> We have a lower bar for the security of DHCP and
              connections to a DHCP server and I want to know that there
              is or is not a way to mitigate the threats associated with
              these concerns.Â  I don't see anything that helps in this
              response as you don't discuss the threat model or
              constraints that prevent the attacks you are worried
              about.Â  The message reads as one to scare off responses
              rather than get to the questions I asked.</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    Let's start first with the point that DHCP (and many/most of the
    IETF protocols) does not fall into the category of "cyber-physical
    control protocol".Â  The security model for DHCP is the result of
    long legacy decisions and deployed base and the fact is that
    screwing up a DHCP query response probably won't result in your
    toilet exploding.Â  I could be wrong and it might be interesting to
    explore that point.<br>
    <br>
    For your second point - we've discussed the threat model and
    constraints for this lighting thing with hand waves about just how
    limited the applicability is (e.g. 4 lights in a room by Hannes) and
    how that's such a limited threat model.Â  And if that were all this
    protocol could be used for.... <br>
    <br>
    But wait - the document is not "Small lighting group control through
    symmetric key multicast security".Â Â  <br>
    <br>
    I have to assume that considering only this lighting thing and that
    constraint as a case doesn't represent the actual full potential use
    of the protocol.Â  That in turn suggests that doing such an analysis
    is meaningless and misleading with respect to the actual IETF
    applicability.Â  <br>
    <br>
    So answering your questions - (which so far pretty much exactly
    mirror the discussion we had on this in DICE)Â  let me instead to
    direct you to a framework I find useful and have used in the past.<br>
    <br>
    For security to be cost effective, it must have (at least) the
    following three conditions be true:<br>
    <br>
    <ul>
      <li>cProtection &lt; vDataÂ  -- The cost of protecting the system
        must be less the the value of what you're trying to protect.Â  If
        you're spending $100 to protect $5 of stuff, you're probably
        doing it wrong and will go broke.<br>
      </li>
      <li>vData &lt; cAttack -- the value of what you're trying to
        protect must be less that what it costs an attack to get in.Â  If
        it costs an attacker $100 to reap $101 of benefit each time he
        attacks, he makes a profit and can keep attacking every day all
        day.Â  Note that this is the expected investment to get the
        payout, not necessarily per attack cost.Â  (I.e., it might cost
        $1/system to attack 100 systems with a 1% probability of success
        per system and with a payout of $101 for each system you manage
        to break).<br>
      </li>
      <li>cProtection &lt; cAttack -- the cost of protecting the system
        must be less that what it costs an attack to get in.Â  If it
        costs you more to protect the system that it costs for the
        attacker to get it, you will eventually lose the arms race and
        go broke.</li>
    </ul>
    <p>Note that vData may be different for you vs the attacker - he may
      think the reputation he gains for breaking in is worth the cost of
      attacking.</p>
    <p>So let's consider this current proposal.</p>
    <p>cProtectionÂ  - effectively 0.Â  Its possible that its 0+, in which
      case the analysis is even worse. (This is the delta cost for
      security, not the full system cost)<br>
    </p>
    <p>cAttack - also effectively 0 for any but the most trivial of
      systems.Â  (There will be a one time cost in time for someone to
      figure out where to break in - but that may have already been paid
      as the IOT platforms tend to get reused. You can pay additional
      monies to cProtection, to try and raise cAttack faster, but
      without hardware security elements its a lost cause).<br>
    </p>
    <p>vData - hopefully greater than 0.</p>
    <p>so:</p>
    <p>cProtection (0) &lt; vData (0+) - that's fine.</p>
    <p>vData (0+) &gt;= cAttack (0) - OOPS!Â  <br>
    </p>
    <p>cProtection (0) = cAttack (0) -- OOPS - it would be nice if we
      could force someone to work up at least a little sweat, or at
      least figure out how to force them to have to attack a controller.</p>
    <p>We can argue both about vData and cAttack, but I would argue that
      as vData goes up (by installing more lights), cAttack will remain
      the same (or worse, decrease) and at some point vData will exceed
      cAttack,even if cAttack is non-zero.Â  Also as vData increases, the
      probably of success of an attack will increase.<br>
    </p>
    <p>So your (document authors etc)Â  mission, should you decide to
      accept it, is to try and figure out how to make the above
      conditions hold for all possible instances of the protocol.Â  Hint
      - it probably involves public key cryptography.<br>
    </p>
    <p>Later, Mike</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <blockquote
cite="mid:CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div><br>
            </div>
            <div>Thanks,</div>
            <div>Kathleen</div>
            <div><br>
            </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000"> <br>
                I'm sure there are others.<br>
                <br>
                Mike
                <div>
                  <div class="h5"><br>
                    <br>
                    <br>
                    <br>
                    <blockquote type="cite">
                      <div dir="ltr">
                        <div>Thanks,</div>
                        <div>Kathleen</div>
                      </div>
                      <div class="gmail_extra"><br>
                        <div class="gmail_quote">On Tue, Jul 26, 2016 at
                          10:52 AM, Kathleen Moriarty <span dir="ltr">&lt;<a
                              moz-do-not-send="true"
                              href="mailto:kathleen.moriarty.ietf@gmail.com"
                              target="_blank">kathleen.moriarty.ietf@gmail.com</a>&gt;</span>
                          wrote:<br>
                          <blockquote class="gmail_quote"
                            style="margin:0 0 0 .8ex;border-left:1px
                            #ccc solid;padding-left:1ex">
                            <div dir="ltr">Hello,
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div class="gmail_extra"><br>
                                <div class="gmail_quote"><span>On Tue,
                                    Jul 26, 2016 at 7:10 AM, Kumar,
                                    Sandeep <span dir="ltr">&lt;<a
                                        moz-do-not-send="true"
                                        href="mailto:sandeep.kumar@philips.com"
                                        target="_blank">sandeep.kumar@philips.com</a>&gt;</span>
                                    wrote:<br>
                                    <blockquote class="gmail_quote"
                                      style="margin:0 0 0
                                      .8ex;border-left:1px #ccc
                                      solid;padding-left:1ex">
                                      <div bgcolor="white" link="blue"
                                        vlink="purple" lang="EN-US">
                                        <div>
                                          <p class="MsoNormal"><span
                                              style="color:#1f497d">Hi
                                              Rene</span></p>
                                          <p class="MsoNormal"><span
                                              style="color:#1f497d">Â </span></p>
                                          <p class="MsoNormal"><span
                                              style="color:#1f497d">Makes
                                              more sense this way. Need
                                              to also add replay
                                              protection but that should
                                              be just part of the hash.
                                              Will it make things better
                                              for user experience? That
                                              depends on how big the
                                              pool of (good randomized)
                                              pre-computed values can be
                                              created before they run
                                              out and causes a stuck
                                              behavior.</span></p>
                                        </div>
                                      </div>
                                    </blockquote>
                                    <div><br>
                                    </div>
                                  </span>
                                  <div>If things can be made better, we
                                    should of course do that.Â  However,
                                    there are risk tradeoffs that
                                    sometimes make sense.Â  If it is not
                                    possible to precompute keys for
                                    speed, storage or some other reason,
                                    we need to figure that out and have
                                    it factored into a threat model.Â 
                                    This should all be part of a
                                    security considerations section
                                    (whatever is decided).Â  We are
                                    talking about cyber physical devices
                                    and controllers, in this case
                                    lightbulbs.Â  Sure, lightbulbs are
                                    evolving, so it may make a
                                    difference if we are talking about
                                    lightbulbs that can turn on/off,
                                    dim, change colors, or ones that
                                    perform other functions (MIT Media
                                    Lab type stuff).Â  It also matters if
                                    we are talking about use of lights
                                    within a controlled area and whether
                                    it is connected to other networks or
                                    not (IoT devices, Internet,
                                    protected network, etc.).Â  No one is
                                    suggesting that the same key be used
                                    in multiple environments, but a
                                    single group key for one
                                    environment.</div>
                                  <div><br>
                                  </div>
                                  <div>There are always tradeoffs in
                                    security and that's okay.Â  What is
                                    the bigger threat model? Â </div>
                                  <div><br>
                                  </div>
                                  <div>Lights turning on/off in large
                                    buildings could result in increased
                                    energy costs.</div>
                                  <div>Lights turning on/off could
                                    result in safety issues (they could
                                    be extreme).</div>
                                  <div><br>
                                  </div>
                                  <div>What measures would mitigate
                                    these (and maybe other risks)?Â 
                                    Suggest dividing up large buildings
                                    into sets so that a single group key
                                    could be used in that set.Â  Limit
                                    connections to other networks or
                                    have protective measures between
                                    them.</div>
                                  <div><br>
                                  </div>
                                  <div>Maybe someone in this space can
                                    help more to build out the threat
                                    model to help the WG with this
                                    decision.Â  There are still some
                                    unanswered questions about the
                                    capabilities of hardware, are the
                                    alternate solutions to a group key
                                    feasible?Â  Will blocking the use of
                                    a single group key prevent the
                                    ability to move forward with a
                                    standard?</div>
                                  <div><br>
                                  </div>
                                  <div>Thanks,</div>
                                  <div>Kathleen</div>
                                  <div>
                                    <div>
                                      <div>Â </div>
                                      <blockquote class="gmail_quote"
                                        style="margin:0 0 0
                                        .8ex;border-left:1px #ccc
                                        solid;padding-left:1ex">
                                        <div bgcolor="white" link="blue"
                                          vlink="purple" lang="EN-US">
                                          <div>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d"></span></p>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d">Â </span></p>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d">Regards</span></p>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d">Sandeep</span></p>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d">Â </span></p>
                                            <p class="MsoNormal"><span
                                                style="color:#1f497d">Â </span></p>
                                            <p class="MsoNormal"><a
                                                moz-do-not-send="true"
name="m_-3215551730223797863_m_-8701307693930648667_m_-8004080624793119569__MailEndCompose"><span
                                                  style="color:#1f497d">Â </span></a></p>
                                            <div>
                                              <div
                                                style="border:none;border-top:solid
                                                #b5c4df
                                                1.0pt;padding:3.0pt 0in
                                                0in 0in">
                                                <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">
                                                    Rene Struik [mailto:<a
moz-do-not-send="true" href="mailto:rstruik.ext@gmail.com"
                                                      target="_blank">rstruik.ext@gmail.com</a>]
                                                    <br>
                                                    <b>Sent:</b>
                                                    Tuesday, July 26,
                                                    2016 3:00 AM<br>
                                                    <b>To:</b> Kumar,
                                                    Sandeep; Stephen
                                                    Farrell; Somaraju
                                                    Abhinav; Michael
                                                    StJohns; <a
                                                      moz-do-not-send="true"
href="mailto:ace@ietf.org" target="_blank">ace@ietf.org</a></span></p>
                                                <div>
                                                  <div><br>
                                                    <b>Subject:</b> Re:
                                                    [Ace] Adoption of
                                                    Low Latency Group
                                                    Communication
                                                    Security Work in ACE</div>
                                                </div>
                                              </div>
                                            </div>
                                            <div>
                                              <div>
                                                <p class="MsoNormal">Â </p>
                                                <div>
                                                  <p class="MsoNormal">Hi
                                                    Sandeep:<br>
                                                    <br>
                                                    Fair enough, but
                                                    with, e.g., ECDSA,
                                                    computation of the
                                                    ephemeral key R:=kG
                                                    can be carried out
                                                    independently of the
                                                    remainder of the
                                                    signature
                                                    computation (where
                                                    one computes
                                                    e:=h(m), and
                                                    calculates
                                                    s:=(1/k)(e-r*d)(mod
                                                    n) and subsequently
                                                    outputs (r,s), where
                                                    r is derived from
                                                    R). So, if one
                                                    wishes to, one can
                                                    pre-compute many
                                                    ephemeral key pairs
                                                    (k, kG) and use
                                                    those on demand
                                                    {David Naccache, if
                                                    I remember
                                                    correctly,
                                                    elaborated on these
                                                    types of "labor
                                                    division" in a 1998
                                                    paper}. So, in the
                                                    Philips
                                                    high-granularity
                                                    luminary, the one
                                                    simply hashes the
                                                    state (still only a
                                                    few-bytes entry) and
                                                    then combines e with
                                                    r, d, k, to produce
                                                    signature component
                                                    s -- a simple linear
                                                    equation with two
                                                    modular multiplies
                                                    as cost.<br>
                                                    <br>
                                                    Let's make things
                                                    better...<br>
                                                    <br>
                                                    Rene<br>
                                                    <br>
                                                    On 7/25/2016 5:34
                                                    PM, Kumar, Sandeep
                                                    wrote:</p>
                                                </div>
                                                <blockquote
                                                  style="margin-top:5.0pt;margin-bottom:5.0pt">
                                                  <p>Because sometimes a
                                                    lightswitch can have
                                                    more than two
                                                    states.</p>
                                                  <p><img
                                                      src="cid:part7.B0151114.BC7ECF0E@comcast.net"
alt="http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wid=494&amp;hei=435&amp;$pnglarge$"
                                                      height="275"
                                                      width="292"></p>
                                                  <p>The color dial on
                                                    this switch (src: <a
moz-do-not-send="true"
href="http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control"
                                                      target="_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>)
                                                    can set the color of
                                                    lights one chooses.
                                                    That would be quite
                                                    some
                                                    precomputations.</p>
                                                  <p>Â </p>
                                                  <p>Sandeep</p>
                                                  <p>Â </p>
                                                  <p>Â </p>
                                                  <p>-----Original
                                                    Message-----<br>
                                                    From: Ace [<a
                                                      moz-do-not-send="true"
href="mailto:ace-bounces@ietf.org" target="_blank">mailto:ace-bounces@ietf.org</a>]
                                                    On Behalf Of Stephen
                                                    Farrell<br>
                                                    Sent: Monday, July
                                                    25, 2016 9:26 PM<br>
                                                    To: Somaraju
                                                    Abhinav; Michael
                                                    StJohns; <a
                                                      moz-do-not-send="true"
href="mailto:ace@ietf.org" target="_blank">ace@ietf.org</a><br>
                                                    Subject: Re: [Ace]
                                                    Adoption of Low
                                                    Latency Group
                                                    Communication
                                                    Security Work in ACE</p>
                                                  <p>Â </p>
                                                  <p>Â </p>
                                                  <p>Â </p>
                                                  <p>On 25/07/16 17:59,
                                                    Somaraju Abhinav
                                                    wrote:</p>
                                                  <p>&gt; we essentially
                                                    have 50-100 ms for
                                                    the
                                                    signing+verification
                                                    process and </p>
                                                  <p>&gt; I do not know
                                                    of a solution that
                                                    does this</p>
                                                  <p>Â </p>
                                                  <p>Just a clarifying
                                                    question: why can't
                                                    the signing possibly
                                                    be done
                                                    asynchronously? E.g.
                                                    the private key
                                                    holder could sign a
                                                    value that will only
                                                    be sent later - as
                                                    long as it has one
                                                    of those ready to
                                                    emit whenever needed
                                                    one can ignore the
                                                    signing time. That
                                                    can have power
                                                    consumption
                                                    consequences but I'd
                                                    guess that's ok for
                                                    a lightswitch.</p>
                                                  <p>Â </p>
                                                  <p>If signing can be
                                                    done ahead of time,
                                                    then only
                                                    verification time
                                                    has to be
                                                    considered.</p>
                                                  <p>Â </p>
                                                  <p>S.</p>
                                                  <p>Â </p>
                                                  <p>Â </p>
                                                  <p class="MsoNormal"><span>Â </span></p>
                                                  <div class="MsoNormal"
style="text-align:center" align="center"><span>
                                                      <hr align="center"
                                                        size="2"
                                                        width="100%"> </span></div>
                                                  <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:gray">The
                                                      information
                                                      contained in this
                                                      message may be
                                                      confidential and
                                                      legally protected
                                                      under applicable
                                                      law. The message
                                                      is intended solely
                                                      for the
                                                      addressee(s). If
                                                      you are not the
                                                      intended
                                                      recipient, you are
                                                      hereby notified
                                                      that any use,
                                                      forwarding,
                                                      dissemination, or
                                                      reproduction of
                                                      this message is
                                                      strictly
                                                      prohibited and may
                                                      be unlawful. If
                                                      you are not the
                                                      intended
                                                      recipient, please
                                                      contact the sender
                                                      by return e-mail
                                                      and destroy all
                                                      copies of the
                                                      original message.<br>
                                                    </span><span><br>
                                                      <br>
                                                      <br>
                                                    </span></p>
                                                  <pre>_______________________________________________</pre>
                                                  <pre>Ace mailing list</pre>
                                                  <pre><a moz-do-not-send="true" href="mailto:Ace@ietf.org" target="_blank">Ace@ietf.org</a></pre>
                                                  <pre><a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/ace" target="_blank">https://www.ietf.org/mailman/listinfo/ace</a></pre>
                                                </blockquote>
                                                <p class="MsoNormal"><span>Â </span></p>
                                                <p>Â </p>
                                                <pre>-- </pre>
                                                <pre>email: <a moz-do-not-send="true" href="mailto:rstruik.ext@gmail.com" target="_blank">rstruik.ext@gmail.com</a> | Skype: rstruik</pre>
                                                <pre>cell: <a moz-do-not-send="true" href="tel:%2B1%20%28647%29%20867-5658" value="+16478675658" target="_blank">+1 (647) 867-5658</a> | US: <a moz-do-not-send="true" href="tel:%2B1%20%28415%29%20690-7363" value="+14156907363" target="_blank">+1 (415) 690-7363</a></pre>
                                              </div>
                                            </div>
                                          </div>
                                        </div>
                                        <br>
_______________________________________________<br>
                                        Ace mailing list<br>
                                        <a moz-do-not-send="true"
                                          href="mailto:Ace@ietf.org"
                                          target="_blank">Ace@ietf.org</a><br>
                                        <a moz-do-not-send="true"
                                          href="https://www.ietf.org/mailman/listinfo/ace"
                                          rel="noreferrer"
                                          target="_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
                                        <br>
                                      </blockquote>
                                    </div>
                                  </div>
                                </div>
                                <span><font color="#888888"><br>
                                    <br clear="all">
                                    <div><br>
                                    </div>
                                    -- <br>
                                    <div
                                      data-smartmail="gmail_signature">
                                      <div dir="ltr"><br>
                                        <div>Best regards,</div>
                                        <div>Kathleen</div>
                                      </div>
                                    </div>
                                  </font></span></div>
                            </div>
                          </blockquote>
                        </div>
                        <br>
                        <br clear="all">
                        <div><br>
                        </div>
                        -- <br>
                        <div data-smartmail="gmail_signature">
                          <div dir="ltr"><br>
                            <div>Best regards,</div>
                            <div>Kathleen</div>
                          </div>
                        </div>
                      </div>
                      <br>
                      <fieldset></fieldset>
                      <br>
                      <pre>_______________________________________________
Ace mailing list
<a moz-do-not-send="true" href="mailto:Ace@ietf.org" target="_blank">Ace@ietf.org</a>
<a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/ace" target="_blank">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
                    </blockquote>
                    <p><br>
                    </p>
                  </div>
                </div>
              </div>
              <br>
              _______________________________________________<br>
              Ace mailing list<br>
              <a moz-do-not-send="true" href="mailto:Ace@ietf.org">Ace@ietf.org</a><br>
              <a moz-do-not-send="true"
                href="https://www.ietf.org/mailman/listinfo/ace"
                rel="noreferrer" target="_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
              <br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature" data-smartmail="gmail_signature">
            <div dir="ltr"><br>
              <div>Best regards,</div>
              <div>Kathleen</div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------9C08ECD9C86FC2F31C924366
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <part7.B0151114.BC7ECF0E@comcast.net>

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
--------------9C08ECD9C86FC2F31C924366--

--------------58F616EC5CF7C85666CCF66D--


From nobody Tue Jul 26 12:30:13 2016
Return-Path: <oscar.garcia@philips.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DB0812D130 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 12:30:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=philips.onmicrosoft.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 eU5EmNlJKBXM for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 12:30:09 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20119.outbound.protection.outlook.com [40.107.2.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB53712B056 for <ace@ietf.org>; Tue, 26 Jul 2016 12:30:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Philips.onmicrosoft.com; s=selector1-philips-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=1J67n2SYVqeyyfUI+UVjtH6lqGosUPm+vtkUxWldCvQ=; b=douttl2hRVedTpisl+kB1mAOEokToY26/lc+hwY+f9OY+pA8xS2to4NCSE2VMc0Sm5nxp0dJyX6ShAufzBI4BMpmG7DggD+6EZKXbdy4fiWRG4NyO36cEPjbmD5rvk0LvTgH/jS89k0xiqEnnKsrxUoWnEH7IbibfyT4g7CJM/c=
Received: from DB5PR0401CA0017.eurprd04.prod.outlook.com (10.164.176.155) by AMSPR04MB536.eurprd04.prod.outlook.com (10.242.21.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5; Tue, 26 Jul 2016 19:30:03 +0000
Received: from DB3FFO11FD031.protection.gbl (2a01:111:f400:7e04::148) by DB5PR0401CA0017.outlook.office365.com (2a01:111:e400:5a81::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.5 via Frontend Transport; Tue, 26 Jul 2016 19:30:03 +0000
Authentication-Results: spf=none (sender IP is 40.103.22.100) smtp.mailfrom=philips.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=philips.com;
Received-SPF: None (protection.outlook.com: philips.com does not designate permitted sender hosts)
Received: from 011-smtp-out.Philips.com (40.103.22.100) by DB3FFO11FD031.mail.protection.outlook.com (10.47.217.62) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Tue, 26 Jul 2016 19:30:04 +0000
Received: from HE1PR9003MB0234.MGDPHG.emi.philips.com (129.75.99.147) by HE1PR9003MB0233.MGDPHG.emi.philips.com (129.75.99.146) with Microsoft SMTP Server (TLS) id 15.1.539.14; Tue, 26 Jul 2016 19:30:01 +0000
Received: from HE1PR9003MB0234.MGDPHG.emi.philips.com ([129.75.99.147]) by HE1PR9003MB0234.MGDPHG.emi.philips.com ([129.75.99.147]) with mapi id 15.01.0539.023; Tue, 26 Jul 2016 19:30:01 +0000
From: "Garcia Morchon O, Oscar" <oscar.garcia@philips.com>
To: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, Michael StJohns <mstjohns@comcast.net>
Thread-Topic: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AQHR4zAR/VfAvy+jME6MJd9zlvSaHqAinnCAgAA3sACABkGagIAAPhWAgAAPugCAACjQgIAAI9CAgAA5oYCAAKpggIAAPgmAgAAHxgCAAA15gIAAFcAAgAAKwdA=
Date: Tue, 26 Jul 2016 19:30:01 +0000
Message-ID: <f582bf5a1daf4f25af17f62592c284ce@HE1PR9003MB0234.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net> <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com>
In-Reply-To: <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [216.200.123.162]
X-MS-Office365-Filtering-Correlation-Id: 81bcbca2-ba95-4aae-09dd-08d3b58b3e6d
Content-Type: multipart/related; boundary="_004_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_"; type="multipart/alternative"
MIME-Version: 1.0
X-OrganizationHeadersPreserved: HE1PR9003MB0233.MGDPHG.emi.philips.com
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: =?us-ascii?Q?CIP:40.103.22.100; IPV:NLI; CTRY:US;  EFV:NLI; SFV:NSPM; SFS:(1001?= =?us-ascii?Q?9020)(979002)(7916002)(2980300002)(428002)(199003)(55904004)?= =?us-ascii?Q?(24454002)(13464003)(374574003)(189002)(85714005)(377454003)?= =?us-ascii?Q?(92566002)(16796002)(19580395003)(69596002)(33646002)(196275?= =?us-ascii?Q?95001)(4326007)(6806005)(18206015028)(19580405001)(111005000?= =?us-ascii?Q?01)(102836003)(2950100001)(6116002)(790700001)(3846002)(5860?= =?us-ascii?Q?03)(512874002)(10400500002)(101416001)(19617315012)(29001000?= =?us-ascii?Q?01)(15975445007)(84326002)(7906003)(19625215002)(7110500001)?= =?us-ascii?Q?(15650500001)(2420400007)(67866002)(189998001)(8666005)(1629?= =?us-ascii?Q?7215004)(105586002)(66926002)(17760045003)(325944008)(106466?= =?us-ascii?Q?001)(7846002)(54356999)(7696003)(7736002)(16236675004)(76176?= =?us-ascii?Q?999)(24736003)(551544002)(81166006)(8936002)(81156014)(35600?= =?us-ascii?Q?3)(8676002)(108616004)(86362001)(106116001)(87936001)(938860?= =?us-ascii?Q?04)(99936001)(50986999)(5001770100001)(2906002)(97736004)(19?= =?us-ascii?Q?300405004)(66066001)(68736007)(5003600100003)(7099028)(70590?= =?us-ascii?Q?30)(35304002)(16866105001)(579004)(969003)(989001)(999001)(1?= =?us-ascii?Q?009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:AMSPR04MB536;H:?= =?us-ascii?Q?011-smtp-out.Philips.com;FPR:;SPF:None;PTR:InfoDomainNonexis?= =?us-ascii?Q?tent;A:1;MX:1;LANG:en;?=
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD031; 1:cQUYNdh0qVW/O+9615uiL0L/R4pKso9s81tC36mqTjDLaUsn9LA8gZdHb9JMGhkoZWWdzci8XZopuVnyo7EahFtIjk2Krl3udqaYqX14VaZ9o04vUixYKza9KIClb01prcckKBFhoL9Xr8qBgTXwfUB62xdksUJS5xgcD4Q6D/uSLR2SGEC3c/qZR+XLHaUj38B6kG7TqNuD2GRbztrNnQU2xiqCvOeHf6x5jntdyQVaO8jwpbZ8nS2pIGySXOuzJ4M+EqztRlgHSB4pfsXXXxKd27/Jp1O6QXQfpLy6Ila4AX0AYv0NBctnIMnpszg6zp4QHrmGnPHyJ7/V7kJzPCk3tbuOy5oXZQ67p2KvO1HIfzgC3LMce9txJhPShRG7yUvKGr6doZr0Izf2ofyJ10DWYIQKvwZzvCBlCplys4IsTtTsDnYrj34k6AdYya7i6fPulAVssc3w+kW6pv6YIT7KkjMeVU/rdKGf8comrsQlSqWBhytRbvZaO6jupb8E
X-CrossPremisesHeadersFiltered: DB3FFO11FD031.protection.gbl
X-Microsoft-Exchange-Diagnostics: 1; AMSPR04MB536; 2:birTDsz6tpW5tbbHEHDMK7p008g5darIU5EX91lmHjt8vly1+VELjE+yoDSjiNXh2NbFOoGw33NxHezkxdS3EUBNu9f5S7mEjVncPCFKgXJSw7t/gHTf/MdJiEBarXdb6aLbJx5nvWYNQ0JNu7tXXb27GuWwaz7pSvtxGPYkLJXOO2vXNCSn42o2dOTP8CsY; 3:epfgFKTMQkXkXa1AVULswTCvYUea8XTuiyBeL1sthESkMrY7hxAde6PJd4VSv39bKvDcJXbHkMpNbzgnEak48bl/t1YQJrjT8PbFP5o8kVZSe9etlnQQYFeePEK+xhYgTNR4OMPHA8O5eO2vuCicSeydy4wEAKN/UqsSjDY7jAVBKkHYK+cJMxKAF8xE5YTOPObxPdtjvsO/X/iEm/0531fDGx426Q/rNGGB9nnIPA4=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMSPR04MB536;
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR04MB536; 25:8mjA90+SLcCBhV/dUvUtxh3vUpAO2kxl1ghH6PP/4p?= =?us-ascii?Q?q6ZH/T24i276GZG/Ec+LaKgblArjn3yKTdawAPqG6Y6WB9auTSXHEiw91v7W?= =?us-ascii?Q?/x6xfEtdVm3XDsmRs2aiEtKBZJ0gJvNb+b5VlSX5O91tYeDtLrrCCANFp2da?= =?us-ascii?Q?3t503LPW2S2/NhpvHDtH12Stu5EJGt2DndtYpprae9Gt+39MXgmUvNhwtoa0?= =?us-ascii?Q?cHx8GIB8Di3sULfp/gu+jOEoXXkQIipFsAcuVypep2NdyBaitTAtRNj6QdVM?= =?us-ascii?Q?3oe6h4V7JGQAuHwQlMjaJ0xYFKMmXqYEDf8J3LFo1iwliFk3OiXxGyiXQiFW?= =?us-ascii?Q?eHXIaTH6+okinAYyHSt0w7rMuITHYmEi8JH5bQaVNzOfZZAx0+4neWFee0aD?= =?us-ascii?Q?Tiry1VtZywFsr4KN2HRC602DvIt4JMsKq7/fJ9bB7Dj1dGI10WHDcN1YsU1r?= =?us-ascii?Q?slSoaYHJLwrFfO/lf4F96YokG+L2X/iUMq2xBNRvlTquJ/8W+0hY6o91Aj+8?= =?us-ascii?Q?xxZcS+SBjQB7qK0tIInN3w8eiwOoIRenHjqB2pnjEoOyN30A6EVzUgg9H7Fq?= =?us-ascii?Q?pSSMzJXmEWJ5CcoX4F1vqShqjVeh8HSisJwTh7Ty2mT1b4sIcLifCNtVCW5N?= =?us-ascii?Q?qVxlTwCt65s+PH66Y/qIC8mMPFOsdjaWn5ReJ4Ib7YWj/ZKNu4fEK6IRwfRL?= =?us-ascii?Q?7lBmRsNyiPb2ZrtfDyl5BCI03ksnw09q6RScBGvl+kKTv/G7KxVmI7370jy6?= =?us-ascii?Q?j1hTlCJHb4k4DhX1EcXZlCaXkhR7a4ht8dPgX/W1bwqfqzcwQKRIQ3pTvhhI?= =?us-ascii?Q?7ViIY/o9rQbjiXou6zyp6h4sVnnuDrDSSL89ELt8Wiq9ZGqKo2IuK1b5qO6K?= =?us-ascii?Q?uS0fIMpRp/XPXamfcW4zkWBREaLYgroyLfqoFkJhs6h16klNUCIgstT7WpXt?= =?us-ascii?Q?sLchTXd9qgSwekIZSvnzIyZUBOjllJCAA7StEI86guSu3/Fq01Gn7adwRQwn?= =?us-ascii?Q?7zWerzQTSUBhadKBmTzl3Hl0YWucIpJJjX9ZgQg2bAVSElFyYtVJXdM8YLWY?= =?us-ascii?Q?lPIUNam2ryPi1yRpJK6zMsrUQ1QNVygKZbAWhlwQgGrwvNhzprl8lfBTMHJH?= =?us-ascii?Q?Z2+2o7TVCJANkV59V1m86N7ME11PoR5TR1VfTftQ6/n4OkEJu7x9r7UTMECt?= =?us-ascii?Q?lVUF/0T8/ZCCJacPXj2RkNVT2bHcXs2mQ/2OZ5Sw0JWHTzz6TdxIZXnaHTEX?= =?us-ascii?Q?qmSulB74y0WuFlunk=3D?=
X-Microsoft-Exchange-Diagnostics: 1; AMSPR04MB536; 31:PiSEWxvUKHgjgYM23zfTgMjRiR7mS4rmOfMt6nqGB0Uy7RmZIZyIg7Nk+VuyY+Of/V9lEjBxOxxcgFv5ytl6hZ0lZfowOmC96xIWzPGK68x6O6EPAEQsC7qFQINPD6G8EALPwuMBzGtBqv+7UuL5UsRiteSMl8gJ4UNUs1gH6JM10S+A2n8+ygYxFpbCoL+fGrJEZuuLpte1gWFx7VN5QQ==; 20:P5ZO6cfWrz/hXyZlf7x3BWfkxASrxHKl6gh0JFibqutJhlTHjz1qoZyD4Rl7blDEgjc6iRLxFIwTGyF1jFM8C/gfn5HVLgC/HKstZawDmeRhFHvHOkILXAJ0QHPWL5BqJjAezZc5yCnmgW2rGSUkeAJz4ed7oFtL97m/RoqJ18vuKj3U/6Y8FB35qPsca83tS5pAETnl87XfYg1pOJMLf5rjUO0rtDtoVVFFAtu0wwxmZLX2M0myaRBugead+NmRdcWkK9ENKDM6pZ9Y/aoc/zZ+vq5BGG8NU/DBL0Zlx/ben0PPbF1QIMwQwGNWuHBi/ux/joL6IseOORtBx2Z4OhvqBk5vAlLRH13xbXIz1U6/W+oNu/cM6ip19xK6DQn0RKRHFoR6wj6g8lYHaJ0o+TdwV/lIpFhodyjEFYJZtaJd/U6NR6c+7wqqqgP2f/p0F/uWi/3BM26NsL9SnTfRMvIRSjWQpoT7YwoNuNaPf+wiwW4oMFvceq+85T1njLRC
X-Microsoft-Antispam-PRVS: <AMSPR04MB53692026652579429D7DD989F0E0@AMSPR04MB536.eurprd04.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(68173958961439)(192374486261705)(4133748731835)(77572809127487)(21748063052155)(260087099026482);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415321)(601004)(2401047)(13018025)(5005006)(8121501046)(13016025)(10201501046)(3002001)(6055026); SRVR:AMSPR04MB536; BCL:0; PCL:0; RULEID:; SRVR:AMSPR04MB536; 
X-Microsoft-Exchange-Diagnostics: 1; AMSPR04MB536; 4:3I24f8e9VsCjX1i/ajkf3ksKSqAyDdqULd06Xyh//45xBgw7OE257sYliZPpbx+ttl+wD194dyt4aE5bbDMm9HDGCQ9ODvazpiANWvJC/T33mpLFF4XbQOT1qykLTAUwDboa5c3jWqEnGlcmkp3E0f55b9apkHjH2ikRv4ncQeklLQ968vrigHIsnma8NUbyZJPzLyOZwspyuvqsBqverwDj95vAREzm8HIwsOBRbvPufdo6rpNJn11/YBDnjKQyel85PWy5brAfjBAYmLoOUM4ARFK7PtmnDPQp0MHUrNd9n3rh0WqinXD0BAsmVvCLLf37S84pofZWlRbPF6J9T2SjLvnpIuFdbPKO/TAzKLjm/CyOYskPjsqIr7hp5XAcmJU8M5hEwtHutqjYy2lYFw7Yuq/WU1q5L1dCdmj4fVc+dp0/oi/qnq5vV3hxOA3AUKoLHvEkC2/MGDgZ59z9aWg/l7LKAj/PUJsiYAp6nWZQSRBT9R6AlHJ82oxxWgTBeIQ/25+Pj5W1dVmeCvs6FJLhU2K7dwUMSgvkZw3/nymm+IumG0/ad/OHp5D/agDl3sGM0YWY3gtF+Cja5IaCaNc11O4l0MRSzWMFBtnsBlkXgk+KmCImM7tF6LypnQ969ogrIvL/S2PrqEosb656nSJm8jSrf+s828o9/rHrEKNO5ZeVxXW6HhTsiXNQQ35c
X-Forefront-PRVS: 00159D1518
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR04MB536; 23:PQBgyTIbe4lh0N9FoA/ye6KEuWxEHX8L47tLrGCzzb?= =?us-ascii?Q?i+hI45ow24NqGYDcGgLaVUbQHBX3XNvznjz2fhX8/FIjarvsK0WZTxyz6pp6?= =?us-ascii?Q?Hc6YuUixN1vX3NxVeDjIk+deKJPkqs9ZULyMXVQ9Td7eLNospuh86m8TeUPN?= =?us-ascii?Q?23Nh+lU3tUSq+lG++OO5SbNKQzfSJZ9SfUE9QQkhXVZ+ER7NxShLKGD9RP1Z?= =?us-ascii?Q?HXcKT0azipoJ5Sx5237sBQAf/Nh35zCDjbPJEUaQAut2y2mWkaDNSauoarq9?= =?us-ascii?Q?05N96FtZQT2eZZwLe+1gOybmrjMTotlKMHSj6qSCHPdWFGIR8Spcum44soMF?= =?us-ascii?Q?2XAojuJfAdCtfglq6w+tRPcQ48+0YLEQrEvCWtc5K3z2aACOrO6MzCzgq57s?= =?us-ascii?Q?8UTIjfKSkgeRwb2Lsy5olkK835m8wvd6MNdFaQo9/p3DDwImz1753DN+9p6N?= =?us-ascii?Q?DPgKMSUnVt7sCayvoN9Se99aiYrQMVdmO/QvBKEA4Z/Rzn9rj2Sm+tEX6idC?= =?us-ascii?Q?57glLZub31NTDk/2Vr1RMz/VrYe4xF1Agt64PMP+g+85yLu9TuCTG3gqE8sZ?= =?us-ascii?Q?wamnVJCQQq+fYlo/aXsa2f90A04HkCxkcBH4AFJN1341HQqkLdHG1b+rqgNA?= =?us-ascii?Q?OnX+5DiBKL/OYxgoVd8c9C/SK5oGh9lWoNtNwAlsx6kahGd2nV5DonPGd1X/?= =?us-ascii?Q?zc3js+4iWyD6YunfpcmnUMEqpBtwenwEY5El2HWYfbs/kLw82woiHybGLWRR?= =?us-ascii?Q?sMwmLAnvCJum4UNFP8dtC+Cma/N2P7ZNfdRaO++2r2SxfuG3FT6DU18UZVz7?= =?us-ascii?Q?nnVaJqV19NojU6axBiNS5xljjjCTmY5ztISdGYZ677ANcKThaDcDB+lcxZ9t?= =?us-ascii?Q?Ohegd8Dme2B1bVnprirpEtVazaeSPMYrrFDMbQZCBT1BfUKwHwW5ReBMsjGI?= =?us-ascii?Q?qKVsp97KNO+S4IzpcSGF80yuG5qU6MVBjr8VXqkcFh/5mHaQBKDZBMzA7rWa?= =?us-ascii?Q?wUgzfdz8GBvrqKUHoat3i4av4LrdEVZoN0bFYc6xFJppOsUnZZ1QbndFK/J0?= =?us-ascii?Q?vsA1jQvAxT+iq14A3iZS5bEvtwLx1LCYoirESs1ziF7gmfjS4gaidvCwiXlV?= =?us-ascii?Q?RyF2TkbxcmhuXKbFiVfJ/vqj7d5mIF7SPJMgU8qQORUfi+Y62UWnbx8n9Nuh?= =?us-ascii?Q?o7EeoFo1iTvpo3/ROq0yploG1vgVbbqnzuoGY05czhwYLQ1TDP+Lm0AzSt5j?= =?us-ascii?Q?6b27bl0GDdGPiK82LQzYNbTIpjuT/UCZtWxEzYtgq2OG+yGudrA5lpmIzVqc?= =?us-ascii?Q?JULB++pZWNEMsUitBF3HmK9roLuxtoiYcqwJDve1BNqSREJsLfuQDNgKSteO?= =?us-ascii?Q?Ybkd1zdyzA+sHzIFNgOS1u+R5nxKQXuXJAfAIP180lfOqoPFvOZsZn8OA37c?= =?us-ascii?Q?E50Q2O8GLO4qWsmWL4rKoUXBqvK0IgwbWXYcKA5CyGGArSbA8fwxp2i+oync?= =?us-ascii?Q?XR0k5Uld9FdKn4Qs9wBysWrzYHWlDjKzHYremg2rmdGWgnZvy9RWC6kRxfsB?= =?us-ascii?Q?KxtleDNnUP3mS/+rbYg2SL+bhn5tc/axixwPnQg1q0Gp260ziizbw8LshEtA?= =?us-ascii?Q?LP2f+bwp7cQW4tfg/sDtdAUlF8Z3MD9b2wYG68HdtojBtUrXBuYzjx2eOaaz?= =?us-ascii?Q?ndirSq6E0J4RqsdkPn0PUBhzyreuWASC1SoDibzhbrIEFcDuQbeY7zoN9EjO?= =?us-ascii?Q?F/9auzOdo33eJZ0TqHnqpQqPloyfFcIp6EoDeBD4cQbaF5FdNgRVY5hyH0eR?= =?us-ascii?Q?6yY371qkfIGYAe//Qv85d5ts1fb3lsvv1Eos8zQGTUOM1/GaVh84pvoXsjju?= =?us-ascii?Q?nnr9qH3gFXoOcPFpl1+BTYWB9duGWKRTpTTx6SVSg0bS/ilUldrzh1IVMILW?= =?us-ascii?Q?SAzJcVvO60J5p9WiAYLdRoqmjj6/LjokFu4YIv7yu0TEs5qSC+ea73C2i0du?= =?us-ascii?Q?V+1LmH2kMH+t1UDMwfDzaG4ZATT6rEytJhKf8ELheKjusGFiAVFtrhAXxyTM?= =?us-ascii?Q?WzqE2e4rygRLVw0moTJgrhDUfyltVqq60jtHssIhK4Fa4yCA=3D=3D?=
X-Microsoft-Exchange-Diagnostics: 1; AMSPR04MB536; 6:dGQir4LYIaZIolIQEZfQ4bhUxe/LvDd7oLHja71R29BHRew9XhGaexyV89zqJMS5i4bQH+rmRcgCLGQ7km76D9OeT5BhOFT0P7coAO+JeoEtYZ5+IJ6RhMCoyr1c8KD43wV02p0xYAJKDzatGuV556g8Qa8uyOq05Gqdl/BNSnDNSIpG8SzvSIjCJ6oPlwYIvZkkM+k64PgZbVCo5Wt1Sqm01tV0aqN3d4gcddLXdnyk9Nd+ui7WLRa5DMUfN0ah3ACuAZsJegcLjNk2N/G9dJg/tiNljZlEhk1fWX4Sv0TOfDfz1sRVLlB3xOSW7o/nBiSLynojAx6hZ2IBofNjTQ==; 5:Nf+JyVJhXfKO7qI1JQ2RbHcbOp5ROagKiRd5/7scgQrD1ATpEEOwOS7J3sY0kHm1o1idTksBHOIAjFtBRKOU5hoIuSPG6UqfWlEpM3OMI8Jy6ReXy84HgVwPzBE9ONXQ4iuG5hzq+XOS3tuk2+hByQ==; 24:f3q4XLgZfwDqYH6eZSgjjTFG6Bk+dKedAKGjUt+O0l7RuEiTA49YOiY0T3XGkdXEAWh1kc5l4FoCsbFqIsA0B/usPd2w/+F7mvjX4ShY3ZM=; 7:w9TYZoJIKh9zi7F73p2dJAT+C2oqRHqX4OUcwByRZaHTpWAqFniURg6dTIuK0dcBXlKPT/5yKCqfGT/OS4EYNdVmVnYbz6Z3cfhV0jW1Q5q+TVmxtXuimeSbB2NIcDbbOWl5wPI8plPrQktx9Xo8yaZys1CyuP+7lCTinoqEAXU1j5cYNgVeJuO2ZDATPvLelEOY0q27CqFIliEkYGqkZ6SA14OaLBFhNhZWJACFfEagW2+yiZYqfSREdD7AvtaH
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: philips.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2016 19:30:04.0382 (UTC)
X-MS-Exchange-CrossTenant-Id: 1a407a2d-7675-4d17-8692-b3ac285306e4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=1a407a2d-7675-4d17-8692-b3ac285306e4; Ip=[40.103.22.100];  Helo=[011-smtp-out.Philips.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMSPR04MB536
X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 40.103.22.100
X-MS-Exchange-CrossPremises-AuthSource: DB3FFO11FD031.protection.gbl
X-MS-Exchange-CrossPremises-AuthAs: Anonymous
X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; 
X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent
X-OrganizationHeadersPreserved: AMSPR04MB536.eurprd04.prod.outlook.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/TK3HfWCy6jSHGVqFLN2xFlo2CK4>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 19:30:12 -0000

--_004_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_
Content-Type: multipart/alternative;
	boundary="_000_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_"

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

SGkgS2F0aGxlZW4gYW5kIE1pa2UsDQoNCkkgd291bGQgbGlrZSB0byBjb250cmlidXRlIHRvIHRo
ZSBkaXNjdXNzaW9uIG9uIHRoZSB0aHJlYXQgbW9kZWwuDQoNClRoZSBkaXNjdXNzaW9uIHNvIGZh
ciB3YXMgYWJvdXQgYSB0ZWNobmljYWwgc29sdXRpb24gdG8gZW5hYmxlIGxvdyBsYXRlbmN5IGdy
b3VwIGNvbW11bmljYXRpb24uIFRoZXJlIGFyZSBkaWZmZXJlbnQgdGVjaG5pY2FsIHNvbHV0aW9u
cyBmb3IgdGhpcywgYmFzZWQgb24gc3ltbWV0cmljLWtleXMgb3IgYXN5bW1ldHJpYyBrZXlzLiBX
aGljaCBzb2x1dGlvbiAoc2VjdXJpdHkgY29udHJvbCkgaXMgc3VpdGFibGUgZm9yIGEgc3lzdGVt
IGRlcGVuZHMgaW5kZWVkIG9uIGRpZmZlcmVudCBhc3BlY3RzIHN1Y2ggYXMgY29zdCBvciByaXNr
IGFzc2Vzc21lbnQuDQoNClRoZSBjcmVhdGlvbiBvZiBhIHNlY3VyZSBzeXN0ZW0gaW52b2x2ZXMg
YSBjYXJlZnVsIGFuYWx5c2lzIG9mIHRoZSByaXNrcyBhbmQgdGhlIGNvcnJlc3BvbmRpbmcgbWl0
aWdhdGlvbiBzdHJhdGVnaWVzLiBUaGlzIGlzIG5vdCBuZXcgYW5kIHRoaXMgaXMgYnJvYWRseSB1
c2VkLCBmb3IgaW5zdGFuY2UsIHRoZXJlIGFyZSBtYW55IGRvY3VtZW50cyB0aGF0IGRlc2NyaWJl
IHRoaXMgaW4gZGV0YWlsIGluY2x1ZGluZzogaSkgdGhlIHNlY3VyaXR5IGNhdGVnb3JpemF0aW9u
IG9mIHN5c3RlbXMgYW5kIGluZm9ybWF0aW9uIHN5c3RlbXMsIGlpKSBob3cgdG8gZGV0ZXJtaW5l
IHRoZSBtaW5pbXVtIHNlY3VyaXR5IHJlcXVpcmVtZW50cywgb3IgaWlpKSB0aGF0IHN1bW1hcml6
ZSBzZWN1cml0eSBjb250cm9scyB0aGF0IGNvdWxkL3Nob3VsZCBiZSB1c2VkIGluIGRpZmZlcmVu
dCBjYXNlcy4gSW4gdGhlIGVuZCwgd2hhdCB0aGVzZSBkb2N1bWVudHMgc2F5IGlzIHRoYXQgYXMg
dGhlIOKAnEFzIHRoZSByaXNrIHRvIGFuIGluZm9ybWF0aW9uIHN5c3RlbeKAmXMgY29uZmlkZW50
aWFsaXR5LCBpbnRlZ3JpdHkgYW5kL29yIGF2YWlsYWJpbGl0eSBpbmNyZWFzZXMsIHRoZSBuZWVk
IGZvciBhZGRpdGlvbmFsIGNvbnRyb2xzIHRvIHByb3RlY3QgdGhlIHN5c3RlbSBtYXkgYWxzbyBp
bmNyZWFzZSBhY2NvcmRpbmdseeKAnS4NCg0KV2hlbiBkb2luZyBhIHJpc2sgYXNzZXNzbWVudCwg
dGhlIHRocmVhdHMgZm9yIHRoZSBzcGVjaWZpYyBzeXN0ZW0gdW5kZXIgZGlzY3Vzc2lvbiAoZGV0
YWlsaW5nIGl0cyBhcmNoaXRlY3R1cmUgYW5kIGJvdW5kYXJpZXMgb2YgdGhlIGluZm9ybWF0aW9u
IHN5c3RlbSkgYXJlIGlkZW50aWZpZWQsIGFuZCBmb3IgZWFjaCB0aHJlYXQgdGhlIGltcGFjdCBh
bmQgbGlrZWxpaG9vZCBhcmUgYXNzZXNzZWQuIFRoZSBjb21iaW5hdGlvbiBvZiBpbXBhY3QgYW5k
IGxpa2VsaWhvb2QgZ2l2ZXMgdGhlIHJpc2sgb2YgdGhlIHRocmVhdC4gV2hlbiBzeXN0ZW1zIGFu
ZCB0aGVpciBpbmZvcm1hdGlvbiAoY29uZmlkZW50aWFsaXR5LCBpbnRlZ3JpdHksIGF2YWlsYWJp
bGl0eSkgYXJlIGNhdGVnb3JpemVkIGFjY29yZGluZyB0byB0aGVpciByaXNrICh0eXBpY2FsbHks
IGluIGxvdywgbW9kZXJhdGUsIG9yIGhpZ2gpIHRoZW4gcHJvcGVyIHNlY3VyaXR5IGNvbnRyb2xz
IGFyZSBzZWxlY3RlZCB0byBjcmVhdGUgYSBwcm9wZXIgc2VjdXJpdHkgYXJjaGl0ZWN0dXJlLCBh
bmQgdGhlIG92ZXJhbGwgc3lzdGVtICBpcyByZS1ldmFsdWF0ZWQgdG8gbWFrZSBzdXJlIHRoYXQg
cmlza3MgZm9yIHRoYXQgc3lzdGVtIGFyZSBtaXRpZ2F0ZWQuIFRoaXMgaXMgYSBjb250aW51b3Vz
IHByb2Nlc3MgdGhhdCBzaG91bGQgYmUgZG9uZSBmb3IgYW55IChJb1QpIGluZm9ybWF0aW9uIHN5
c3RlbS4NCg0KSWYgSSB0aGluayBhYm91dCB0aGUgZGlzY3Vzc2lvbiwgYSBzdGFuZGFyZGl6ZWQg
c29sdXRpb24gZm9yIGxvdyBsYXRlbmN5IGdyb3VwIGNvbW11bmljYXRpb24gYmFzZWQgb24gc3lt
bWV0cmljIGtleXMgaXMgYSBzZWN1cml0eSBjb250cm9sIHRoYXQgcmVtb3ZlcyByaXNrcyBpbiBt
YW55IExpZ2h0aW5nIHN5c3RlbXMgYW5kIHVzZSBjYXNlcy4NCg0KT2J2aW91c2x5LCB0aGlzIHNh
bWUgc2VjdXJpdHkgY29udHJvbCBtaWdodCBub3QgYmUgZW5vdWdoIHRvIGRlY3JlYXNlIHRoZSBh
c3NvY2lhdGVkIHJpc2sgaW4gYSBkaWZmZXJlbnQgc3lzdGVtLiBCdXQgdGhvc2UgYXJlIGp1c3Qg
ZGlmZmVyZW50IHN5c3RlbXMsIGFuZCB0aGVyZWZvcmUsIHdlIGNhbm5vdCBqdXN0IHNheSB0aGF0
IGEgc2VjdXJpdHkgY29udHJvbCBiYXNlZCBvbiBzeW1tZXRyaWMta2V5cyBpcyBub3QgdXNlZnVs
IG9yIG5vdCBzZWN1cmUuIEluIG15IG9waW5pb24sIHRoaXMgc3RhdGVtZW50IGRvZXMgbm90IG1h
a2Ugc2Vuc2UuDQoNClRoZSBjcnVjaWFsIHRoaW5nIHRvIHVuZGVyc3RhbmQgaXMgdGhhdCB3aGVu
IGEgc2VjdXJlIHN5c3RlbSBpcyBkZXNpZ25lZCwgdGhpcyBzaG91bGQgYmUgZG9uZSBieSBwaWNr
aW5nIHVwIHRoZSBwcm9wZXIgc2VjdXJpdHkgY29udHJvbHMgdGhhdCByZW1vdmUgdGhlIHJpc2tz
IGFzc29jaWF0ZWQgdG8gdGhhdCBzeXN0ZW0uDQoNClRoZSBwcm9wb3NlZCB3b3JrIHJlbGF0ZWQg
dG8gbG93IGxhdGVuY3kgZ3JvdXAgY29tbXVuaWNhdGlvbiBpcyBhc2tpbmcgZm9yIGEgc3RhbmRh
cmRpemVkIHNlY3VyaXR5IGNvbnRyb2wgYmFzZWQgb24gc3ltbWV0cmljLWtleXMgdGhhdCB3aWxs
IHJlbW92ZSB0aGUgcmlza3MgaW4gdmVyeSByZWxldmFudCBJb1QgdXNlIGNhc2VzIHN1Y2ggYXMg
TGlnaHRpbmcgdXNlIGNhc2VzLg0KDQpGb3Igb3RoZXIgc3lzdGVtcyBpbiB3aGljaCB0aGlzIHNl
Y3VyaXR5IGNvbnRyb2wgaXMgbm90IGVub3VnaCwgdGhlbiBvdGhlciB0eXBlIG9mIHNvbHV0aW9u
IHdvdWxkIGJlIHJlcXVpcmVkLCBlLmcuLCBiYXNlZCBvbiBQS0MgZm9yIHNvdXJjZSBhdXRoZW50
aWNhdGlvbiBpbiBncm91cCBjb21tdW5pY2F0aW9uLiBOb3csIHNheWluZyB0aGF0IHdlIHNob3Vs
ZCBhcHBseSBhIFBLQy1iYXNlZCBzb2x1dGlvbiB0byBhbGwgdXNlIGNhc2VzLCBpbmNsdWRpbmcg
TGlnaHRpbmcsIGlzIGFsc28gbm90IGFwcHJvcHJpYXRlIHNpbmNlIHRoZSBzeXN0ZW1zIGFyZSBk
aWZmZXJlbnQgc28gdGhhdCB0aGUgc2FtZSBzZWN1cml0eSBjb250cm9scyBhcmUgbm90IHJlcXVp
cmVkLiBPdGhlcndpc2UsIHNvbWVvbmUgY291bGQgYWxzbyBzdGFydCBhcmd1aW5nIHRoYXQgd2Ug
c2hvdWxkIHVzZSBBRVMyNTYgZm9yIGFsbCBJb1QgY29tbXVuaWNhdGlvbnMgc2luY2UgaXQgaXMg
bW9yZSBzZWN1cmUgdGhhbiBBRVMxMjguIEhvd2V2ZXIsIHdlIGFyZSBub3QgdXNpbmcgQUVTMjU2
IGJ1dCBBRVMxMjggc2luY2UgQUVTLTEyOCBwcm92aWRlcyBlbm91Z2ggc2VjdXJpdHkgdG8gbWl0
aWdhdGUgdGhlIHJpc2tzIG9mIG1vc3Qgb2YgdGhlIChJb1QpIHN5c3RlbXMuDQoNCkkgYmVsaWV2
ZSB0aGF0IGJvdGggc29sdXRpb25zIGZvciBzZWN1cmUgZ3JvdXAgY29tbXVuaWNhdGlvbiBpbiBJ
b1Qg4oCTIG5hbWVseSwgc29sdXRpb25zIGJhc2VkIG9uIHN5bW1ldHJpYy1rZXlzIGFuZCBhc3lt
bWV0cmljLWtleXMgLS0gbWlnaHQgYmUgdXNlZnVsIGluIHRoZSBsb25nIHJ1biB0byBhZGRyZXNz
IHRoZSBuZWVkcyBvZiBkaWZmZXJlbnQgSW9UIHN5c3RlbXMuIEhvd2V2ZXIsIEkgYWxzbyBiZWxp
ZXZlIHRoYXQgQUNFIHNob3VsZCBkZWZpbml0ZWx5IHN0YXJ0IHdpdGggdGhlIHNlY3VyZSBncm91
cCBjb21tdW5pY2F0aW9uIHByb3RvY29sIGJhc2VkIG9uIHN5bW1ldHJpYyBrZXlzIGR1ZSB0byB0
d28gcmVhc29uczogYSkgdGhlIExpZ2h0aW5nIGluZHVzdHJ5IGhhcyBiZWVuIGFuZCBpcyBhbHJl
YWR5IGFza2luZyBmb3IgdGhpcyBzcGVjaWZpYyBzZWN1cml0eSBjb250cm9sIGFmdGVyIGNhcmVm
dWwgcmlzayBhbmFseXNpcyBvZiBpdHMgdXNlIGNhc2VzIGFuZCBiKSB0aGUgcHJvdG9jb2wgYmFz
ZWQgb24gc3ltbWV0cmljLWtleXMgaXMgZWFzaWVyIHRvIHN0YXJ0IHdpdGguDQoNClRoYW5rcywg
T3NjYXIuDQoNCkZyb206IEFjZSBbbWFpbHRvOmFjZS1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhh
bGYgT2YgS2F0aGxlZW4gTW9yaWFydHkNClNlbnQ6IFR1ZXNkYXksIEp1bHkgMjYsIDIwMTYgMToy
NiBQTQ0KVG86IE1pY2hhZWwgU3RKb2hucw0KQ2M6IGFjZUBpZXRmLm9yZw0KU3ViamVjdDogUmU6
IFtBY2VdIEFkb3B0aW9uIG9mIExvdyBMYXRlbmN5IEdyb3VwIENvbW11bmljYXRpb24gU2VjdXJp
dHkgV29yayBpbiBBQ0UNCg0KDQoNCk9uIFR1ZSwgSnVsIDI2LCAyMDE2IGF0IDEyOjA4IFBNLCBN
aWNoYWVsIFN0Sm9obnMgPG1zdGpvaG5zQGNvbWNhc3QubmV0PG1haWx0bzptc3Rqb2huc0Bjb21j
YXN0Lm5ldD4+IHdyb3RlOg0KT24gNy8yNi8yMDE2IDExOjIwIEFNLCBLYXRobGVlbiBNb3JpYXJ0
eSB3cm90ZToNCkp1c3QgdG8gbm90ZSwgSSdtIGludGVyZXN0ZWQgdG8gc2VlIE1pa2UncyByZXNw
b25zZSBvbiB3aHkgdGhpcyBoaWdoZXIgbGV2ZWwgb2Ygc2VjdXJpdHkgaXMgbmVjZXNzYXJ5IGlu
IHRlcm1zIG9mIGEgdGhyZWF0IG1vZGVsLiAgSSdtIG5vdCBjb252aW5jZWQgaXQgaXMgZm9yIGxp
Z2h0YnVsYnMsIGJ1dCB0aGF0IGRlcGVuZHMgb24gaG93IHRoZSB0aHJlYXQgbW9kZWwvc29sdXRp
b24gaXMgc2NvcGVkIGFuZCB0aGUgYWR2aWNlIGZvciB1c2UgLSBsaWdodGJ1bGJzIG9mIGN1cnJl
bnQgZGF5IGNhcGFiaWxpdGllcyBhbmQgbm90IG90aGVyIElvVCBkZXZpY2VzIHdpdGggaGlnaGVy
IHJpc2sgZmFjdG9ycy4NCg0KDQpIaSBLYXRobGVlbiAtDQoNCkNhbiB5b3UgZGVzY3JpYmUgaG93
IHlvdSB3b3VsZCBwcmV2ZW50IHRoaXMgcHJvdG9jb2wgZnJvbSBiZWluZyB1c2VkIGluICJsb3dl
ciBzZWN1cml0eSB0aHJlYXQgZW52aXJvbm1lbnRzIj8gIEkgY2FuJ3QgYW5kIEkndmUgdGhvdWdo
dCBhYm91dCBob3cgdG8gd3JpdGUgaW4gdmFyaW91cyBjcmlwcGxpbmcgY29uZGl0aW9ucyBpbiB0
aGUgcHJvdG9jb2wgc3RydWN0dXJlIHdpdGhvdXQgYW55IHVzZWZ1bCBjb25jbHVzaW9ucy4NCg0K
R2l2ZW4gdGhhdCwgYW5kIGdpdmVuIHRoYXQgcHVibGljIGtleSBjcnlwdG9ncmFwaHkgaGFzIHRo
ZSBkZXNpcmVkIHNlY3VyaXR5IHByb3BlcnRpZXMsIEkgcmVtYWluIHVud2lsbGluZyB0byBzdXBw
b3J0IHN5bW1ldHJpYyBrZXkgbXVsdGljYXN0IGZvciBhbnkgY3liZXJwaHlzaWNhbCBwcm90b2Nv
bC4gIEl0J3MgdG9vIHJpc2t5IGFuZCB3YXkgdG9vIHNob3J0c2lnaHRlZC4NCg0KQSBxdWVzdGlv
biByZW1haW5zIHVuYW5zd2VyZWQgYWJvdXQgdGhlIHBvc3NpYmlsaXR5IG9mIHN1cHBvcnQgZm9y
IHdoYXQgeW91IHByb3Bvc2UgaW4gaGFyZHdhcmUgYXNrZWQgZWFybGllciBpbiB0aGUgdGhyZWFk
LiAgSWYgdGhlcmUgYXJlIHJlYWwgY29uc3RyYWludHMgdGhhdCBwcmV2ZW50IHVzaW5nIHRoZSBi
ZXR0ZXIgc29sdXRpb24sIHdlIG5lZWQgdG8gdW5kZXJzdGFuZCB0aG9zZSBjb25zdHJhaW50cyBh
bmQgd29yayB3aXRoIHdoYXQgd2UgaGF2ZSBhbmQgZGV0ZXJtaW5lIHRoZSB0aHJlYXQgbW9kZWwu
ICBZb3UgYXJlIGFzc3VtaW5nIGEgemVybyB0cnVzdCBtb2RlbCwgd2hpY2ggSSB3b3VsZCB0b28g
Zm9yIG1hbnkgc2l0dWF0aW9ucywgYnV0IEknbSBub3Qgc3VyZSB0aGF0J3MgbmVjZXNzYXJ5IGhl
cmUuDQoNCg0KDQpPciBwdXQgYW5vdGhlciB3YXkgLSB5b3UgbWlnaHQgYXMgd2VsbCB1c2UgaGFz
aGVkIHBhc3N3b3JkcyBmb3IgdGhlIGxpZ2h0aW5nIHByb2JsZW0gLSBpdCBoYXMgc2ltaWxhciBz
ZWN1cml0eSBwcm9wZXJ0aWVzIHRvIHN5bW1ldHJpYyBrZXkgbXVsdGljYXN0IGZvciBjb250cm9s
Lg0KDQpJIHVuZGVyc3RhbmQgdGhlIHNlY3VyaXR5IGltcGxpY2F0aW9ucyBmdWxseS4gIEkgYWxz
byB1bmRlcnN0YW5kIHRoYXQgc2VjdXJpdHkgaXMgYSBiYWxhbmNpbmcgYWN0IHdpdGggY29uc3Ry
YWludHMsIHRocmVhdCBtb2RlbHMgYW5kIGEgcmlzayBhc3Nlc3NtZW50LiAgWW91IG1pZ2h0IG5v
dCB1c2UgdGhpcyB0byBzZXQgdGhlIGNvbG9ycyBvZiB0aGUgbGlnaHRzIGZvciB0aGUgZW1waXJl
IHN0YXRlIGJ1aWxkaW5nIG9yIHlvdSdkIHJlY29tbWVuZCB0aGF0IGl0IGJlIG9uIGFuIGlzb2xh
dGVkIG5ldHdvcmsgaWYgeW91IHdhbnRlZCB0byBwcmV2ZW50IHRhbXBlcmluZy4NCiBUaGVyZSBh
cmUgd2F5cyB0byBhc3Nlc3MgYW5kIG1pdGlnYXRlIHRocmVhdHMgYW5kIEkgZG9uJ3QgdGhpbmsg
d2Ugc2hvdWxkIGFzc3VtZSB0aGF0IGlzb2xhdGVkIG5ldHdvcmtzIGFyZSBvdXQgb2YgdGhlIHF1
ZXN0aW9uIHVubGVzcyB0aGUgbGlnaHRpbmcgbWFudWZhY3R1cmVycyBhbmQgSW9UIHZlbmRvcnMg
d29ya2luZyB3aXRoIHVzIHNheSB0aGF0J3Mgbm90IHByYWN0aWNhbCBmb3IgdGhlIHJlYWwgdXNl
IGNhc2VzIHRoZXkgaGF2ZS4NCg0KDQoNCklmIHdlIHdlbnQgZm9yd2FyZCB3aXRoIHRoaXMsIHlv
dSdkIG5lZWQgb25lIG9mIHRoZSBiaWdnZXN0LCBibGFja2VzdCBCbGFjayBCb3ggd2FybmluZ3Mg
b24gdGhlIHByb3RvY29sIHRoYXQgd2UgY291bGQgY29uY2VpdmUgb2YgdG8gdHJ5IHRvIGNvbnN0
cmFpbiB0aGlzIHRvIHRoZSAibG93IGxldmVsIG9mIHNlY3VyaXR5IiBkb21haW5zOg0KDQpET04n
VCBVc2UgdGhpcyBwcm90b2NvbCBmb3IgYW55dGhpbmcgYnV0IGxpZ2h0aW5nIGNvbnRyb2wuDQpE
T04nVCBVc2UgdGhpcyBwcm90b2NvbCB3aGVyZSB0aGUgdGhlIG1heGltdW0gb3V0cHV0IG9mIHRo
ZSBsaWdodGluZyBzeXN0ZW0gY291bGQgcHJlc2VudCBhIGZpcmUsIHRoZXJtYWwgb3IgYmxpbmRp
bmcgdGhyZWF0IHRvIHNhZmV0eS4NCkRPTidUIFVzZSB0aGlzIHByb3RvY29sIHRvIGNvbnRyb2wg
bGlnaHRpbmcgc3lzdGVtcyBpbnZvbHZlZCBpbiBkZWNvbnRhbWluYXRpb24gYW5kIHN0ZXJpbGl6
YXRpb24uIChFLmcuIFVWIGRlY29udGFtaW5hdGlvbikuDQpET04nVCBVc2UgdGhpcyBwcm90b2Nv
bCB0byBjb250cm9sIGFueSBwb3dlciBvdXRhZ2UgYmFja3VwIGxpZ2h0aW5nIHN5c3RlbS4NCkRP
TidUIEltcGxlbWVudCB0aGlzIGluIGEgd2F5IHRoYXQgcHJldmVudHMgbG9jYWwgcGh5c2ljYWwg
b3ZlcnJpZGUgb2YgdGhlIGxpZ2h0aW5nIHN5c3RlbXMuDQoNCk9yIHlvdSBzYXkgd2hhdCB0aGUg
dW5kZXJzdG9vZCBjb25zdHJhaW50cyBhcmUgZm9yIHVzaW5nIHRoaXMgcHJvdG9jb2wgYW5kIHJl
Y29tbWVuZCB0aGUgdXNlIGZvciBpc29sYXRlZCBuZXR3b3JrcyB0byBwcmV2ZW50IHRhbXBlcmlu
Zy4gIFdlIGhhdmUgYSBsb3dlciBiYXIgZm9yIHRoZSBzZWN1cml0eSBvZiBESENQIGFuZCBjb25u
ZWN0aW9ucyB0byBhIERIQ1Agc2VydmVyIGFuZCBJIHdhbnQgdG8ga25vdyB0aGF0IHRoZXJlIGlz
IG9yIGlzIG5vdCBhIHdheSB0byBtaXRpZ2F0ZSB0aGUgdGhyZWF0cyBhc3NvY2lhdGVkIHdpdGgg
dGhlc2UgY29uY2VybnMuICBJIGRvbid0IHNlZSBhbnl0aGluZyB0aGF0IGhlbHBzIGluIHRoaXMg
cmVzcG9uc2UgYXMgeW91IGRvbid0IGRpc2N1c3MgdGhlIHRocmVhdCBtb2RlbCBvciBjb25zdHJh
aW50cyB0aGF0IHByZXZlbnQgdGhlIGF0dGFja3MgeW91IGFyZSB3b3JyaWVkIGFib3V0LiAgVGhl
IG1lc3NhZ2UgcmVhZHMgYXMgb25lIHRvIHNjYXJlIG9mZiByZXNwb25zZXMgcmF0aGVyIHRoYW4g
Z2V0IHRvIHRoZSBxdWVzdGlvbnMgSSBhc2tlZC4NCg0KVGhhbmtzLA0KS2F0aGxlZW4NCg0KDQpJ
J20gc3VyZSB0aGVyZSBhcmUgb3RoZXJzLg0KDQpNaWtlDQoNCg0KDQoNCg0KVGhhbmtzLA0KS2F0
aGxlZW4NCg0KT24gVHVlLCBKdWwgMjYsIDIwMTYgYXQgMTA6NTIgQU0sIEthdGhsZWVuIE1vcmlh
cnR5IDxrYXRobGVlbi5tb3JpYXJ0eS5pZXRmQGdtYWlsLmNvbTxtYWlsdG86a2F0aGxlZW4ubW9y
aWFydHkuaWV0ZkBnbWFpbC5jb20+PiB3cm90ZToNCkhlbGxvLA0KDQoNCg0KT24gVHVlLCBKdWwg
MjYsIDIwMTYgYXQgNzoxMCBBTSwgS3VtYXIsIFNhbmRlZXAgPHNhbmRlZXAua3VtYXJAcGhpbGlw
cy5jb208bWFpbHRvOnNhbmRlZXAua3VtYXJAcGhpbGlwcy5jb20+PiB3cm90ZToNCkhpIFJlbmUN
Cg0KTWFrZXMgbW9yZSBzZW5zZSB0aGlzIHdheS4gTmVlZCB0byBhbHNvIGFkZCByZXBsYXkgcHJv
dGVjdGlvbiBidXQgdGhhdCBzaG91bGQgYmUganVzdCBwYXJ0IG9mIHRoZSBoYXNoLiBXaWxsIGl0
IG1ha2UgdGhpbmdzIGJldHRlciBmb3IgdXNlciBleHBlcmllbmNlPyBUaGF0IGRlcGVuZHMgb24g
aG93IGJpZyB0aGUgcG9vbCBvZiAoZ29vZCByYW5kb21pemVkKSBwcmUtY29tcHV0ZWQgdmFsdWVz
IGNhbiBiZSBjcmVhdGVkIGJlZm9yZSB0aGV5IHJ1biBvdXQgYW5kIGNhdXNlcyBhIHN0dWNrIGJl
aGF2aW9yLg0KDQpJZiB0aGluZ3MgY2FuIGJlIG1hZGUgYmV0dGVyLCB3ZSBzaG91bGQgb2YgY291
cnNlIGRvIHRoYXQuICBIb3dldmVyLCB0aGVyZSBhcmUgcmlzayB0cmFkZW9mZnMgdGhhdCBzb21l
dGltZXMgbWFrZSBzZW5zZS4gIElmIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBwcmVjb21wdXRlIGtl
eXMgZm9yIHNwZWVkLCBzdG9yYWdlIG9yIHNvbWUgb3RoZXIgcmVhc29uLCB3ZSBuZWVkIHRvIGZp
Z3VyZSB0aGF0IG91dCBhbmQgaGF2ZSBpdCBmYWN0b3JlZCBpbnRvIGEgdGhyZWF0IG1vZGVsLiAg
VGhpcyBzaG91bGQgYWxsIGJlIHBhcnQgb2YgYSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBzZWN0
aW9uICh3aGF0ZXZlciBpcyBkZWNpZGVkKS4gIFdlIGFyZSB0YWxraW5nIGFib3V0IGN5YmVyIHBo
eXNpY2FsIGRldmljZXMgYW5kIGNvbnRyb2xsZXJzLCBpbiB0aGlzIGNhc2UgbGlnaHRidWxicy4g
IFN1cmUsIGxpZ2h0YnVsYnMgYXJlIGV2b2x2aW5nLCBzbyBpdCBtYXkgbWFrZSBhIGRpZmZlcmVu
Y2UgaWYgd2UgYXJlIHRhbGtpbmcgYWJvdXQgbGlnaHRidWxicyB0aGF0IGNhbiB0dXJuIG9uL29m
ZiwgZGltLCBjaGFuZ2UgY29sb3JzLCBvciBvbmVzIHRoYXQgcGVyZm9ybSBvdGhlciBmdW5jdGlv
bnMgKE1JVCBNZWRpYSBMYWIgdHlwZSBzdHVmZikuICBJdCBhbHNvIG1hdHRlcnMgaWYgd2UgYXJl
IHRhbGtpbmcgYWJvdXQgdXNlIG9mIGxpZ2h0cyB3aXRoaW4gYSBjb250cm9sbGVkIGFyZWEgYW5k
IHdoZXRoZXIgaXQgaXMgY29ubmVjdGVkIHRvIG90aGVyIG5ldHdvcmtzIG9yIG5vdCAoSW9UIGRl
dmljZXMsIEludGVybmV0LCBwcm90ZWN0ZWQgbmV0d29yaywgZXRjLikuICBObyBvbmUgaXMgc3Vn
Z2VzdGluZyB0aGF0IHRoZSBzYW1lIGtleSBiZSB1c2VkIGluIG11bHRpcGxlIGVudmlyb25tZW50
cywgYnV0IGEgc2luZ2xlIGdyb3VwIGtleSBmb3Igb25lIGVudmlyb25tZW50Lg0KDQpUaGVyZSBh
cmUgYWx3YXlzIHRyYWRlb2ZmcyBpbiBzZWN1cml0eSBhbmQgdGhhdCdzIG9rYXkuICBXaGF0IGlz
IHRoZSBiaWdnZXIgdGhyZWF0IG1vZGVsPw0KDQpMaWdodHMgdHVybmluZyBvbi9vZmYgaW4gbGFy
Z2UgYnVpbGRpbmdzIGNvdWxkIHJlc3VsdCBpbiBpbmNyZWFzZWQgZW5lcmd5IGNvc3RzLg0KTGln
aHRzIHR1cm5pbmcgb24vb2ZmIGNvdWxkIHJlc3VsdCBpbiBzYWZldHkgaXNzdWVzICh0aGV5IGNv
dWxkIGJlIGV4dHJlbWUpLg0KDQpXaGF0IG1lYXN1cmVzIHdvdWxkIG1pdGlnYXRlIHRoZXNlIChh
bmQgbWF5YmUgb3RoZXIgcmlza3MpPyAgU3VnZ2VzdCBkaXZpZGluZyB1cCBsYXJnZSBidWlsZGlu
Z3MgaW50byBzZXRzIHNvIHRoYXQgYSBzaW5nbGUgZ3JvdXAga2V5IGNvdWxkIGJlIHVzZWQgaW4g
dGhhdCBzZXQuICBMaW1pdCBjb25uZWN0aW9ucyB0byBvdGhlciBuZXR3b3JrcyBvciBoYXZlIHBy
b3RlY3RpdmUgbWVhc3VyZXMgYmV0d2VlbiB0aGVtLg0KDQpNYXliZSBzb21lb25lIGluIHRoaXMg
c3BhY2UgY2FuIGhlbHAgbW9yZSB0byBidWlsZCBvdXQgdGhlIHRocmVhdCBtb2RlbCB0byBoZWxw
IHRoZSBXRyB3aXRoIHRoaXMgZGVjaXNpb24uICBUaGVyZSBhcmUgc3RpbGwgc29tZSB1bmFuc3dl
cmVkIHF1ZXN0aW9ucyBhYm91dCB0aGUgY2FwYWJpbGl0aWVzIG9mIGhhcmR3YXJlLCBhcmUgdGhl
IGFsdGVybmF0ZSBzb2x1dGlvbnMgdG8gYSBncm91cCBrZXkgZmVhc2libGU/ICBXaWxsIGJsb2Nr
aW5nIHRoZSB1c2Ugb2YgYSBzaW5nbGUgZ3JvdXAga2V5IHByZXZlbnQgdGhlIGFiaWxpdHkgdG8g
bW92ZSBmb3J3YXJkIHdpdGggYSBzdGFuZGFyZD8NCg0KVGhhbmtzLA0KS2F0aGxlZW4NCg0KDQpS
ZWdhcmRzDQpTYW5kZWVwDQoNCg0KDQpGcm9tOiBSZW5lIFN0cnVpayBbbWFpbHRvOnJzdHJ1aWsu
ZXh0QGdtYWlsLmNvbTxtYWlsdG86cnN0cnVpay5leHRAZ21haWwuY29tPl0NClNlbnQ6IFR1ZXNk
YXksIEp1bHkgMjYsIDIwMTYgMzowMCBBTQ0KVG86IEt1bWFyLCBTYW5kZWVwOyBTdGVwaGVuIEZh
cnJlbGw7IFNvbWFyYWp1IEFiaGluYXY7IE1pY2hhZWwgU3RKb2huczsgYWNlQGlldGYub3JnPG1h
aWx0bzphY2VAaWV0Zi5vcmc+DQoNClN1YmplY3Q6IFJlOiBbQWNlXSBBZG9wdGlvbiBvZiBMb3cg
TGF0ZW5jeSBHcm91cCBDb21tdW5pY2F0aW9uIFNlY3VyaXR5IFdvcmsgaW4gQUNFDQoNCkhpIFNh
bmRlZXA6DQoNCkZhaXIgZW5vdWdoLCBidXQgd2l0aCwgZS5nLiwgRUNEU0EsIGNvbXB1dGF0aW9u
IG9mIHRoZSBlcGhlbWVyYWwga2V5IFI6PWtHIGNhbiBiZSBjYXJyaWVkIG91dCBpbmRlcGVuZGVu
dGx5IG9mIHRoZSByZW1haW5kZXIgb2YgdGhlIHNpZ25hdHVyZSBjb21wdXRhdGlvbiAod2hlcmUg
b25lIGNvbXB1dGVzIGU6PWgobSksIGFuZCBjYWxjdWxhdGVzIHM6PSgxL2spKGUtcipkKShtb2Qg
bikgYW5kIHN1YnNlcXVlbnRseSBvdXRwdXRzIChyLHMpLCB3aGVyZSByIGlzIGRlcml2ZWQgZnJv
bSBSKS4gU28sIGlmIG9uZSB3aXNoZXMgdG8sIG9uZSBjYW4gcHJlLWNvbXB1dGUgbWFueSBlcGhl
bWVyYWwga2V5IHBhaXJzIChrLCBrRykgYW5kIHVzZSB0aG9zZSBvbiBkZW1hbmQge0RhdmlkIE5h
Y2NhY2hlLCBpZiBJIHJlbWVtYmVyIGNvcnJlY3RseSwgZWxhYm9yYXRlZCBvbiB0aGVzZSB0eXBl
cyBvZiAibGFib3IgZGl2aXNpb24iIGluIGEgMTk5OCBwYXBlcn0uIFNvLCBpbiB0aGUgUGhpbGlw
cyBoaWdoLWdyYW51bGFyaXR5IGx1bWluYXJ5LCB0aGUgb25lIHNpbXBseSBoYXNoZXMgdGhlIHN0
YXRlIChzdGlsbCBvbmx5IGEgZmV3LWJ5dGVzIGVudHJ5KSBhbmQgdGhlbiBjb21iaW5lcyBlIHdp
dGggciwgZCwgaywgdG8gcHJvZHVjZSBzaWduYXR1cmUgY29tcG9uZW50IHMgLS0gYSBzaW1wbGUg
bGluZWFyIGVxdWF0aW9uIHdpdGggdHdvIG1vZHVsYXIgbXVsdGlwbGllcyBhcyBjb3N0Lg0KDQpM
ZXQncyBtYWtlIHRoaW5ncyBiZXR0ZXIuLi4NCg0KUmVuZQ0KDQpPbiA3LzI1LzIwMTYgNTozNCBQ
TSwgS3VtYXIsIFNhbmRlZXAgd3JvdGU6DQoNCkJlY2F1c2Ugc29tZXRpbWVzIGEgbGlnaHRzd2l0
Y2ggY2FuIGhhdmUgbW9yZSB0aGFuIHR3byBzdGF0ZXMuDQoNCltodHRwOi8vaW1hZ2VzLnBoaWxp
cHMuY29tL2lzL2ltYWdlL1BoaWxpcHNDb25zdW1lci82OTE2NDMxUEgtSU1TLWVuX0dCP3dpZD00
OTQmaGVpPTQzNSYkcG5nbGFyZ2UkXQ0KDQpUaGUgY29sb3IgZGlhbCBvbiB0aGlzIHN3aXRjaCAo
c3JjOiBodHRwOi8vd3d3LnBoaWxpcHMuY28udWsvYy1wLzY5MTY0MzFQSC9saXZpbmdjb2xvcnMt
cmVtb3RlLWNvbnRyb2wpIGNhbiBzZXQgdGhlIGNvbG9yIG9mIGxpZ2h0cyBvbmUgY2hvb3Nlcy4g
VGhhdCB3b3VsZCBiZSBxdWl0ZSBzb21lIHByZWNvbXB1dGF0aW9ucy4NCg0KDQoNClNhbmRlZXAN
Cg0KDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQWNlIFttYWlsdG86
YWNlLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBTdGVwaGVuIEZhcnJlbGwNClNlbnQ6
IE1vbmRheSwgSnVseSAyNSwgMjAxNiA5OjI2IFBNDQpUbzogU29tYXJhanUgQWJoaW5hdjsgTWlj
aGFlbCBTdEpvaG5zOyBhY2VAaWV0Zi5vcmc8bWFpbHRvOmFjZUBpZXRmLm9yZz4NClN1YmplY3Q6
IFJlOiBbQWNlXSBBZG9wdGlvbiBvZiBMb3cgTGF0ZW5jeSBHcm91cCBDb21tdW5pY2F0aW9uIFNl
Y3VyaXR5IFdvcmsgaW4gQUNFDQoNCg0KDQoNCg0KDQoNCk9uIDI1LzA3LzE2IDE3OjU5LCBTb21h
cmFqdSBBYmhpbmF2IHdyb3RlOg0KDQo+IHdlIGVzc2VudGlhbGx5IGhhdmUgNTAtMTAwIG1zIGZv
ciB0aGUgc2lnbmluZyt2ZXJpZmljYXRpb24gcHJvY2VzcyBhbmQNCg0KPiBJIGRvIG5vdCBrbm93
IG9mIGEgc29sdXRpb24gdGhhdCBkb2VzIHRoaXMNCg0KDQoNCkp1c3QgYSBjbGFyaWZ5aW5nIHF1
ZXN0aW9uOiB3aHkgY2FuJ3QgdGhlIHNpZ25pbmcgcG9zc2libHkgYmUgZG9uZSBhc3luY2hyb25v
dXNseT8gRS5nLiB0aGUgcHJpdmF0ZSBrZXkgaG9sZGVyIGNvdWxkIHNpZ24gYSB2YWx1ZSB0aGF0
IHdpbGwgb25seSBiZSBzZW50IGxhdGVyIC0gYXMgbG9uZyBhcyBpdCBoYXMgb25lIG9mIHRob3Nl
IHJlYWR5IHRvIGVtaXQgd2hlbmV2ZXIgbmVlZGVkIG9uZSBjYW4gaWdub3JlIHRoZSBzaWduaW5n
IHRpbWUuIFRoYXQgY2FuIGhhdmUgcG93ZXIgY29uc3VtcHRpb24gY29uc2VxdWVuY2VzIGJ1dCBJ
J2QgZ3Vlc3MgdGhhdCdzIG9rIGZvciBhIGxpZ2h0c3dpdGNoLg0KDQoNCg0KSWYgc2lnbmluZyBj
YW4gYmUgZG9uZSBhaGVhZCBvZiB0aW1lLCB0aGVuIG9ubHkgdmVyaWZpY2F0aW9uIHRpbWUgaGFz
IHRvIGJlIGNvbnNpZGVyZWQuDQoNCg0KDQpTLg0KDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQpUaGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGluIHRoaXMgbWVzc2Fn
ZSBtYXkgYmUgY29uZmlkZW50aWFsIGFuZCBsZWdhbGx5IHByb3RlY3RlZCB1bmRlciBhcHBsaWNh
YmxlIGxhdy4gVGhlIG1lc3NhZ2UgaXMgaW50ZW5kZWQgc29sZWx5IGZvciB0aGUgYWRkcmVzc2Vl
KHMpLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCB5b3UgYXJlIGhlcmVi
eSBub3RpZmllZCB0aGF0IGFueSB1c2UsIGZvcndhcmRpbmcsIGRpc3NlbWluYXRpb24sIG9yIHJl
cHJvZHVjdGlvbiBvZiB0aGlzIG1lc3NhZ2UgaXMgc3RyaWN0bHkgcHJvaGliaXRlZCBhbmQgbWF5
IGJlIHVubGF3ZnVsLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVh
c2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJldHVybiBlLW1haWwgYW5kIGRlc3Ryb3kgYWxsIGNv
cGllcyBvZiB0aGUgb3JpZ2luYWwgbWVzc2FnZS4NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCkFjZSBtYWlsaW5nIGxpc3QNCg0KQWNlQGll
dGYub3JnPG1haWx0bzpBY2VAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vYWNlDQoNCg0KDQoNCi0tDQoNCmVtYWlsOiByc3RydWlrLmV4dEBnbWFpbC5j
b208bWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNvbT4gfCBTa3lwZTogcnN0cnVpaw0KDQpjZWxs
OiArMSAoNjQ3KSA4NjctNTY1ODx0ZWw6JTJCMSUyMCUyODY0NyUyOSUyMDg2Ny01NjU4PiB8IFVT
OiArMSAoNDE1KSA2OTAtNzM2Mzx0ZWw6JTJCMSUyMCUyODQxNSUyOSUyMDY5MC03MzYzPg0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KQWNlIG1haWxp
bmcgbGlzdA0KQWNlQGlldGYub3JnPG1haWx0bzpBY2VAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FjZQ0KDQoNCg0KLS0NCg0KQmVzdCByZWdhcmRzLA0K
S2F0aGxlZW4NCg0KDQoNCi0tDQoNCkJlc3QgcmVnYXJkcywNCkthdGhsZWVuDQoNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KQWNlIG1haWxpbmcg
bGlzdA0KDQpBY2VAaWV0Zi5vcmc8bWFpbHRvOkFjZUBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9hY2UNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQpBY2UgbWFpbGluZyBsaXN0DQpBY2VAaWV0Zi5v
cmc8bWFpbHRvOkFjZUBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vYWNlDQoNCg0KDQotLQ0KDQpCZXN0IHJlZ2FyZHMsDQpLYXRobGVlbg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7
fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQg
MyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5v
c2UtMToyIDExIDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5N
c29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1h
cmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KcC5Nc29QbGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hh
ciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30NCnANCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlm
Ijt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1M
IFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5N
c29BY2V0YXRlLCBsaS5Nc29BY2V0YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46
MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXIN
Cgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQt
ZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29s
b3I6IzFGNDk3RDt9DQpzcGFuLkJhbGxvb25UZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiQmFs
bG9vbiBUZXh0IENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu
azoiQmFsbG9vbiBUZXh0IjsNCglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQ0K
c3Bhbi5QbGFpblRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJQbGFpbiBUZXh0IENoYXIiOw0K
CW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCI7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjt9DQouTXNvQ2hwRGVmYXVsdA0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4
LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3Jk
U2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBt
c28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYi
IC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
bGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0K
PC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0i
RU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rp
b24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj5IaSBLYXRobGVlbiBhbmQgTWlrZSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPkkgd291bGQgbGlr
ZSB0byBjb250cmlidXRlIHRvIHRoZSBkaXNjdXNzaW9uIG9uIHRoZSB0aHJlYXQgbW9kZWwuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj5UaGUgZGlzY3Vzc2lvbiBzbyBmYXIgd2FzIGFib3V0IGEgdGVjaG5pY2FsIHNvbHV0
aW9uIHRvIGVuYWJsZSBsb3cgbGF0ZW5jeSBncm91cCBjb21tdW5pY2F0aW9uLiBUaGVyZSBhcmUg
ZGlmZmVyZW50IHRlY2huaWNhbCBzb2x1dGlvbnMgZm9yIHRoaXMsIGJhc2VkIG9uIHN5bW1ldHJp
Yy1rZXlzDQogb3IgYXN5bW1ldHJpYyBrZXlzLiBXaGljaCBzb2x1dGlvbiAoc2VjdXJpdHkgY29u
dHJvbCkgaXMgc3VpdGFibGUgZm9yIGEgc3lzdGVtIGRlcGVuZHMgaW5kZWVkIG9uIGRpZmZlcmVu
dCBhc3BlY3RzIHN1Y2ggYXMgY29zdCBvciByaXNrIGFzc2Vzc21lbnQuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5UaGUg
Y3JlYXRpb24gb2YgYSBzZWN1cmUgc3lzdGVtIGludm9sdmVzIGEgY2FyZWZ1bCBhbmFseXNpcyBv
ZiB0aGUgcmlza3MgYW5kIHRoZSBjb3JyZXNwb25kaW5nIG1pdGlnYXRpb24gc3RyYXRlZ2llcy4g
VGhpcyBpcyBub3QgbmV3IGFuZCB0aGlzIGlzIGJyb2FkbHkgdXNlZCwNCiBmb3IgaW5zdGFuY2Us
IHRoZXJlIGFyZSBtYW55IGRvY3VtZW50cyB0aGF0IGRlc2NyaWJlIHRoaXMgaW4gZGV0YWlsIGlu
Y2x1ZGluZzogaSkgdGhlIHNlY3VyaXR5IGNhdGVnb3JpemF0aW9uIG9mIHN5c3RlbXMgYW5kIGlu
Zm9ybWF0aW9uIHN5c3RlbXMsIGlpKSBob3cgdG8gZGV0ZXJtaW5lIHRoZSBtaW5pbXVtIHNlY3Vy
aXR5IHJlcXVpcmVtZW50cywgb3IgaWlpKSB0aGF0IHN1bW1hcml6ZSBzZWN1cml0eSBjb250cm9s
cyB0aGF0IGNvdWxkL3Nob3VsZA0KIGJlIHVzZWQgaW4gZGlmZmVyZW50IGNhc2VzLiBJbiB0aGUg
ZW5kLCB3aGF0IHRoZXNlIGRvY3VtZW50cyBzYXkgaXMgdGhhdCBhcyB0aGUg4oCcQXMgdGhlIHJp
c2sgdG8gYW4gaW5mb3JtYXRpb24gc3lzdGVt4oCZcyBjb25maWRlbnRpYWxpdHksIGludGVncml0
eSBhbmQvb3IgYXZhaWxhYmlsaXR5IGluY3JlYXNlcywgdGhlIG5lZWQgZm9yIGFkZGl0aW9uYWwg
Y29udHJvbHMgdG8gcHJvdGVjdCB0aGUgc3lzdGVtIG1heSBhbHNvIGluY3JlYXNlIGFjY29yZGlu
Z2x54oCdLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj5XaGVuIGRvaW5nIGEgcmlzayBhc3Nlc3NtZW50LCB0aGUgdGhy
ZWF0cyBmb3IgdGhlIHNwZWNpZmljIHN5c3RlbSB1bmRlciBkaXNjdXNzaW9uIChkZXRhaWxpbmcg
aXRzIGFyY2hpdGVjdHVyZSBhbmQgYm91bmRhcmllcyBvZiB0aGUgaW5mb3JtYXRpb24gc3lzdGVt
KSBhcmUNCiBpZGVudGlmaWVkLCBhbmQgZm9yIGVhY2ggdGhyZWF0IHRoZSBpbXBhY3QgYW5kIGxp
a2VsaWhvb2QgYXJlIGFzc2Vzc2VkLiBUaGUgY29tYmluYXRpb24gb2YgaW1wYWN0IGFuZCBsaWtl
bGlob29kIGdpdmVzIHRoZSByaXNrIG9mIHRoZSB0aHJlYXQuIFdoZW4gc3lzdGVtcyBhbmQgdGhl
aXIgaW5mb3JtYXRpb24gKGNvbmZpZGVudGlhbGl0eSwgaW50ZWdyaXR5LCBhdmFpbGFiaWxpdHkp
IGFyZSBjYXRlZ29yaXplZCBhY2NvcmRpbmcgdG8gdGhlaXINCiByaXNrICh0eXBpY2FsbHksIGlu
IGxvdywgbW9kZXJhdGUsIG9yIGhpZ2gpIHRoZW4gcHJvcGVyIHNlY3VyaXR5IGNvbnRyb2xzIGFy
ZSBzZWxlY3RlZCB0byBjcmVhdGUgYSBwcm9wZXIgc2VjdXJpdHkgYXJjaGl0ZWN0dXJlLCBhbmQg
dGhlIG92ZXJhbGwgc3lzdGVtICZuYnNwO2lzIHJlLWV2YWx1YXRlZCB0byBtYWtlIHN1cmUgdGhh
dCByaXNrcyBmb3IgdGhhdCBzeXN0ZW0gYXJlIG1pdGlnYXRlZC4gVGhpcyBpcyBhIGNvbnRpbnVv
dXMgcHJvY2VzcyB0aGF0DQogc2hvdWxkIGJlIGRvbmUgZm9yIGFueSAoSW9UKSBpbmZvcm1hdGlv
biBzeXN0ZW0uIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+SWYgSSB0aGluayBhYm91dCB0aGUgZGlzY3Vzc2lvbiwgYSBz
dGFuZGFyZGl6ZWQgc29sdXRpb24gZm9yIGxvdyBsYXRlbmN5IGdyb3VwIGNvbW11bmljYXRpb24g
YmFzZWQgb24gc3ltbWV0cmljIGtleXMgaXMgYSBzZWN1cml0eSBjb250cm9sIHRoYXQgcmVtb3Zl
cyByaXNrcw0KIGluIG1hbnkgTGlnaHRpbmcgc3lzdGVtcyBhbmQgdXNlIGNhc2VzLiA8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5
N0QiPk9idmlvdXNseSwgdGhpcyBzYW1lIHNlY3VyaXR5IGNvbnRyb2wgbWlnaHQgbm90IGJlIGVu
b3VnaCB0byBkZWNyZWFzZSB0aGUgYXNzb2NpYXRlZCByaXNrIGluIGEgZGlmZmVyZW50IHN5c3Rl
bS4gQnV0IHRob3NlIGFyZSBqdXN0IGRpZmZlcmVudCBzeXN0ZW1zLCBhbmQgdGhlcmVmb3JlLA0K
IHdlIGNhbm5vdCBqdXN0IHNheSB0aGF0IGEgc2VjdXJpdHkgY29udHJvbCBiYXNlZCBvbiBzeW1t
ZXRyaWMta2V5cyBpcyBub3QgdXNlZnVsIG9yIG5vdCBzZWN1cmUuIEluIG15IG9waW5pb24sIHRo
aXMgc3RhdGVtZW50IGRvZXMgbm90IG1ha2Ugc2Vuc2UuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMx
RjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5UaGUgY3J1Y2lhbCB0
aGluZyB0byB1bmRlcnN0YW5kIGlzIHRoYXQgd2hlbiBhIHNlY3VyZSBzeXN0ZW0gaXMgZGVzaWdu
ZWQsIHRoaXMgc2hvdWxkIGJlIGRvbmUgYnkgcGlja2luZyB1cCB0aGUgcHJvcGVyIHNlY3VyaXR5
IGNvbnRyb2xzIHRoYXQgcmVtb3ZlIHRoZSByaXNrcw0KIGFzc29jaWF0ZWQgdG8gdGhhdCBzeXN0
ZW0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj5UaGUgcHJvcG9zZWQgd29yayByZWxhdGVkIHRvIGxvdyBsYXRlbmN5IGdy
b3VwIGNvbW11bmljYXRpb24gaXMgYXNraW5nIGZvciBhIHN0YW5kYXJkaXplZCBzZWN1cml0eSBj
b250cm9sIGJhc2VkIG9uIHN5bW1ldHJpYy1rZXlzIHRoYXQgd2lsbCByZW1vdmUgdGhlIHJpc2tz
DQogaW4gdmVyeSByZWxldmFudCBJb1QgdXNlIGNhc2VzIHN1Y2ggYXMgTGlnaHRpbmcgdXNlIGNh
c2VzLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPkZvciBvdGhlciBzeXN0ZW1zIGluIHdoaWNoIHRoaXMgc2VjdXJpdHkg
Y29udHJvbCBpcyBub3QgZW5vdWdoLCB0aGVuIG90aGVyIHR5cGUgb2Ygc29sdXRpb24gd291bGQg
YmUgcmVxdWlyZWQsIGUuZy4sIGJhc2VkIG9uIFBLQyBmb3Igc291cmNlIGF1dGhlbnRpY2F0aW9u
DQogaW4gZ3JvdXAgY29tbXVuaWNhdGlvbi4gTm93LCBzYXlpbmcgdGhhdCB3ZSBzaG91bGQgYXBw
bHkgYSBQS0MtYmFzZWQgc29sdXRpb24gdG8gYWxsIHVzZSBjYXNlcywgaW5jbHVkaW5nIExpZ2h0
aW5nLCBpcyBhbHNvIG5vdCBhcHByb3ByaWF0ZSBzaW5jZSB0aGUgc3lzdGVtcyBhcmUgZGlmZmVy
ZW50IHNvIHRoYXQgdGhlIHNhbWUgc2VjdXJpdHkgY29udHJvbHMgYXJlIG5vdCByZXF1aXJlZC4g
T3RoZXJ3aXNlLCBzb21lb25lIGNvdWxkIGFsc28gc3RhcnQNCiBhcmd1aW5nIHRoYXQgd2Ugc2hv
dWxkIHVzZSBBRVMyNTYgZm9yIGFsbCBJb1QgY29tbXVuaWNhdGlvbnMgc2luY2UgaXQgaXMgbW9y
ZSBzZWN1cmUgdGhhbiBBRVMxMjguIEhvd2V2ZXIsIHdlIGFyZSBub3QgdXNpbmcgQUVTMjU2IGJ1
dCBBRVMxMjggc2luY2UgQUVTLTEyOCBwcm92aWRlcyBlbm91Z2ggc2VjdXJpdHkgdG8gbWl0aWdh
dGUgdGhlIHJpc2tzIG9mIG1vc3Qgb2YgdGhlIChJb1QpIHN5c3RlbXMuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj5JIGJl
bGlldmUgdGhhdCBib3RoIHNvbHV0aW9ucyBmb3Igc2VjdXJlIGdyb3VwIGNvbW11bmljYXRpb24g
aW4gSW9UIOKAkyBuYW1lbHksIHNvbHV0aW9ucyBiYXNlZCBvbiBzeW1tZXRyaWMta2V5cyBhbmQg
YXN5bW1ldHJpYy1rZXlzIC0tIG1pZ2h0IGJlIHVzZWZ1bCBpbiB0aGUNCiBsb25nIHJ1biB0byBh
ZGRyZXNzIHRoZSBuZWVkcyBvZiBkaWZmZXJlbnQgSW9UIHN5c3RlbXMuIEhvd2V2ZXIsIEkgYWxz
byBiZWxpZXZlIHRoYXQgQUNFIHNob3VsZCBkZWZpbml0ZWx5IHN0YXJ0IHdpdGggdGhlIHNlY3Vy
ZSBncm91cCBjb21tdW5pY2F0aW9uIHByb3RvY29sIGJhc2VkIG9uIHN5bW1ldHJpYyBrZXlzIGR1
ZSB0byB0d28gcmVhc29uczogYSkgdGhlIExpZ2h0aW5nIGluZHVzdHJ5IGhhcyBiZWVuIGFuZCBp
cyBhbHJlYWR5IGFza2luZw0KIGZvciB0aGlzIHNwZWNpZmljIHNlY3VyaXR5IGNvbnRyb2wgYWZ0
ZXIgY2FyZWZ1bCByaXNrIGFuYWx5c2lzIG9mIGl0cyB1c2UgY2FzZXMgYW5kIGIpIHRoZSBwcm90
b2NvbCBiYXNlZCBvbiBzeW1tZXRyaWMta2V5cyBpcyBlYXNpZXIgdG8gc3RhcnQgd2l0aC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMx
RjQ5N0QiPlRoYW5rcywgT3NjYXIuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+IEFjZSBbbWFpbHRvOmFjZS1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24gQmVoYWxm
IE9mIDwvYj5LYXRobGVlbiBNb3JpYXJ0eTxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBKdWx5
IDI2LCAyMDE2IDE6MjYgUE08YnI+DQo8Yj5Ubzo8L2I+IE1pY2hhZWwgU3RKb2huczxicj4NCjxi
PkNjOjwvYj4gYWNlQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbQWNlXSBBZG9w
dGlvbiBvZiBMb3cgTGF0ZW5jeSBHcm91cCBDb21tdW5pY2F0aW9uIFNlY3VyaXR5IFdvcmsgaW4g
QUNFPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVHVlLCBKdWwgMjYsIDIwMTYgYXQgMTI6
MDggUE0sIE1pY2hhZWwgU3RKb2hucyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1zdGpvaG5zQGNvbWNh
c3QubmV0IiB0YXJnZXQ9Il9ibGFuayI+bXN0am9obnNAY29tY2FzdC5uZXQ8L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
Ny8yNi8yMDE2IDExOjIwIEFNLCBLYXRobGVlbiBNb3JpYXJ0eSB3cm90ZTo8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SnVzdCB0byBub3RlLCBJ
J20gaW50ZXJlc3RlZCB0byBzZWUgTWlrZSdzIHJlc3BvbnNlIG9uIHdoeSB0aGlzIGhpZ2hlciBs
ZXZlbCBvZiBzZWN1cml0eSBpcyBuZWNlc3NhcnkgaW4gdGVybXMgb2YgYSB0aHJlYXQgbW9kZWwu
Jm5ic3A7IEknbSBub3QgY29udmluY2VkIGl0IGlzIGZvciBsaWdodGJ1bGJzLCBidXQgdGhhdCBk
ZXBlbmRzIG9uIGhvdyB0aGUgdGhyZWF0IG1vZGVsL3NvbHV0aW9uIGlzIHNjb3BlZCBhbmQgdGhl
DQogYWR2aWNlIGZvciB1c2UgLSBsaWdodGJ1bGJzIG9mIGN1cnJlbnQgZGF5IGNhcGFiaWxpdGll
cyBhbmQgbm90IG90aGVyIElvVCBkZXZpY2VzIHdpdGggaGlnaGVyIHJpc2sgZmFjdG9ycy4NCjxv
OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxicj4NCkhpIEthdGhsZWVuIC0gPGJyPg0KPGJyPg0KQ2FuIHlvdSBkZXNjcmliZSBob3cg
eW91IHdvdWxkIHByZXZlbnQgdGhpcyBwcm90b2NvbCBmcm9tIGJlaW5nIHVzZWQgaW4gJnF1b3Q7
bG93ZXIgc2VjdXJpdHkgdGhyZWF0IGVudmlyb25tZW50cyZxdW90Oz8mbmJzcDsgSSBjYW4ndCBh
bmQgSSd2ZSB0aG91Z2h0IGFib3V0IGhvdyB0byB3cml0ZSBpbiB2YXJpb3VzIGNyaXBwbGluZyBj
b25kaXRpb25zIGluIHRoZSBwcm90b2NvbCBzdHJ1Y3R1cmUgd2l0aG91dCBhbnkgdXNlZnVsIGNv
bmNsdXNpb25zLjxicj4NCjxicj4NCkdpdmVuIHRoYXQsIGFuZCBnaXZlbiB0aGF0IHB1YmxpYyBr
ZXkgY3J5cHRvZ3JhcGh5IGhhcyB0aGUgZGVzaXJlZCBzZWN1cml0eSBwcm9wZXJ0aWVzLCBJIHJl
bWFpbiB1bndpbGxpbmcgdG8gc3VwcG9ydCBzeW1tZXRyaWMga2V5IG11bHRpY2FzdCBmb3IgYW55
IGN5YmVycGh5c2ljYWwgcHJvdG9jb2wuJm5ic3A7IEl0J3MgdG9vIHJpc2t5IGFuZCB3YXkgdG9v
IHNob3J0c2lnaHRlZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+QSBxdWVzdGlvbiByZW1haW5zIHVuYW5zd2VyZWQgYWJvdXQgdGhlIHBvc3Np
YmlsaXR5IG9mIHN1cHBvcnQgZm9yIHdoYXQgeW91IHByb3Bvc2UgaW4gaGFyZHdhcmUgYXNrZWQg
ZWFybGllciBpbiB0aGUgdGhyZWFkLiZuYnNwOyBJZiB0aGVyZSBhcmUgcmVhbCBjb25zdHJhaW50
cyB0aGF0IHByZXZlbnQgdXNpbmcgdGhlIGJldHRlciBzb2x1dGlvbiwgd2UgbmVlZCB0byB1bmRl
cnN0YW5kIHRob3NlIGNvbnN0cmFpbnRzDQogYW5kIHdvcmsgd2l0aCB3aGF0IHdlIGhhdmUgYW5k
IGRldGVybWluZSB0aGUgdGhyZWF0IG1vZGVsLiZuYnNwOyBZb3UgYXJlIGFzc3VtaW5nIGEgemVy
byB0cnVzdCBtb2RlbCwgd2hpY2ggSSB3b3VsZCB0b28gZm9yIG1hbnkgc2l0dWF0aW9ucywgYnV0
IEknbSBub3Qgc3VyZSB0aGF0J3MgbmVjZXNzYXJ5IGhlcmUuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCk9y
IHB1dCBhbm90aGVyIHdheSAtIHlvdSBtaWdodCBhcyB3ZWxsIHVzZSBoYXNoZWQgcGFzc3dvcmRz
IGZvciB0aGUgbGlnaHRpbmcgcHJvYmxlbSAtIGl0IGhhcyBzaW1pbGFyIHNlY3VyaXR5IHByb3Bl
cnRpZXMgdG8gc3ltbWV0cmljIGtleSBtdWx0aWNhc3QgZm9yIGNvbnRyb2wuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkkgdW5kZXJzdGFuZCB0aGUgc2VjdXJpdHkgaW1wbGljYXRpb25zIGZ1bGx5LiZuYnNwOyBJIGFs
c28gdW5kZXJzdGFuZCB0aGF0IHNlY3VyaXR5IGlzIGEgYmFsYW5jaW5nIGFjdCB3aXRoIGNvbnN0
cmFpbnRzLCB0aHJlYXQgbW9kZWxzIGFuZCBhIHJpc2sgYXNzZXNzbWVudC4mbmJzcDsgWW91IG1p
Z2h0IG5vdCB1c2UgdGhpcyB0byBzZXQgdGhlIGNvbG9ycyBvZiB0aGUgbGlnaHRzIGZvciB0aGUg
ZW1waXJlIHN0YXRlIGJ1aWxkaW5nDQogb3IgeW91J2QgcmVjb21tZW5kIHRoYXQgaXQgYmUgb24g
YW4gaXNvbGF0ZWQgbmV0d29yayBpZiB5b3Ugd2FudGVkIHRvIHByZXZlbnQgdGFtcGVyaW5nLjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
VGhlcmUgYXJlIHdheXMgdG8gYXNzZXNzIGFuZCBtaXRpZ2F0ZSB0aHJlYXRzIGFuZCBJIGRvbid0
IHRoaW5rIHdlIHNob3VsZCBhc3N1bWUgdGhhdCBpc29sYXRlZCBuZXR3b3JrcyBhcmUgb3V0IG9m
IHRoZSBxdWVzdGlvbiB1bmxlc3MgdGhlIGxpZ2h0aW5nIG1hbnVmYWN0dXJlcnMgYW5kIElvVCB2
ZW5kb3JzIHdvcmtpbmcgd2l0aCB1cyBzYXkgdGhhdCdzIG5vdCBwcmFjdGljYWwgZm9yIHRoZSBy
ZWFsIHVzZQ0KIGNhc2VzIHRoZXkgaGF2ZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp
Z2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KSWYgd2Ugd2VudCBm
b3J3YXJkIHdpdGggdGhpcywgeW91J2QgbmVlZCBvbmUgb2YgdGhlIGJpZ2dlc3QsIGJsYWNrZXN0
IEJsYWNrIEJveCB3YXJuaW5ncyBvbiB0aGUgcHJvdG9jb2wgdGhhdCB3ZSBjb3VsZCBjb25jZWl2
ZSBvZiB0byB0cnkgdG8gY29uc3RyYWluIHRoaXMgdG8gdGhlICZxdW90O2xvdyBsZXZlbCBvZiBz
ZWN1cml0eSZxdW90OyBkb21haW5zOjxicj4NCjxicj4NCkRPTidUIFVzZSB0aGlzIHByb3RvY29s
IGZvciBhbnl0aGluZyBidXQgbGlnaHRpbmcgY29udHJvbC48YnI+DQpET04nVCBVc2UgdGhpcyBw
cm90b2NvbCB3aGVyZSB0aGUgdGhlIG1heGltdW0gb3V0cHV0IG9mIHRoZSBsaWdodGluZyBzeXN0
ZW0gY291bGQgcHJlc2VudCBhIGZpcmUsIHRoZXJtYWwgb3IgYmxpbmRpbmcgdGhyZWF0IHRvIHNh
ZmV0eS48YnI+DQpET04nVCBVc2UgdGhpcyBwcm90b2NvbCB0byBjb250cm9sIGxpZ2h0aW5nIHN5
c3RlbXMgaW52b2x2ZWQgaW4gZGVjb250YW1pbmF0aW9uIGFuZCBzdGVyaWxpemF0aW9uLiAoRS5n
LiBVViBkZWNvbnRhbWluYXRpb24pLjxicj4NCkRPTidUIFVzZSB0aGlzIHByb3RvY29sIHRvIGNv
bnRyb2wgYW55IHBvd2VyIG91dGFnZSBiYWNrdXAgbGlnaHRpbmcgc3lzdGVtLjxicj4NCkRPTidU
IEltcGxlbWVudCB0aGlzIGluIGEgd2F5IHRoYXQgcHJldmVudHMgbG9jYWwgcGh5c2ljYWwgb3Zl
cnJpZGUgb2YgdGhlIGxpZ2h0aW5nIHN5c3RlbXMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
YmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9yIHlvdSBzYXkgd2hh
dCB0aGUgdW5kZXJzdG9vZCBjb25zdHJhaW50cyBhcmUgZm9yIHVzaW5nIHRoaXMgcHJvdG9jb2wg
YW5kIHJlY29tbWVuZCB0aGUgdXNlIGZvciBpc29sYXRlZCBuZXR3b3JrcyB0byBwcmV2ZW50IHRh
bXBlcmluZy4mbmJzcDsgV2UgaGF2ZSBhIGxvd2VyIGJhciBmb3IgdGhlIHNlY3VyaXR5IG9mIERI
Q1AgYW5kIGNvbm5lY3Rpb25zIHRvIGEgREhDUCBzZXJ2ZXIgYW5kIEkgd2FudCB0byBrbm93IHRo
YXQNCiB0aGVyZSBpcyBvciBpcyBub3QgYSB3YXkgdG8gbWl0aWdhdGUgdGhlIHRocmVhdHMgYXNz
b2NpYXRlZCB3aXRoIHRoZXNlIGNvbmNlcm5zLiZuYnNwOyBJIGRvbid0IHNlZSBhbnl0aGluZyB0
aGF0IGhlbHBzIGluIHRoaXMgcmVzcG9uc2UgYXMgeW91IGRvbid0IGRpc2N1c3MgdGhlIHRocmVh
dCBtb2RlbCBvciBjb25zdHJhaW50cyB0aGF0IHByZXZlbnQgdGhlIGF0dGFja3MgeW91IGFyZSB3
b3JyaWVkIGFib3V0LiZuYnNwOyBUaGUgbWVzc2FnZSByZWFkcyBhcyBvbmUNCiB0byBzY2FyZSBv
ZmYgcmVzcG9uc2VzIHJhdGhlciB0aGFuIGdldCB0byB0aGUgcXVlc3Rpb25zIEkgYXNrZWQuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5r
cyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkth
dGhsZWVuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBp
biA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48YnI+DQpJJ20gc3VyZSB0aGVyZSBhcmUgb3RoZXJzLjxicj4NCjxi
cj4NCk1pa2U8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkthdGhsZWVuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgSnVsIDI2LCAyMDE2
IGF0IDEwOjUyIEFNLCBLYXRobGVlbiBNb3JpYXJ0eSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthdGhs
ZWVuLm1vcmlhcnR5LmlldGZAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+a2F0aGxlZW4ubW9y
aWFydHkuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IZWxsbywgPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk9uIFR1ZSwgSnVsIDI2LCAyMDE2IGF0IDc6MTAgQU0sIEt1bWFyLCBT
YW5kZWVwICZsdDs8YSBocmVmPSJtYWlsdG86c2FuZGVlcC5rdW1hckBwaGlsaXBzLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPnNhbmRlZXAua3VtYXJAcGhpbGlwcy5jb208L2E+Jmd0OyB3cm90ZTo8bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+SGkgUmVuZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPk1ha2VzIG1vcmUgc2Vuc2UgdGhpcyB3YXkuIE5lZWQgdG8gYWxzbyBhZGQg
cmVwbGF5IHByb3RlY3Rpb24gYnV0IHRoYXQgc2hvdWxkIGJlIGp1c3QgcGFydCBvZiB0aGUgaGFz
aC4gV2lsbCBpdCBtYWtlIHRoaW5ncyBiZXR0ZXIgZm9yIHVzZXIgZXhwZXJpZW5jZT8NCiBUaGF0
IGRlcGVuZHMgb24gaG93IGJpZyB0aGUgcG9vbCBvZiAoZ29vZCByYW5kb21pemVkKSBwcmUtY29t
cHV0ZWQgdmFsdWVzIGNhbiBiZSBjcmVhdGVkIGJlZm9yZSB0aGV5IHJ1biBvdXQgYW5kIGNhdXNl
cyBhIHN0dWNrIGJlaGF2aW9yLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB0aGluZ3MgY2FuIGJlIG1hZGUgYmV0
dGVyLCB3ZSBzaG91bGQgb2YgY291cnNlIGRvIHRoYXQuJm5ic3A7IEhvd2V2ZXIsIHRoZXJlIGFy
ZSByaXNrIHRyYWRlb2ZmcyB0aGF0IHNvbWV0aW1lcyBtYWtlIHNlbnNlLiZuYnNwOyBJZiBpdCBp
cyBub3QgcG9zc2libGUgdG8gcHJlY29tcHV0ZSBrZXlzIGZvciBzcGVlZCwgc3RvcmFnZSBvciBz
b21lIG90aGVyIHJlYXNvbiwgd2UgbmVlZCB0byBmaWd1cmUgdGhhdCBvdXQgYW5kIGhhdmUNCiBp
dCBmYWN0b3JlZCBpbnRvIGEgdGhyZWF0IG1vZGVsLiZuYnNwOyBUaGlzIHNob3VsZCBhbGwgYmUg
cGFydCBvZiBhIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHNlY3Rpb24gKHdoYXRldmVyIGlzIGRl
Y2lkZWQpLiZuYnNwOyBXZSBhcmUgdGFsa2luZyBhYm91dCBjeWJlciBwaHlzaWNhbCBkZXZpY2Vz
IGFuZCBjb250cm9sbGVycywgaW4gdGhpcyBjYXNlIGxpZ2h0YnVsYnMuJm5ic3A7IFN1cmUsIGxp
Z2h0YnVsYnMgYXJlIGV2b2x2aW5nLCBzbyBpdCBtYXkgbWFrZSBhIGRpZmZlcmVuY2UNCiBpZiB3
ZSBhcmUgdGFsa2luZyBhYm91dCBsaWdodGJ1bGJzIHRoYXQgY2FuIHR1cm4gb24vb2ZmLCBkaW0s
IGNoYW5nZSBjb2xvcnMsIG9yIG9uZXMgdGhhdCBwZXJmb3JtIG90aGVyIGZ1bmN0aW9ucyAoTUlU
IE1lZGlhIExhYiB0eXBlIHN0dWZmKS4mbmJzcDsgSXQgYWxzbyBtYXR0ZXJzIGlmIHdlIGFyZSB0
YWxraW5nIGFib3V0IHVzZSBvZiBsaWdodHMgd2l0aGluIGEgY29udHJvbGxlZCBhcmVhIGFuZCB3
aGV0aGVyIGl0IGlzIGNvbm5lY3RlZCB0byBvdGhlcg0KIG5ldHdvcmtzIG9yIG5vdCAoSW9UIGRl
dmljZXMsIEludGVybmV0LCBwcm90ZWN0ZWQgbmV0d29yaywgZXRjLikuJm5ic3A7IE5vIG9uZSBp
cyBzdWdnZXN0aW5nIHRoYXQgdGhlIHNhbWUga2V5IGJlIHVzZWQgaW4gbXVsdGlwbGUgZW52aXJv
bm1lbnRzLCBidXQgYSBzaW5nbGUgZ3JvdXAga2V5IGZvciBvbmUgZW52aXJvbm1lbnQuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZXJlIGFy
ZSBhbHdheXMgdHJhZGVvZmZzIGluIHNlY3VyaXR5IGFuZCB0aGF0J3Mgb2theS4mbmJzcDsgV2hh
dCBpcyB0aGUgYmlnZ2VyIHRocmVhdCBtb2RlbD8gJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkxpZ2h0cyB0dXJuaW5nIG9uL29mZiBp
biBsYXJnZSBidWlsZGluZ3MgY291bGQgcmVzdWx0IGluIGluY3JlYXNlZCBlbmVyZ3kgY29zdHMu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5MaWdo
dHMgdHVybmluZyBvbi9vZmYgY291bGQgcmVzdWx0IGluIHNhZmV0eSBpc3N1ZXMgKHRoZXkgY291
bGQgYmUgZXh0cmVtZSkuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldoYXQgbWVhc3VyZXMgd291bGQgbWl0aWdhdGUgdGhlc2UgKGFuZCBtYXli
ZSBvdGhlciByaXNrcyk/Jm5ic3A7IFN1Z2dlc3QgZGl2aWRpbmcgdXAgbGFyZ2UgYnVpbGRpbmdz
IGludG8gc2V0cyBzbyB0aGF0IGEgc2luZ2xlIGdyb3VwIGtleSBjb3VsZCBiZSB1c2VkIGluIHRo
YXQgc2V0LiZuYnNwOyBMaW1pdCBjb25uZWN0aW9ucyB0byBvdGhlciBuZXR3b3JrcyBvciBoYXZl
IHByb3RlY3RpdmUgbWVhc3VyZXMgYmV0d2VlbiB0aGVtLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYXliZSBzb21lb25lIGluIHRoaXMgc3Bh
Y2UgY2FuIGhlbHAgbW9yZSB0byBidWlsZCBvdXQgdGhlIHRocmVhdCBtb2RlbCB0byBoZWxwIHRo
ZSBXRyB3aXRoIHRoaXMgZGVjaXNpb24uJm5ic3A7IFRoZXJlIGFyZSBzdGlsbCBzb21lIHVuYW5z
d2VyZWQgcXVlc3Rpb25zIGFib3V0IHRoZSBjYXBhYmlsaXRpZXMgb2YgaGFyZHdhcmUsIGFyZSB0
aGUgYWx0ZXJuYXRlIHNvbHV0aW9ucyB0byBhIGdyb3VwIGtleSBmZWFzaWJsZT8mbmJzcDsNCiBX
aWxsIGJsb2NraW5nIHRoZSB1c2Ugb2YgYSBzaW5nbGUgZ3JvdXAga2V5IHByZXZlbnQgdGhlIGFi
aWxpdHkgdG8gbW92ZSBmb3J3YXJkIHdpdGggYSBzdGFuZGFyZD88bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+S2F0aGxlZW48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYW5kZWVwPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48YSBuYW1lPSJtXy0zMjE1NTUxNzMwMjIz
Nzk3ODYzX21fLTg3MDEzMDc2OTM5MzA2Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGlu
IDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBSZW5lIFN0
cnVpayBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzpyc3RydWlrLmV4dEBnbWFpbC5jb20iIHRhcmdl
dD0iX2JsYW5rIj5yc3RydWlrLmV4dEBnbWFpbC5jb208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+
IFR1ZXNkYXksIEp1bHkgMjYsIDIwMTYgMzowMCBBTTxicj4NCjxiPlRvOjwvYj4gS3VtYXIsIFNh
bmRlZXA7IFN0ZXBoZW4gRmFycmVsbDsgU29tYXJhanUgQWJoaW5hdjsgTWljaGFlbCBTdEpvaG5z
OyA8YSBocmVmPSJtYWlsdG86YWNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQphY2VAaWV0
Zi5vcmc8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtBY2VdIEFkb3B0aW9uIG9mIExv
dyBMYXRlbmN5IEdyb3VwIENvbW11bmljYXRpb24gU2VjdXJpdHkgV29yayBpbiBBQ0U8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+SGkgU2FuZGVlcDo8YnI+DQo8YnI+DQpGYWlyIGVub3VnaCwgYnV0
IHdpdGgsIGUuZy4sIEVDRFNBLCBjb21wdXRhdGlvbiBvZiB0aGUgZXBoZW1lcmFsIGtleSBSOj1r
RyBjYW4gYmUgY2FycmllZCBvdXQgaW5kZXBlbmRlbnRseSBvZiB0aGUgcmVtYWluZGVyIG9mIHRo
ZSBzaWduYXR1cmUgY29tcHV0YXRpb24gKHdoZXJlIG9uZSBjb21wdXRlcyBlOj1oKG0pLCBhbmQg
Y2FsY3VsYXRlcyBzOj0oMS9rKShlLXIqZCkobW9kIG4pIGFuZCBzdWJzZXF1ZW50bHkgb3V0cHV0
cyAocixzKSwgd2hlcmUNCiByIGlzIGRlcml2ZWQgZnJvbSBSKS4gU28sIGlmIG9uZSB3aXNoZXMg
dG8sIG9uZSBjYW4gcHJlLWNvbXB1dGUgbWFueSBlcGhlbWVyYWwga2V5IHBhaXJzIChrLCBrRykg
YW5kIHVzZSB0aG9zZSBvbiBkZW1hbmQge0RhdmlkIE5hY2NhY2hlLCBpZiBJIHJlbWVtYmVyIGNv
cnJlY3RseSwgZWxhYm9yYXRlZCBvbiB0aGVzZSB0eXBlcyBvZiAmcXVvdDtsYWJvciBkaXZpc2lv
biZxdW90OyBpbiBhIDE5OTggcGFwZXJ9LiBTbywgaW4gdGhlIFBoaWxpcHMgaGlnaC1ncmFudWxh
cml0eQ0KIGx1bWluYXJ5LCB0aGUgb25lIHNpbXBseSBoYXNoZXMgdGhlIHN0YXRlIChzdGlsbCBv
bmx5IGEgZmV3LWJ5dGVzIGVudHJ5KSBhbmQgdGhlbiBjb21iaW5lcyBlIHdpdGggciwgZCwgaywg
dG8gcHJvZHVjZSBzaWduYXR1cmUgY29tcG9uZW50IHMgLS0gYSBzaW1wbGUgbGluZWFyIGVxdWF0
aW9uIHdpdGggdHdvIG1vZHVsYXIgbXVsdGlwbGllcyBhcyBjb3N0Ljxicj4NCjxicj4NCkxldCdz
IG1ha2UgdGhpbmdzIGJldHRlci4uLjxicj4NCjxicj4NClJlbmU8YnI+DQo8YnI+DQpPbiA3LzI1
LzIwMTYgNTozNCBQTSwgS3VtYXIsIFNhbmRlZXAgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPHA+QmVjYXVzZSBzb21ldGltZXMgYSBsaWdodHN3aXRjaCBjYW4gaGF2ZSBtb3JlIHRo
YW4gdHdvIHN0YXRlcy48bzpwPjwvbzpwPjwvcD4NCjxwPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0i
MjkyIiBoZWlnaHQ9IjI3NSIgaWQ9Il94MDAwMF9pMTAyNSIgc3JjPSJjaWQ6aW1hZ2UwMDEucG5n
QDAxRDFFNzQ3LjdDQzRDNkEwIiBhbHQ9Imh0dHA6Ly9pbWFnZXMucGhpbGlwcy5jb20vaXMvaW1h
Z2UvUGhpbGlwc0NvbnN1bWVyLzY5MTY0MzFQSC1JTVMtZW5fR0I/d2lkPTQ5NCZhbXA7aGVpPTQz
NSZhbXA7JHBuZ2xhcmdlJCI+PG86cD48L286cD48L3A+DQo8cD5UaGUgY29sb3IgZGlhbCBvbiB0
aGlzIHN3aXRjaCAoc3JjOiA8YSBocmVmPSJodHRwOi8vd3d3LnBoaWxpcHMuY28udWsvYy1wLzY5
MTY0MzFQSC9saXZpbmdjb2xvcnMtcmVtb3RlLWNvbnRyb2wiIHRhcmdldD0iX2JsYW5rIj4NCmh0
dHA6Ly93d3cucGhpbGlwcy5jby51ay9jLXAvNjkxNjQzMVBIL2xpdmluZ2NvbG9ycy1yZW1vdGUt
Y29udHJvbDwvYT4pIGNhbiBzZXQgdGhlIGNvbG9yIG9mIGxpZ2h0cyBvbmUgY2hvb3Nlcy4gVGhh
dCB3b3VsZCBiZSBxdWl0ZSBzb21lIHByZWNvbXB1dGF0aW9ucy48bzpwPjwvbzpwPjwvcD4NCjxw
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+U2FuZGVlcDxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwPi0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KRnJvbTogQWNlIFs8YSBocmVmPSJtYWlsdG86YWNlLWJv
dW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86YWNlLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+XSBPbiBCZWhhbGYgT2YgU3RlcGhlbiBGYXJyZWxsPGJyPg0KU2VudDogTW9uZGF5LCBK
dWx5IDI1LCAyMDE2IDk6MjYgUE08YnI+DQpUbzogU29tYXJhanUgQWJoaW5hdjsgTWljaGFlbCBT
dEpvaG5zOyA8YSBocmVmPSJtYWlsdG86YWNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQph
Y2VAaWV0Zi5vcmc8L2E+PGJyPg0KU3ViamVjdDogUmU6IFtBY2VdIEFkb3B0aW9uIG9mIExvdyBM
YXRlbmN5IEdyb3VwIENvbW11bmljYXRpb24gU2VjdXJpdHkgV29yayBpbiBBQ0U8bzpwPjwvbzpw
PjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwPk9uIDI1LzA3LzE2IDE3OjU5LCBTb21hcmFq
dSBBYmhpbmF2IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPHA+Jmd0OyB3ZSBlc3NlbnRpYWxseSBo
YXZlIDUwLTEwMCBtcyBmb3IgdGhlIHNpZ25pbmcmIzQzO3ZlcmlmaWNhdGlvbiBwcm9jZXNzIGFu
ZCA8bzpwPg0KPC9vOnA+PC9wPg0KPHA+Jmd0OyBJIGRvIG5vdCBrbm93IG9mIGEgc29sdXRpb24g
dGhhdCBkb2VzIHRoaXM8bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHA+SnVzdCBhIGNsYXJpZnlpbmcgcXVlc3Rpb246IHdoeSBjYW4ndCB0aGUgc2lnbmluZyBwb3Nz
aWJseSBiZSBkb25lIGFzeW5jaHJvbm91c2x5PyBFLmcuIHRoZSBwcml2YXRlIGtleSBob2xkZXIg
Y291bGQgc2lnbiBhIHZhbHVlIHRoYXQgd2lsbCBvbmx5IGJlIHNlbnQgbGF0ZXIgLSBhcyBsb25n
IGFzIGl0IGhhcyBvbmUgb2YgdGhvc2UgcmVhZHkgdG8gZW1pdCB3aGVuZXZlciBuZWVkZWQgb25l
IGNhbiBpZ25vcmUgdGhlIHNpZ25pbmcgdGltZS4NCiBUaGF0IGNhbiBoYXZlIHBvd2VyIGNvbnN1
bXB0aW9uIGNvbnNlcXVlbmNlcyBidXQgSSdkIGd1ZXNzIHRoYXQncyBvayBmb3IgYSBsaWdodHN3
aXRjaC48bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+SWYgc2ln
bmluZyBjYW4gYmUgZG9uZSBhaGVhZCBvZiB0aW1lLCB0aGVuIG9ubHkgdmVyaWZpY2F0aW9uIHRp
bWUgaGFzIHRvIGJlIGNvbnNpZGVyZWQuPG86cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwPlMuPG86cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5
bGU9InRleHQtYWxpZ246Y2VudGVyIj4NCjxociBzaXplPSIyIiB3aWR0aD0iMTAwJSIgYWxpZ249
ImNlbnRlciI+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7O2NvbG9yOmdyYXkiPlRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBtZXNzYWdl
IG1heSBiZSBjb25maWRlbnRpYWwgYW5kIGxlZ2FsbHkgcHJvdGVjdGVkIHVuZGVyIGFwcGxpY2Fi
bGUgbGF3LiBUaGUNCiBtZXNzYWdlIGlzIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3Nl
ZShzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJl
Ynkgbm90aWZpZWQgdGhhdCBhbnkgdXNlLCBmb3J3YXJkaW5nLCBkaXNzZW1pbmF0aW9uLCBvciBy
ZXByb2R1Y3Rpb24gb2YgdGhpcyBtZXNzYWdlIGlzIHN0cmljdGx5IHByb2hpYml0ZWQgYW5kIG1h
eSBiZSB1bmxhd2Z1bC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkDQogcmVjaXBpZW50LCBw
bGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJldHVybiBlLW1haWwgYW5kIGRlc3Ryb3kgYWxs
IGNvcGllcyBvZiB0aGUgb3JpZ2luYWwgbWVzc2FnZS48YnI+DQo8L3NwYW4+PGJyPg0KPGJyPg0K
PG86cD48L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+QWNlIG1haWxpbmcgbGlzdDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpBY2VAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5BY2VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0i
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9hY2UiIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FjZTwvYT48bzpwPjwvbzpw
PjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHByZT4tLSA8bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT5lbWFpbDogPGEgaHJlZj0ibWFpbHRvOnJzdHJ1aWsuZXh0QGdtYWlsLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPnJzdHJ1aWsuZXh0QGdtYWlsLmNvbTwvYT4gfCBTa3lwZTogcnN0
cnVpazxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPmNlbGw6IDxhIGhyZWY9InRlbDolMkIxJTIwJTI4
NjQ3JTI5JTIwODY3LTU2NTgiIHRhcmdldD0iX2JsYW5rIj4mIzQzOzEgKDY0NykgODY3LTU2NTg8
L2E+IHwgVVM6IDxhIGhyZWY9InRlbDolMkIxJTIwJTI4NDE1JTI5JTIwNjkwLTczNjMiIHRhcmdl
dD0iX2JsYW5rIj4mIzQzOzEgKDQxNSkgNjkwLTczNjM8L2E+PG86cD48L286cD48L3ByZT4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCkFjZSBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJt
YWlsdG86QWNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+QWNlQGlldGYub3JnPC9hPjxicj4N
CjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYWNlIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9hY2U8L2E+
PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izg4ODg4OCI+PGJyPg0KPGJy
IGNsZWFyPSJhbGwiPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojODg4ODg4Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojODg4ODg4Ij4tLSA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojODg4ODg4Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiM4ODg4ODgiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izg4ODg4
OCI+S2F0aGxlZW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8YnIg
Y2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0g
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJlc3QgcmVnYXJk
cyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkth
dGhsZWVuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+QWNlIG1haWxpbmcgbGlzdDxvOnA+PC9v
OnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpBY2VAaWV0Zi5vcmciIHRhcmdldD0iX2Js
YW5rIj5BY2VAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0iaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9hY2UiIHRhcmdldD0iX2JsYW5rIj5o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FjZTwvYT48bzpwPjwvbzpwPjwv
cHJlPg0KPHA+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KQWNlIG1h
aWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpBY2VAaWV0Zi5vcmciPkFjZUBpZXRmLm9y
ZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2FjZSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vYWNlPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48YnI+DQo8YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkthdGhsZWVuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_--

--_004_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=80401;
	creation-date="Tue, 26 Jul 2016 19:30:00 GMT";
	modification-date="Tue, 26 Jul 2016 19:30:00 GMT"
Content-ID: <image001.png@01D1E747.7CC4C6A0>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAASQAAAETCAYAAACfhnv5AAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO
xAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAP+QSURBVHhe
7P0HuKbZdRaIrpPzqVM5xw7VOajViq1gSQ6SLRsbjI2BAY8xyYR5gOHCwwDDDANcfLn3MmD7DmAG
DJhgsA22saxWbGV1jtXd1d1V1VVdOZ+c7/u+a63v2/93/mpJlkqqKp9Tffr84Qv723utd78r7LW7
l/Fjqz+rPbDaA6s9cA30QPc10IbVJqz2wGoPrPaAemAVkFYFYbUHVnvgmumBVUC6ZoZitSGrPbDa
A6uAtCoDqz2w2gPXTA+sAtI1MxSrDVntgdUeWAWkVRlY7YHVHrhmemAVkK6ZoVhtyGoPrPbAKiCt
ysBqD6z2wDXTA6uAdM0MxWpDVntgtQdWAWlVBlZ7YLUHrpkeWAWka2YoVhuy2gOrPbAKSKsysNoD
qz1wzfTAKiBdM0Ox2pDVHljtgVVAWpWB1R5Y7YFrpgdWAemaGYrVhqz2wGoPrALSqgys9sBqD1wz
PbAKSNfMUHwHGpKl+YoSfcsdS2Yd+s9Yuq+DL6zTdAj/py/yc36A46sffpm/34HnWb3ldd8Dq4B0
3Q/h13oAgkYiiR+7zPf5sT4IRNJhS7YMTHEAwpEdnTqnw88KMPIDEscctPKn+vRrNWz1+9UeWNED
q4B0gwuFg89CMJcAI32Gb0BuVME4WA9fE1z4t37dgc9qxOFr/+VxpFKdxfcORh0tn93gHbz6eN/S
HlgFpG9pd37zF/tG+EVVDT3sq2UgTELH8vKidRAwAD5LeI3/ieMsEYVEfsCEltw84+skUR00z6IR
fi1wI10G1+7sClMOr8mcgEqAMOvE9516j/9w8BIBqwtApQ8IXl04X1+GOcgbkHkV1EoYGeDIc76J
riyLxH8z1/kmmrB66u+yB1YB6XfZcd/S05rbLKzQotLJIzhxi0tMhuAAYADgCHgCTZaXAEjCkTiW
4CN8qR1BggUpPwBD2OHm2TI/k5/ImdCSrunH+I0djMSyCHK8N31JPE7Ag2MWed1gV7guAasDyOW3
iGP8iMr0yz79RgDlGzn2Wzpmqxe7Kj2wCkhXpVu/sYuKGIRPpiNYRHkF3xjGzSgHnEWBAN8vCWji
u+oY5x8EFiksUKCrm+wmkI6XwQGVMuNanWQx+H7JFoQ1HZ1kSg5mfO1A5WCCq1WMqrMLIIj/nKSB
L+miBCi+XrZFAOOyzeOX13AG19EJscP93LTDawIVwS/uUz97gGcL6vib/IgMLX/y1Sor+sbk71o6
ehWQroXRIAuBJru+O7g40YECy9fjQEQ2RLayWDAhP8fZCv/IdKKCV1oaTIYmWqHJSwvhL9JtCCDB
qGSEEXyIWOHIJtAVWi5WI78SYGY+GJrOcn+St4OmXJcJY2C+ianFsyzqL/xaQuIZndeFYzphEnYK
rNwUFKwmmUpip+cKs9PhTZ+sgtC1IMjffBtWAemb78Pf9RVat8RLIAJwSGH5l2YQfT0JSHGrUPh0
MAtn0lTjuYsyoCol1XWo5JXTyc0xJ1yu6Q4BDl6OXAQwglbaaenIdjMt3T2KyIXppkhcUBd3GYX/
CeYbwYnX6uyigUig6RK40rRcxLMuLYL1LbCd7oDncZ2dPfgN87DwOZUeplVW9LsWv2vyxFVAugrD
kopfRqfq25T2hyuwAIMAEApKMKKykh2lcSJlFjiUlAHWEhTZI2Kumm7W8UUcp1Nq/lAe29qmCOxX
5mM6yPEBQEGwRGAMOlJfsWYo1b0T/KIt/APYqdrZRXNQTA7MiOZkT4/8S0AmmXg0Q5fxXAuLc+7X
Amvq7OyVo1yucvm93M9Vg+ZVGMjVS37be2AVkK5il6fyr9wc2MGHaCRf0OJ8BUjh9HE+ED6g/EtT
R9EugkYFVQWsVEyF39YcqcmMnB2l38n5kas2b0rnuAOcuFOYg/xKRp9wzs/ndw6cbqIJsAQW3jg3
/QIQC9CUk5xm5+KCG4ryIdFkox+py3p6epWSwIjgEky7JfqhFia8TV3d+AXbAkgpeqe2+A3bTwBX
cYBXL/0t74FVQPqWd2maQ84mkjXQS0MV5+yv0HsoJX3SCtFXzMNNI1cxv4Y7rusfB46AkdJUK5S+
8v+Espbn8P7iPAKwMO0C4Wi4JYg4lgB0Ij3ATTp+6GabmuE2W0TiatPRWxtmYjxPAobgMoBNbRA2
gxkxSAiTraNj3v1JuHcP/sLBVDnxyQjnF2bx/QI+JnOi34oRPDrhPZWgg9nmcf9V71KL6Fzzb1YB
6aoMUSYYElXCH8TAuJQOv/jMF2O4eeWmWK1DmSuUHyUbyaOY51M5a4r2S+HT51NdM0w4nRIgSUAQ
swm/kJrpPqQ4RFcNOAx/kzO6xKTKyy1zs2ZMfl5cK0DOI2/1j/uc8mlqk08QJqZFvxmNPM9pgkNJ
v11dPTDvetGH8zBVF2xhfkZt7AJb6uqm2YdfRe7qG+bzrLKnqyLo3/KLrgLSt7xLXbmVeEhtILug
X0TA5PHxyhxL9lIymwbANP1DaUI5qNENEyH5ALdElHQq83JLYAxpUqUZlhynygOiA1qAkEhUMDy1
yX1MFUsSzvEfASkcz3o2BxhPpgzYCVNS/RERQPrHxMDivsnUdIyIWFyHrWJEDr/L9CmROYExdQOA
ZL7x2gKnORy5gM/RFpl06p3ozQLwr8J4r17yW9cDq4D0LerL9Mk4xhCM4PcIBy2mc/ep0HEbP3l8
AkLpb3KWEEwjTCY3TcKMC+QQx3J7p/LrpCmlv7KN0keUUTKPntUExR3EbsG5qZOhez1KgCv9O+FA
itzKAI7MB6Dvyb1G/n9dymGmckJXzC7ux5aorwJYA6ArU69qS+3zWqLfCb9y8hOcAExdAKFFOsQR
pVuch89pgeYcQEkmHRM6G1nh36IxX73Mt74HVgHpzfo0FaTCkfYzbcWIIjrmjIiKA6ODrEGmVK2g
zVvqq4xMJWDxo2AhCQx5Xp3gmD4gN+E8CTuYTHFu5SvSd4xOBSBFtKryBzniCUgc50rTJxhTgETY
cx4FK9qcRE0YJ5Mwnl3kiE7wxtOnE7y6SPiw9D7OL04RLKqvmCrAxEuwP0brEIHr7YE44waM1C1w
EmC2OhzfZFOdAKc6XSATRmtcvnJkNBu8yrK+9fCz8oqrgPR1AVKYJRWt8JMciMgGYE5ovVjNimrG
g+8jE5nO4VTf2hTzSFuZW+Pf1ffIqJjjlh+ZllXlGwmbpzKDZCbFgTRf4n2ne6xrv5AQxAGKV+4M
IGN+dd7JQQfXozNbx9GMchCs0oPQRV0CMAcgd+N4AqW4E8EojLyyy1vSFQSIEc4Xo3TWpubxuQvQ
ZpvUT/we7GgB3S8Wid/OXjAj/FucR4Y40wdmFz3xshupA1qP11Unegbotk+HYEvTQc6I3urP1e6B
VUB6sx526oLfWhhr0uCOV0XNBEieOyOmQuVRro0rbWWeVY7mGmwSZPJvRtRK5cvvWkL1cS13EIsY
6W/6YJwpeeurub3BeEqzsfJN+c0cjOJ4LQMRAhIsku153yiTXHAVBponVweBwnmZCqD2lfSolXHk
81ZsUStiWoG5cspHH/M9QSjBRH2HX7IjRuD4yyzxBZhwC/xubta66RjvwnVpguqhvB21maqnrT+/
2hq4ev2WHlgFpK8LkOKg8NcwClb7iBANommGQ7RQNYCAZyQgpDmWKlgCVMkQSj9SaULk502QqsAs
Z/ningX2CAgy8ESWU0FUsCJhj+OLg0xwIzEiPXOCkD+Bf+RROv/hc2ceUDq/45vKJKvzhXRGmIaB
BmqAO8nJvvya/gxunqXzPoerBCdvU2ty6OKCR+K64Uvq6WVeE0y5eYwVWNMifUw9iNrBlGP0LgG0
gta6M2KJTAHqbyYvq9990z2wCkhfZxeKAWg5BzOOHYSUsEdFwHdV6J6AFHlDGYavIkqhOCXApDI1
AYgKWLKlspnt2BO1tzPZUqpYmGKLAou66mMVLSOQgCnUviJHpqqCgNMiBygRCuYkOUi5Mz5jdXh+
mlXCujqgz7fOrpxJ1WkJ+qJikyqNIlIShmsrratMtSqPqWSH8YxsdwvL8o4VADHVorO727p7EZnD
awLS4vwsPl+wTqQRMJ3AGSVvjGOVz+RsbqkqUPd1CsrqYd9UD6wC0tfoPp+lqYTuH2KImYtbCUYU
+C4qtJTdFZug4P4SKmlponiCY/pCEojKv02FK9lT5SsKUMtmV6yKHxQO4vThKCu6MBXdNHPlbQdy
YcDoqzSfWo4UuNWMAX5lGbQqWeI95efm9ZVEGbyrZGLBxtzcDI5StjVpS5zrPrDW/iz9Z1WaRdE/
yVa1FGduzpY6E5j6lBO2QLCanbJlRup6+tAORuT4m0/MuOFqhO6bQphv8ORVQIoOa/Vu+Ls0rcSE
6C8CGMlP5LofuS7uPanMsVSw8B01Fb8cnzKKVQJTvm6e2zT12r6XAqdZlrk+DhSl4zxNJGc/RWJj
MA5XZgefPLdKF+Dl6SsCrekS+/Gnav+spT8qTb7ChNSJwbqS+QRwV30VPq2qHYV5ptNzQMLsy7bk
EpgKXhiZQ74Sgakb5Vj6+/sASphgYN7RpGPSZQfTBQBKaS5GPC7v8g2q1+rh32gPrAJSBUg5k1M/
wv7A38x7ITMqTa0MdxOsOqVQrhgqdgZ6BIOrMZ/XJkWpvOmYLUHois7rhp+k9KOUJp/Mqcq9g8iT
r08JcIl1Z3xfmjuhcjVjIcOLixCUwjR1s0sYrB+ZavwgjynMKdfqODiKuClhsWRCYJj0yVXsUOyt
TiUIvHJQVNECN++q51XHJa8LdqZrOjPM4+SDyqqZGMv5JfiS6PhG5K2buUpcpEz/EgIUXV19Xh9K
kTxOQI7A/mg1qF4ZhL9RNVw9PntgFZCiJxxM+H8CCSNm+D99DXSOSigdUJoml7OLcumEh8fbmUUl
I2pRFIp8Y9ZPgCpFtWnClYyk9Cu5K6dmeWm6OCLVPiBmTTcd5i0sJ/HIUcr10h+ttALD/+Mf1lYq
odmvrx7lov1Q5tqc86cTh2K0rFgz19JXiX5p8vlgOLC1FGpaydb8Ojg2EqAIbNkOOr1peXf39llX
X7/GuwPjvbQwYx3wOYFGFeCYqR+r4HE1e2AVkApAUoY115zR8ZlUPswWUnnpQaVxoZmqQe2zcaUk
oTAJEqVytQMVldtosJ8m2JQA1dYPFe1M6lKZVwI7TvYBufRvMR8K9YZSV/U37l+1VXjmtbPlH6JO
6/l5rK9fc7bkvp2Ko1TsiQtuHQsi9al6ky4a3Svu6/0agFlyS0dXsRV9nTlbOrUVHb3tDlKtvjIG
GnyMtIQm/F2Z2kAgcn8gIBSlUOj0nqfDG89JBuX1wQtWFhPT1VTM36vXXgUk13QJshcL47oozpIw
xVSyJ9aKJRCFGVABiBS3xTsTLMIZimNT2k+t70t20gScK52bxzX9T7xDZzcVLiJEXGSKNi9Cqej2
EohBsdJsIYtjWVuxO2YV4ofLLajP86rmaNbD73GecnjwXks1xC8I2l70rRPZ0d5DXDyMb8gsk1Gy
yBraRJOog5FJVKlUlK7QNl7NTVT/sKVP+LkApDghmVH2uuNsZUI6avmYuukazvY4zkFIg6J7emVL
fKT6S3imHrzvQ9QNlTCXwZYWlufA9JjpzafMki6rSZLFiHxLX64CkmSZYIRZkeYZwIgMgAJYspkE
ltKR7LSgTt7zUHh+1gpC5fn5+kojWTKr0uHM1xmpq/xHuA19PRzIyfFxm7g8KYbHn/7+fhtZt9Z6
YY5MTk3Y1IUJ6wYDGBke1vKKicvjIjtDQ0MCowsXLmgh7prRUZW0PX9pEqDVbYMDQwJnmq8TU9PM
NbSRkWGbQ6LhxMVxfO5VH3uQIT0yPGp9fQMAQrKSebt04SIypWdlvvUNDVv/4JAXYEtGSIYV5lTJ
/LJvlAslzPH/Z6+Wvrc8NobDjyHgxBdptuVfRj+ZCqFa48F8/T4YSwAR18Qx6kakldk+N2OLyFvq
zgqW31IVXL1Y2QO/pwCpZhXuK3Ls4OwMMEJYeAEKR5H3haw1oJSg0PS55PsEqlI5miwmgShBxW9f
8oV6aJpgmMe1RMRS4TjDAzjeeO0Ne+m5AzbQPwQfSJfNz8zbpi0b7e7777XLFy/Z448+ajt27LB7
3vIWMIJOe/6FF2zm0iV74F0PCbyefvwJKOqCvff977fxqTl7/CtftfXr19u999+Poml9ALyL9sSj
j9ngYLe97R0P2fjlKXviK1+CYrMWdqfNoSzI+rUb7M4777L+NcP2wnNP28kTp8TU5mYWbddNe+22
u++q/D5u6bo5WAJ2i4mbMBTmXdW/cVIFzGE2p6uLE0VVc0knYZIJs3BZDmuADiNqQa/E1OT4c1/W
IkqbsKoAI29kzEyqREgRbiWXj2/NT5iYasPKCexbc4/r6yo3DCCVal3W32mh+wFAGaf25R4AIyTJ
LSIczHVOXPNUOoibClCylxKMcnYvFaQJHiVolT6jUhkTpNpdL48r2yfWRLYBu4NLJhbwPLv27LJb
7rjdnn30aTv42su2bvNaG+wfs4U5ZC7jIj29g9YDRkg/2QKe3QsvAlBmAchdvlJ+cbnLZmfADKCM
zLVi37Dm9cwEWBOiUFxJv4xjZqZmbCtB7r777bXDh+ylZ18AYA3ahp1b7NBrrwGgNtr9990HvgWA
RPkQTxqtEyvbqUuLieuunzCx6vSAduxVfZcgHYyqvj4v5Ef44pASWAKWgqlpETBeLzDiRt820wFY
gwlMEFYnPstJSyNyfWn8Nd7aGxeQnOF7iBgvM0nRzarwF0HIFubgL2LonqvBi1m3ZCQ5huXMLcdw
g0k1nddN9lOCUNOvxHtkdnZ57yY7KwGynF+1bAUAwWsMDPRZT/8a27R1s71y6KDNzMzaQB+3OjKb
mZ6xU0cOK4rYCe3qBvNRAX5M+r2MLAGcuvGmlwwCLIu22hK+52JbQgmjZV4EDX+5QUh/r3UO9Nvg
us22Bzc48uJBmxqfwEJbeF5QB3vq0ridPnbCtu7dZmvWrXelZjYlz690OQYrHq45Dmme5edNM7Yd
S9Uxul6CWLFAmNs+acmIN2AFSw2/E5a8ycFN32Iv5QP+Ja6LW56n/83XyrUbx29M51cBreyvGwaQ
WoZV/gEP02YkpfZZeME0CtrcLCoOgl10p7+ocFjnos2msKcAls7upkCXilOCWekjaXdOacq1A8FW
xkUACj5ANIFDtpsACQSehak2efmsHQbwsBdG14xJcbh26zz8RBeffFJITfajXYeip7zoG9mBtFSr
6OW3ISvAPVhOlssqWKFRf9lImDKdrEE0ddGOvX7YJuambMvwLtu8ZavdCdb08osv2mPPP2sjrx+0
vXv32s233BrA64DULnu9CdwtZlkhveVxJftU/4djW8vwyqhYdJnMtRjvElTyOtU4sx/QIbPLYIpc
foLfBfrM6GtE33ChrvrIadw3hkXf8PHf4OWvw8NvUECqR6ISEb7IovEQJvqM+COnpr6jDnrk6Eqz
XrvPm6zoG5GBdiZdeX7Tb9SiqEmPqAYKwyMixv/D8Xr06FE7fPwNW5iZszvuvNN27twFsDih2X37
lu22f/+dNofXzzzzpM1OTXpEKvtAxfbdR0Iwh9vEmROumzxGiykA+DQPGUE7f/asffoTn7TLM5My
3/bedJOY1b79t9ruXbvt2LGj9sxTj9nBlw4KqEbXrPW+rhTZn7oE/7IfmiZ02efN/s8xyjLALSxI
OEVg9lrc7Vhwy/gRzIJHMVpJXxJZYy/WxM0DiGnuwnmn69XVKb3nVn9+dz1wwwBS6+NTIOrQrPws
USaEpU4XAUZUwJwlvYg9gagW0lSQpuCmcpQze5oUec4KEyAal+0oTb0rgVKTZbX4psIdUuXuyITq
AMjMwzybAQDtsO17d8NX1GejiJgx6XAeEbHZ2Wk4p3tseNN6mB3oB/qdGOLHDxcL0yndDWc3HcCs
aM3EwamJS/bawRdtANcBP/Ca4EwopIKCac5ASUfGxmz3vn3WA9/RWrzuGxiw48eO2RzAbu3aNYi6
AQRgwrG0LPN60tPTBNwcw2Q0JVvJPs4I3ZXGpQRtAoP7wmmihQmHv500RWXiRoQ1c6FiMsr7evso
FzDR8N0iKwYwHYRRTVSp1OaXLG2Co1gEzk3QVTD63UGRn3WDAlLdJS5UYaYxksboiZzXzMHJrahX
+hHamQlXYkOluSCRLCJ0CVJN/0fzuKb5keeVg1tfN3b5kJXg6ERA6YQ/Z3DNkK3fvNE2b9sB4GUJ
DvjJZhCSBxANDo2oDvUi/EhM/GMKQFf/IIAJWAHlGkCkjXk4c1ppsoww/ZBNwxx74YUDtn33Xtu5
a5f1DPVbF5ziTCzg/mrdfb02BNDZc/M+5SHNoY+Z10QH+7PPPRe+O7KKATCzm5ViQKbG9WKyrIoo
45VMsBYwbjDYJniVoOZ9mLlk7ktim92kc2+5LLhIQyhrK9X9n6Dkz0tnN/tOZd7Ql4zkqaQJzVru
L9dCyb8Z1fy9ee6NA0gZXikmKTmvVeqUuSRzyDOaawGjJmVPR3UTRErRSKVpBzolyLSYV8XM2+5a
7UCrZGLJqMp7Z3phWm5M7Nu7Z6/dtGOXzLbZKaxir5R9yTZs3Ggf+OAHlTjJWb4Di9DegnA+j2FZ
Dq5qf9s730GPtub4UeQTvfuhhzwEAIAis6Gpws+kddDAtTC93odr0oyZhnnozieC47Jt3bzZxt73
XjA27/OhwRHr60cWNNdqiLm01i9q+tfezN/W0g/FddqpsANELDLGG4byfYry+wtu5MT2ipZ+uAtT
joFDkmdrc90iwYeJoUwXIagrxYJLTnA+gd/3i1v9+d30wA0HSKmomgTDTJtDYttSgBGdkkn7s8Nq
al4vxvxaoFR2djsTI89vrySZnVyjaOknSdOuVIqW64XDNv1dWbWRfh4pCAlhFOx3FsjSrmBASJBk
2jYMLoFKXx+S/2iGiEEuwdTqlxIuILzP4/vx3helcl80X1zMz7Q1ESJ0LLrSOzDoqhpLOvw5cD0o
7NDwGhse1SI2sKYlKK0X5w9y0tI1TTO3Cejt+qIMLLRMEBr7GlTYzvlZ3LsH/jE8M533vgzGAZQl
hnV/gZtns5cbMvhB7mQT4yIg8RzlK8GvxJpK+FZbM6EvaM61rg9eNeO+XnC6cQCpykDxRxfoMPua
YESKHSHa3Hraj/KZ0YXf39c5SjGDFrNlCQqlAjTBpPR9VLNs4zpfD1DlPSrlLPweCvNzVq/8HJHa
oAJqrj+y6MQCqEGc2X1JiJ6DG8eqGJmzAqomHbdaUc/zWCKc1wEd4PZCYdvoWp46IQ8xjnNwS4e3
Pzt1G0eBiRHuFou28N7N5Tjlc5b90mSwZb/mWDR9evpcQ+lMT//H68OHjtjI+mHbNboX4CjnUR7p
rChsrXy+leNT50DxWK8B5VnmzGHTppX4ndcuxOFTyp1a2g326mdte+DGASSfwAQozgoIRrPar6s7
djht2QGWChPCWgNKMhYHo6ZZ5nJbmxtN35FH7GLmZDmLUN7MfUolypFod/3mKLUAnxoQR2h5GRGh
qHMUzMnBQs4T/VXh/gQm4YiDBnUwChNU162ZSe30FWCl6cPzot/4R/E4XcTTENKETCbkfZD63tp3
+axXMoPL78vXV6qmmQDGsmrcGgled9pYOnV+kZtKDnkHFgDJCYo/uqb6yjumBMMmMFby4kv85FcC
ygmQWDKXKSXsr84Omm+r7Ogbwd7rB5ASK3xi1k851D4r4pdKEWDEtVcUkGbCoZ8c9Bvc2iNmTtev
uGtsCGk7J2zO+FPw29BhS7OQDmL6Thgadycqm5Ytr4EtlaEEtyarahlQAULMznwMmVTUCgIQd3r1
PuAPr+mZWAEUijR5cbT8TWYgvYnytM54HJQFOOxTUqe4t4AnUSYYUbIR1Tai45jsjdUCcJLXi4pU
goayZzsTlNqxoitNDDy3jHbSzJqFw/7gK6/AAb/T1iMRc0H1z5nISHCuZYRjdOrkSbuIpTPMj9JX
CdoarLrXy4ieY75Pej4QDtB8q1rdylVyUOJnKvoW84PEbhWgWsS5+eb6AaRGy5s+BxfsNNOwFARg
xKiIwr2FudRyHhSF+6e59SGNdNYQIJUC1ASSVCIKF1nR+MSEvfHGGzY7OS01JEZ0I6q0fft2G1kz
6vWUNPE6hDbb0+5Z8nFLX4rTjwCbmOalHG6VJFKFAggBI1PdNbFcUhNuXfmDdMmij5JsBhYJvZj/
RzOM1/E1YjzHl4HwJl6OLhoSyirDLpTRiUciwpvK5Jt+WZrHpYKrD9GcfgBAP/xozz37lN179722
Zu06+IiwQHhkAxzO8KHB2GLplfMnT9jhgy/ZnptuURqA+tkv6Etxoga5aoEXEwn7aUlF4pwRVgwz
xpWMS3lJkIuFBeQp4aLaTKDaAOt3/+y/F868bgGpSYRlptGpCOc1nafMWs6Z7YpbC2lb5wCJyoyp
zYrSWS1ZJWRRCKP6IGfZSxcv2muHDmER6jrbhaRALlJl0uX58xfs1VdftV27d9sYviPwtQsrX0nB
SvCqAKxamBfO1+gEZ3V4I8ey/6xgWQk4gpAAKCldhgGEGN4fpQLqrZuvjqd1z9fAyoui38J8rNle
+pMcMNuxg6ZfqGw7X5djWI5HaeYlmHiUtMv233GHLb/YZc8996zd+5YH0P+b7KabdqMB9Px02aVL
F8CiXrW9+27B8prtzmL5z2li4H7ZH0LfsEwdjctKmQkUehZuw6QESoISEihZaRQnUFaalTB/LwDM
N/qM1zYgFbS50INqJpOYUHkIRhQEghGXQ9DUiEzckmHIhCkzdCshlLzFBN8aaSuXcwiM4p5kX4yw
kBlt377Ntu3ciXVxc/YGZt51WCG/C9nKjGIdOXIE+T+DCJljK56g+qUfqjlgTZMlTQdxE83OiQm1
78hBpISKGpSqPoob1V1aQHpQJ2c95bnpa6qZXVag9XZGHk+wHw1F8UCu4Al+9TWaoNPiJ2uYNCv6
I67fZJu6L86l+neDkN5yy81Y2Dti/b39NnX5kp05fQJj322bNm22fozLrbfdjiTOtTKtgr4GA8y3
FbRHyVwAlfreQTvc+nW9pUK22GZF33Bv+pYWUYalA579LjCzJqh/owp7ox9/bQNSm95vmk/aDYQ5
IXQkymfkRcrEmIrtiFKAm6wnFbapFC0zd/qPgqZTgHmPixMXFfreuHEDlk+clsD3wJG5MD1nZydP
2lowo9NnzmD92Hnbvg0zcYS9yxm1yRramYeuB+kJkuZVPZMA4DN8e3OwZGH+Wos/wrGdoBHwUtl+
iU6FmSVA5fF+vsxAecyDoZWzRnxfQ5Tfp8UEjecqQbNpvjaPb4KZOoJNxHrEbhWLS9O0w7Zu32Xn
sKzlhaefEijxWmc3bbV7H3jQBjZuVj56FNp1HxAWzbaY1tnT/FhV3GqBFNuJWuAtoKnuct5Jk41p
GDQlFzFZsmspI83xuNFB5ht5vmsbkK7AkEqF9h1BYKqhtAV/vGKiK2Y7n03ZOU1zKc8r691Upk+e
KK13U2Jqetr6Bpm7A3C6eNmGWfiMmdHzXXb50kUbHRnFuq1RrbCvzZjadGk3+zdNEYefZG2MAtE0
Cp9NUJI0s8ruau7p1lQCRoboX1MfRRVHucDlFKmD345Pvp21BwIKZhXK7/dlf8f3Ms84Lt56N/lq
trXCnIy+bYJRc/xK4CqBic7smZlpO3f0lBb7LmCSGkHfbwIgnTx+3MYvXcZ6PLZjyc6cP27HTh61
nSM32+njJ5C1Ps29IlWQbc26Dfqb/ej73JH+BRvl0DOdJDCQmJu9UTHyoKo+ZtzlxB3dzP1SxJel
S1g+2B/GbdkEvm9Ec2/QY69tQCplPwbAhZlvuIW1b1/NgaZC5HKQVOp2s22abStZg4thaU4liKwE
DlXellAxDYc5KFu3bjVG2TzCZHrfgxk7WVHpPyrZ15s6adWeYmKO5DyHKP9JC05lVgoQzmepj8pc
q5RkB4i8iF+Rv2GahPnln4ep2jCn0mzRNcoJIFQ2xyqZW5orTdO1bOvXYoztQRwADfZ5/vw5W5ya
VS4Q77UFjuV51IByMwvj0oV6TvQz0mcEEL4IP9/8xGUFIbgObxQOcDmKRPiih4tIgO6ta8XzRrJX
OYYaZ16Ak5a6zlcKMNrLbG4WAezR8hXVccnBWP0bPXBdAVIJMJ74yAWg2FOLxdhVQiQnnXRQ+lPm
eU2AqlSzUKZy9i4VXFUmKKuSIyy0BBByXdb5M+ch9NwddcnOnTtn23Zss5NvnMLCVqwdg+iOo0zs
xk0bK7AoZ/12DKD5vRtDtbNaEa6U4wAUtTOiie0Vtt5myLf1CSbE+Z95je6hlSIyvO/OVwd+ZV1X
OVsRXdK+ZR7Sj6V03kJ1DvvJzcJ6e20fF1/hHxhYKGM7M/rr1VAfoyX46Ybt7nvegsWZ8O2xbZCH
zu4+rOvbbG+8joW+ACaW5+1D9viGLTswi/TZLXfdrRrhnrnv+UjaRED9CyBJ8JGpuZLZJpCuYHa8
pvqNGyS4nBLGehBtY8BlkaZcN/xL1fW/3qe98Y+7tgHpCv0v4eHGjSrG79GrBJ7mDJtCU/4tzaLm
LdqxKh2TCiQa7z9Dw0PWi80GWRlxH5zYXEtGSr57FwQeAnj4tcNKmhvDCngC2EqzqXUn27Itlc+L
SiL9cFCiSUrnuloRIFmyurrmduuTsR0edndw8C7jNehvi/B9KKIfUztgxWjiPN8SW3nd4ogOPMkm
yK4SJZPJuiLznCXProz3nlDo57pJ2m7CaGvCiiXXjDbHnn/nmWLOAnOIcM3NXrAdO7cLEFgChevM
9mCMhsGG5mYmMHaDYkuqYqnrpQmVbc+xroMk2as0m8UcUxiK7q4msugWXloRQPxjkq4qLAiUWPkg
1r2tkiX14HUHSPKNcI2aQvyIqEV4PzcbTOVsycpu1c3qXTs2cYVDKxAqvyc4MKz/8ssvY2X7s7YN
ZlofVr8z7H/y9Bmbhn/illtuUYQtl6yUrKsEz7ItTdPLax2m6RagIk7iUlwqcoUN4bNx0HE8TZOJ
H/AqYpS6RO5URtyro0j50O7AdeaQvhF/rbvXRl18VkN2TeXKNur5+K/KSwofVUOpK+WvbMvWZy2/
V1+QpOHB+mAqn0OQ4fVjh+yuu++3XTffartQjkXKD6A6d+q4vXLwZdSKugOlU9ai7ArZXoCluitQ
xjEnOq5GnhV+RR2yEiTVvkja4jNrCROc2l1gmCrhwtpTXPemA1cR6ToApBSCWvHowO7AjEe/EfVE
q7fd49pQTDfbvh5/RTtgase0aldvKAau34OSH7fdcZudQPifKQBcvMqSsIMIOe/dt1ehf/qRWpRH
jKEWwOa+bKUJUzGlUI7MIeJsKzigw7UwJ1yDXMH5XPRjKFO98hEFEOQ+bTBtsJ+GIxN/O92sQlpf
ZSg6iaHCk0loKS7eajUXfum/8xwbro3zyFP4UYSEpblTshpvkRidrhd+lfyMzUlciL7KvkgWWC8h
oaNfnaH632dOnbJDzDO6Bf2PvDDKzMnjJ5EjNmBrN2yysXXrbO3IiD3/xJN2J/KUBkfWaNcUsb9o
s3YccdisgFf93TDvBSQN310e46a0Tydc08fnYZoBmRq3lmLyLqkqQWr1x3vgGu+JwvHq0iDlU11j
vC6d2KXC83Wp8KVJo+9yFmwIevMaK4WkBhFdn2YGUw0gVHv37rJZZGYz/6QH2cIMQbOduVYqr9Vc
WJpaV0b2yvtWYKkPne2Uk2lVpK04ycGIwMPcJ4CDlMJBgykSS8uTiNZx0TFqQy1fwhZkk/h8GsfM
4rspgMQsgIxAQ2ChScflN1jR3gnlNtRD6hrFd9jZpAO/XYO6cweYR+cy6yTRFwMA7qQCcqFprNYl
O6E5RZijsher8et+d6WtHzI5WLimGmZdzbrCx4aBncVGBcdOHLO9+2+yrTv3oP+5YBj+vVNnbHTd
sK3dOKbdQ269+247AFZ79Mjrdtudt/kGkvwXGdqSNZlkAbAB8C1mpSa8YK4Fi2sGKhzjCPYOaJSL
LvSXds5lQIZVCFjje5UkXeuAVGuZwq2qhc2iY1zI6DWRS9OsnEETlJrCkUCSV14hPAFmLbNcQcdL
l4EzGS+ORj8M/QOMpvCHCZptgSWkTiZYVamSb8KuaiWFFQjp42xHMEJXGv/x0wge7u/okjlEgJkE
4FxGv12GKXkRvhNEouYu2Nz8RbR7Esp6GX04gwtg++gObgM1JUDpkp/IWYKWyTE2vkxHLEqWLGPX
kQ4ke3aPQLGwp1vPKEB4DH/XY9nGevwdQY2gYSj+CM7vwfVZzkyWdtiJCTB6KLW+dHj787A/+IJ5
Rd43NZOtfYaOX3EsXtI8vgtLRvrBXBcQcle6gUCQ0OqmJ4v0M6/o1ltvU+QrTVqNSfSn+lUgxFvX
s0CLma1D4BuiHDQYelymbrPA3ftU6QDcWAJtoCwzMFOb08meszXij3m5G/7vNc2QPIHPnZ0cxGrw
ijVqTUBp5wSV2CcQVMJbm4HlKLccV5zXNOHqmdKjSQQCL5PrQpdmF1+X2d4l5fctqjkPu1O5A/WZ
nQHlM/v0WwFtKqlENAAM56vcfphl3NZpFrWtZ2bO28zsURuffBngeAjkBObk8nEA5nlABNbcdY+j
2uO8wbulTTHJNrkBZEcHQIrWGecq/mVbmOsFsFpeYvvIuviaioWtkOZRHnd6yGYmR1FCd511ze+A
s3YXrr3Devput97h7dYzsMF6OwFiZGpKWg1tl6JHpC8BR8odIMOC3sGk/ByfALzUcPqd0hfFK2Ej
ArJT1rwiM4J52ckIIu47S8XntZgxzXvStMbnrGTJ6Ju6Xay3zjPysckmrMxr8xalh0+tcyCNa7X4
Bf3TADdeE5MqzVR0+hK3WMKtOaH58pboH8lFJqGWUnrjvr6mAcnl0hUC4TTVneFPLphtgs+VIi8p
IDmMTadxMq3ybxOY8tzap9PqxHTQbABfnNQ0H13e6N9JUNRTKeSsZ5M16LOyFAL/7yLzoYLEak5m
/C4DHMAJYAJcttm5EzY+/bJNT3wViZgvAgSPiBl1dU6BtcCMBOD0ojxtd+cCIlAsIIYMYihEl0L+
qOrIbY/KiThW54sjaUNFqDH9S4rIYesjgJF2fx2cs4FFVqecRv7PCQzTAbCxfuzX1m3Tl3HomY0A
pr1YrnEnQvP3oKDbnWYDe5WxTH/VMraqltlDUFCEzAHJGRXbFkyBNblDHhjhExSw/yJSJxYHBzFB
JiOacu+ED+jmm2/Gs6PNqO8k3PEv8R/LxIiIOaAIGAsnd4xhKVvVJBjMTfcWW/W2VyyrxQaLllRj
Syc3d0gWPMq3RN8jkyb9h39/71WevKYBSfMNl4ZoX/jIN2KB9hDMEjTK1+nIlprH2rXmse0AJ4Wu
xU+QSNTmb8nOEsxKX1B5nXb3k/CGX0zfS0e8XIarR8ilPuc/sjHUwdaxk2BCh+3i5WdscuJ1mxg/
YhNgRH3dZ1D6ZALVIedtGOBDS4uMQouNofDqUyq+fCMs2uYlSvgZI5WataVUmX9E4PRsKH0eWdtk
FfKxcLJAe7QIQ8s3AGw2jzZQ4bCRADKnZ2cu2KXzL9uZk4+ABeyyoXX7sfnAflSTxO4kPVtxzRGc
zxXxrszOMtxe8rY1+kbA72ZbOp/ZZ9wBRazOe666HkGLWfMEuNzQQSZglGxRBcjoYYGK0CnGIJhb
uQayunay7WBS3n4hjoNqAJIzZHVeixSpciVAif3Gv5RxJdZGHtibiN4N+9U1C0jJjCpTLWzuBIEr
MZgcqdJkkqBQSIoZqx1LavqNylEvwaU5W5b3vBIItdD3oi0BMz4hhqlWK5MDAaNgckxDcxbmp+3C
+Eko+PN24cIzkPHP4rnOYhHpjI0NwmMDhkXI7sQujlpGw3uRjRDYoxykFD4crA4BVMJY+Z99FMsl
qi6rnLbiLjqLkMDfqvQIH4JmKyJvHQRD/gKgevvnbHRoEnlBJ2x24nmbPP8Zu/DGbhsYvM+Gx94B
gLrHhsYATEgWXAATojmj6wv0nDnKIMPz615KvPS+0S0JA/Ip8qFadTUPo3M7IaqKm/npAXy8LPvB
sciZUoJjLT/N8a1jcAGjuKA8ZgSbhvnu9aGcmYkJRhKTSCre069E843BCB3Xil83LAiVD3ZNAlIy
HK9v5OuBpK+YSZrA0ASZJog0fUwJTu3ApmRT5XklULXzB13Jb9WUoKYfit+7wlOrCBKhgJqhyTk4
W/aDxfTZ7MKEjY8/g2zwR+zCpU9AaU6BhczCZwIzjL4HHCNzCg7k1CqyHycXnpQnJzruIW6D/Bgy
LTIct87IRRT+inawYWQ/UvdQDiqp/zqjw6xOtrWICB7PhoJ14rqpyIpYKZxOJcMOuYMwG7GDbg8i
YUvzB7AI+YCNH/tVu3hsn41seI8Nb/6Ijay9yxbhKFfd7o7pSAJlO8nG+BzuaA/UwGf4DhqdwYSV
E03AUEwC7SYyPWH6rhyhHPTEJv3RJXfuwBLY5E+TTbfDkMrMZ7/TtFePhv8Q75lyoC25mAqggn6M
aqZz+/cEDlUPeY0CUsxIGHcOEAexXBpSAkAJMM3Pc4ZqliJpt66sOexlblDTN1VScQcVF7Tm37xm
O3Cr2+2zvTMlbltNE4VRMoTRIbSzC6ft3PgLdvLMl+z8uWdBdI7ZmtEZ+IPICLh5o5se3iYHIzlp
GfWTkvH6nt1NhymZEL93561gRKYaHb5c6+WRKOJTMIqoDJBMKtRbfwQ89O2IGHl4XyAUpozP8qIZ
MglZy7oDy0toPi73dSOBEflaCNyNT7xq504eR9G0x2zNmnts486HrG/9A7bYiyU3ug/Xo3F5aqYQ
ePqHivTjGcUGuYo+gKM5QTRBqpSLHD/vp+hHLWD2eUJAxXuxtwKH1DMBTDynTOVIrGrH5Ev/Iy+R
7eA5mujY9azRHVVGGVhoyt6NDk/XICB5/occfbHlNaNAXKtVliu9ktlUDljTx1OCVzv/U3PWK82+
pjA1gajJ1NqxphK0auEPwZcyKdNTgjmHkPyl80ft+KkvAJC+Cq7yPJzCM9bXxT3BUCKVSzbwS1bC
ZGCaCRnhUW1oRunpMyHxovlAjCH4yHEeShQg5YYJfUjheFXhOj1hkAFnB1JasQk387KCpOMCvytW
wsd6tuxzmVgiX9Q+L+/Ke1oP/DtjZiNDizZ14UmbPv+KHTz9rA1t/oBt2P09yB3aCQYHU46+FVUl
8ERKVj1wAPRnccYRcBmokEy7Oa7l2LX7rjangtGgreAsSZyCLfqZTcalNgix2kflyvvVEyPHPnx2
Anf4TLlTzO/BBbjXHiCR0sqRzQQyz+Upy9CWJlMJPil85cy0UlhaCXU7v05zNn2zGalpgjVZUkX1
Gxep2uo6L4pOVIFBg2fusAuTR+z1U//dTp//OA44irVXSFQ0bt+DKNESwufKfXFlXARAKUdIfMcT
CwUcBCMyLXIMsh+eIDOQa+qctVSlWngUwQjmnkfSHKL8mjxdruWwXXgdD3XL74F4NVkPnbFcduJn
hmm34HlR/Izr2HiNLq7FyylHJhh3z+V9l21wPbZqGpxAXeynbPz0c3bs+Mds3e4fttFdH7HOtTs9
M59gpjQE+pn8uThhJYPLSSTHNseklJt2xftahsibrPwnRTXl70lwcjMu6GHFjqrz1TcemKjkT4eH
WShfUb2GsZYZjplvRskYolJI8IydSKDM6eHNZPFG+e6aAaRSgKSw3HhPa3/cBCiVvTkzNdlIEyiu
5Edq53+60mfZvubAt7t2TtVi+IW/wd8WgqnvCBoI30OOJ+fP2rHTH7Mjxx9B9OxVGxyegkkzADaE
sriQVkaEyTAWiT8QbCY/kjVo4SYZEYCNu65VWySRuXhykTKoyaiksNzpkA7yBDZilkxFYo7shooF
iDNpWQeVjKwsi/cLEXGcr4pX1M495eoi+Zo02/M1+BuBK3J8CL6uZNzvjT4mgBSSFbEyUfWt+wbw
bBuWbfLyK3b2tZ+Hj+njtumWH7WxXe+zjoHtNg8QRocImLnsosqyrl07LaZOyXRz/Nr5klpNLx8n
jznWTMl9cv681TiHfOp8gRi7xs9zh7XftRz78n2TOfOevtaN2E8Udv/e7wXz7ZoBpErR5che1AJV
5ZlwcIvZpt1MUIJIKWhNoGoymCvNKjnw5UxWgmAKU/N8XT8+pJJSGK/UXl+xT18RUhM7Z+302Vfs
1SOfsvPjn0Caz0nrG/GSp/NcuweFVtSHuULM7g3W4Vs7+/ottUmzuCcNqh80Gwvz3GTTsgiacTSf
3GchFzGBjuacP5inFegnzTJnIGyv6yfRz1kZH9G9TQRWAkzkEkk35XnBeOLaczQjmfUN8IyE1yUC
IxWNRBjMkJq8hCUni3MolI9/w6PYbLL/ok1feNwOf/m8jbxxyHbc/n3Wv+V2m6dpC8boa/ri+Yv+
b05K7caq/ejEkwcrymM0tmyfTFPeMvKg8oBgUGpJ1X8Vb1Nf+Ylh3l5hovJe91/2Jdmnp3m8WWtv
nO+uCUBqYT/0d3DZBQU39jljd7ebHUofQZOGlz6fkt20UOkC6PL40pldU+6VyFJep4VVhTDpnhTS
yuGsh9C3UkM4Yrnl9cxUlx089Tt24OivIvnxy/ATkS312dQsnNoowkTfkJy3UOJFANI8frsJUORC
SoUACOCzBSkj+mzRkwM7AGT06BCrRP/5mZSKrxn1EtLL2VwZUcSpDiwjganA8i5YOozXFBH6l3g4
d1XhQmE6kD3oL5AKBgFuphQD9/O4r0cmGhkQXrO94hx8Dwag+7MzkO3NVGXBHqOEiNpxv8XObqYN
9NjA2LLt6j5kF479Mzt08gu29q6fsbH977OeEW6egBQDlTVhgX/3U+mhAxTaMdtSbr4WS67xhv1V
KL6u7yDTwpITmNS/TiLT+BWxZa8U4NJc+qQlUjrHTbtOlmcmE/aTW9tw4+BQ9STXBCAl4OQaHzqz
Sd3LmabZ96WgtWNImmlCOPJ1fR+XrCZtv6LpJ8HyKpFKmqvO9XVebHdmXbvfwQ0Sxc7o48A5XCNP
3w3NrGWsAyOInL98yJ4//O/sxJmvoKDbJWQzb4TzluvgsBOqEuTcTGNYewpsopdmGgU1coS84j+v
C4CgI5p1xQVVaqEU3H86UfeH72gCI8EUC2m5NRApUucC1vV3YlHs8gDMwSH0OzZTxKLZZaQbdHYO
yCSSP4osi3WhbQbASQAcx3NP4G5TWqDLtXC5nk+l9jMFgaDGlS0ws5hqQLakbGk6uMnmFPBzQPIx
xfOBTXWB/SzNpRmI5xvqtFGkOFw6d8BOf+Wv28yZ77MdD/6EdW94hy3g2irqG+DgAOVjlvWZSj9M
ro3L3mlnvrXT9UwB6NaYy+2nsWbxPm0wKZONN3buKIc7UyQE2MGW0qQVuNR+pkqGQ2bpN5XnTiWa
WejNo5k3+s81BUiclenI9gWLnGl90BIAmjPb10PLm3Z7c0Cb12zOqK4iDjqp5r59NQHNC9mGbPns
VzFzZyA+qaXfiIwCjMYm7LVjj9lzL3/MLi18GVnE88iwZjncTqw/I6h0WD/rLrOkh0wcz7ORIpFB
8poAiW5lVbspQTOO/7T8i4Al4a03a+Tb+QVULES/9tlW7IgxAhActYHudVjawUWygzh3EHlNowAP
1gmPhbSENS7xIBTSHJN9heUeWJC7uDAJcOHC3UuYzacApJOoO3YBwHUOx5xX5rTncAMAhTx0ngdl
oBmHy3UyEVJeXPwClFi7jM519xwz7M3jyQwJOt22bgzF1XovwLf0m/bapXO2823TNrTnLfCrDahP
JDvR6wIMgpRYSYxEQ55cxFoZ8JVcBGyK+GCATpCgyoTTVUSAOHZxzUCi3CPA/UsphbEciBIS4CQg
C7nRhKpF5b6spiMy0W9kULomAEljx1mYq+YVgfC5PRlqU2DKGa35ugSYBLJS6JomW7tjcsB1rWiI
p+VEi6j8mn3dLHEnTYbdaZIgr4e1wOj3VDSXoIGuRoXAaZRSfeXIw/bS4f9sC90vwE8CMJAZw0t4
xIxMQjuuQlFpnPVidtQsHI5SJtIRjMgkY4MwhfNpHjH61IW8nW74YmTm0fZBI/u6B60PeT19vTtt
sO8O1HHaimUeG3C/Tbg7V+8zhcABdgk3lmGpmdmXmWALRjEqIS4L1S95iZUeZVVTYbh4FUtFZl61
pdkXwG5esOXZc1g28jr8YBex6Dac3yow4aaa/EtkRmIC+AB+pOU5mqjJlghMRBR5xrFGbxrJoAPW
N9pvu7pmbfzsJ+34Jw/aunf8LVt/x3fZcg8WynLLbEeh8Lm7U95lIJblpPO5AKcKIuR3Cx9cQ/ML
HPFvcsKpkCkicGTIAYScHPik9HbpFKVpOKvSVxkg1OV8cmkye1kOGBOO742+t9s1AUg+r4EdsT62
slYzue5rc9TmbFaGZ9sxqCY9v5K5V/msXO6CLociSdgVf5L/QiIXE78v/CSpIDuhDnMWZOh2yMZn
Dtlzh3/VjrzxK1g0P239A2MQfphMEFACkO8rz7CvR7S44y0dmmQJsFbwA6aA325G2ijk9B9R85hb
pPa4P2iRNINqvrgedZx32sjo7TY0sA/F4tZhJfwgiAp9QjySajKJNkwKdGheMvOaTIyJma5B7pdB
iib+R1OMES5+wV1gUVqEpiKzxPEc3fCJ9Qzcjq/24+4/gH3qLlnn5GFbuvw0yp08gvYcw3UnZBrm
ynvZPQQi3wNcz70Mk46mzsLCIpih+6gWwaT6AOiLs9z2Cm3Hqv6+TR02d/6Ynf7437Dey3/MBt/6
J2xpaBT3wSJs+JbUBxmGF2hynHzikG8u/EwlAFyJHTWwKeYmD1xUjEb95aZ6Sm6Lj6qSET+u+VOx
eVGo+mAxP44vF+OyvyOIsfIK1/8n33FAkuKTiYAd0dEpf2QVWq47OAEi/zYXO7ZzMrcTtCZgJaPi
5y3OSYpERkvElLLQRClVtX+gIk+UNClpyhQTHXvswhTK3L7yG3bk1G9Z/xCes3sA5Tp8p1WyG7wE
6JDqe2SMM6vWpDEhlFAU7IgKrCqQeM8gVRdNODk0AOTd9A8No07RVjCJLTbcv8PWrdkHE2wLPkch
NYDMPJR/aQGF2cTLAF6dvl+YzDvFmX1GF0vSjByMRSgUTmgOGcqR8FiG9AXYHDMxOpYnoX9qFGbh
oA32rsU6tb22MHGrjV98yWanUIVg/BAA6KyYnJxwTANgQYf5WhEX0SFdMC8ViXPCo2dUNHAW7YZp
yyJnI8ODCACcsYNf+Fe2+cIl2/aB/9GWR/C8C2gHTUufLvSMeiUWosGVcJXykNJ2pWJ5TXUXhKZ5
pSJ43s7cepvSUREg9ZkDos6L9mRb2k29cmpHxUmtRWSNkht84e23HZAq5hEC4YAEMFISZJbYcDs8
f1JomgBTChRfN0Erzy9NviYAlQsgS3NvhVCGiVEph24oFa2BjEAR4XOPtnsRuTPnT9jnn//Xdnb8
S9hr/jTaOQLG4M5pLdvQglIyIRdA+Y10PoaHkSkGnuQ7Qv/we7cHqKHy6yiLWO3osdHBWwBCd8A6
3IezRyD4KKGLKFYHSowsw/HMny4oajcZkHxQzpY6uPUzgES5QhwPXR9PA7ONZTGk2BozByn3dZBN
UUnI2zR6ta8IVSeXlG0Mf5Tttu6h220Nkh7nZg/b/IX/bnMXn7BZVChYXkDkjspGcIYZSHOUGCW4
jBwld3zzf94mMqTc0QMhRxte24fyKqds4sl/Ygcwqd32vj9uXetvEcAuox36kX/JpUp72xUUpWnG
l/LSLgpXoVstoHE1QCB2oFGBPPVnVCvghJZYH6AlcNTERTboF7qSnKcvycu10ITm5KkzsgU3zN9v
OyCt6DkqpIpnwWnJJMiIMlyJrSSTaTcCTbotao6Fp3XdIXcYVvVyCiFIgcjrNv1WTsRdIbgJIoVB
a8QoFGyzAiyulsQL7mC72DFsJ8eftS8e+P/aiYmnMJtTL2BSQN08zxjRL1Z7hUR2yHFMgy8ykLk8
RH4qMpdlLBkhvIE1sL/ktuWd0W9gLl0o3zE8uAd1oh+0kcFdMNPo4J212fkTNjMHp/PiJTSOJWqZ
IwQzKOgb13/1YiFrJ6o7di+h4mPHOhzHmjww65aHBWA0Et15XzjV0Saaod4XfOZ0QrvpLZ8PPyV7
4gp2pBIs22W0Fw71frRvy5+3nrGj1nX+KUTLfsfmzzxh3WBtKkag9XZIfWC4Uf2MJgGsWBxOQBLZ
3dJL/oswf9/wCBxlEzb1/M/bqaULtuEDf8V6Nu6DGwC9huhgp9bDudJH3rlGVNdTRLNW7iv5LJvq
z/Eic5USkbHizxls7jA0Omxj2OOtI3yiCuFzsiKmB/h4xK4Iekie/MsrWQGaPJXqceP6kr7tgNQc
+Az1cyiUccvZRL6U1uHPz8ts2jL3qAQUDRhnEcj05UuX7OTJk4gALSCaNWwbt2zBwlSWVa3T93lu
TY9rgUhw0n04M1NYxEQy94ZARDF0PkM2IUHjrhLIJTo1/qR98en/YKcnDyDr2hfCziDHRiYWTLV5
+Ej4zJ5pDH8IQvAEPt6Jj88Znldm5IzMQUm7WuYRtYtgHg307bINMMvWj+0E+A5gp5MX7dzls/Lf
LMwjLE//EH6RYinApAnY08W6O97fDK93Yf+yPphX3dirrAsRtt5elKLt247PN+NeSAHAr4MZx8Qd
zRwP9w1HCJ89Qye/EjOj5+iMleOd5/G5EUEUq0Kh+7711rf1nVjHttPGhx+3s68/Zl3jr1kvUggI
pktgdlrbRxwBw5PzW1YRFB/9pmRRWntYsEsyYr3Yc20IDu8tPXbs2Y/Z4uSSbfvIX7POjdvU10A1
gYEmJGJd4TxusvYc9/Jvk2VrYsQB87NIaj1z1jZBrnpQPncJbWNwhjl045C9iXHsy7cZJmTFz2iW
e5pAmnDyHQrT2jOenGg9R46gzLHgQ7Rr6fX92bcdkKruklB7VrYGsDDh5JkJ4UnZbg5Yc/BanNWk
/KgeeP7ceXvllVcARCNYRb7GLpw/b2ewmeP+/fttCHtzLeC+5XXbmpPVjBXOaypg+HOU56KwNgXM
zQh9hXufPHvMPvfcv7E3LjyKrXboDIahBIAhsIhFMekRmiSuw9mbkIHZnCyxC8wAdd+dQYE5yo+E
Z2JJHznJIZQEn7WjmwFE2OxwadjOn51EgbYXbBrlas0QdgcIsUpktxgRhZ0zq2NDB3KRurq57o1K
SoZqSDfA93i/CHaCjB+cuxVO97fA3wXTDz4p2Y2+lkF5USqbyyUhTPBElE7LQOSoAbsRE2B/5bq5
cCAzCqhERgYvwAA7wcz6324j+261gQ332MyRT9nEa5+FUmM3WS4PYVkTJkkyH4n3ZmoE97ejbLBD
xNBwzVkCPHf04I07bdPorJ1/+j/b+YW1ds8f+FPWsXaX1gEyWZRjLE6nttZ5QCsZsQNEO+ZU+xaB
g9j8kXJ0HDvO7MHefFs2YTvugX6bmLqMveCO2ZYt27TWzis6OIYIzF3yYpJzcGvKdOlCcDn1cyu3
Q354fWNQS+u/Y4DkMwYByZPolJUdg+KuYh+BEiRK0LmSnc/TKAAzmLleP3oUu4HshVBsET3ftXuX
HThwQIJCUGr++KzvopI/LZm00aYUKgnRMkwXZUd6uY/FrmE7c/moffb5/7cdPf95G16DtsyjFhCz
m+Wg5mYAPJMAwHVoTHjzJR0gbhBumpSc9TmTehhe7u14vQim0IPcobVgFjTNTpx7HstsTsIndd5T
BOBA94W3WIwLgFsG8C0DgGhyudlCMKDPjlEoLlIFAAEYulCQvwcg19G5HvdG4X6WqWUdbKkMz0Eu
0dI4LjwOYEQYX3W1cR08S2/nZiRQbsa5m/A7hnsAoJisySz1cLp3KKUBLJEVCmSyspFzcGRfwID1
oPb2W6331rdY59h7AEq/ZnMnH7auRTim8cu+I5tYmqHzm3lLnqdGG6ijm74n9Cv2JlhewGdE8qE+
G9mOvnv+F+zoUIdt+4G/bJ2j62Eew2yFvEnSxErcF5MMJP+W0beUgxIs6tcYC2xztXvPHrs8MY5d
ii/Y5XMXUU8cznawcW5SObJ2rZzxHTBBlRyru0qQBNz6Q7KjpKkwQ+Uod9kvne6UTd+thewKPcg6
WDcYTfqOAJL82ER6DJTod3Rqba6pz8M8Ksy4AKwUkiajSUHhwE1MwlTBFdavX697LMBU4I4U27Zt
s5deQrQHgMX9sVpmnNJkjHvpmkIgv6t8OmlW6r3LBNeJLXaO2IX5o/bIs79iL58BMwIrm+KMTq5A
IFGuj7BLjmJGknrkqOQ6LwwFZniG88mSkLYjJqJ76h/7DOcjstSFImeXJ97AqvgZuKenoK5zABMC
CLZeEvTQ7PMiX8jewXmseU0zlflGG/H5Tuse2GIDAxthvm4AAMF/BHDrhenG7GxueeSObLIiMh6c
20HnMJd74F5IAVgGoC1Cwbmbyfj4WZjEr+M5nxMoDw2NYNePtcCZ3VC2jTgHET467t21JAd+p7ZJ
0hv85ZbopIRYv7b9rXBSb7AzL+2zCwd+HcXcLnPpMbCTaE0bDdLCKgLqJ5zC+nAEenQYgakTi247
+8Agx0ZBsDrs5BP/0QZhsq3/wb9kXdipVhsTyPSJyNsK70DyGJfR/Fnp00R66MyMzV+axS4rPbYG
APTk40/YKTClXuRn3X3v3bZu+1Y7e+akzNiRQYA+5S0EySca3kP01cdZ94tfiZ1/Xn/nnMpN9jIT
vzrsun/xnQEkoY3XEM7IUgkuZQSEPdwuNNtkS6Vviee44odAcXDjZe4gy/PrAlm14LUd0ZzJXBxi
dg1B8QZqDdcEfDZffO437bnXP2Vd61BLOiJUVGSuZCd6Mf889+DiPMg0GxqOTAFgslwCHOdS3xMs
OAqXjoBFctX/0hSYihbdQsPl0vF8JJl0UlSGzFm+hflEWP7RvQa+pm02PLTdhgd2QGH2A4QASl3r
wTAwg5PlcYlHgi4BlI+lrGw63dmfkQBJ8GR/orG9PbMGrxXC7Ccwlqex/uwwStSetHNnkAw5/xLO
exUMcQ/M5b1IxNwC85OAyB4IVOb4RNKi2JpqpyNTfPA223DnVuRO9dmlFz5jU2eOWB/tSoIRMYmM
CJNMF5YXqYqoxhmsa4pAjJK53MAAPqXuNf22dWrWjnzuX9n46Bbb86E/CszD1kxy8DsA+FxTBecF
EFdw5RRyqEG3KSRqnsemlAPDSLUA2EyOT+i6BKrpmWn8zspNQEAa6MN+dqTAup8HKyRWgTnu5Pbr
JgwlNLa4IzRpeqKo6l7VmHXdgxEf4DsCSB5a9u2wZdHLQRhhXr2uw7KZz1OCUtr2zZB9jghBhzMS
vz8aZhu3xplFBYFjx98Qa9LuoQxxhZ8gATH/tuQ5QTKooNVyAAmBC1QXlIMhdPp6njz0W/bk679m
netgPiEPR9nnOI7+C1W54cMIgaBMyHRUjWgIK1Jq8LuEutiR96N6P+6fIkIxz5d+IC6sZTa1Aw9L
15LBAHRUi4jfca0Zyr6yuD7uONJ7MwDoXhsaeYeNDLwViZGYpZFcyLVRnt5CwYbpxigYfTtEN6Wk
h39Pk3eE8gUj6dAnNuCeiMZ1LiG1wMCC4DfrZumQ3kkbXHPCpqZesrnxX7Pps1+yqWPzSM78iA1v
egcWxO4DiMCk4zIROrlZ+ZIsicmdXC4DsFieA1NDxG/wtj8PsLvP5p/4z7b4yscRDWTEFCwHZq6W
hyhfS//zDTmZTDnDds6jL32tXs/YgK2ZumhTD/8ju7hhn6154MN0MArQ00/vdZyCkep1MhUNusY6
UYIkJie/NevW2zrIEut5c0z3YKfi1w8dwc4qfbZu41b0/YjdcvMd+o4Liyu4EQr5PSr40eN4Qmgi
lUw5WRIR6BGAhSnnZoZY5pUA9HpEqG87IKWJ5BEDDi7XK/m8UeZhVABUDFrTwdjufZ7HiAe3vjn4
8st28fxFG0AE5tLli3DUDtrOnahCKMeim18JSsmamuDH1nUyV0YqyS5zyi+2hPbPQ5FeOnrAPvvS
v7dp1IEegFOYhcvoR9EWzfR1UIHBcnhXrlmbBwBp/TBNDs10TCzEcbgW1yzNQYB7gBpSPMpe3NOp
ejj9cXyXTB8oMb7X3mPL223D6D22fvQ+W7vmVlRi3Gj92NBxEaaXszsmNDpD0WSg4mtUEGYyJ0Xy
vz4surncZCpfwlP17PzxJSNcj0ZWxhQB9Sqc4MP9ACnkQy1vPGsT51+3cyeetLMnf9k2b9xogzse
st6hm0HKEBoHg8NSXQdGGZwOrHLmI6dnaPsD1j+8zY53b7TJlx624QWAfScyvZHgKcc6T+VrLtAl
hMPPtIDGcsvL5VE8GRbq9veNWvfEpB381X9o9wzBO3bH9wjAVdVAEyD7gX0KYKPDns9M/xfNVnW/
5wq5qPgqAk2K/IvbXrxwwS4gWLJ37x7btGGzfEjjk5ftIFwDe/bs1T5x+SOpUefhwgpclD8+ycW3
9T0DECtndulaiLZcj+DTrs3fXkDSoDraaxcIDWhrATbXgTr6UYJU+fmbveY15qGcY/Dh3IUtk8+c
PYONE2dt5+49th77uss5GHS9osfRrhZ6nGopBXZgyJ1QBVLMzYHv5o3LL9tnn/0vNrl0HDtsDMH/
A7aAc+biOehn5eP6rrsMu7MGtIfveT8VoeO222QJfmEHKNY60p5oPpdKIaQeQebZj1g/Ng/Hbw/y
htaP3WTbNz+INIB7kCF9K87CVtek9ix2x8RI52sKmVfSnuygTi2XstRms5sXTgq9t/wUZw0ch6yC
4LuacDy5VIZbbK+Bf3uHrdl+i41t2mHTp5+ycwDu409+0dZveAWpEBtsaA3SFfALpxZAoN9Zsx6P
V0X4fx4+LZh829/7R2xqoNdOPv3b1j19BtcfVt0kbg2O5f7eR+i/nh4kgsI/OH0aFROmmdJAUtpl
PSje3X3mBTvzmX9vm7bebT3wU9FBnFFSlzsiRPj0+Kz0wYV5JC5TmZepSuCj8OMxwrZ16xax34sX
L8CEG0QC7DrI3Vl7A4x8145drZMt+zfBPy7lU1VhG5TMJwhVOQEzeVabHmThvBuEJn2bAYlRF58F
uDC0sp+luDEzFA6+0qlYObxjANuxGNeZ2jc0h1m2t7/PduxC+VPOKlwDBvrM38x54o3LmSfP9+Jw
Sa2phLG+jqYm4YH+IEShxhFy/upLv2nH5z8JRy5yZyBUCxCUuajlxEgUF8Iu0UTAZ7nYkus+ZP8r
jwkmiNawMermbEnKTcDTP9Z7dFOvW5E6zv803Ty3aAxm2e7N77dt674P2dBgHUrYBAgxMsZUS027
kXdVAIn6C1O/B8KpkT5lq8StFg6zHbKM3MsSM7vMa4Ebfxj6px7nWjx3urrnXkYIAHoY+Pd25Ai9
xbasO22Txz9uF1/4l3Z58jUbHNtui+u/C6D1Xhtafx8czwAxjhEqCXirGInDVYb32MA7ftz64bye
e+wXcWn0NYCIG1YqpC6mBGbU58GKuXE0FnGNng0wp3vY9/22GVUVzj31CZtHgbe93/+nAZZI/pyF
w1+j5uYRHeMCWs0/yr70NAPJlstX/vik2GW7MdENDfWrD8ansFYP5uIIjtuzezcmQrS/kG/JtIDO
IT/TXaJzBf4yxdhzBQA2HeyKUJO1Mxs93A5Vw67jF99WQNIg06+iGi++t7mX9aAQew7PyvBq2sm1
IEh3XDsqe750ilcshwCkMEzoGwUusnLdoalh1ZeVX4rCgIZkuqO+Fr135XQqz1IQAzYL8+oLr/47
e/zwp6AwvVAdpGILsBi+73RHNe0yCOo0/B4I/uAIrh+jSQYmAMcwWRajbwytE0i6sPCVbiZVQsT3
bB9doUjF0Uw/j7IfuBosnH4bwvKQWzb+kO3e9gByknZ6eJw+JPWv6JR+vJyqbwNA7ZIgB6g6mhRi
EGvZqhiOJ4QpquMX88lDnEm38M/9ryek8mVAHDsMfQ6Xfg/8WuiT5Z71NrznD9jAurvt+IHftPMv
/bL1Hv9lW37tE7a44S4b3PM+69vxNuvo3wuTzc04/c5hiUn/Ztvyjj9sxxDwm3nyV8H/UAIFdZzY
Q2omE01xj0VuJwXwZ3Lk3DTC/PDX0SxcHhywAfTf/MM/bxe23Wxr3/YRtBUxPAA3nWqV+ygmIqUt
ZAIiJ9KQuZKdE/x6AUC+I26Hja4Zg1sAbdJOtN2oEe5ldOTv5FIR78UwFfON96Dz4JwIXcZLOS+D
MMo2F7i1Gn3lFa/H199eQNKA+iJazUjBTiTOJRvRcWGW5EDFsSVgtevwUlh83F0E2pWUSOOH37cs
L6momzdDAhV/+Y7Zzcu9Hfb6mUP2hZc+ZpNd08gw5jqsXJawzLXxMl/mYVbQL7HIhaIUHjhxeT2q
GcP+vVzFrdpbdI5zBb/XNNJ93V/L8tEChBmE2rkgtXN+vW1b/xbbv+f9tgMbLfbBR0Tzbl7RIzIX
77u0wpzeqMc1i/uPA0cqgv/lONCU9iPqWdm/02dxTjFctU/Em61n8cUt7tcRByMQagMBskRkha+9
0/Y9uN4urNtop5/+JWQ1v2Fzl87bqaOvgy29YJtue591b7sL9+MyGGYO4Xys/+sY3mJb3/cH7fLC
Gbvw3OesD+bZMmu90FFP5jaNFjBFCahOkJi7vAgfEvxnPdx/rlMsdgZpCoc/9Su2dute69h5HzrY
WYywVATFGVNFi/hMVV/VfVPLr39GdrsOLgEBcqzDy86s5TYGN0Yh/6jLCfBqQw1+zdctcizA8gn9
Rvn5tgGSd5nb7EuYPcoB8sGu/UauCOzomHULMJIzOpIXyxkkGU5JbctBWuEbomkXhoe+cwdNCEP9
l1LqlTFCkHBsFyosXkCtn88+/Vt2cu6wkuMY0iYo0HdEcJvAtfvAeLqBNgs4l3uRkvlMIQI2yK2T
lSDo21sz07cHTKqfjmFOelr06kYRgYhO2gWAOIvXDfeP2O3bP2r7t3+/rUWpj6XOaUToCG90Vnuf
qXpkNXk6w/Ffhm08iCBBjkW68os1QUjHuMGYP75bCU3XAKfQIo0fx0goGpnkWufhFSzdChLtc5Rl
RjjWpi107rLh/X8RPqQxO/fov7PFY0/Y4MyLNnPxVUSrHrH+u36/bbj9Q9a7Hv4wgPcik7MAPt1r
99rwQz+C/KdLtnzgETiu2btMPKUvznOSCH5cx8j0gPkLqA+1ls52KjoYKXKUlp7/jJ34zE228cfv
RHAB+UHqQzY/zDe+wWsvxscHdMOVstJu1xKfCIPNh9x6fwTUS8ZcA/LH5Soc5DS79DbOcRrq4EhZ
bSx10jV0Py7P8Xt/rcn6egCtbxsgpVKwzIhAJUAmO7xpcrkJVytDHtcElvQNaahjwMtZpTyvTBPQ
eIa61XeJIYsPPHnNRUisA8qGrQ2hEz32lYNftC+e/C34IQaxPq0fv2Q6CDNTsBiCxjVU55rgoE0O
uQyEYOWmXC+qt/Uwli9gglnBvCEuICWbgvDRjGPl6iX5iWCazE7Yhr4H7e6dP2637gQr6oHPAlnT
rCmd7KZyjDJfh9of5leCafUcrnpujlQ/7L/ScZsCXiukA1kqVDmL0/fkiiSznIosBfY6BO4o5ng6
MMp1H1syEXAHt/2E9bznXjv05V8yO/CfsIAf51+4bDOf+hd27ghA6v7vs+Fbfj8Cmp7esDw9ZwPr
32nb39Nrh85fst5XXnPnLiaGLqROGIq8Ma2ADMnNJLy+jNaMEkzpKhiydcMX7NgXf9N697/X1j/4
Ph8npVt4n/hT1s5nb3oAviNw0X9+tPdNhOULoWphUjxECauBVN5tYXlx8guzLcal1Au1KNmTJtAY
A20bxvb4aofr+efbBkiV/R05FZVt/jV6L1lQsqLSmc0BkfjE7JLGSMmcchCTQeXtdEyc1/JZ8vYQ
Sq/LzLvQaduJbOZue/nSQfvcC5+yS1jB3tux3ibh4GEpn0EcO4OoD6w5G4TyKGxPAWP9aq385vo1
35mDlhMmbzm2eyP1gc7wTi5Bgc2m/G5E0HjM5GQ3TLPvsbfc8hG7adPbwLRgxigaBd9MspNQBq/5
7bMr15Z57WpXzFpp3A+kjyOs57N7gk9+55E9/4koX5xXAr0fk0rqTDJh3DGRCuhOcv4wdyjVHrFI
sBgkDa7bb/vf/2ftNLLFzzz9CRueOw6QRmLkK8/aRSQfbjxz3ja87YeQhb1FQMNFtX277rTNH/xJ
O3HiZ61nCsAEksjPmdmwgOQu5i0xoLCM8WGpD+C98qWYWtHbi2UyZ1Cy5GP/2tbfdAf2fdsUmeQB
LgRsdUcNHM5CAnuVtFoDuk+U/t57oATvQsiTFenSyYJ0cIybM/KsDNCclCtZTUZFfeKuwBpI/q6Y
XoubX/svvy2AVAEEZ76gnt41lbT7QBasqa2TOrSj8hP5qDuT0oTRCjKlE7J8nYOskHiLADUYWYiX
+xTAjiDgc6hq+blXPm2HUWSsZ+2IjaNO9SWUTaWQM9jt9cSwfALnsC72HACKDvJ+lnsl9YZpoMdA
ugC/kX/FQzpeDxtfMfxPdjaPVe8L84O2fcvb7O23/GnbuW6PcnOWVNco+i5MScGBNmyMZ4jZ3C9N
5SoZTaqNj0GaYF5KxL9rKoKDVyhcQ+YTxrLErq6qa9E8cyXxfd1S6dAeuT6ofFRseNywNGQJJuim
9/5PSK5cY2c/9wuq4zTARbaXXrcLX/7nKMQ2Y9vf+ePWPYzIHEzURZwzDJNu80PP2IlP/VeAEq9D
sGZ+FswwJkyiZLASUHE/rB/Gshv0EaJunVgUu2m4w8af/G07/JUfsD3f/SNoKrPVZ/3ZBTCZf1Sb
tCm36VZwEu/9lQxSk19Duqv+lHwk/3Ic8u70oAnxTxsqUERoVfNbEdCcMPx13iOZm5fnZV9e3yzp
2wJIElAOBNeuqe5RMTPou1ZgaucHavksACin7ywjKuWLazXNttA0/SnNxLyzz+8OaDIrWtpERzac
0b1d9tzxV+1XXvmYXeybstGFIRTpX0T0bNlGuN03zicgzeIajDp3aUkDir/iQ5agpaDRUzEMZeDl
u1grmwrJyB+BiaxJZ8BkQzSoG1nQt275bnvrnp9CjhHWZi0AoGTq8CjPWvEJN/0QjHIJpSvhdPIS
M2fBdkLfBAoZRfSkP7+eL+TMioUO9vXs6/fjcTnBqIwKlUmtd7DRrWWCUOu88BzPqxe3etuWuOCX
tZ3wfdfAZlv3vp+286jTtPDxn/UtpcEIeyYBQV/5t3b+0ks28qG/ZP1r99Mqwz3nbO17/phNXpy1
mS/8G7WhE1tvq4DCDPoKoU0mnHZNIcDApSUAoY4R+PX0bD2qC376s79ku+7ca7b37WBXpFk+TTEa
qtQq9am33Z+pRuRMlCzlxcP8Naiv8O3kxCufWjAxTahusjlexT0aMp1yrPsJOMPbKpn1j1J0i2aW
4n9Nv76qgOTyn/4Er43ja9dW3radb0hnNwY3h0qJZRoBCrQzDDGB6O6KRRXvq5GQ4vg8laTbnZf1
amq/tycF8JcbOp5FSP3XXvqkHcBuF2sQ5scyfhvH/fuQFc7oPk0JmlxUxjn8XsJLmgz0l0wCuJjq
0E8HOO7O1Wdc/d3Xze2GWKgN2wvh0HmW8qUTGyVY79j4EZhp32/rBtdAWV1paX5V2cLS5zQTfHqt
FCPMCQFWSGnu8OrP5r3hCXoeFctnpjN4fPyyvfLiC7b3JoTH12/wZTY5szeUhLDI3mTGuUwzobvH
+jQO+jz1x53D2fH6PMxM1knS0pj+dXbTQ3/YTkxP2htIZNy8fB7+ONRkAsU5++RT8Kf9vG358J9D
rSOA0iwYEeqE73zLQ3bgtaet6+XXabeRz2ozAg0HkGshdjRZ5ILBXjJTHEZWi8oGfQeet8tf/JwN
b7vHt98Cq1W/0Vkc7Zbmt5msxFz0DDUIJe6XjL/2/Xi/ayw0YXmv5jIRYQzFWpOjg1Tu7VdOsvma
fyUTakfe2e9xPf5cVUByASdSeCiaCpl1mkuWkh13JTOtBJeS+lZ+EV5AElTPXu3C/OUgavhi8AWa
MbvoUo5vzhbwV9s1IwP4uWPP2W+98jmbwsw5isxiFhvjdbgEdZosCI3oRl4Kkz4ZqqcSkA0MwG9B
H9MMwsvMLeKWR8ybZE0eHtdPXxP9SIjAdWOKn5xYsl2b77cH9v+IrR/ajc+x3RCVVYLKhoU3Jmba
JpinT82fJRmfC3mOSessn4DuD98D1sBqCEePHkHplq22AQXGWHA/AamegWsWoCtLgRzgckjy/vle
04aiQpEDFtM6T9NWT5RIRvL6t9nGD/2M9cKZf/4z/0Z+tW5sKd6BSWDyiU/aix1r7bYf+GnrXncr
6nR32hRAbO1d77aLLx3DXnO+wSRNN5YqUZ4mFxqDES2BNXX24DMle2ECwdq+kalzdvCTD9ttb/8w
ajMhcikGSpktnf4upSUotPRl9nMKc4OeVC4DTZo+JppTfUBjgnCW6QiXF2plZHnP5lpL9WkMzPXI
jPJpryogpVg640Wnk0E06g2VypSmQj0U9WC0M+N8KGN2cmnxWaIAphSi8pocbFF7tGcBhjpn6C4q
AY2NoMzV3uy4Zj8WkV6ACfXwi1+xA0tv2IahYe0SAncs9t7ganPs3QGph3vC17ABhvrBUBaoDBB8
rlub1tTX69UfsRiX2yGxds+UTBoUTGPLcf4sFG4PMpY/uO+v2JaRjTDTkEmMGZ8RNz6fU/p6NtaK
7waLrGbtUjKdKqnHKjCiWZGyXyhA+noIrjInZX44pFxpHLzPZYPUCsYmx7hUYyUld9PQfTWe6sAj
OxC9dGZCsx5HDW2ytR/+aTs6ccmGv/ifMP8gC50Z2sg1WvrCr9iphYs2+iN/DTvb7rLZEz3Wt26L
rbnzDrv4zAGj64meAQXz6djnX9YkmmHgANG/EfQDcyKx1q0D4zl/+KBd/vh/s5GfutVrXUf1y2x3
c1Isw/DVdzFB+NPEZByCV/ZbfbwO0rHVyoBkOkF20vQrfUgrTEDvcV2raRm0yP118OaqAlJ2YrIk
hVwzrNrovLIjy8Frdn7JopTkV5lrqQq1MOS5ZZE1CVjQbAqeQtAxU/G11ElK74tNFXyHr+fzZx63
337x0wifIWyPzy4h16UHnzOniMDTx4RGGoIENmjYNML1vQjNzyF3iH7GEVyrB9SIa6sG8Jq7R8+h
/b3ILL5MUMFnC/BfrF++3x689Sds8/qNADcWVnOfWy4/EIRogg22ExBQ7sba4j8LIXQo8nNa+jSe
nY/sPqC4bqxOF5OsIqMxxRRA18oYmKaQgBd9kcAjdtdgaEIlNii2/451jfyM6Q48vBMM8bYP/oy9
euSITb16wNZwqQuQpBcgf/Tzn7Vd/WM28KN/20b33mKvH3ne1uzYYZcOHUbaACq2MUMydi/hpEGz
U4EPLvQHMHUxcxz3YAWE/pkLNgfH+MyHf8R6d+1VYKE2wwSXrvABsE1WKvmVL7D+yTFqTsJXlO+K
4WTqwMoJoLQsSl3IGl1iSuGjvQ7wZ0UTryog5d04eHRY5k/b2SIU5c3AqDS5fHbNyEZBpUMimvZ7
KmKlyBQuJiAGPRYQiVxlcDqUD0I2hxD7pw49aocXz9kQFs/SBJgH8LAkLctK9DGKg7bQBNNmfrgK
jblpKACVYBYm3hDYSXemAeBeXrkHDm9GmgBaC1DA4fk19ta7P2K7NtyvNAGaaQJQn0LDYkq/RvLP
RJxSFQrQiRlYKhVA1jKLxmn6LMbA+1aLVyrToRT+BPV2Po3ctkcLVUM9s8aQ+jftvZgYHI/QN3D0
Vx7ZeFSWnIXtZgPIpt7ygz9tx3/xH9rc2aOKkLFs7hic/GfBapZ3vBXh/x/CDrZ32sVXH7WhDett
5tI4FvOjeia9Y+xj5okppQJcFK/np/C+38GdiacjMMlnj79uRx99xG7ZvgMObRamY2kWzU1uikpW
HFbFXBrg0449XmlCbTKZZv82mVF5nZZJuexP1aVxphSU9rrDpKsKSKXAsm52DmEyp2ZRtfw8B6Nd
b5ZAI1+JT/1Oe/1l9XNFdpWKlrN3xR1IEXwwqVBM0Ovq7bHDZ07YZ157wmawgH2Mu2FAgZQbje/n
AEb0A9FxSoAZAFqJNeEaDPnPQrGn8XeUfidsbtgD4JkAM1rgHvcANO7H0Yv61gsT8/b+mz9q9+x+
O7K6sTYKlSCrPJVU7YxYybz0Z88C8SXglgKbaTRhx67wgWRXkBmpKFuCiECzfl/O8uQJghs8txdl
cVM5x02r6OnnirVbAn0BUA2iXu+J7XfgqlIK8FpJlRwDhbtZg7vD1tz/g7aI8P7xX/9FG0FiJMuW
YK8C67t02U781i/Yuq1jtv6uD9viV34dZjCui3Vri+dpljtrU9571E7i/m8s8aLyIuh7mtld2EJ8
ZhrVLx992Ow97zXbciuq/QKQYrGtekOTjR6kkrMWeWwI7JVYfx7G71dstxVg1wSoHN+2CEO50Iwa
oyilaJ2grhdkuqqA5JSDwum7ZHhJ1va0PzusBKN2M04Lg6pOipk3Zq2mQ3ulIzKiHBUQuWKncnmb
qS29WEC7ZJ8++iiK9b+uSqxTABJWeabvo5sJflAyqtQs/UV4Nq7DZ9h/gHWNuERkdk7Hk0ovwHxY
YKY20x/QDRNgAOM4v+9Sh71t69vsnTf9EBIq4Z+axS4hIVMJuIKGmPjUNAFC4Q+SnrgPoRReOe49
8KexaNe/Sh8o/B9pYlfd26YsocC+Ypc1r6zv7/cTqGlc/GCfJLydkgn809INNTtm9ziH77UoVs/e
b5u+54/b4VdO2cKn4U8aYakSmnoj1n3gVTv16//Jtv65/Tby4Ift9PMv2tDCuC3PYDU/2Tkc2vQb
aT1i9EcHgYqKrKJwyh5VpcmlRx+1haeftI6tt3jiLI+pdNufoZLBos/qPk8Hdc1Sm2yoBKQSKJrW
QZ7XDvTKsa6ulybxdQtHV7lipMKalDT6emLFfA5cgkbZ6RLJQqny2K93QEOq33wyqMwyChf9HKkk
Tt9dWVyYukDjj0+fs0eOPQogmgUIQAnw+bySOx3UxJC1ep/P6LEZLqhd4Ep+KDJ54QjMBNY8YmVI
nr8IUJoFY5yEj+gcnNh39OyxD9zzg7YFZVZn5i+Kq2ibH4Xx3bcjRZBq6gFaTKkVpmzBWnw2rwEn
+1ITas7zoXGVsRrAXvlJqgW5dde6gZfJjq1d3p41JHj6XwE0tqZi5jo3eHBldNYnLA4WojYJ1VDP
ad0Ou+v7f8IOPfFFm8WSkaH+fsBVNwII/Xbyycds8JP/ydZ975+0dXv32+VXnlTtA+0qzhIdugYn
BoK5qBe+w4TCZSYYK6ZgdPVjndvFs/b644/Z7vd+GE5v5jNxXzpnpI6Z0f5CTut93Xyq8Eij/yTI
tETF4rsVkwCbGGPRbjJuJ9iuL6yL5PbB13vemyvJd+7bq8KQslM8xwUSUOVz1DSyVKJ2g1bS2aav
wkeal639UuVArmREoQzelFQlzxLW/l70J9Xmns5XIekee/GNI/aF889gyQL3suc20R4UZqkQZTqi
XIgwl+5vXISbO/L8aW2SyDMYrsY5mJFhhMkBrqUT3BmFggT2+NAt77F71r4Vx9MR6xEmlWmhyYhr
ySvlnDwyoH2215ZIhexUfcbv4jkFHNHtbJcc/AJRfu5f1MDk50X32jzA0oHQFUtCHyaynN28RJUA
udJEyDFxnK8jdbwgv2NVz/Qd5dnqex5PC4kwwGJyesvs9CEbuutB6/vuH7dLv/TPkYWNUixDyE/C
YucxAPzlT/+K9b3zR23b+z9k57/yaetElUjUyHWzUGzd21+V8WAWKwCpc4DhCA4WAAn+qRPPPmUb
Dr1ko7e/zYMK6DMOtfc2n9uhu54oW1mRyGOTqQaANd0I6prGd1eyDNpOzBrekA/N/x6EYM3zauC/
c/jyDd/5qgBS1QoJAZWLM6nLf7PzeWwOkpe1rc2K5sA0B9kHwpWo+V22oZyt3XSQBIT5kwXnXdk1
K2tCZk5Rj11EOY8vHnnGjs1chgN0xBUyzB+1GTeeg6R2sUQtzp3GTNyDz+jYZtqOTDrM/hdhMkxz
Hzb4j9jWQYTaBuGw7p2fsQeG323vveW9yFXqAwubcHbADSfpBA8sCZ3XDB+7JbrJFr/ls5di6Eru
F2kyUe+HQl5SyfAhN9XsB/vYhojVAHwxpQlcTTYNhUvFKsfTb0FIpDbXJlqaiKyayfVm3sz0RPnb
Cki5TotsBqkSXVy0DPNu4w/8hM0+8imbe+F5VMpE+7g33FwXqgScs5O/+W/tph/7Y7b00A9bx3/8
FzoX+80oH0zLZwhC4R0TOFEuUehNLJJjNDRo82+8anNPfckWAUidzA1gUqqyzL2d6suQ2zRBczS8
f/I3AD9kuujtFS9Lf2oJWqUOrGBPKR9xO5me7CNujFlJx5vd9dr77qoAUgUCIfElsjc7uB1ApVDn
d6WQu+/Cga420dLsqju4yap0LUl6zRjyGulfcTrOS3PVfp+9gQWeX33tKddpZuxRoPM6IXR0bHMt
GoFGtSTlyOWM6Ys4l+E4ZUh/nlnqTEKC0EwAoBa4eyv2a3vPne+13Wu2Ix+Ghde48wiPcRpSCWCa
UHpuhxwpRKB8xUTIgBIoXKudDSb9CCXSGMRxFfNRdzpCMaN+GNv6vPVtDyoSydInCeQOMa2KWYJU
qTRSskBI9wP5fVNdacaKtYXC8mt54ipwigeI51UlSujcGCo09n3PD9ijh161LXMoc9szaHNTrKrZ
YZMP/7bZg++2Wz/0YTv68K/Z/PFx61EtcwfGBOnqWZkWgHHpIvorT67XhrCry8KTj5r9vgl4zVmZ
spCvkL+WCTDGRH3HuxQA1E7em+Vz9LyFqdaOCeVn1X2Liab1eAfcLHh47UHOm7fomwaknGQLmdcd
veNcAasOi4NLRlQORgJPOUO0AxYpmhhXAS5xz3amW/VZaij1QjMd6Y4uFA5Mf0vfTxfqQh84f9he
uHzIbBQZwmnrFYor1UJDFgk+BCv8Y2VH+Zbkd+Dj4wNMWCwSxnpGNLO4R9wlRNXuQwGyt+16h/Vj
keg82JH7pCJWqITBKMEi/HUvBsHNuzHMp8b4JvNJ0EhEyH5smgzZhyvYqIAsgDHUuBrHGOwKyKMN
OZZN5UkQr00LPIuy0722uU8UDlM0wtkDdWnXhBCP0ipPijucfPf3Wucjn7alr3wRwI+V+2CdrOO9
/NohO/6ZT9u2P/NXbPAtb7cLh37H1tLk4uSgSFukivjM4xWEuVxH5aQwljClR+Esn3j+gPWdOGZr
9+7zwnrZB2TxRfvUb8GaUn41WimfzfEJs7kdCNXn+0lNYCrfeySTvZUamNNU1ZWFM/76gaVvGpCu
9KgSdPmy3RcSgF5Fc1bQzytcqC04ha2SQyGRbiMArYoRvpMwH7ygO3NfYo2WFMOztVkRkosvv4xE
u1MoMYK0xvgOpyh70BPqQmokrLoXr8HHxjHcDptX68aSEDIoLmFYAluaZGoN/CGbZgftw7vei4L8
2BSA2xYJjAiUvv20O7Ij8B7AwPv44lVev+6wFsGtjq1IUEvPNsGiXbe3miFSExd8r3XirIstkZ46
Y22OZzmRuNIG+3GtU/E0L0ETjFcKWAcKMuXAu5l3dHbDXCKyyc5dt9m+D/6AXXr8S6qg0M1YJjcX
mO2zE1/8sm343uds8EMftcXPP2ZLbxxHeH/M5VHX84XJfM0Vhdr5yXMeBPzMcxo/e866X3wcgLRH
LFfJZ9GSboJBDIBXmvTBEJB6z3h/xU8y/dr5XX2lF5lZUFajLcepZMD1meFmV9mE2pPoEwuBt75/
692u7XdXDZA0eJI1ny3q+tnBbBr9ItOhsawkD6lMwFLwOeQN06PJjtx56UqU7RAB0Q8HNJbYqo1E
A5/tOrCk4xSqET71xkFFYAQEudgt6HVNnb0Ws0RSDxxSH4yJcEfZnYlIYzcEe2p61m7fcK+9Awl9
tPZnY895Z33hn0gEj7bqGSohT4rin7SwnmAcUgm2i87hOFzmUVF5sCxYl9+Vfa5eklwXwh1jKlji
f8EOUoHK9yXrkrIFI6IvjuZa1bBkSXyW4rV3qQ8Yc5EcsDkhwDcHB/S2d7zbzu3bb/MvHcEmmKyl
zVr+QzaHnT5mvvyIrf0Df9a23nWfjb+O3WBgmmkBYcWI3YxjJ7GqpMw57SYcJYpRrP/SM0+ZfQB1
twfWcCdPby9/a9++t01y6Y7zihllp+uxWwGjyXwcaiN6FwPQZFA+Fh5YqM8XZ9YZGte4Ti3LOZrX
z99vGpCKibp46hxsd2RSklyA66MrhW58Vs6sZTeuEPxac1p6u1SCVnYVA0d/j85gGx2QakWPkDBC
0a+i3tHhs8fhQ2CJ/do8StOsuqlkqbgCFdQ9CXheRm+QQEmWCFOAVSF7uwm8A3bfnntsz8BOCBJT
IxNYKGweOfQ2RksDqBwYsv3egvIZa5D0p0vQKBWgNN2afd3uWk1RLsctZ/52oFSldWQ72HThGnqG
pVqKgnElqK4Yv+hfYX2iLDOSmbSIPc863oM91g7+M23tvcza2dgJZmB23C5++cs2+gf/nG2/5357
4mOfgL8OC27ByqoAgXKgok2UCaYGwFfk7UNIAy+XXnjWDEypc8+6qpStxoqTUpxa9VlS5pDndvKt
21XUOidUH2V1T3tlarEqUmqjWzw6LECsR6oal+bgXQfvv2lAutIz+uyTJUecsosmJxtpc2JTIZr+
jhzQdp+3Mxn8Fq7EpYqnCUHzi9GsPIKy0h3bUj91/qCdmbwAaw2mBU007ujIwfdGJBrUApa5OlI0
lkThIlr6i/AW57MywDQ+uwwn7P222966763YULLXLi1PhJ5SA9hJ4UOi4Feh8mQorYDe7IcKeCSk
+cStgprvSpBqmnElULWbqXMcmkp3xfdV/Stnf4w8lsqZ91hhphRalo55ERR0KpfadQ0M29qHvtvO
/mfsWoKM7a4elCKBzPUidX786Zft5HOP2pa777A5RAuXX8PkEtLAv2keKVWOH6jsL0sMw4jrBlhh
3WH34UO2BLZle25pmQYEHiEDV3I9NPu3yYqqcQj22Q7Uy7HK1/IaUUxK0hp+MWfRPhkVX7fRtGv3
o6sCSEkZHcUTvZ3OlgOTYf7Sti4HupzNy9m4HKh2A70SnMoBCH+H2pJshGaADzKdo7MAjxcvHUP4
G7t4cNcLNTxodwVGKclx7fTdCERY6gJMP/wecwCzXiVDTqto20M7H7B9a7bCTzXtdbZJvHULZjMl
eGb6Q4V9EjUtXm0s4syn03OLSlDhak9G6YNoFosvTbUrgXo5iSR4rKhPXjCDEsQq4FF3oV9Q2oTh
/ljiXxXMb3mGBA7KTnyhcdZrIhL6mCV8Ea7ffM89tnDTbXbhq1+1QUQUyLy6FpBCcXHGLnzp01gD
9+PWg5pOdvBYWmvqI13NqRn+o38o+osLrrVBJ7LHL5yzi4dftbXvei9X4Cr62OLz8ofzVoU5nPJY
9mWzX8skyVYW3xotbrcoPLugRR84l6lkgssPJ1BV12A6Skmdrl0cqlp2VQDJqUSN0d4pEdWq9Lfe
vaES2it02AqaGwJQKlq7GWuFUJTMgU2q1q2l0qNN2KboArZBfgZbHHkeXJQEFSi5AFc/7iQrEUPX
5MdMaOyG4pEZae2bVo9jG2d4je7acIut6xlGqBqlb2UNRqoAb6fZL/sufRI5IwdIpa8r/DepEN4H
ca7aWje1qShlV5f92Px8hQnVZozKa7czA6U8hAC0lzvxVkDAIWgpaVyPQ8xeDh6FLMk81hiwztGs
da8ZsbUPvtMOP/oElovAz4OV+9rjBQtv5595wux7P2ojN+3FfT6BiBppFe+fNQ3CXAozXisLxJrp
94GpjmU/F18/bGPcEw7pANy8IbmHJLqh7Ak0TZDJ8XkzPGhOrG3l2S/kbZDZ6ANcjnuSgQT8N7vn
tfjdVQGkigmFecZZq0Woqk6sB7VpNpSDWAp8OVu3G+grzvIhSrXz0TXWI2sUcs6uZO6ddhaA9Mr4
SWXuauwjGVJmZ9LjVHj9LcCKx+j5fK0amZJiY/AnzQKAdq3dbnds2W+9mMXmIsLnYkX/ER2rQdUi
FylUtOo/BgfkRI0+XMEQpbzOlCpYy3FoM1u+GcNMgS1NqloBWsW5nUI1gxRkRuKDaE+WyC3vUY1t
+Ghyx5D6Tr6XCXOjwFdkRguC73u7za77FVs6dwI1phBpYzE3JFKihKTZG8dsbP8eu8y1hTD12AUs
A5w7onRybYnqUEdKgcqukGcwOtqJrb8P2c5LZ617wy6sXsEecOx7lSv2n2a52qbclr3Ujv3n8SVT
bcp1BXAxEVEoHYzqQIfaU89jcv43Qa11xK7Nd1cFkNxy8Czq8qecOdpR/ivRy3bRtybAtVB70fAE
waDU0RiBjxSUoBGCFQY51zgx3nL8/Fk7P3GOJQzxIPQf+YzkxK9mfhU7ygeVeepgwEUXS/QdsR2Y
ebn/WicqBdy5Yb9tXbs+2BnuiE0QFerXeqSC1MQz1P3HZxIKVTNzkznme8+DcvbRVPy8XrsJoKlM
TSBKMCo/L6/TblYvz+G6tSZ7yHNa2xOgWgdJXflKgZKTDn3RhzSNW2+1ATi4l1E+pHPQ1ycS/JZP
jdvZ5w/a5re+1cbXrMEutljozJQK70gFRJcUAeP48hevuWCXd6O5099tk28ctcWzZ6xn4+4gdiFX
IV8lES0ny7KP2jHQsq/yvKb8N9ljVYo44bBg6OVETBmXgyFFtaGH1yYUeauuCiDVQl+oUw5gwxnY
7JwrgdIKAIrZvvq8wQhWtiHobeT2+PdJep1NKP8IgnjkAmbaOawrG+TW2C68+s34fmWmVXfRtWRO
8EgItuenQDmoOCwzgsWhA6jPc+fam22sD7lH3C0Vx3qda54uhKxaFEk+fl2ZO36vkvW067sWd2ac
U25sqFsVTCmBu/ysqVjN+5RsqKlsTQYb3SxglO8ofpoK2XKPtDoToKuuDyDRpBLjCV9S/8bNtvGW
22zhkU9iYwQCC10+8AFNddnxF1+yde98q/VtXG9TR47BmOO229GnYkVUXWda/LTiPmJCqH9+7pwt
ngZbvp0gxWMjMhttbOr618NK2j17aQVonIuJrwW0Y/zUz/HPjy8nMxcU51DX18+3AJDaw3CabZ4N
HcITpgO7KB3Z2dlNxlQKfSnkOeO3KFUKuWubK643wP0zyWwk4DlydU1nhxuKItZDga0cx1bL3NBS
/iOyDIphy+jGbKrnymlcN3dcCtiQpwJt4G62vM4QqhveNrpbm0DOYn0UFzvQ16TcG4/fhkrwOq4i
LpfB8vhxPF/pq1kpzDy9ALdCJpsmrXdZzSizr9uxnTwuL9fOPE7TowQ6Ra/EjshK8I4VMCMqWcpB
ixOX3RHdmzCQz6S2qatxndl56x4csg0377PjqM7AQmwituxypABcPn7MlsYvWtfISFSBZN84K9Iy
H/V7yA1yzrRrN4ILbD/3v+ucmgTTQmJljEJu/OC7Awdr5XeRwd1klS39UEzKzVpg2ZclKyr7OwNA
Icwu3zlJafJz1Pb7JWgyAHJ9QdJVBCQ3jbyovwNEczZtJua9GZaXwt+WRQU74dIKHw7f0jrgKUCq
mDIiAdETGV1J2M5xFAQ7fvFMrCmgP8fZTuKYg41ftxaKHHQHFE8O0QFKBuRyElTNtzV9w7Z7LULQ
vm+T9nXVlWQ61sBW5dvkZX1C10/etwkO/I45X1kiuJ1p12RBTXBrAls79nOlawg2C/ZbjjeVj85s
fR3P1G4MK7YY11Lf5GSCc90V7Vt1i32qQ1g4BOvb9u2x10fXitl2YScX+gKtD9sdnT9vncdPYi83
r43ku+pyiHwKitz8ED0GHvDLNA8eA5now15wHadO1NaP5qJaqio5UFvq9mZxvZTppmla9pefWgNH
cxz4fVuWK8D2e7qI+Bq2vLbkqLhutuVa/vstAKSVj+fg7R1cd/PXdmyvGLzi0rpOzDBNYa4UQSPh
9y4hwhuS99coRdt4sLMQfsLs4SmYUqcnLzJZRmAkcAk3Q82iC8MolUyoK9Hx67ukejiW1diQG7Nl
/XrbNrQWGOjLEFRWpHBe+0aXwVh4lQS1uJ6C1Y6NFcBXTInPEHjY2lftxS/PaxV0wbjK8rK+N/uV
33djRX4ro3XwLieaVKJ2oETfETvEj2ltT2ma5DctyslnrU7yscqtm5wB+0/35s22tAF1yF9/FQsH
3QxmvlPH5JR1noDJNdAn4VDRSOmsg5P++tvo79r3yeUh3YjcLQHU1Ouq+Z2OZGcj1UxRPVbIlkzx
mEWKR243kTTluWRVJbCrmSVw1bNki4nXKv3FLNBeFK6pT78FgFSnxeeTScGB1L5wkvQ3F5+yQ5M5
5YC2zqy8hgYBfz1LyFWcwqeurYDFvysFWlBTMAm5bwQ2PuOl9GYyZA2c3ia6Myewy8fZqcs1GOVS
oUr4AhFcOuKa9Wcu3gQnfhfPTQCCQ3vz6HoUqcdCXfg9dAjXPWF/ZzlQQ3jdug1zi20KoGN1Q0VO
1CmhNIGQ2V+5rCDVoNq7LpYXVH3bMPvqPlzG7rDT2Lobq9yTsAmzsRMv6g71YeW7P7abmK5cPg7t
GI++V1a2V8wszZIY2tbxdITLr6rv9EkwbJli6B9WRXBzS/u1mK0ZswX4krpfw3IfyRzVEvWNEBmb
PnkGm3xy7RzZMB/MuSkZpZNZv68eRRHhyOeB6caVQ9MXLtsg+oU7yGjhgSKFtbBJJvU2AdLBqGQ6
TRdE9ZDxop1c54TQDrRlWheAJ4kJs997kJNXJbzN212z778FgLTy2SRXXLEYeT4UDSpH8hJ2VtnJ
zVmgVJxqQo0i9zkIzcGulCKAy3dhkKZIwBKNKjPLUROBGjIhyiGP77SLWLh5AeVPfT9jSp8Di5t2
0s4K2FwT+V3uWcYYP+12ZzoK5VNoGFpeRH2h4a2ohYQttFnuVvf1adl9EVmv2WddtTkqBlRKn5Od
BL8GdCk62VgkemZf1P29coyaPiIu55iYBBhNTdngAHLIUTzNt+aBFTQzZxMT41gUv2gD+K42n0Pw
o4FNxeFxXFzsy2haJ5OKlQSY6dwCjFpaXH7ug+p9RNBh96JdndjKaHHrJjAg+OXQdQsyq7AHHsZx
+jTMtsFBgCMjmmFuV6AveA/lrqTNr492s/VzE5exlRUidKgq4Nw2pLBa30gG6NdIFlgyxnbuhqZZ
JoAJ0G2nD80RrAHJ4adJ1vx7fXPNgk+7hl0VQHIa2wAdn4ekeBrS6PxmNmoqUzXjqKfD3JIiunDn
T84s1WBWlJYCHuQ1jveSDSlQzmo4bD6Y4Ef4HZ+ftHGUq4UX1k0SKaUn00XDRd39EZMZBXjxAL5k
ETCZfPG9juu1dUNrtHfbFMqQOOA42/D+qM0gXlusAv9UNTIYjnpQs3EuqfR+9P5IcHPpdJDK44sZ
Ozqu3kPN7zszMwvQmbQ1o6NiQu4387YNwmnMPdouXrgo882ZUrZ7pW+wBDsCndpTSF/tR2Yba1lI
uWhRyJCTqu/ZxXq2eHZ+wYkDANqzcVO023OJyHa4YcLs+csoL+LVN6ObHFKU8V6oLb53jPE+4TcO
SBNwnmNSGeDp+CKTOROIJds80a+l0dBEmGDR6q5oAlR5bHOiKPtihcO7GgV/oZwoH/62jLUYgmv2
5VUDpHpSywH3QcnlGil8peO0ZTAoFFxEGQrn5r4LdhYhaw6eBCFuLA4R00bdFv8sS2coXyWjEzwe
AjoBaj5DxiN2AsVXPWzWK6KZpUakLgYgOfBleoCiSFRC7QzCSB2+R+3sTmwFPco0Al2H+4NRiNie
dM4GKElR4nK8Vgh23FnP7nlGzvwqU0mSCAXTEoIA3oxuhlWd2OX95kDv4wCzZHoGW4L3AWzgEI7K
nTlGLIzGUrNkR34cspYLVlQyo/Lz9Dv5eNXmnStZgHqoRjuzJBU721G+r5ReY87ynMiCH1unsiCa
5MhSuYwEYbPZCxO2MDcnH6GkkYBC08yfvoWt53zmeOxbWy3CD7UAwLblNeosLynsYO+XcNOvAl76
mRpg1OL7CZAt+yqfp6w132RKZU5Z83oVM4vFeZIC6VvdzOjqa/rPVQKkej6sCIvGKxWgnkmavVMx
nTw+ZmqvnSP58dktZoE3o7cuFOVMXtcxqnzJuh4FyhnGHDaA5DKP3AdtuHfQ1vauQW7SEQl57eGW
CPnsrJfh+U4FUzZwPCeu24e5eqhv0BMVuUukGBLzlPJcmh98xgDhcOL4pB4+Jbz2AeNGAlCwItFQ
/RD3rioSiE3VP2mshBa5LsXVuX8cAcdXddX+CekZrk2/fBdY0gyihdy1l2V6NQwBmJWCxA2Vd8Rd
Mb2X9P+cjHiu2B8mnDnct4fbXsd1arDNiSxaWzAlf9YENSodOwn+ohFsZYTJg8/PSJyqT6KZswBR
m8cyEyZL8jsVQKp6K4C91RdamzzIUWJVSkTv1OpCwxPWnU5lT8fTloJfjEG+LOW2BK8ms1rRv8W1
eMe2O+iWx6wCUlLw7JWVINTOgVcypYqahkK5iSLkSCLiDrwWUKoFl1Sc4uULDer7pxCQRbj5w7ku
WAyVE0JFX4GCYNiPjWAzAt/EHcgdOnLmGJYllIBUaV4AZb5Ph3OYKZyl4LjmJpF92Mk2K0lKRcmi
qolWKqpWV9sbiYxlW7k+jvV6sLf95Dj2EJuxsXVjUuZK5UMJxLnEJgPBHXkCfvyl+kJ+OVcy1zPv
UwcP/nGQFuTKn6ZGV+eLzDVqWLlfFeaRCrDpAaqfal82v6x8PxcRweqBGTiEsHw3y4e0HB+gVDHC
BHi0T43Kg93X143JgxNGFgRULT02gYyIZWidxqDPPd2igqSSFqm1Ccju1+N6xCVMALodnzd8i5U8
xRM6MDo2cYlP/jQZZMmCmsc0ASjPLa/ROmn7FcrJt37vQ3g9/VwFhiRxrzrJxy7jZWXntXZTu0Hi
Ea40Psgp3yVd1THVF3rjM7dEr/YQ+MCUs1jMZNEMdwt55MVPdhbTi+S6m0a2ymxbjIWylT+JWlUp
HV/Tb5TpAu6fCKsehAs1dlDI39/jc50Xppd2P0lFUMOjZK6Dm8xMdOQUaj1PI1FvDqkJzOtxX0cN
OpXQxjkumFT+fO5sT933yTZlzlQsS2jkB5HNyGcCRafDmGvCyPKKjT+9/wOo+IQwWbPESLZBvVsx
ZMGC2jUPxnX50iUUrZu2NWuxLTacz53w35VK5e1If6C3S3cr8EiuRVQS6I5UDQVRQg40LcmK877y
doRshDmZfVftrIJDmL/tOxETAEMueIXA2aYcVl2mAEnIZd3V1fPnuH0tM7XJlprWQFYorcU6WKgY
YglS1w8qXQVA8o7wJC3/9eTIEKSYkZslGHyWLoQ2BS6ZUCzQdcFIRfTR1uCHmFJacnJ3wQ18CZMg
M8cpt1VFSU1sWE8Wyzz8Yn4mfRD712yzEfhWLs6fx2fYhUIKgt/SSpOwY8sdAA9nYJ7vBS2iZIWS
A/E5zJRFAZCn5bUY+cFIPOYe7CAEeh55QRcunNeWPJ0q4cGlGKFY6mP2X2s/Z+eoC3VJAmE0P6dO
vCcY9WAh8RxYQC/MNv+JInPRmRybWYBHL7KhlcBYMTAf70rkdT1ubBCdEwqtLisYXLrjlOcEcJ2H
SXX58mW0o89Lfzg3qQlWzEiClAr8Amy1KC1K/8bYyVyryoNSURm04EpF/9G0qXEvfoSrLoO+6y6p
TjBXzako8IbNGci8+XTZltqX5KDsz1peuPV1AlICTruSMHlGTkYl+NXmsbdV94x5qYJrpYhkPfsr
t+Va++YqABI7iVzZbXyyo7aMJgUjBKAEKO/f1hFNwGqm3OdhvvTCz6kFhdNE8BRJSK7s99mVK/C1
e6kEFCwEwqfgGC+ShY4RNt4zut0GkWV9cRqA1OcgoAtodg3wCHOHYLTMHUoq5oQLgl0tzEPpVK+H
x3PVu69Wr9qvlvusLg9JKHxScZpmGzdulD9kHHlC9PksM6MY13NyVTvAW/qb1wki59QrFcYdr+7T
X8YmBP12fuoi2gjQgemkIRTLoBOdYIVdUbABZh/ykXS9iDSuMCXwbAQk76FIJIwxriadaISuATDq
hnk8iOvSbJM/SQDHttZLTPhaEBdsrzLxNeCMqDmTE8MNH5Ighe1XD7GmuV/Xlbgedx9K5owVgM3L
SqRwLDYV0LgBjPgZHQLejHrScFPV5TbBqB0Damd6rWBaoRul+dY03fRdMtPoL2eN+JxskVjKCbCh
R9caADXbcxUAqepNB4diqmg3QE3kb13hHHhfMqecwYLxuFDUDskUNs2AIRxevMqBJCPxfC3FFwDE
rMjtsRFN0uwuU9GdoBv6h21oYNTsAu9DsAkwqqgZ31MKKKhENLIoV37mxSxjSyWWdJ5DGVUpVmxc
WBdij9k42EjVxsA9lRzBtQcGBm2wf9B6+/tseoYbJ/IJcmmOM77Sp+Nd7xdRLxUstUy3oCL39PTi
2gMwC6fAUsDAAmC915ZsGpGm/oF+MSRdT12Q/RYoh/cCI9WBCrYQ7MkJTvIHaa4UagBA1AtAGsA+
cHL453UJ9MKkemIqwUiv1cWugGzQIvKl5N/JfckKAuoMshIDFxteQverPUoidtJmHxM/xxlTBUE1
roew18BUA4D7L0uzK5WvaQ3kMZVvKEC3VNamuZa61dQp73UH89qkv9ZhqG7fVQMk7wznDylSST+b
3dOus12PQpHCv5GD0CKkflihbBRIFzK/rs90rgExE5KdxCzSxYxyCOAiBJk1r/sASFwMq/VnML/m
Z7ChIwosrxkCIBGMVLCt9ie4lIoy4L8+3IUmD3a5lUnIvXXwomcEkal5m0ahLwN76tayWraHjXBo
rLKDyQo0q9dmaSqz5yQha3pgSIzGBZnPR1BKZU+gaF3X5I/vgBzTu5quvlT/LNswQGHmIqJoKGjf
34/EyOizubl5OPvnbWQUu69IWUIBG2DBa9G3RVBRrjNuVm03HkCjVvAZyVZw7BqUBclwtuYNjRSZ
SqFY/FCh+nriSWzJMzgk88gX8oxwZ8LaRZjtqFhyxA997Qia4vvgkdEqCz7ii2pDyBTbKRMUZjKT
ZWnWLyF927uNExCZk4+B96NLfC4JSlBoLh6v+l7D4e6KssBbCVoVGxQj0uWjnzSA/ijxPN5//nGa
tjWk+3nX8s9VACQ+vjuEZULxT7G/Szt6Ws4ipX3s8189YOrz5uzhI+GjQKHXMa6o9ehpdELK/KWD
GM0S+kogDNIiMIUuKjpBBQwEQjYDBzKrB24d2wKJR0SrnxemQBOUKHzhU5Lgs1ohwGiZuTyscQRB
ptsIqcOLyD0aRwXCRfQLTUPPqiZb4tIHvuQ1XcAFLlHv24XdHy6JngtcIWY1FlWylv6kBBBfPhP/
AoOcHYTfjgoBptKNBalTk5Mqj+LCDXCGb6kPZlyPTAAHTymaZ+RUbCjTENSfArNQlmrM8j2v62ad
8rC8AwJUwydSDp++rhVPEhbP7CvbMS4cPgIS/ERaQiNgd1BUnJBKrxX6FAN8ohcRhWOhPNlcHEOX
GvmgYFIT1LrAGGHH4qa5vZBPdm5aOhDVQ+DtzEmwySKbLKicjNtNzCtYaEweFduLEdc4y2zPtgR7
rSTi+nhxlQApheobx+aSRfmEWPgRis7P45KJSVFCUf1vAFOco/fFYHrOj19f59JcgPANoFD8YNew
TXYQkJjvs2Az2CZnlAwpHJvOlEIEMbt61jMVnq97wuUJ4a4qC7J06rJdQCY0PD84liDk+8H5hFeb
DE62ok26h4eec8b14wOqs3sli4HI2QepMCVupdbkod5J6iH/P7ZaRJRrAlsA0UflX3gQgctJMteq
xMKYmtUHKk8b03c7U6X+LgeS920vI26SETmD6aoP6rbmLrg6nf0Fc23+Igr9B9hUPaq+SdCNeYmt
dP3V/dOf5FswuVI7kHnmdg/6hM72JfiQfAlU3ddqn44NJBNQ+09pisVH3qXxHKV74kr+ptKPFEOk
wXIwTAlKKY6JKkDJJ43r6+cqAFLdWT6b+l5S+dOOusbo+cxV1Fh2JuOzcTlTtKOzOaCaw7ntEEYi
94JLoePnErPQagkRqzpSKPHhHGbAIeSyDHUN2ZlFAhKEHOHty9jIcXQITIj+iWWYZfAJMby/zDKp
KkNLgHFv+CJrMYPiM00gy+N2Q5gXAFwnL02hDhL9PPiOTiUabnL65zq2VFSn/E7jXTnkGpEvCb96
DkljJfjljNwq/FINHezg7S5er8EUCi7h5v3gQ0P+UC/qUlcKEuNH31rNyuhbS4aB89A2bYtdOXtr
QE1TJNukW4YJVes1+yCxseYawn/Xvtwer2pXPRHhazI3RADnTp20fkZjlQAZ48zRTQQNFiHmpD6I
/+lRgv2gf7wMik8G2DwJe72NwGTrBbvlWRg/YQ9Ri33q5qUDHGO1vmGDrlExw1ZQyPaUbKlkvM3X
K5ZXVUyodQzr+9UT3PUFR1epYqSzl1qwyk5pZ7JV0siBLPhvqF2ldBLPQpGas3B1X9xftQnVhFjg
KmGKmS2FxemIjpAJBRQb7h2wtX2jdnjqkiJAM3AmXUYRsL1je2AYDNu8QIjJiAQg4DmKvy+j0mR4
VnEN+F66uQDV83o4e3fjd6F/3k4grD2J8P0IfFKs7+xmh89hGYJ23YkZPZ+XR2kWDv30jnAGkT/q
F1cSPXX43ZpKUfWflJDHuzO89lPwsVHDCQ74Za7JI0hhS6A0G3MM+DfPo/JxjRujlvUYxWwd7Wsx
PTgPBDeK3Mz6OeIV75e5NCJB/ujOmKIf/DWRGv0/ccm6Tp+wHqZX4GiCh7Od6F/uuybmEwEEd6Z5
/+uPJ6nmkhPu7ukRUUQgsb6vE3KRJq56rmBX1cTA04OpZr87cNbO7XYg1c5lUZpvX+v87DxdR2OZ
nbWiW6/5D64KQ6o7yCNApRCXgFQpglMhn6X9YJ3jRdPazzTNWaZ6z/MCCNIf4OQ7sqJD+KQSSXsp
/BJMOHaRTb2R5tkkW4AZEkzmLGbffTt22pquETtL2g4QckCiAhKgVGYQ55PxgEFhS2dtvxzgQr3m
4s+z8M2cg2kxhnvofkEL4mkDmnwWTqDy3osAQWWyCE3qviln4pw9A7g1V0YOV46DoLkEM79FQqMW
z/Zo9464uxRKZ7eMZV5PdYfESpzF8aeZW1PdOy66cqvnvFs9kaViuVyEr6nBdnKxtp0+bX2nsIca
gFHMSuNM9uIY7VnazmK879wxLYCmk1tfewqFp3dxwiBr7rL+teuwbAYTD5VdXeUSVQMj5bcej+zf
kslfCYiii1v+lGBWsigNkyZ7tiPGpNSPkIkQmZi8Xcyul5+rAkiJ6B469d5IYGlHU+vPvNskS9VM
WAtoOcs2gcoHsXQyhlJTUEJJ6okjIEDC6cxD/gIQ7iGYLFtGxsxOU7tgmsF/dOziBbu7707bBOZ0
dvEiF3U5CCmjGOAkECDPYmiNlQGwxAOA1U2zjk5sqsjggJ0bn7bX4Ue6dYxLHLyeM5sWzYgdLGim
1SBcA687kKU2AR4xv7f0b3agL/gI00N4n07OldNn1ZehjWyTKjwGU6tNOx+fJph5AbYYuwocy/vU
MuBKn0uB8okUaw8Txw211nsQWPx67sTOKBnP8loIU8eOW8/Fs8i4ACCx/xRtSw8VpTACLRzvrNbg
ATKNXbZEFSXpvCZDwjXmaYKPbXAmjF2Gkym6zwhtCj+nzhcoafqo+mNlv/hYlM/YBJ38rgS08oJq
Q6iFg03pZPe+q3TwOgIjPslVASTvIo10y8CUoLRixChuMZg6K7TNZ6HWAfSPIspR3KNFQSsRi2sJ
ckjbI/pXzXV+fakuvkNWjG1AVUfYKdwoHgK3aIeQMLgegr9jzUZ7YZwL3dzB62YZhYPXJbhQGbDE
BEDkz+/5PEsI+Vs32NX8BXse2dbv3bVFC08ZiUv1SkF2vVv5bCmBPqsHIqnNMfvXuO1dm0xJxwez
CSl25th6QmUiZISyEvRqNGPIklk4QGiZSITjk3G4MpTXL+WArx101EliLnxevk+HcS0dqegpSxXw
y9kO8Oh15Tx36DCqQ05Y1/p1hYmE/g2HdjIlxUdZRUKywNsT3twv5N0W5iub1TFvs2C2tmGzAxHH
JfrTfUjZzgBMMf1Wsa9N4dZJpmRMJfiWnzePaWd+1z0V7dfEUy8ib35/rb+/KoAk4KFQVuS2Nr2S
crarEawOT0XgPIhrLBZglOdWYoDvysxt9w+4lEjBNIkFwdbs77NX1kXSDrCOeH5fUPc+vNy5Zi0U
jTvWApR6luzlS+fhPTK7ZcsO+/ilCwIreanorFepEj4fndwEJTKkjLrRXPLqhItMIcCS+Rcwi8/C
j0Tnq5ykWl7DW0cmsgS/UOimr4hP4DqcfCnYg/TT2Z7+ek/4Mg9WpkyntitwRs+yL90EcKUp2Wmr
aZxJmA7q7Fvm6ESHVxBX+j9aFSCAKBlOySQ4lgKJBLIE0TT7a+bkk4c/bCcyu2cvTNrpVw7aELeT
yvbIAeXy4AXw4np6dnYMx9wZlIIpQqw6d0pHw4+2ODRmhkqUqjXEbZdUfI/5SGRaQjCBu/qJ94iA
Q5ZeqWQxWEspu1XfF/1eOrAr8ywm3aaV4cwo+zTwnRcN40BNKueCax2N0L6rAkgaBCpA0Jya8tez
ZpO25kCkGFJSqvkyerWdoLd8Jhl1Qa3Ds8WgcIaLKUzqKmZEieQc6ZyBYePtACRsU6F1Z9Y3YK9e
vgTTbdbu3bnPOg4exHFMpGPX0XSbxTWCLRWMqQt+JIrIIq7B7+lnWerttycQCboMX9LQEMw2lLLN
pL1omYM4hTeBshAiscIAGZ+gpU4r2I5/5/3nzm/2gV8z8E7nFSJczfYu9PU3rZOAMzeNLycMRRNj
IayUw+/jGt+qCX7dEpD8+2RV/pgxdglt2dicpMo+4b0U2cOylmNv2PlXXsImCki5wDm+eaO3RbvR
6rqevqB2JQP1FvjdNIe46a2eJUhNz1rfzvXWuWkrPveqEBwv3qN6TPZysFHv6OyDeKLoLz1dMbnm
sLYCfj0p5PHl9+Vn9efR3xVo+ZWd0cXkcx2B0lUBpEpkWwTUB6SdD6kcnKZDL7/Lz0tmVc4gOXu4
TPMf14qFcIWKFASsEg6XXF+ysNCFEq3wAW0fHoNje4OdPn8aiZDD2Fp7zo5i54rb99yEGRmlUmcg
nP0OONzhlKYZndgUbXeLkv2ANjO0T+Flhi+FY3AEJt+kHUEFwy2I3HRh3RggSa1L8E4V8X5y/ZEC
ZUeEYFcKFyaPJ/J5QbHy4Oo8fhzFu5LBuo66EsmUTQBzXGj5qYEmwAbnaCfaSOkoTbTSBGlcJt62
AlYNcsmC+MipRXh2tdOTUeXQJRCx3UrUxHdPPm527Jh1obIlwUKt5zlc68ddSfiI+IhOan7rT0p2
GxOYXlJYCbLZ7xhLVIns37YLu9ZuEqBpjNLfJICPXooxcqbs7X4zOU/AaB7brq8quS6+zPMkHvhf
FdFOfasAPPqiMTm0H5Nr49OrAkg+E7s2CTQys7cYsHLQcoDaDVR2U5oRTRu7NDMEVjEJhzUk4RQ7
UCTMZ8sWYadQRna003vUi8fSjB3DaxC4we61XWAyKI3x7PE37IPveJfdvXatPXXqohzeLKKuaJp+
ImysW3BmpinnDm6xKVZ/RCb00uUL9sVjJ+2uvXvhieJ22p6HlH6yZHj+vDSN1Jn+XFz8y1lcSx9c
GRx/XMF16zBVK+UQOfDvKxUnwPGeIguOPsxiVl9JyWrFEisQuwnfkZgQ29HtiZCh1N7HTRhrFfIq
IrZC9nnteAZNWpIO/OUKfcdkpx4B7FrZT/PYM7QXHnvMhmembWEMKRfBCrymukfFZJrpWX1sdK+4
ludjYVpgvxJgMSlpAkAwo6O7w9bu2guyPAq/0ywzAfQj41IrETzHzqc//3FsyrFpZTw+XrVZnBOq
92edq+d9WQNbu++dLbs85zVlOoaZmvcSS8qBX9Hv194HVwWQ1AHsUA0y/npl9OqnSUM1yMUgNp13
eaLUMBS0mjlS0jgpxrqiIA0hHXltIU8obV4xQFNa5aYVhXUEi1jv2rjVnjh01CNtiLo8dvyEfS9O
uxtbGT118qLAJs2r4sFcJFWYmSKKY7Q0hAwqZmXshvqVN07aD2Ll/G1Q6CmFcB1gUoEoZl43Wmjj
gu4TupeUkEKEnEkD/AoCIR1dmFYBMNWF1IcBZKWgOh747UKG+TrNHx+jvAruRzAKZfTxivaKRRAD
/CL1WIaZE51VjnHoXrQrnb8BkLHcQyZ1tNv7FxdCdO88dqM9+cRXbYzYyAmgquCZ/ZD6SBBOaPNd
8PhTyZS6z81OTiZL8PNxuciGPbuxXTeCGwvYdUQTVnZe/VdAEIDSlON2jCluXbGofH+lvyWI6amY
+Fuxs1Y/kmQfD+WLo12+r6efqwJIlTlBMCJrmZeEuqpkR1YCUM8m0gUyqhCqZEUpOJJ1OVP9OhU4
xYzqQJiCRQn1TGd3YvtKe99IL0wDAQYFOZyS+G4BG0X2I7Jy+/A6ZSzP8XiwpMfBlsCX7J0b1tu/
7X45ZkVpgc+2YhycXX0dlasu20rwcEYiZtYzaF/GEocXzp61OzeOWg9OoZlBYeeS2+4wo7SGqlpb
hQ8ZipYw8n4er06rxv2zYdZFHoHqRvFJ+Tkd5nrrgOvNc4WqhD1mVtZq0oxMgM+NChiFksPWH0tZ
2TCXmJUs1VaYnd+5iaSSJbp8wGMAlhfqi34p5CDH3ZtEUHWfHmcyN7d83JaZFc9+YQCB68tw5MnP
fskmT7yGMsM0uz11QyxIqO5seBlmuB4ZEVM+Ryfe57ZSdcUl9h/azsqSeO65hRlbhKm2Zs9eAB+y
1FkxMhhJ5iux3b4UyPs/f5LhVDLKphSJqsmGsjpDynxpnr252Vv3oVh9sC43O9l+Pqu+qdp0vby4
KoDkD++A4YPDEau750p2celjqgbXpdVZh/7LmTIGQt/X83+CGPXSrf56ZpbIaDFtzITO4fVPLcZJ
WP8NUOi0e9assw0w245zS20A0wGU5TgwNWvv2LIL75+DriAzWbk6vKZH2JSDlM+qWkXUJnwnhhgR
qp5O7Pu2YF8E+/rejfdhkl/S8hQHReQvUZl5NBRQhdzYb1RG9qUE3/1i3r8OUlooGv2QfpJUCsee
ENRyVm1ZouPjpJ1vPXSEf1wJn+qazMLHlezI+5dtclNDUS+0V6ovcHTQZFtduQqG462tAEvnVwrt
TEbF8hRzoVnM53TTlsctcr80pmWg/O3Mpz9unTCvOlHGRAmoAq8UCJc5n8BqrsDh8IlIjcAz+9pE
X1rk53IcFnfeZN1btldbcPOhqxywZFtJ767wPE223wSd1BH2Qbtk0uybllLBqUti0XWUzbE+zTZ1
ff3Q0efX+p+rAkg+CM5E6lnScaXdT9OE81myno+q0+JFO5OvBeQEhFIFCWK2xZUgzRlnWq4Z/ofz
slw1UNZ92At+17qNdvwNZP/2Y28vfPbYgZfth++927YCrI5fHod7iA5t3oBqyETJMDeSKgd7SpCq
BAQ1jb7wymE7cOd+u3+kH7PxlNqQW0nXfh1XVF+OEL/qmwBSxxlXQPWX4DdmxtpsYyc4UDuo81rV
brDld9EdTmgChIJ5lRMLc6iqu3gD4t5+bR+f2qvSOgHls9QTlo9LmmqtEhKuJSeiCSoomMb42vRT
z5g9+gXVUloSFebjBfrk4MaEqMcOds1DWkSR3RIsTrKCuurzs2Cr++80W7cem8ag4kPcvOrhxLzo
P10++7L4LJ+t+YylDNcTd92q5mcJbK0AR/DOMfU+dFM5Jutk/q1dek2/uyqAlMojR3L0cdmR5ayQ
vdPS0WIDWmEm29x1KJQugEaAFbNqaWPXLMtTTVRVpK5V4crKvBwBEwXbTSmfbOiI5gB32iY4oO/A
7Pjlo8cFVQbfz8Hjx2zggbvt3h3b7fhTB2J7ZpooXkZkUSHwUFAJcKx+pxkjhYvnGOi2Z0+ftN84
ctzechecpjQRyHaU01QrC9vKrGGWSOlajKiQCEmanM4Ay34Q2AQ7zW7LZTF8yCARPpny7KIPnRw4
K1oCG2EKRCqa/uKXa9Yy05nXVRH9vEZkSAsAIzted6kUNNsaJnKlGj6BlQl9vj0Uywr7xCLzMAGp
p8sWJhbsxd/+pPWdP4X92NZXPpUOmmMqQeL8Lcihk2zRG0mOQN4XyXpJYTEl3QklaBAdxaZKtvau
+zDGWMMWu9A4ASl8UQHW7UrQljKZJlkJTqUOaNIJH1RuQVWabOX5rXpE9uiAVAFY1Y8O2tfbz1UB
pIqiRw6IVwKMBEIOeToeo7daFco7N+1hDWL8unbUb1YwpRyYciAieOF45hmsXubMDbUM02smpmmk
cDCqGsEsuX/7Flv3aIed56wDVvPciTP2DML2D+zZbp/D7Myo2fgs1q0xyVHukYi4iZ6BRYhOezG4
rLPtNbY7bX5gxH75pdftJ3ZusF1jWE2OSJ6O8akcx1AF5TqSmuhjBcYcJKp+CDbon7mzlo8aQTO9
8y223TdURtPUrwUz4fda1gWF7wGYdkXVhAWYlMxuphJrc4HovZYlLCX9rRgd7+mJn5WfowRANjmY
ibqsADdnIgpO+mg6juDBmGg6YDNf+Jyde/hh2znIygvsNw2+7qd7yXQJE0ydQ1+XCwPHmj46gT//
cHydGquTJ7kl1Nattu7OexzUUGgvWXuCejYnTeN2Mqx7Nfq37Ic8V0MXoJ0yXQJSeR193sJaC+Yb
usGuyIigC8v183NVAKl6/KCQSSXdhKpn3RJQWmeEEL64kA++n1cN6Io+5kA5dDlbdybk6uw/ad7U
wuPHVUKTLAxtpMDeghrP+9eM2pem4UzFnmrHLp63TyPk/90377JPDKG64gYsJTl9ASYXpRrzkRL1
wj8ln1JAaZpuacYQoQZH7fXTl+y3XnnD/oe33WPDnTOGuE4UbuOjkH67wkitBGoujO4U8T8OKjFz
87tqpnVtqwy88DPlLK8+oYmTn4dC9ABwuIPt5QsXUKRtHoGmPhtDqkM/S8yG8979L7Ui1OPIthAI
wg8lfw7ZkPuPfOiL/vZRiV8yGA/H5q66ISoOLrlan4tcEaG88F9/3QZOHLWOsf5qJ3OlNyibukQx
H3vHPXVmmK8e3XRnvHBOB/GpLoIh7b/nXhvathVOa3aSS5+bvQGQIVMlkDRBqZTvdisT4hLRvlq+
vQ9iEW0B9JXsUza82dX/+c6jxGEyZ65WeZPr4PVVA6Rq5sgO4mCHUAkrKpjwzq8GD53m29WE/ASa
XNnkC6WT8pMBxCBpAkwzKZUhBz0UwSfJ0G9S8TgObG4RfH4fale/e98++9KBV3EU6uFgOcmnDh23
P37zdrt//Vp7AUxi77o19tLrZ5T0SOdrKp0zIzpLwSgYqle73PMiFsakPjhm/+OLJ+wdt95s74Iv
aXF+2pfKoB2LoCpVqmV4YMUY2D8SyHhe3dCVJh8mV7Qny8htu72cLMdBWukgH+Yq+59Kc/TI6/bi
88/bFEDJ052Wbc3YmN155122a/dembdu2joIur+ChwWAxrg6APl3GhG1s1AYGktoR71/WV2N0QMP
rmIxUpKJRWRid8JkPPrwl+2NT/62bQCjWWRGPLbJ1vHVngnOklj3KMFEFTRDIQXwYkVoEyYTLQ7m
M9CGm1+0GSRYdr39HbYMRzkz9H2iqZ8ja5OrD8XKahO0nHCbn5dsKfukyYQSM650riphUoLinrW1
UUOU3yf73PXrevm5aoCUksTBp6CrPmLMxiUYreioWoJDwYrZKQa/HDQpecx+LvIuyBqC0NHQPylI
fqgjpDDBvZxQuMLp5EXbAEbwlk2bbeDVUzY9C6XvHbFHjp9HpvaSPXjXXfb5Q6/bD+zeascPH7Xx
jjVg/Dw3wIcKoJX/jLbxwggbiwz4cgf1xciAPTU+Z7/+/Ct299vvsAEo1yzTE/gc9HPxcM2DDqSa
yWPyd9+Bz+gVMww2UommZvZEBBdk+Y30kRrjw4TjulEz+siRI/bE44/bGEzI/bfdhx1GUDnz0mV7
7aWX7Zknn7Y1qIKwdtMG+HxhwuBZtdYwFKS4WjWkYm4Cq7znyomhZBVaDyjgiueV4sXEgn5jSRQ7
fdHGf+6f2fK5c9aB/uvilrr4cdPbI5DpClRVt1BOh3I/Nqx432eO1BP2Dc9GfNUWJ6Zs4P67rOdt
DzjTE/sNdhQgkK3TMweTUT8WDLuV8ft9m5Mq3+f+enl+E+CqzowXuqcaUANhlZOUbSgm+Ob51/r7
qwpIVWlXL3voWJCOz2KQc7DSTpca+eHVIJZhzxZqXDkZ6khPzmDuqkp/VC7SFHppXKS4wSx8sSxL
77sQq6A+QOGWjevsnWtH7VOvnwILGrZLl6fs4Zdfsgfuud02P/W8bduzx+7Yud2+cuKSLWGZiV+X
/9wf5cLLh/HQsiJxEly87sYvcu7+y3MH7R4k4P2RLcPWi4Jw87ExY0CxN1TmVSxfyFB7JV3OBNwD
4tCQBesVHWL8sCqYl+oYysSjwdZYR/vACy/YGEzUdz/0HuwGAsaGvu3avtO2bNlsjz76uB185WV7
Kxgh85BkXYXpWDnNYypIhfXmsT28Z+1PUg+F0tQ5Zx7SF3hVMJwOZDwN2GjX7LId+9XfsKnPf8pG
4dMjA/XRJGvLKKUDiICY3e0zlANTBe6eWKo+xbN7BA/PNIe95/Dx7gffbkO7dmNOmkd7nHY583Xw
1lq26PvSZEsGVDL+aoh4u/Cd1tURVgJVE9TK986CfUaS3GZHV/uvuYznPoglyyrbcS2/vqqA5LrN
Afc1T1ngqupQykrOOjniyYJitqns5vi+OWBpdkhYcqCix93m95mcPwkO6eNg9EqX5bIOnislCQCT
abJsmwZ67Xu3b7bPHj8Dk42OhiX7T2A0/xsA6ft3bbNTR9+wD7z1fnv0v33cBY6zfF5PyToUHN6f
KQKBsoIOfk5A6rZjM332c4++aO953222bRSbDMzMwgqhcEXoXEmB3nr2F2FO/RDP5wCUl3Tt8bwm
74iaoThYaUYNIGbTuCbtPHxG4+Pjdte73qmtiSaxFIMVIwnU6zZssJtuvslewYp67pw7hJQIrBqW
YtCUSmAXJFbmQpprfs+A/1CYlSpRsweaGw7Y1dgzzA/f0fxnH7Pn/+W/sT3zU2BHYzLJGA2UGapg
hI+dSooElawnHPZX9jsOJfPJ0sMSSALSvC1t2mRb3/p2MxTpW8IeeNWkEHLKB0hTtekzaknoTXmW
XPpAlCZbC9AUx7S7ZgV09Vxa+RY1lAGQfs3a/XElYFzZ+9fOJ1cXkKKjVfCLZhunVelCrVzZFa0D
1Or4LOlvOWApbI4qMeiugVIMlwNXTOGCCIr7dBT/qrJZXQEy09jNIQczZLjY+zeP2Z6Nm+zV8xN4
kF77+IUZ+yOXFu1P3X+7/eXPPWnvWjtgH1k/ZL95Bldl7e24tlsJDhyKwBHsmM2tWRufIZSvtIbR
tfbEsfP2Tw4ctb/8zltsM9ZQLc57uN/5DUPUCWysMODpCcU8rXvyuCAtgb4BVIW8VZgoMMteg+sE
Dmx+MoAw9yKVVQ4k7sbBkh592JNtAMcs6DhHogRLZykxoqEQ3u8CylRk+Y9K53aOTaBmtNF9P4qH
apzkboOvberERTv1c79om55/wQwVHFXDHNfuZr/qOGZ1KyTpLJxjqLyP9NtJElxKlGjqf8lcO5ZQ
twqm8iyWh8y/+/3Wdc+dSrLsWMLzK8O66MDqyRLoY7JrM2Fq8iiWlLST4/LKpUlXsq3y80q8+Sx8
PDwV/Y7KDFPQIbLS0Y81F25t/7X87qoCUu2oRmdF6rz7bVqFsNWPEOCQIh7C8GaOOUVVqK/s6Zgt
/HWIYGiMMyjmbrgyupK7Yri3xXM3OEOzmiMjbVz9vX1owD60a7O9irC/YUnJJBjMJ59DkuS7b7cP
3LTP5o4cth99+/32Wx97EjMvFFabKRJs/MZVhUJNYDRfwwktJhOf4R7/9wtYdIulKT+6fyMUbQr+
1fAgCRy5bMKxQMaHMNf7Kum7/PoSVD6oA6qbv+7E1VNq6XwGDnQxtYG71S6C9Vy8eNE2b9mG56BZ
BkBGdI21xSew3KUHSyh6sK6LDAuVtgUIvsjDx3QpFv2Ww+t66uOQK/FjnvB7OzJUOqKcLrEsNhKv
uf/c1KKd+7n/24585rO2DZFPVexMoFHlTqZI8B7O0KoZSHfVTVwWAjScyXD5C3KWlHWOvCZu+wRm
uPn932WGgMUSsr99rBzESvajXg+gbcd6rsSI3mwidqBZucg2O6acfPM59ajC3WCT7De5RyTFBXS2
6tvvWUDSg6uzONF44lvEiSRAro3l9FN3nGz3iMrkYCUFbev4Ky/lyFOxhJziQl9z7vZxkaK6krrQ
5tweTmBcZwR7lb1n+yb7HMypFxDRYU7SJ5570Z64e6e9/6at9pkvPmM3Yc3T99+xx37zqZeh3VBi
l3mpSXgh435+T5ckBxA33XpsYrrLfvHzT9vO0XfbQxv78PGcanpLtMT4oq1+Viize1y0FQ8vS6xL
5JJS470YRGla8dx4j0PmkXezdt1aW4+s5BfgR1qHv2vWb0T9JmxxjXV9504ct1dRB2ob6opzOyTV
/nfEx6+PE197aNvNomSnIQIOEgKG5pDz82BbfmYAB45F8bUurIM89Osfs9P/6t/aej4fTFzHOGcD
ZEq5pZSDB8EswDpFy7shziNw8igGGwhKzBfDImectPWeu2392x8ESAFswQRVcM+FRH3fwuIbk6oP
butP0yxrd0xzMn5zv4+gMcDGRYwPq5Iz+aMFz570mZKsPr9Ofq4qQ1IfBApQeOirWAQ1FqFJgZYW
ubzKychT+H0IQkl5r9SnrXZ34RhNXwQFlDQ+2USorIZMjQknMDEiZkSFxvk91zch1PzA4JK9b8dW
e+HgRSnKy+NL9vMvnrR/8babbf+u7Xb6wkX7n/avs8df6rETNHm4swjMAfdBcLZl7W285m62FPOY
3qRAnfgMs7wNdtpXL/TY//qVV+3/etcuu3XdMCyjaUTeiAC4Fp2XERKP0KLnOomqK+fYQZ+3ca4X
h/mW4ALcCqvZ4X7sIgCpr3/I7rj7PvvKFz9vn/3kp2zPzfuwq+wYdu6dsSMoDzsyPGK33b5fTHdh
fhZnYjw1p7T6fOpJRyOpdrnehN+LrFBZ6Q5iuYYvAVYhbfwyH2qxu9/O/cYn7Ojf/Se24fKk9SDn
aCmZYrXJAovc0QwOtqkx1uyivqpAKtST/dU5D7MGLHaZ21HBWd6BpNTpYey99j3fbX2bwQ5hmnYB
dbUcpZKZQvoCAN6MJeUz5+SZ7MeZpANwaZbl+8z6XmmmBZjz3lVGamqJy63niYWrQrMY5Sx18Era
c219ftUByWd1dgwEkhsnQhg0u1FpuJhTiumdUpcvZad6/aKmk6+cQcpBa9rfbhoG8KUABcx5m9z1
4I5jnzFdd7IQF30TXPTqDGNtbxdykrbbw0iMfGUce7YhovZrLx63v3rbTtuLqoJTh0/YdtTN+eG7
b7af/wqWlaAwvJtQeHbdItA2952XD4TqR61mXR+aHjgGSvfVN47bX3u8y/7Bu2+1WxjtmkWtH7KI
BEkaSlnDSRndjuACQD0P+9Wjhm7OuWIFl9KxMueSEUKQue3R1i1b7N3vecgOIA/plRdfsj6U3+DG
kdt37rCb9++3QUTg5mCS+th4Vjhh0Odk9xfVihbmYnATzTdhorL2uJudbmbFWeonXQv3XQQzG//4
l+yVn/0/bej4Ueta48XXeO8qsIpU0g6mU9BkUzDCf9wUj3ccVOqw7kUzFECKWunLMPu6wvSbw47C
a5CcOvi+hwSw3FbdE1F9fFxEg6EWz5iqXDL2Jkg1WX32T57bNPmu5C+twEsXcIBvuS8/Q5vrFTu1
Xl1bkPPmrbnqgORD6TOp+5FqSp1b01RNDF9H8iOBVEMAchDaDeiVHzVjJTlIqTgeanb1dHJOwa02
CoxJieYjClDYHRvH7Pv3bbV//NQRZG6jkuTFKfvFx561v/6Bt9rtWE81g/3bfuytN9mTh4/Yly5M
w98Ef4cmQ3fA+mwVU5YIhJuwNBnE0ghI1PWxUfudw6dtx+KE/cz7H7CbUJ+JCXpLNN+IS6EgqYFZ
rneZOTmaFCvokfRqBIRZYcwRkEWYNDK6N1WPptuGTRuR5vCQzSAxsgfsoR/37gd7YGVLgpGbeg4+
7tcIZpIAoF7MWdqv7+WLnKFpTBOGqufwZS1sPKNp3fh35ivP2qt/7x/bwvMHbT12bFkUkOf6NB5L
NkiHu08a6tsAxpyJNAf45m5ijstcDwgHNtclOsrATzizYNMAuzu+633Wi9QL+o50qZgk40/0qEtm
dbvCVGqynTeTz68VYWtOusE1A4gcJFdMwAJrZ0gxBFdWh2v4m28DIAU1JaWUH8lBJoug+ywZyhJ2
uufMlLNtPQDlYJXOQ8mQzAc/Vrt9JKNIc6Ggy368O3p8cGkOUWApqGwRFmjqO2ZNL1kvZuatAKaP
bhmz/7p52g6fRsQNG0L+wmsn7D13T9lH1w+ympG9FZf4qw/ebT/yyKu2jJrM0GgX4TBNHaFUAMPv
I33h/QhKNO1Y7gTvRwbtF1+btPOdL9vffXCb7V47CGVZUP2dOdQFUtVInMeFocyXcj+SJ13yalo7
qNcU1PBDBSh6n4cJG8LNZ13A5wvIg2LIfAzLYnqwQSTbN4/a325luLCXpq/aT3OJ34pxhkI4Vvni
W5nL/j0heDGjhAS3GGqROJjCczClzn7mCTvwt3/Wxh59GnlRgzbfh9YxyZSADUYkU5Tsj5na+ox+
II65m2jOhmTFqf1iVgDrzkWWHcaW2NjSqBPnsdtnsSvx4oNvsYH3v8cWAcA2NRNOdfo9fR6RfLh1
q4nVpy7/vOnAbmtqhWymjMbpdV/FB+XC2kqWXUSc9QkJ8fQtG3t6f2vco6RwyZzyXtfL328LIPlA
uBOyC1mxWqyZU40ApJL16Nycl0IYigFtDmaTQfn3aT4EA0iTLQSoynPhUMesHdNPgFHM8JqRKXRd
MA7g14Ak7kUt7B/ds2A/d+KUTQ2uswksrv31Z16x937wbjiAodSow/zemzfaXz9zzv7elw9rDZz8
Q8FE9FeKE9KeWirbkCkD8CexQ7g6cmzAfu2lw9g+acn+/rv32V3r+q1vDswLVkoYezRCvGib+oih
e892Vs2gjKzp3iHM0Tc5CaSSuOnoiqycHPzOzXEll4NXamRlGBFPk0aE0vow+kTiz1m/rGlHnEXA
xG9WdOjqGYAzGYuV//On7MV/+I9t+MAr1rNuFH4kOm2xlKd7Hs9KE0272WncdCcVX/MJRbCbt9f3
BGnejxUAyHGx9ARpGyy/S6o5jw1AO7A4d8cPfNRs1y5ViWSTaR7rMsShcIBXhmX0Y8phyl/TfdCM
CpesqJTZrxWlUxXUQn7zAcv70XdUV4j0docaZDOvm7/fNkCS+GLK6UTomEvjKSxahR6Clbav+lLa
QonPnm2djSQrLSZCK3Dxq7L0qk9txSBJSMUjKp0JjXWg0OH1jOQsiqYV1nUBlT6wba09t3uT/fax
cS0n+Y0XXrMP3LbX/vD2EfgoOq0XptVP3rfXvnp+yT7xCsqXrB3DFROAUmny+v7AbgbRl8R1WJGv
BWc6Ql72uYOv2985d8L+3IcetIe2j2KOR+IkTIt57uyiGdOvIU9RmFHehYWCxl38uVyFkykpezyK
vfHzLkaeBCbuGHczNtpZDQmVvdV3lI9Yd3aMpQ9ohfmOyc5kl5D02Ic1gl3j8/bSb/62vfiz/9SG
Xj9hw9iVZQ7lM1WXkrlQWnyEgEhcJ53lEpGQE7bWx52v2HI6vAnQ9AdiJ17kU3XCXPNM+Q67DKa5
4/3vtW0PvVMJlkrZiP5xafG+IlBX8hbP3y4N5c2iaiWbKuW3vE67832CyIBAyGU0rdpZh23UAOXE
VE/o/hzXz8+3DZAkAwIZOlt9kNl/GgSVqPBZrwQPp+beuc39qsouLv1KGWWoB9p9HL7OzP3Cch+E
oknpCIri5m6DK1dJpgAd3W7auIaCJYHR3Nm3YN8PZ/Zj516yM1jXdgblMP7xk0fs962/Hfk8YFPw
S+zDuqu/9J49duLUCXt+EgCDjG9fxuH3YZ0jf14HIykO/RugPw6W7BcHgWVE2x4+P2dv/Nrn7W+8
5zb7vrt2Iz8IDmyUVQWJCfAgMDGU7UmT/KMSG5gE5H0R/jLqxuiR979nOFe+cgcoHo/FpjxnMQCP
B6UZxEbpehoqoYG31zUn/ub7YpSyH3lMOK87sX5uqXfQLp+dtBd/8T/Y6Z/7V7buwiUbATOa7qJx
Oq0IGkGJj9KjkrRcugGgiraxT7meTrfnZ8xdYp/xgZnqQLmiuYcx6kDUjktFaMrNzk5Y383bbODH
fh9Afw0mEhRhk0zWyixQi3tmjXAxFj51uBdSNst92PKpE4Sqv3Fenq9nCfOrdDe0nBcg43xPF6i6
WW1SRrr/Vi2/fvHo6u3LVgJGNUB4oV0z8Kv6OiHO6UVy2y373IU9f0oBKAe0/L7lnumzcSpQEaTa
/ncfgy8fIQhxUOsKl57F6wrGWXkJQs1D6BcdhI/nnfBt/Mm9m+z/eBFr3HqH7NFDp+znDvTan77/
VusHuMzAF/P+0UH72zDl/uInnrETM722hFXkHor1yJ4qATBrWE2k1hNMmFfD4misQeTCh2WltjjW
Yy9cAPP6rQP2Z05O2E++8za7YxjJjNgVdwq/5A8e9fI+9JX9+JUTPCphZn9GP9f7v3nPsY+7xY46
sHQlzTcCl3+frDHcvmq7Tyj+bX35mlFo8WplltNvg6djCRHsd8fzjzx+0F7/f/7/7NTvfNp24t6D
2Hl2uROm1PIsTgvzlUqHwSJUa0kIgKc3lJF1yHnjXB7E5tSLTQF4NIOX+2H2cbdh7/4FmGYXhrrt
lo9+n619G/KOwJSWkZXtrMrlwTvE4Tafna+vVEakydhLGU3ZpV2gtskP5VduZ/K1lKsNoa4ZWrIl
H2mNM1NqYnlWiw5ch2++bQypGiD5kSAoXAtVzLDVbJvsid8GYypDp01bvB11rsZBmu4CVZ/naiuj
RYLhi1JLRpWC6AYJj/TkP8qSXqH9m+Bo/a6dG+0Tl2ftK0cASlje8H89e8zeffOt9u6RDpudAuBO
LtsHYdr9rffeaf/zJ5+1CbApLBQTI0yfjB5Rs3j4bCWqBCMHAr8/i5Lhs9ERKGWv/Z+fedyeO3zM
fvK73obaTJutD5tVdiLTmM5OLiPgY6tyeCqWdCsUK8AlP3Es8fmXpk53UYBNU4I0PFhB5uWo/xyI
aixyQOd1q1vkl2JjBANcH47ybm4hdW7aHv3V/2qf+2f/wUZeOGw3jQyDAS3abPcMCsPBX0T/kjIv
kiUT5NwkI5MhfPjk4gAlnFeTnNGqqZhEFsE6O5ADxqxsknPsRStH9uB732abfuC7bQntWZyddCbM
Njp9rvxy8YTOHgtWVOp6KZOlTyiPSdCWmzD6WzJWsLGmL7QJcHkNjm/Rw/784cx+U124TsDp2wZI
dYdj9odwYHMH+Qacifjs6x3qv0r0i1m66TAs+7aktz7WlToEEJXK6CAksaVpplf+kwqmXBmig/wQ
Hsly4Ql4IqvCB/0Q7r3DnfaHbtphx85dsjfmOw1BMfvXn3/Ubv/wgzYMQZ+aQYEzFHf76T1b7dD7
lu3/9anHtWqdu1hUi+toZtA65C1J35n7JEc1AYq8xxkUD+qm0gwhR6fvJvvkG6fty//uE/an79ts
f/hd99utm9aCeWCtGTafXMQ1sHDdnb/qXD5L9I2eq37wVBL2Wxfa5rOz94qgzVFJ/VpttMhuVEAS
R0RNI3f5ORio3/yGlRnYiwianhs/zz7xsj328//STv7Gw3b75WUboo8NJhpWkmG94xQgl0UQsPIe
nQAXk0xdX8xD08tNe44BlZMubWEP+0tlEl12tAYPW6F38GrYv03PibbOgHkN7tho2/7Q77flfTuw
ZhBsTCSr9iumPOYkVMlLPk8BJBqaBrCUoNTyOiYFzz9rPY/XqcrYFmZhKd+uIzozr6Sn9x1vgtW5
OF+3P982QMoe4gAxMa4bWbILtNsjZJxMplIGn5RdsPNldHoJOs1ZS0qkibqGGkVkgjnQkc4fd/46
OCUIhhZpgJ250P9EZWQ3Ufhp/7j/h6HsUYDDB6EJr9+2y/7pM6+CvYzaPz94FlvnnLJ/eNtmFROb
4ZooHPPXb9tmi+cn7R89iU0DsPyC68OylAXnbW06qdX1bDpuzpq4XKPBPpKSBbNTHB1twgLTSZTT
/UePHLL//MJp+4mH7rEfvXuj3QyTZwDO2R6E6vGfgMkrLvIReB2uKSNjcZNZ8y0Ai/3SrW2PMp7k
Dm32Tt1ngc8BUPxSpxBC1d3O7gSo1BEWPsNvLyJb/Dlx8JR99d/9Fzv2z37Fls+ctpsQsbQNvTbJ
yCKz1fGs3Vz4jHORdSX/kepgkwHIvvf6SP2xPILP4NseQZ44Zprfgr3RH7c4gvMIRkwZYF/O2uxw
t635wx+1oQfu9QJxzK1KORDwVXOQlL+dKfb1aHtbpqTJktf0K9SOhBqcPNCgrtSk1GLShcVQszUc
xGTjGwSM+NjfNkBqmUUkY7g18mq8cxMkPEEumVL46qKyYBD0ApTKwaqun/jioiUhjklewCNBKfKT
pHai0m5uVNfJGV4zMxvs5oMzDjcT6M9Y37ds37trg53FLiS/dPAcLtFv//xzL9l3rYFJt22jynRM
QehHMUv/qXfcYicvT9i/e+EytsdFHW360vi8NDngnfbSOxH5o3kChsQdUDq0+p5JiWRQHu3rIRJg
rdncug125OwF+wf/5rft4X2b7PsfuNM+8uBdduvaEe5zCOKB7bqxiwbNTmKc1DX62H0t7HPcF+PB
7Y28T4NFpYJKSQhk6aXyPtBkIKCPrHq2nSFoAHE3/EQaMYDiiWcP21O/+t/sq//lY3b55dftZuxN
N4L1csvdMJ/wb7kDme941m768HBdYjh9T1xmJP+XIpy8Fz6Pweym81rD4jOW81oPRNDW6wQ7ot3G
5UpacApZO9+3aFu+6yHb/IMfhg8LIMmIQExeMbK6Vj3JOSA1fTrtzKlyjzW1p2DqLSYde1JRzZXX
1jkci5CLtuw/QEkmucL9uVxklSF9PRNF+2O0qJGzHv0yiKIoZFnPHGExBDEtt1IKE6CNLb9SAPx6
dRnVZEnJAJIXRVSNyhfmTFXMTNaam29SSZl57vik4LOU60Av6i9DWX7/ns32zEKXPXXojF2C/+gf
fPmg7f+BjbYLUTc6uGeRxb19oM/+znfdZUfsuH3++VdtcXSNkzSkCfCSyhuSv4ZhdvExd9biQZYQ
UWMrOrmHGwDMS7lghwy0bWkYq9Px+9jr5+2xF37bfv0Tn7cffsut9iEkaO4CKHIn3kEwhFksD1kg
kEL5mezp3MY3T+yhbZT0IMC8cu5qRmc/xAwv4PGkSy7sXAIAUfG7w2Ti0dOX5+ylJ1+0R37zv9vj
qBW1/pVDthMpErsGxrAsBNlWAKN5JjmCtVg3/mqNH01GT33gnejTdyveAbFTdm2n1vZxvJ23wqzL
9BGlsdNQhdN8mU5sAhLHaQlLY2as/2132Jaf+BHrxRKZJSzH8SCCm+QVbQkwcYbTylwSrJr+pBI4
EnySIbX7rp50HbhKwGJb3FXgfZ570Tlz8uU6EgnpgJtrqwzpdw9FOlMmAMs+cPdTTIc5W/iAS8pi
QJyMNH9KgUggaqXIeQEXKvGCEG7xpbiHZk8Jd97BX9cD7L4clwB8IfdFZEU7XMikGMAuqvuRSf0/
71tn/ytKoB5EvaTPnViyf/r55+1vfOBOW4co2QQctlMAlW39vfbPH9pkf+HSaXv4BAqAgcbw9l3M
zkZSJa/n3iswMwCIamznPfGaLIfLGzox43fieoxUwXXL7rTesWGbHthlT5+8YM/8+y/ZL/z3R+2+
O2+ydz5wl71r70a7aesaLMNAUAFg0s1aTEwNwF9i0SB8XozV+eYw9A1pNGJA9KReroPr0PAxGYrq
godrmXByenzWXn/6FXv1C0/asx/7jB3+/Jetf+Gy7UJt8jXrR0HoRmwcKAMPF0BxDqfDRGPsjMnp
Ylkcb4b74dQGM+pjFFLXdxOa6kiDcF4MYhGRNjwzN9eMNAYxMiVADmC4Bl2Bsb/aPO4zf+tm2/4/
/kHrfcsdYEa4CmmYKiBQsX382zGS5uLupougPK8Eo0qiCqa0UpJrJrWS4YefMwFLzFAzrMbEo9Xo
Fy2paQW2dve5Xj77tplsrR3i6E5aT+VKulsNYvh/PLLw5lS0nF2SXjdLYLhMZDarD17+uk/LF6v6
wObMw1B/6qP7koSSwiWqp2Mm/3L/snVgQrcP99kfv2Wb/eITL9lrKCXyT59+w7bu2md/9WYoyDTA
BOxmcnredqD20f/6kQet7zc+a795GJ5wVmCkvOGGnfQjMXGUUSaGonlLnNeN7OIlLuHA6y6+hxm2
xBo+8jMB2IjxMB+xwMSWkeHdObTVTl28YL/zpeft45990ratxXqt3Zvtntt221233WE7N62xbetH
bA3C38NDzER3nFY7+EzqMf+RLsRrfkYfMIwsm7y8aMeOHLWDz74MNvS0HfzKo3b2+RdtFrlEawAI
Y70DNozFwjNdMMugQNMI4y+inxc6pq0HgDSIh+sHc+vBs82QtaFk7ADGghnxPQQdMEduj03AIYiS
FRI8yZ8WIl1CbBKf93J7JETVugFGiwj1d+CaXMI7g3vNbhy2rT/147bpnW+T+b9EVhZ+MIlXNSHF
88d3OclJRrKeF/uicBskQK3wZQYQlRNlyYZc1uobN7/Le3gVUg4Gp9IIrAQ7apf7FMN03f75DgGS
iz1T+FWSRJua+UAnNfUpkYBUf96kys1er2con0hyvB3Y0ksUgOQS4UJRmIwVXa5wMC/kwpDRJClm
+Fjk08HrbXCYfrB7zDrv32//2/NHbfrUnP2TRx63h8butHs3wKyCKcfs6rmpebt7pMf+jx98t537
7y/Zl549aIvYtpvtYcLfMna+cHB1cCKLXKBSMneLzmg6e2nCMSLH5Q4AJ/p/FubGoYjusKaDfBDX
XBoYxRIJJFWifMcbX37ZHv7S0yi99LCtBwjdtHXMbt652bZu3GBbNq61rShM1o+lFP1gNP0ww+TU
RjumsSZvDtG78YuTdvz4STt89JidOHbcXn/1sB175XVbvjiHJS2zthZsZx/6ejPMsp4eFnYzMKLL
iA7Ogyl12Tkse+kG2szBZzTMZSBcxoGhx2oymb/MUHcQxIlovzYqx/UYNezi82tQ3cSqiuyRrZE1
ASV74L/jWjXuiUfQmpudsYvreuyuH/+ojX4UIX6YzFweks7kmhg7G2kxnQp5vJKJ1TSVSraestk0
2dr5lppynMfor+Swdq57Ozm5elno1JvrFoEaDf+OAZIGE2DUhVDwImZ+4k+uz0qT3s0sR4bmbNIE
p9pmz3PS/KKNTR90bK0TJlw959MiilmomC1LQZIAizpHeVBFcjwMzoWb1BGaVkg8hs/I7P0bhmwK
69n+HkywY+ewYv9Lh+xXPzhou1FS4wLrZTPRcXLJbhrstn//3fvsL8H38qtPvy7mQV3s5nW5AyvM
sg5EnrrQdhbcJ4PqYuF5fJ5mZAfqQNOHsjg1hx1XGbkD16HJpfA9HMW4Vh/Z3zCiTUObRahmz19G
/SaAFMqcPPLZQyiCNovoFkADZmMvnO+9oCHdCMLTQFqCQ30JORqLs1M2N43M8KlZhc4HtCYfoIel
GBsHNtjQIJ3OZD5T8Ckv2RRiZ1M4rgM5Un1kezC/llDC5cLCjO/Gy0mf7JghfDj9e/G3D2baPM0Q
usfAgLgIl2ypC/3dBX/TAPtf6+yYmun0lUPH+xGIOuA3Yl2GLmasA4ysd962/cEftsE/9sPWNTyK
dYbwGymvybmGJ4Y2TKMAolLmmn6hdg5sHtNcTVACS8mUvhaQtbIlCqxDpyZEvqS5xmRI+RDe3IK4
3oDqOwZIOeAMDXcuYEajeVItaKuFJDu0pM9vRn39eCKZx19yvFqFwP0GVVlXDbn7bnyL7ZpK+3ke
AHdnNp3NbsKp3GpkCi8qa5k1+1HydqTL3rdl1M5B+H/pqVfsqQPn7W/3vmz/y/febftgpp6Hkxu1
IG1pBqbe6ID9/R+8w24aWrSf/ewBAAsYI8rG0qQh81FNJrAm7fSB2b2TjEg+nnB8UzgBUF1gTD2k
CVQw/mNTc60bAQ0jTYrfjTb1owJBD0vTwn81NIxnwHmdZKlY8kLGNQ8ms4B8AdYD4jbffdyZA6kK
/XA+2wirC/h9FqYAQHjoOfhoFmA29nbM2Vk4q7tgEi0BGGc7JpC1zuxsOrx7lTbRjzDZHEEV1wZc
YpfYJZhV6DcwvBGM2QBZK/OvsNCWLED792o+6AQQAvTpLwuTXuNFgruItXAd2IUEplo3gQwbFEz3
4Dn/2Eft5p/8cVvAzjHMNyJ6MS2AcKZUijb+nVK2msBRspEmG2qyqHZs/koMLK+7ctJNAQ7Hd0Y2
Ccy5ZOR6Q5yv0d7vKCClbc7M7TmwpGrzu3TkNRrfzmmYh6T/qJrZKseHvyhnKD9G/69nnnhXg5hD
UEKTwEuMLfJEEvc0azlj8lTLJbCGTrsFvpPvYw4MPv2FZ4/av/nCC7YBBdz+H+/arcQ/Ols5u0/N
wNGNDRD/MsBqCHue/eJ/+7IdPXnS5ofWSvkYrubOHssApw5mtzMjG+FwMoVFsCOmBXDLa6YOdJM5
MS2A5g5ZAiEUQMPCeJ2M5LEnwifHgFgXyvF2wsHL3B+eQ19OJ3xhS5gkFrBjracFOCDOIJt5Hrt9
8N70ZS0TMBloxyHzYELdqDQwtwhWBbBB7jNMRppkDOlzJkcoH8yIfqE+sDA6ZNkMuq85288DgBhh
nGeEDADG12Se9Pf0gyIprpCLEKOX2X5fSIs631wWgl7FmTJPzyFB9JYf/qBt/Ok/ZEsoPcwKkEsA
XZ+cwjQr/EYlEDT1pQk8VwKpEoC+FjNq+qCuqKPhxJYEh+nGdHM5sjWj3mBohMf5jgBSyyCDcXTR
X4FoDwU9N8772iyoHoymne7fuN8oIaXyEWjCVRZH4a2l38Xf5saEOkp+LGXk8Zu4IX04Lglam0R7
Hn85lxNgFsKsG4PM3A8/zcDmEdvQtdP+92dG7P/zMDZbHOiwv3zfLpVRnQUIMGP9MnxK/TCT/tY9
W+3t699tf//Xv2qPHGDeMsw1epcBNN0BOIsomaHwPxWUAAQmwqKJXbDUumFeUflU541Jg0wLACta
RL5NF0uTKIcpElNx705OAlrB48mbzLha4PITmIkMsy0CdPjdHMBodvaSWCz7mhssAqJwPLOIAIps
B171gClNw/RTBA7dNUAznH0CQGQMj0ZePxIWBwhAeF460nklMjA+v9Ie8JqVDAS67HI8Z09UD2VP
e5ImzWVuMwAAJRBxvRo2JVicnrQ53HDbj33YRv7S/2Ade7ZrU0smNim/kvhHdkS5kKkdMiJ/XY6v
D3OTJdcugdYwfcpeeX470JJENtwPpdzmPWtLQJ9U8qsJl6w/atN78KVA1RsEnb4jgJRQoglY1hUE
lrMyZ17NepwVaXMEgwmHYy0kZajebetg9j5xxMAr/1EDVwuYjs3f8nMdxO/cNBOAuUwEU/DGeptj
dkITw62osxy23NRhsbN+FO6/af2ADUATet/SYb/4hWP2dz5+0HYi9P/7bt9iAxMLNkmnNc6ZYo4Q
lOw9WPt265/4fvvlTz5mv/Dwk3YcheBYW5qLSFmIrRMspAPKR/DpwbkLYCICUeYngQVw0SmjcgJX
AgeO84WnYebhVQ8Ah85ybTPEiBPrYdL0WsC9FqYU7eJqeRo3ZEJz8+MAqvPKrHc4x/5lQEEud/Xl
PQQImkA98gEtIRmzF6bZAq7LMe1lDSyuX6NPCYA1SPZDRoQz6f4ZABj14C/NP2dHnocjZsToFlgh
S5QMqSC/ywVBqo+RNLyeX7oM/xbYGT4b+gt/3G77k3/MluCsXwB4+35GNKclDGJ74RdPMazYs8uO
fxxYdUUfZk5wlMmvxbBKgGo5Nm4m3xDlp/IHRW6cQ2P1OfWii5tj6nlCOL211bNc7y++I4BUzxTR
mRRE+AwWMc0zOuTLEVyJsqubg+4CE76gMJsq0pNIp6Hy6+SPX6f9APrcG0dXaOnnhjiHtJYRt/w2
7sPz8FIudCj8KBy5fWsQ+ubmBu+8x/7544ftb/7yx23+D32//dAd661vYs5mVCoEC3JRiG0ZkawN
yCL+8x990O6/91775d98xH7j01+x8Yl5mxjoV5i8m2Ybjl2AuUfzR6YuI3DsFKYFsClEYyqf+tDz
l6icctOxFC6OEyDph+yO5h3XwoH5KCvce2MBe5UxL0iOcpWp46TBsrE+eehJlXlM083zpvi5Ejbx
l1t00wFLv1GvMr1pktEs7LRxOPgZrh9WfhMByucguUfIkEAfp7Eged3YOhtD4ufspTMCWWdgzGcC
e4MpOzc5bZdQP+ltP/WTtufP/aQtb96ocrtdZIyhuDlxeLFeZ0aSoUKhNXT+VT0hxRGUNZmaMUmm
PJXMqfxME21DzkrwEqDFDX0pj98zU1YEntG/4nUAojTVauAqGdL1DkXe/u8IINUDV72KOjxYCoEZ
O6sCSnCaLCaElmc6y/bZJWGhZlUJO+UM5o7oCpKCLCXYMGOZs4+Ajvqs96XPKKRVs3Q1r7Elzq5g
K+nq+i/gDebJYG+H3T62Bg7eCduCjSD/7sHN9jf/62ewpOSt9lO37QDA0Mfh16MfZREmXDcW5X5o
S4899FMfsB/Cdkt//7eesqeeeRGGEsxAMJNuJBj2YunIEqseAmg0kBRg/gJs5DMKBWNUqpsLTHPp
Ce9EsKL5hdNYZ2gOjuwEawd6j+TQnPbCDLQdhRT4P42nbrFAgtmCIleZBpHZ0ShlwprXWGe2iLay
jlQfkJL+rl708RQLzGnGB1iF32gO7ewjMM5hgS0Ab+3YLtu//z5UAR6zl198VpnmgwgakIXOynwE
j76MtAKA1Tv/4s/Yxp/5M4gmYodb5WeR5SJYok0QANKqbcVh8lIlXoeIbXUwzSqigpGUOYKWb61S
aXs7x3QZcPGxD38dl/4KZGjmsjRwa1Z1BWYBXgKs+Ock3GVJtivL0lDg+XnVnFYz80aApO8oIJUz
ipe35U4QzFb2vBPXsZjDYhRaIxEVDGng5RuIizbtcxekjFbUQ6fjndR47WWZIDVTcjOdQkrQccpP
iXBQE5XzH0XnXOBpHjDVEB4c+WVYQ6m/r8P2bRy0oe5J+99vHbFP9Gyzf/GJJ2wrQvXfddcOVJlk
mFzxMV2bCYRnUNqEZt8Pvmu/ve3OW+y/PPwF+7cf+4I9dWLepgEw3cgXGqOPBaymm8mUXArBs9nG
+KPHZt/QyawV8GgbGyRFcbOIjmgtVGUUilExfN4FhzyZCMP18PiEwvrD8hzfC83Hygv/U9lYl4ez
OXfdhZuZoMmNdgEKgzwGIMns/Enl0SBAz2gdzTBcf+IiQvJgNIsAra07d9lt99xn+97+Lps6fsKe
+OTv2NmzR20dGOIc2k1jcXRyzs6z/vW+ffbWv/W/2M4f/iiy3rGsBEtEgOpu+uXAss14KMVdY+zy
+UvC0+r74ThzTH1MKpDK4a5RwYc/3+sWNVBIXvFf1muqJS/Zmfu2JFtFe71dvJiDGMFM/rPi2uW1
bpTX1wQgpcIrexuVFueRQ5K0OWlu2uxNwXCTxBVFQtGg1Pm5z0Z8FykFIhCORDqPyugEQMcQnCTA
ZFQVQvGF+zf0iqeF3FQCoWPJQNggmlG8NK8Dxy2UbzuqP3Z0ggF0b7c968bsKWw42Q8lun//TgBA
rpp304ZsbQZm2TxMmzUIu//0j77HPvTQg/Yrn3nUfuvTX7QDr75hZ2e7bBAAMwowYMmOjvApEVxk
nFDnydf4XLosayZ5NSEmU9KHMzMzgb6BwSTW5GsL05dP57KAB9/76nf2toOWz+HOUFV4TYpDUPeS
vxhFMB0H+WmADYii9cGE4zW0VITlCFC58RKAawj7vm256Va7/8H77V0PvB2Z7fP28U/8jj37pS9a
N5zqawa5xo1RRFx7YsKO4h63fPcH7aG/8DM29sH3y3xbxB5yGqyYmLTnHltJQOBnik94xcicSKr1
ejHFaPSrSShep4zou5zyfMTL4Ev1WnNWgLcE2Y/NnKfSzPNdeivpqa6v+wSbq0uM3Hh5R/WT+6tr
BJBiwEjhuUEgaDzNDGZxNyMWTq8FYQ4mIVwpKE0BKZlSOswdUSi4fr5UKnZEkZBFL/m1Q+ECyFKY
/Dg33Ry0qoaEgDGJkhkvDMm7RCpSAm3YuX4IpkeXjcG0OITNJ48jUbHz5Tfszt3rla8T0lsxPkLC
+Myk9c52IJ1g0P7mj73HfuL999jDjx20X/rU83bw+Zft7JnzNgglHkL/DXATRAkz7+0z8CI3P9Tj
wMHMPB/6RJgZjb/ceGGe1QbCrKAjmnvdM4zOipSLS6zeyCB9Mkw329K3ofIpYoYequeCW7IllhDh
Rr8sH9yLnT4W4CCfAJhgnTG447xtwN5227Zus1vuuMfe8tC7bc99b7XO4X578lNfsEf+w6/Y+Vee
tRGUeOmlH4rsD9cZv3QJTGkIpuxP2b1/6qes9+Y9uA++47o+pj/wXy7zkG8mPtMwpQ8oprCC5bhc
1cjAr5JVl8BTgklpvuXz57GStWBknBr0fSBTyfpbGX+wpFL+OGYy1TzUX2BpU5dviPfXDCA5CXEh
7+IsivyYFfWGM9Evuz5pbbwvQakcnRb7PRhMAlrORPzYy70652JYnXV5PILk4f3qtolnEmCyBq8G
IGGUIMfFxCRciNwp7AeQYWxAnlJvH5bd9l62o6cQPAcAX7w8jfLOXsRMEW+dEb9Qxnmce3Ee0aT5
Ptu6bsj+5Pfdbz/23tvt0ZeP2We/8qJ97nPP2CvPH7HzF8+hWFu/rUF+DiNYHZ3cLZhOZs+I70I0
bFmOa6oyYFPbHDnS01SEVwh9sQBFZ8LjpABJz8RNCKLUiJzZ+NBz1ylGzgId5WGw4jq9CMcz34r+
qW6bsDX4/2g3wHjvNnvrXfvBhh6wrXfeZUNIXBzsG7JTB0/YV3/+l+zZRz4Os/KCjaxBFUnco5v7
4o2P2/hcp22+737b/2d/2h74sR+1ZSxzmUd/dDJ3QjXTnc36TlYx4bBlAUQalhxEfyC9c2BxMPX3
bn7762RMrWyouk5eL/62AIykwiOHMsWDuSWQqV1xHvPFON7pOHfWzu5mZYyMqjVudgO+vWYAiSPv
Ou8O005k/C4wAzlmMc2+9G9oW5pQfo6YZh4XlpIdrWRWEVWRfju4NP1MEkApltNsHaXjHURoxiW5
cnomOHIWJMBR/q9OkT9KzhZnFb4sJsSPy0LwLEMDPXYbyuCOYgnJa2+ctCPHoPxghWMjQzagyBtz
idL3QT5G0wjXwrqxi1B0rp/rB/C899799i6sn/sTf+D77PmnD9hnPvdFe/yZF7A0ZNwunL0McEfi
YveIagwN4HhGbDqBttrbjaF7mYdoKqNuTLTUNIzPWLyMzl/5kAhAYVLGzrPsHiqxSsuSwHAxrKpc
TqKls1ivBnOya9g2btpid9x0i912x2126537beNNN9tGrJvrQ8Y4d5K98PpJ+8JnPm5f+fgnbPzw
i7Ye6/z6sbU3wbMbrG8elGp842a77/f/fnv/H/0jNnzPfvia0IfwnXHVviaDDHCw39nWmKzS3BZj
TMYbfh1nQdUgx+v8LOWjFQzcPI1ACscm5LNpylVYIVace//VCFIdT/YqOY4wiOQloJLr91imJ/xI
VQNvQCDKR7p2AEmzUSUh2i6JuTXJbir2o2kjQclnucrEKsCrxU4PgXAAkhrpGo5KraOruTKuU30d
wJNHVl9XDI3sopxZA5wUrSKeeVg32yoF4imYFZGpg5X3o6jXNmAHD5+3Z59/AQtdN9hNW1ArG9to
L8HUUhE0+dQ9OU57sRFKKMxw7HZNwicFB81mrFfbjXpLH0IN75MXLtsrx/B74LAdOnDQnj1wxI4d
esMunTmLKic4kZF8hv6x0FW7u9L3A1Th9bk0gyyJzIg5RfQ5LYBNMUmSuUgL9DcBcLRBnK/Aww9M
q85BG4U5tXnjTrt99y579y377a4774CTeisAaJ11YdODWUjcLAB5BrbcudMX7bkvPWaf+/XftiPP
PmNDuNaWMYokUi4R7p/Gcw32DNv9b3+Pve2n/6jt/IHvtQ4UnptFLhZLtajPc2G0RjT8ez6fVMjC
vLCcxHIMhU3BWlrHlTKyEkAqWYnxrK4TVMrNcT+vNOU06m38TpJa/UeQD5OuupZfXTXDZKqF66IS
9FaZvZHeXVOA5DLkvghyjW6EnOfhG2gdUBelgnuvmDjaCUQLlVZMP64TgllfL4ZXwhGMKNfYcS6m
PR+lSvz7kBL95UzHyQ5hbpl5/NpjUloISSZBcIIJpR07GOLn7AeAGMPykftu2mLb1w/bgdeO2iPP
vmT7sOxhG7boHkAu0yIrACjCxxlafzx8TaMLb+aQNjDB5RHLl60HzvO1iEi9845Re9+92ABx+X0o
d3vRjr/xhh1+9ZC9AeA7fOS4HQUzuXx23E6dP2/nL4zbNKoRzIFxLIIZLSL9gtsQcWErkyO74P3m
PYfAXNaglMkYtglfMzxgWzaM2Y6dO23r1q22bcsm24T3W7ZusqGxMW18wHIpCwDVCQQqmNHdgXae
O3veXvrUs/AVfc6OPPclO7l0FkXksB4NyY8TyKzm7rmMyN125wN25x/6EbsX9a/Xov4186a4yJdr
97TGH/1AFkk/mP/GcMh5LWlS38fUU+utWJSPWwJILTPlYelzqicDN7Mc4IKbt+BBOZmlLItVRZpF
BVrhd3T54HgSmLxNWXiNPlQJt89mvyd+rilActAgIDESg1wcpAEsdbWpl6SpxYFLChq+pRSwVuek
i2Nlt5ezTDgIfLYKNpP4EqZgJbQEJX7H8Lq+o1Drwrq+i5XPem6i8XjfMIjAo/ymFCzZR/giSoUE
jZJzecvGEVu75lY7efqCvfTqEXvt0GHbvWevbd+4EcsreH+wFVZHiDC71xD0fVH4l9xpBs7yWSp1
2Cuk/T0o4L9791679ebbFfmbBdDPYt3X1Pg0ki5h2l26YBfhXJ9HxG8O5UbI3rhxN8GNKtiDInS9
AM1+MKB1qKM0hCqUrMHdOzgIwMQ4AcQIPiyVMouo4CVUBViav4w2IfqHigDd2MZ68sKUPf3oY/Yw
NoR85dmncY8p24R92bb2bsDiYJh4XBaDftpw++32lh/8iL3jox+2bffehXKzfci6RpESRuX4lAyB
E2jokI+omgcmkgf5hKWgg8gwJ4JYFqTxkUS0AaNa8ZuTGoHELXBnQAlGTdeAG/fB2iWeOQ4uF5Vr
IeUlQLPV3cAIqCdCqsJE2nCrDOk7A8peStbduj1IA5iFryAVXQPH2aWaTbyN5YC+Wavr6IcwSEpc
mXIacHeMum/IwUb3ImDlrKrP3XRyOAjAa0xkldkQTk0/0CM/ScAc5/g+djsDEPRjpfrNOzZB8dfb
seNn7IWDr9rR1w7Z7h3bbMum9QAFZLWz6iETIBkpC8KYxqvm8EIRWCVgDr+TSyyrRs1EFjP+cFHz
4GiPjSBpc+fuMXyFFfb4jlFBbTpJoOPSC3WU+7MWVLISLIaJjbjm5ekJO38JfiguAlYuFPvLS9v2
9w7bMtLQT+EZnvrSo/b5Tz9irx54EVnm4zaKRg8hj2oROUMzyFYfRr7Vjtv32ju/58P29h/6iK19
y902P9KLAgSI7qFsSLUDC/srFLt1Y8e688Ug/UmFPu7s9smujHCVJlsCRcpOM2qmz51wxYA7G5Oc
BKvnIfJz6n5+JT/Fjynv4TjKC3gCq7fO26v1akzJYN35WgrjgLxqtvTG+ntNMaQWussKiSw8xnVu
YErMvu1ExMhrJAslYkCDkVTLIOqZKIWgHLKQE30kh20wIb+3CxNHXo5dCkw6jAKUXMrqmVhgFjNz
vX23MyAlTuJnERdjvo8sRV3W76ucGl3L/USUYtaRJt3herExsJI1WNu2D1t0Hzx60V5CXeqDR4/b
dmx5tG3zBmy1BB+TbuBPyGATN5jkfZa5Wyt3RxGT8Htr2QfLvDDlCMfPg4VOoKKiV6hkczgRuJPa
nVZMenTut8ia11Fel0+2iOuQFWUipZJBVVeb2dc9dvrUBfsqcqxeRiXJ5x57DGbii+iNBWRrL9sA
kl97mUmNbaIGUEvp7gfebQ+hgNpt733A1t+x3/qxG8kM6zCh4FwnTDyZptpHIH1/bjYLgtJrrdcB
OgIA19/IEfVhi/+xsJ5XBK+locl0vEdrMMn35V/JTptJSFkeCV7FCS5OAUzMexOXcvPPwY3n4XlZ
3jkd2Xm+bpQ3c7m6EX+uKUBqGWwqOSMpoOmsPsiqgRR+X+2NgWRIvhAGn6V8dvaZyMWpSb1l4lFa
CoGpgctF1JlQnfPhrMqFxak/v6cSe5RF9n8KsITOtxjSRgB4ryUpRI1osByVuh6lMECPjYcJp0iQ
Wk62wbVjYBrY5fWem0fs5u0b7cQJRuNO2jOnz1nfwLBtggN8DTZZZEY3V/TPA9FUu56r8H3ydUGO
wmQOlOwfz8qWK41JlPycWzwFsGsLaj6VNMXL7/ItV6RMTaMyJT4ewD0ZjevrREomlohcvDRrh157
3R798pfsyS9/xY4cOoKlQBdZ4RrVJFkgBOVHEFXbMLDeNt2y227GVkS3ItHzLe98B0r97rQuAPAc
lowsYdV+F55DSyUyuTHAQ+OjRrsAZIi+ZTKLY13BfajrZEg679UJAusWxpSTj59WTXhpYet4DpMA
JKOncQ8xd5cRTma1DMZ4apx1Bf8uRoZs1OdAN+trM60JOolyIWg36J9rE5AkRD5TcHcMDl4vqi3O
MoNbjmNnM80fxyAHk9xQL5HHBdYFIYK2rqohWKm31XcJSo5szpwkEzGrxucyuZSQR93xBaXSA3zg
dbrLqTKpe2gK2uLZ3u5f8iv77K49w7h0g5/QTIKiDmG33Fv27rSdO3fYGTihj586a68fOYQ63dO2
FjuYbNm8zoaxrqsX4XStB6TPhUDijfGmu00VgESQ93s6DgGYtNWTbor/sRAbP/a1WEpBgAIxe5wp
BMMokbsAhHr54En7PAr6f+Grj9lLz79ik8sAS0ThWJINO6PZ2o4+24Qo20Yser3//vvsLffeb7vv
vdW23X6L9W1cA/bj9+d2TfRcCafTDCKjYC/if8o8j66rnMq5Lbn3up7Ff2KcYlLKd/xGkxrvUR0b
j8x+iRvoT9AWfiY+JlnxSFrlp2yAWNzc4xvFTQX0qjTqDyNW1BBhX3bju/EkEFfXq56n/uRGfHVt
AlIlUjTR4C/RDhU0B1jOAjM/V7jLrSmpqoRD7xUWd/Bw3aNiU6dciNwRni7J+jNf7uDC4jZ/7UPi
tVQbSZEyZ0NiRiGzgSA+GyfwySzjLO5S54IcJoTa4QKbgBAuDqf0OiNnUc68ZCtcvuFA3duNLZU2
D+F3jd156047ffaiHXr9hB07cQ7F8i9oO+whrOvavmkMC3uxJo3tJr7E0juxSDSLZXFzJnfGhHuq
GKT3CxMpHZD4hz4uTBDCth5Eyi7ZY0++bM8AgD7z8FfsxIWDOBAbFmCbgbXIQNo0usG2b9hst+/Z
YbfdtNN23HOb7bvrDtuwa4f1bxzDBMNytGwEC76xMmawU4ytlihzjNVBARYcE9FNdy6LpSb26AXz
hZzhORA4Sy7N9nztfdyGPWs88U0MW25B5fOQUEmTmeSH11AbAsR0szq/jdfXBJWMM9Ap+ztHWVfk
Y9HU5S4uCvWXxuSNCDtXfqZrGpCkyPC+qpQpy2pgO2b+5SyeK6e5xCSBph7G0HThkrMBj0oFChT9
UfuOeDNKIjGJ57ugODFK7uICWE3TZb9KyFeytpypM+tcjIpC7CohxdFsyWs50umqZTId82j0I/3k
ei4kKsLH0oHqakPok5ux/GTvtk02MTUJBzOczBcv2/GTp+zAi6esb3AEwNMJswpsBbubDCO3SWvK
uJkjEyQJwL7lq0yZBTi7xEpZooSPytc4fw5RrvNnLtuTjz1lX/oSAAj1uCexOeY0/EiDiL7dv2eX
bdq22Xbt2AUH+Q7bCya3bec224rP1sPnNTQ2qvHzNXXIceIiWMIcV7HHsggHfGe36hHePyaJKqIp
c00ftlIQjXOCTE4C3pcrHMrBYgVb8TpNPoKeF+Arxhqf0eekO+fwqwmxgFetcZnzY+rJzO8tJAsA
4/PHcTqPrIiABFXkZp0ZVStl6/fQ62sbkJzoaE2bZwQj6oY60NxNggrOcHb+uD/H1duFLNBEUheQ
ou9dmH12c6FqnWnDpqfcuNjjWIcMPzSPD6UIYcxM7ExBcEF0ZaiKvwfCabLMtijq5iaEBFptzzaQ
yXi9oVJ5lBip6wOcc7skvB8Z6gXgbLTtAIE799+C8PsclqOM2/nLU3YaOUgXL5y0ifEumwRoMcVg
ALk/i4hi8S/NY5Yx0V5r/KNGEvwAGvBnz6IkyAWU+ugFoD34rgdscOA9NrZmDbKte20dkhXXblhj
a7FYeN3YWhvF32HkKPXiOyobTVfmU9MnxtSA9PdloXo9OsmFUDlxJnwyCQABBvpe/ZMspdbWBBWS
ktJcavoR9T7G33u2uEZ5v/i4PEZDl4BGuUgfFy9ZgaVELu6RE0449CpmxwmFE6D7SlXrqCpP0mxV
o5E38NtrG5BcPPVL8Jln+QqabphpmTCpLG7S4mAm///2vvzXsuM473JWLlogmIKlWHASSv4hDizp
B9mB/f8nQQLEQBbAli2RilZTIsVlyBnOnvq26jp97xsyjgOYb/zIN/e+e8/p011d9dVX1ZsYtL2r
PZKmD0BBnDtKXocg43yArxFcBXioeWYxWqiqcvxPxpbrz5xoQkMZkygDfO2h3ZqEjDQK3OPXFcM5
3GB5rn8Altd6Yl7VBaApEK6SsMFbsalbdQ/mDX2tNvL/g5rE+BZk8mdv1aLW2ni/Zjh/+ulnNffo
k9MDTFi8h72yNXnxYU0lwFwfhhsIocgMagoitjmpRb3fLsbzwx/9WR2vVGBTC3jfeP3VymvVxvo1
DQHrD+++hh0ccWCDgJIzurFvEcNAyNBAgfCV6AP5m5VyoEIugAtiWyb4yAbaDGi3SIFTfhYj8mgm
i1iJ6O5HSs7MhyimZ0lXjmFTWE8P17dOtVK4TdCRMCyDEvsoDCk6lhB1zjmyB96b9xL9/SUAJKoP
8wO3itJiFjFyJM8r5MBatxsI6ZBXYNLVSskJhyE/HlZFMdFZgskWYtk7mxPpmSzP7ISKe2EJwoHy
dyHCGoYRMgY+fji+TooSaKS4TNo2Y8PnOll3fdYmR2NmmWF5MYf6APkI7p+D7xEe2T5er6T4V4oN
vfmNmh/0/M36FmFZDeGXHLGXNkNJvwYcubAT54XgKCK8Q7k4wQR/8dk1p6lGzrBT5BPsZOnRUBg1
V+EhBKmkNffyplWCMSqxnHybCtI12kHBUqd9rnzNYkVLzpLrkUHOzyKxw+BFACJ9YrKbvuK1Eq9+
6vv5pzdvMHAaRLwwV34KcgwXdwFevNz1wIAF2BG3esEkyJdnAe2Q7NnbLwUgReGQ2H6OERmc3IpT
bwFC2MzNiUAuCOV6DQGOJiBCm+qXe0RTVRcu0QDAlG2x1D1r51T0BG9gYCmFDEzyZFhGbTZDm8nN
ANLISbFOrKKYjZBKINrfSa1HyDfCuAbbWK5ZHZpq4NZIku73YcukUxy+x0iWc2p4NCdJcgOwugRo
QynJqwuSC7TALDVQpN0BsKe2V9hr9Ct5k+RxAJb4zHObAsbul9xDmfEZyt1gK18Bkp1Bh0QLzXc2
hOvJO/i8uhfG7s6RX3DPD+AiYIbJDE8Rn5Z+cKd2Xsjpxdai7jM+OXOjJLc1kKJ+XblOfO8RNczI
dvj5IkN9Wb77UgCSdEpKhdmr2Awff9+u0O1RhSnYuoGsoLqZo2EEGgAXF3D0AkzmkmSnQ+kDImIz
+gnS5LMwHCs6lJmX2EgMOgrwdI3mQ6ksJbENlPzE+YQ8zYa0QrYJmgYvX7tsR2FNqpxXJKpx7LS+
ADjUG+ZUZOAyGcGN6iWWRQNCvsiJM0eovC9Bo7b4qDJdfU1ZwPZvCncoDRatgEeJ6bxTqJKJlpx3
EwDx8/tZMFAVs1AxXTNkxhYO4FluhS13+xMSu2dxvfvr6JziIIL2ZsjGxfQ1/7Rs83zDnWC5J+ha
NxwqLkdmiAcjmktDtva9rH9+aQApHUSPX6DEs8HKtWOHnke1Bkrzdjjg34oftgP1fsYV3wEjTvst
d691RvKGUCvkHJIox+idRn2Y1M6MxaEpBDcO6EjJ+bxpFYaLJKoVxhgcCKp6H0AQsTOg+TmC1vwI
TEgimDwyjwjLwKz2WrPW+TJJAoh8KCHMSR8avFEcEUZMJUv3EGlwUQtPDggLwXMheYCV2tFBTUYE
8U3dwyQ/gAehGnJEnDTq/blLvuoJnZKi75TozYDCiwwTDMScRC0JWpsZagpjRijDkFnt/HNWvHRB
cuUukxZ+h83p4siczxU3wrWZNEm5E4/pGgXsfi4GEGrlOEM1bUL4ola+XN/9MwekKPvqMSoq8yPK
J2G49Hat/cLSEhm0R6zqOs7rsMHRX9Oz63QOGnVrG95TBf1Z3sNaoIHIyq4QCiqyYELooIl8mTSn
stt720ACLDINtSk0XslpP886KEVF7kUhWe7hu4QlNiB8hgW0CT97a1YYCUDOZQcvV24q/t18ATK0
zFaeS3gtMM1wWKY4IN/i5TysIQoQE8oOjhzNr/80W9q5LxSIXB8iSH4kRqm03ZJPQEHlLnnxMjin
5A/NTJhPTHjECWhBbwMWAV8w1kHmosYNanQM0ZHBqtAmfM7DOztEc93g9Fx19j/vl5yybxIdEE5r
9j5H6NjVWnf8S/zyzxyQLvcMFQkTIAuMQJFv1t5JUAAc53wDm4fRFSHRLbWLpsOo4+niCYc9iwkZ
+xSoQKkc9sTYtiodgSKqZSM326HSBQkuNMm11DdCyoNhXCkFx1WcEU7mGHYX6FN7D8DiBh4/MyD7
tuzPE6ZgV+9skOrXa1xYOdGGiZmcS8SQEDKUUAkqBjZdL6OdOSFfwrImT+Li2JXg6dHFJzVyiFFX
7lwJoCjGATLHZTHyI5Kpqavy5wmJV90asLuf7HICGHRmBxizB1HvaLqHZZEwcrAtoVJmYsNxaKJs
+uEgg38BpH+uEjgfeTBeUMmgfJg6w7Pa79R+OrUvNCdQIjE7rHyymb7fyq3ROM8Vgsf2jGopCwAK
v7LUqUDCDrGmONiwouFwW7DaKxvnnOHce7MWvCIHw0rEUpeBTiW9rLi5r/JpBcpS8rSQsyzNGAUY
qX/YRlfOmB2jzbOQGFf7OEHCiIOxM8+64pQLhTaLmdkolbgyhqgzdMqvtr1Vc+t7RmjOGTG0M77l
DZhWtUsLhx2icorA7dqa5aent3/645oJ/u9O/+a7b7FWv3333ZpF/tuai/Xt2sblTW6ly50+EQzy
wAL84MBJndDC7W7dlyZt1B3t1FlvEXbyfusArt3MhWssDUqYdpE+uIn2oE9SPpeFaEuR5BjjAKeD
uGSNLwtgfTkZ0rB4HWGsI3ywVQk2E8OePBr6TmLZKpR8kZWrX5z0VZLXAEP7W6p3EYxcjyiVyks4
qOOB8BGYywe//x0XCH/jG9+Qr+bSElgDXK+Ch8VmZAB7yEdT72c6t0UGV0aOnMQ0nNSfbMbze+zB
VQbNxLqv95ygSQB2zgllG9ljjnjlsDcBhWiuZjercy4FI6IEXD/Je1YJfMSUJsXY5Uv+1NXTaB1D
INZYUwje/eWvTr/66c9OX689lb773X9bDPnp6X/+97/m+r4f1nq5P//Rm2qhcTu7MqgIFca0lqTN
zyipwVDRCEeUzeRmH+joqCWH7MvNR5CpG0S5nQjASFuKTCfmTvjclw6z02uzni+4+8sEZl9KQJqy
V5Ibo0pQitqI7E6d3VWbfelst2peRsQyeWSAjKMjKlQbigvvTuwRNV0zPZmMwxFBg2Q+leHcrHzB
Rx/8/vSf/vN/rL2hH53+8i//8vStb327mBxUX960AY1lKcdx/BFLyXUKOw0R9YKdNSED2YXAhV+T
hjgRDezzbet1gRJgJQl0GCcNOZGOqzNbplHDwINq28zKkzn5mYvpc8kMZCtJTOQ8yCAy1d7VlrEg
wxiKrU5unL73ve8hk3h663t/IuCv/v/DP/hmzUT/qGaN16JdylJiYFMSN0cOlreoo9mun9HO6OAA
jk7ioAsGeXM9PdCMlfmiMaKWEcDZxzsb3kHkLB/Z/e8+mEo0+uLLBEaQx5cSkC4JGQbJE0PKE9+q
5SVYK7XWj2nfITsy6kFOLlU/ruR5bJDAgEl+UVoa+Xnni3vYgGWW/JejdfTATqJW0v1prWbH6nvs
tMgDFlsjo+geYMd9ZDVrb+dss8HwYQM/AJLCzlisAdahZtgXa4fwYgJGwNijQWqCPL7ei7lhfRvv
A8A5xEr10x+HU2K81xQZ1zCe1XfJk/mgSTKzhL+QjA5MwDkEHCvjPCjlaRCaPaoFuX9YS2T+qLbN
fYqdRaHMxex+8P0fnL77J7WLQC1xeUJGrP4hfnJ1Msr2BlJ2MAkZg54BQpw8gz7PusJeAtT9JhCW
rnhYAn+DaJqdc2+jql/WqC3Z7YGfxT1Yz9S3LwpYo2ruyulG9m/X3zv7uurK/98A96UEpIvCKqW4
UYwIQ8jc3rRAiefUFxMBS+FID+m1bW2wBbtdgknbOoyjQyCBQ34OnUcFIgI190qOCMr/tHIVX/96
HfX8V3/FrWfffLMMqJbArDyOFFPMJqHVzoj05GnMGSHCSGJYVU9ZiFKzrQLSY6i3lDRlpt3CISCi
wCjhSO8FjXoc6rJ6g7ONebtPSnFoRgLSwLfqs7aIWezKLdVzWX/UVUtYDqysPkZ4hPOBAbKPixU/
qYMisYD4q7XGDrP4Ifs4C+2BZBDwK+t0YMzhiGpDg82Q3657DPfMjlQe5KOnYtCFgOQ1a9qtYWU0
L+nxzrouAcAX/Wzq61UAMz+/CpS+KFh9kWd83jXXB5BksVqIC00uJb1V660e14xizCzG5xwFriw4
WY8VicLOejG8l3PufY2gmDNUinGnjIMBURWdAPYKbzGm5zwKCIqJUzu4N/RwkCsU1LMCDlF0JdqT
d8A1YIJqL0761bYb+lzK2oGDAVggcAw5Vwg4PT+hipVQyyaQLLReodjMt1CmusvNTihMbOtvBfxH
z72Hw210xpGEkGg3E+j+AKHQozoY4L/9l/96+vD9355+9Of/4fRH3/mOmE3vNI42+XlZqOwRWPVj
aq52h9GROZF5Kk+UMJMaJOq12kqxOQ9oPeS+2NzJoKHBmnc0y2nwE2yWszhnOfO7SwC1l/lFQWXv
l6751l87sPxTMafrBUhWCmyhyqUclaS9XXttPMHhijjiB/OXnG6aiJBlH0leolMAapzF5FBvmJpD
FicrZz7CXp1BAZPV8b84jLEWbHilO48dAu4RaMKKBDhicNMQBBwdQbUtIJQAyGKmdAJNw2NAzUl1
ANXcziRltbIZBcMYtNyDsGEjNIgPtsWAygyDjMDhkIcF1twnh2HN0MJJWMeElsfwRe01KPqlWQhA
l1igsT6OYtXi4I/ef+90r0bX7t/7BPGS+SxG0QQcDKhY3zWdo6GIQK6+4PQBytijhAEigyjrVv/R
6QXU0g6vHma/EIw0yqlRN0P1mWGrrxfEn4PV/GQHlp1R4doXAdm8//NY8w46hN8XANMs7x8LUNcS
kNC5N2rDeuwfjWN8XkGie87mps7Zsin1wXcMCNBLKl+cfV2l+Tlr4mU8X/TJOkwDiIIL+LIXkxwk
j9Y2KvDoHmpRwM8GJGTSjGmEDIQdA5xvQO4Ib8UG9EwpjVWJo2RqH7YqkbJGzfzGYUa+6Ot5z1G5
ewGoyYEhucsVbEWWMwmvZ0ph/QQ/nmVABmEwrh6vLUPmvEbSlmUePITAO0U+q/evv/r66c//4i9O
9z589/SdP/5jLhTGFANv9SbHUODB4X+Wp8IIqByWD2PrSjUBYj0OdUDQpXxRFltz4qmZKdZbvlIO
EbvhRXd4lDZlH/BRn6hRAiP1WTputbV7a3iRHXB2kJhseM89XQKw86dd/clVQPNFy/08oLo2gHRo
KDq+/sOESTATGP2dHn1TcpbMJ2hAg4dStb1IZW34eC8PK4VWSLNGgOhNoVHZchZvUV5QjTotc1Ue
Ib9Q0PL0pblz7nDOF8MdZFF1gxhfFFaGlHbQuGTx8o4Hj+sQz7drvpDAVUZZv5jdvMyUstNEvxXm
Rb4YqWL9zQZf8ZQCjmZa7mmo8GfJjKbnNmSLWh6MwPJ8HespACbI2m6bOQZMDH44eQUXfftf/dHp
29/5VrHQCtS88p7iR1tQZy598fMNDME4Z74aD6ZxUU8aaHUJ62eHESfA3Qy4ah8hmqZP5DYx7ziT
lTKYYZ/2UvKPFYRavNHZGdq+yLhbzhcYzVn7rmCqq0Kf/26vyw5QrT87Pd+KvjaAdElkEMJNjMBA
Z8vo7tyt8A2Jbo4AYXW7vGMMhfNcOKokhRMAxWsCBJqj6BqMwuAzGBFK0SCUDIwGLTZluIMq8zuF
O/pcRts+uycG4tscIJC2abYyrtfcJnpc/dnGtvp7KfjEsuhnH2QgB73M3LkqTJm4UTsr8HAFtKXB
xEGPGxpYzjo92h6uZaWy2NnsIF/yGxlmJippSYZBgyCAammtoVqpPqFB+rqsU8N1OHwAJBBrFtMa
YaYkpL7F/QI5/g35ddsDhJLlNPz0E8FNte5r0ljMA9OgiidC4srVMQ5pt/5CXQxEudQK4QcsAO+H
dj+kPX3nvOQAZAHQznFZCXb2lAJmWLezsauA50U5rc97zvz+WgNS9B/DrhjqhcLeqW1LsNwA+Rww
mmXUizY7WpCRc+OuMcJG65X3iyqkjOO+3Xq68IP8i+8IRjEoM4FEMjSONjZ7dxsiGYjQjcwI4Rrr
FyPtVzMfGK4NcHeSCvE0rM7JB7R+HTTAWlf5D+rggHuf3jt99WtfrfPVMOEU6/XwpXI4Rlqbp+7T
jHO3dDBGrPvqRLHBRXk7osIobzFVrdHtpbHcwTJr0CR3T46qz7PDA9pzo24M+5MEDUjegG0FscN+
w3hwLf838FQVdWiDOjuh3Zo2oT7F/lwYMUl4GTiNhqzjsbS0R0GfgY39LX3Sj+rMp7aMFhjnGr1a
JwLZ7W2IvqOB1qvoVoB/Y0aXWM0/Nkf1RUI7tmCr57UHpHQLhl9hUJiQ+Eqt4rhZaxGeFjBpkyyc
Z4/RFIGS1My721D7czqHwIChkcGDK87DVEDbARgJU8witKN3frSRnGxRyo45KvrRBvUJEZh5YH1c
KV91y8tENLIm4EnHJnkdMKKCWwGPo2ny4ErPOtFrAEP7/tf/+OtamvHO6U///Z+evv+DH3g9Pm7A
HQDpSMnyQrvbsPxMGDRaaKCboZFCoWWLzY7YFjMUGyYl47YS9M2+cGFv9s/PiCC9kFU2a5C1nBLW
6mPJlbIa5s29n9pYl9EsfFAduXspJz3W7hMGiBWGqbO6H1g/rChwnTyFnX3r9vDFi6YVti5IDWip
KzNxtv7I2hdfm2r46QvoqFhaBJ7wUSK4AFzWs13v0p75+iLW5WJaDnhzCagmKF17QFpKgTxCjX5Y
DxWy1ellBUrY8A0hEDYHSP6BwETD0A2TbGfGbyc83altcAC27lQYpEbQqPQsMwW3/6Y6iUfFgAyI
Dlli/iBrOdE02naMz8PbFmBEMeZIm7CD53t0TVkDgCM34a+jtu9/wv3L+RwIjkckOddm5tHKWeVl
h5aBFyFBvI/3YmCATwwbgXxUhdSccsofAeMYLWxQmi15OkIjA2NnrcmkaXdOkOk0jVmPszq8j66h
PgcYpf7Lml2/bphCZiWwsbtArows1d+Zcc/+IVZqDaAYtT5jct63UcsYMi8QpUawch4YIVBhfpXa
yh8+39zPcmm0T++6TAGkZCV9ZOFKL/Tf6Q91QtJ7ftSqH/tTdZ113nNU6YerXl+qkE26GxOoCXaV
3HzlWSW7a6HlK8U0AFFPHmOpSfaskXLGBy1vTalTpixvTLRLHiJgQrOlEtqAu8OkiGJHUiTqZSyF
PR+l5kxO/U1Gpc4PO4pjS8gWT6VXPXrmAqYcohhWyY1dad/y7//wh6fv1Okhf/DmN6VwdO3Kidm+
JAu3Lcl5nvjLpiknxGT50Og8cy+j62fjStnEGxpRRjdXrkn8IYjUCHbQ+2aHo++40ygAlOGn77O8
tA+UHNBknioHjcNxRT7muuoEAOv+c/7q/L5UKY5tAUE0jVNJZ9uts01gsGg3SUqvkVN9InBrn5RP
v4NItdE7ClDe0s4FIGi90/QN66ndYzTSys9e58CLMPVoF27qDkpXhXCHzqo/rj1DOheEDPZWAROO
gwZAYeQJ+ymBKWUvah7fXAKq7eqFGyPXwY7AQAo6xua3CzYGpryDw5nurFYjeTrT9xyvSoUGFoVL
2LCVO0I+TCZ/nFsEg8kSGJmzgGmp056gTB0ngGkCZp1gUrOdv/7mNzTj+RFAQAajXBbeK6xhUp8G
oGc2kOvPxQTq2oyoaTTSnp/2Mzytc1Q5DZisk7ZlJKw/bnI7YjONsQxmnoH2otDgIAfUy2VRVgA/
2lhneYZzwQZ42liNe5FX+K9nuqdwYzLm7juyXndBMzKWH+eWiZMDUGnslJAxwEwlzChDtS4nzuhs
aYsHZ9RvqYfkmAGbCcjSh6Wk0Rx+lDb4e/WldCx6xMsG8E9g3p2jn9JkId9fe0BKwy02Cw+SR94I
zYdS1eGLnEBZs6jr9A3gg85XRz9gHRVDe/3Qm+hzdoQVGEpxSGqzc6ir6bE1spYCp1Mf70XnZYjK
Jeg/rej3bpeoOdeXRSk8Nyae3oY6jW8Hpzkp86BMnKleEzkrnM0kyVlVGqAp3qFM6u0AQElIn7mA
fEvmiW/bAsDC/OFwyflauSjZu8JuXaRdLvluMeFmF+sz1mQ8S6GQE/R0CAqYNcvfIVXkj2dymoWG
9dHPWP6jvJaeHcKc5TABn+UPJJljOOaA2WFaG3eD2WJqEmVCetd9AvlwPIBRtlEAADn1SURBVBKP
GP9oMlt3/MzOVk2QPIlXdjL66ODUmpGzPlLwQ5umjEc/zHIOfU72u7TrJQMkS1i9S+PGWjCyoVJq
HBzA5R1liMwl1Oc8HYMAYo8JfXUxJgXqlHwW4QJIci0YgRMNnDpQ1zBxis4OPaG+rY7BW25lMWZ1
49SVPD0hRHIC7YU3Jbiq8+W9js+UztP6Tr/85a9Pv/rVz0/ffeutWkH/h7UEx0dyiz8QqMiQsOUj
sXMp5pRyFDHzqRxLqgdsUNMAwLxozPUdwz8+AwCI1+RJbAg0MU5B1CjeBba0Pyf1OYTXZkY9SazL
EiBw1vUt5HBuFmPEUVE4rBROSkP86gO8LjYkGaiea52i9C7MQQMkAg/9SDfofsiQNQctdZa+QQ7e
usbOh8/vKSnWOzC/pCGQ58pe3+0gWfNUkc/UFAstCu9N+lyzyXD4Xl3TDkh1lhVE5/bXlv0Gnvkc
ry8vIBktKDRuDSGveAuGUL84p4xLPTCJkstN1JOk0rshx1uL1LBDcfSQ75CBWZlEe/TdDmLNNvh9
/edcARSQwOl69raoXlE+WYr1p192qnz5b7RJxnSrDA9M8e2//9vTO2//tECh1uF985sy/WoUWY3t
B2Fr5nLtz20jmt52KOIeUsl0KaR+xwGkJaQF+5aPgBAsqX59jtwM/1KnyGe9upNoVLRqG+YMc1Uj
5IswkvakHoKwHoAkGSJ/5ORyfcdZBQBMgmyN3tIwDdSrNwTk9a9GdHFoZsZfrS1xVNQx3d8G20qT
+W2qurXFRDGsSPqMuu6h3DlTVgVVlEJx/a1n60jx5Sz7WvcN+9IDOZkrd6kfWPykbJb/7J+XF5Ba
SaQ5MCwsN3nGrQlrf2qgUG0X0grI2d11LYaVaQnqbH4kScuDu5NiR9ksX/fao+BLgo2vR3+TsSxP
151k2NL2tMm7WGEMjJMdTe/bZRoUduCK0tA7Uq3Byp7WBNJbp39dC1SfVfu/VVt8ME+k07bZhhU4
yBjkaGOMRy85xZz3YgHUxqGgAgBFgm5f3qP83BNroH3ISJjFQZdYvjOEWG12+VnfE3m7PJYE42Ud
pA8YRcN8r8cFQg9rOxvk01YIrB0nBQbI3Xn9n6dyyO5GUt/VZcvj3Cw3OiizLVMjlUqQM0xb31SM
0gP6zjLIUF/kshDeLOYIKKo7FfFQjkBS5faWN+lm98v6XkW4hn4TzTfYu9N5T2yDQKufJU99+fIC
ktyPhOJ/2T1YH1YKg21LblMpn5RCVm5J2kFvwRCPnSMFbmtOaSzQw8eLc7sL6nIwG49yxLPgy0y4
0wTD1dncJ5pbWKSzF+3fO7QfMjp7dny+P4BTvHG9gqo/Kyb01lvfJSjdrJNpH4MpUsGdMwlAGDDC
uiYQzHrsHlknDq8wl9fGOPG2noPRTxavxXxyBhSL5K0yR88RYNyf6B+HKF03G6BCC+fb+JmngsQ5
FBMF+KN+N6v/H9dOAg9qY70niNH8cwyDNXdMaB3wQFglY9tlkvp0GelS90HYN+8t1nc+cHFuxKnX
vFbO0oDFsh1Osl66w7Cv9wY4ftb/zPAyxhJAxcEOcU12CLiX6wyZmfXzqYjGv2RDd3BcbXp5AWla
zOE9SDWSl5jwKI94G0ZRJ5yALXHw1aBEr12eSTlVneyabADCPhlZkrAOBzh6kl63J4IWOrekEKI1
n0qO3BGH1ZtEL8ObCn8pZk/TJi3eabNmbQsI8B4Gi2DkZh3Fjbrw5A/q6VJK5RysbFfI8hJA6RaV
o5NsZbz4WQbsRbVkjAppgtGSXAQk2Sp1Yfni2zAs+RDewX+Hh4/BLlvR7p6Y45XdNz99cL/O/at5
as7F6PZjElbl4l8vXh7spdsTMM2xWl0n1VnzghI2q/zICI5Q752jwXfM31l32rYNwsSLxVYbfMwI
l/cMS1VRDHnh81iswH46kkxM5aAOpZl6yS3rDoGyiuhObTASMM15XvQsutcVvUaAtJQ0nopyu+Ln
0tVRoAxPa2MtdNjN0x14zBt1Xj1ObQV1r3KpuPGCXItFyTp0c67Jz1dHpzIxEPwNjVzGQsWjm5Si
80RZniareGlnG7N50yMvg9ND4wF3cRyqxQtdzfoC69jay7r6Ai4bYYBZD2hAuRQaUoV7F8l6BkM/
/VDeF0YFXXFdF49ffyREk6zsgOuVM8jdBkrWKJalJJKB6n5glmDCyBXV6SUA/ge1M8SD+/c5aXYm
ixOqdDt2YfKZ5/LOiSTGs3Y4YS0EIAp+Qe1inRkZQ7neYNCz1umkhlwUjSZ3dKFyQo1mj6wrfpk2
IpL5JrfBLKcBcRoNBTzayy5au2GEn0mhVF7+5XpRtaa/i85cI0CKJrbVX+iR40fuH+v98KIEIVFc
HbeE0RQZJ6YDPMVpJxiJK8YEZgNqj9de9+RwLsrB7V+DSLRoKx6NaBnm9NpiVzURErsO1vQEjsrR
c67QJK2ZAHAAA4viKnYkMNrDimyqQetasgH4mJuwPOTUAhQOn64K3QIEkgfK1bo53R9AWdo+GUK3
xyBNczOq4DvVxTkVS7NZAUW9GFMSxLkfFQDgv1Ln2d2sU2HQn5988tHps9p5kiEf6lvGgwmUqkcS
0MsQp0al3rMPeqdN6pNOPenr8J7xDSxbwtDONEcdnuUSxJSMrOsEwCJQkgt1uvb9PYDdBGHo1XAe
q/5UOLE9KYb63g4yoJTr4/x2FpxtYVhWmmEnxwCPfVelGDzzuEDxNQOkLw5G7MipTZCRPXgrRGYH
Q0k8yoV9tnE6LKg9lleQMYFJJOkNCdO21pTJKAp7OyAX+4MX5whXZ4xZM3Q0kqo8CLE2arV2iJ1Q
f1ftJzM6KIwVivkahytUsoQ0fbHfUFeUF6CiwFYCGCblqyJWJTMd1muT50HZ/YewWvfCnBC2NbDV
A7lAddQ1TLFBxgATo2IXwcBiZP2cAUQ0ArUroQQcDVlR5QwxIvrpJ5+c7t37lAdEBAA4ygmnQZDA
3XPJRkxJD1T9lPPJVjFX9ovbN4GH/WmmOI282zmdQ3eXNoADM9QSS7NUrDws4WpNJUbZEgJCD6xA
Q07TAeDjxQClY90OyyH6Oevfz87crORIqYNKNmAht8I6RR5kWJGFxHedktr/92CUjhezGZ7LHZsE
Kr4T2kOJNWQb9oMk+JPKLz2tMA7lYaIiT8xFYtzGE6MJGIlgIP8kD0ecylwUApS0pTfvD6PyyFzi
lPYuAZjRDrbNIVUjBT2oESBlhrl1G6GRUg5xmHi1wJTAkMxDl+kqFNsj2DKu1IFhbHtlW4KBB5v4
c+sRdYCeF/njlc/ix0Qv5uz4vT5Sr1OA/Iv8wc/uVfn8On2MWR46nQY3f1ah2Ycff3T69P4D64Bz
VhEajXC1WcarNvREQ1qWPuGWNJYP7+ujxaVfaqbZTGQ0Pnsl84Uipg2IJG9XAHlOsiVN7kW5KyzG
XLeqSa0/1HO1xk9LcCRnMcXjnKMjyLhNlvfqbQvf3kSs1f1AXfAghPszlqlJp3J5ZJ91bWxPu6de
K0ByD36BlxnCzMt3qpzv5vW4RoruVVQlxDsFQM9KyblQt9gSGVPlnaSQEyjDIeC1/J4v7kB1EcvG
M3ISbehyG5VjcBrAUNwYcrfJea2Ahs3BxrRarjJk/LwGit2LYA04R0EpyRxDj5GOuSrGQ4NrLFiG
QGW0MZIl2SAlisjFKJQXorZa3Bhan81z0DKxka0IOPoeoOVt54lKsLUc5snpvd+9d/r43sccQdMx
RWgrp1kaYOoddhxlveTV1Z3ZfVOG2GfsQSc8Eqn2K8TmT+vCMt7Zr/toWvRm71OmDVw9nlxjwxY6
D32Ik4L589kSJHXBeJL+jsjTxZPZBeQgUDJtM6B2EtbftZQh4O++ZpdGv9O90drdPl5CQLoERjsQ
XQVM63N7YygxY4xaA1dM6VUoeg2RY1IlGBOvh8JkBI2ds7JGVBFcYiYg5Zany35HwooYhb2aNUoL
ItfQcNevrs/K+8mOetYAdReKiq1QbHsBA1mlSUe860QjYUwGubkFLMEirFHXzqOSorM8piosgWUI
qGJGHM2b9aHhjP+cs6bBGNDPwhvILxZrUMCxUzfv3iXoYBb+7/7h3dMHBUYPK3nNbYDJPNVfPIp9
YzIyUC3TCbosZyNhTZ2xvyrfkjk+vsuApn62vFB2j83muoRYS+6zTvFl+LYdZDNAA14ACafk8rp6
HhhmTSjTOsTF1NaUBTnETAKez2RPxAG5WpnSRY0GRrN9k/UvuWiqx5q6EsBOC8XcS++Pqnb9/5qA
1PN+rByXWq9+ladbzrt5CWdP0zwJGkioaH+cW7dqpjeACcsMqMxy2fKE1GH98D6ZN8Og+hyKP+t2
ZnSqkRSn/u/tbaXpUjbph+aEAKD4MIdOVLv4y+Wlso1uEqS+pY0nIzo4r0wNkIG2L0T92aTkMtZ7
XhfgChObAjeTOeSPLCSFfuuRktNALrMEPJshjOfvYO3frbsVmhXreVpHmP/Db355erfA6NNP79fZ
eGCgNemRJ8AIAPCLeWcxxMyM53fVJ0+x/QpAi/nCBRp8H9kCYJCUQnuNXyovoObPfY8idM2mFuDl
3lWnFhPaHSfH8tWfDNPS57NeeCYAhkUCxPNs95qfDTTBlYHbrjjvUZ0CojuTOwBLlZfZR1nFcwRe
sXABuJqqEFf6Agf1UgHSVPZ05lSss5BnGMwCsmlFVgqpozqOo0+1vxJH52rjrgKkx0+x55L3wrGx
NjAZGGSr8lDZnnY+adJofE7TJ7I1ndG7AJ2BgQrsBahhIuMSPiL5oBTVionv6ExHvgj1F+bpc2kk
AS9gFLAKwMYwA5ZUxLAE11lJY5UZI0372S8jKZ12UIXrwdwkD6EEpIEdEUrut+6+RufwpCa1/uLn
75x+Vcdu37t3j6ODd2rF/lP0z40aLDC4aPFsLZvx3LPohRYvL6aT61C33tOcIp4jcMrTcHTOwMHJ
sCImCgMZdjucsplyu6mwLY9CxjFN9kt5W6jR2ck2VbKdFYHmmMPjPRwzlf4KbHwoqusSxFDOCf0s
rTgb+DmaQ+ujAgHdo+epPm1Hrpc/psOHn3upACnCiTIdTlq11z0P3yTx5Boh0Mle8N3yLDJLTBOg
dBHKwQBqwt1zbFWBcA7ghP14MDJCxTJ3AZPxVhaHjdTc4WEFAaZmTXx+3A1YyACQMId4wjHHIJ6K
BNueKp6efhUeG0rLMIta5ZEs70NeZbOJ9X3AiFWNMIx6uhWgpVlCInUGHYMZn+/rAnAKA5e2J6yl
Ajspy1nl9rZgM3fBhrg9y42a0Hj/9PZP3jm9U7tefvTRxwzF7typ/a9wwnGt1IcHRz8l5MmrAEdG
qlcwIuSXtN6R93s0Fuw3oIS9vANi2hBODobTR1BnNr70wIwDawQhv2c1SEIjJCq4ve5Ogm09KzrX
IRT00Y6tWdKQu2HAsCSHpVNwpkAd/6L3KrTMXvK1t4smSboOYk9OhA9AUZXD6lf4CWDEU0gmx3yp
9KQOhViLfXvggRfUNJfV5df73TToFs5A8Ah4l8LOqvJ9hyXu5O4ca5WMG3vd1CvzQrAA7GdU4UMl
I7EuCsrGhKppNrwo2REt3LyEBETepY07ejs9EHFtebIor3ItDguXE5dy1v9aOCmmpaYsr65Pseo+
DEkKyKvyakWaIZQYVxTeRiDEcTjk8NcKfpCllVxNdA1mP6HaA8iw8PUOgOjGXd5x/5N7p7/5278h
EH344YcEk7s1ovbKrWe1++Ujhl4BHZ1rp3lmBB78cn8sgVIfpADQLUPCNdOJ4boJSjMs11QL2B6M
2X2ITQEBcgQAckHGzk8rYd5sS2IiY9Aw+ZGZTD09GrOZSNNRKwlBEeWh/pKnQkM/H/s+8WOBTo7o
UvcKJHX/8DV23rtjnnqRvuvPaA9wdGpbfmZUAvm+NIAUweyd2JJ5wZuDZ9mu2xnLckLUKnoXgQN2
KYSCYe6L8hcAJuaYwJi4swCAq7xoDJeKEmCKBw0dP9AHRUN8eCh6dznf9NqicRtlMoaZFzvcgrsA
AI1FBbS3diglrZbC68fhnN4e7qGSs1J+Tv3R212oIQ3C6TflGgSgAIrbmFVdx6VzJXQlpH/165+d
fvJ3Pz39/U/ePt37+GMC/506nAAM9NEjLJKuWddkOwAgrFVDH2gejwAI4CRA0uz48uJlHbpHgBTm
uphQGJT6OAAGGWGfdS/IsTNxTgj5LYQnFCLkH0cwZBowc0ZGsh5sxMwN8otxnzP7AZ5yZdarxfal
nw51DVCeDyrClr7mEVK5X17tkoOfukHN94BHHJ3WQi6nlnKsMHy59oA0PfqlTotQomRTOPPeJdw1
chDgiOekjkH6zOgpxGGOFV8gV+FBhoIhGRfWqCEcQGcXIIlElGfEQQS0ayX/opAsBnYcY89MXcf3
DZxWpmS2cP4cqwUF76F5AUdkctgvx0mipWD2p1AmK3DqSvdJ5xqUUZ0zHH+WnLd3JWsYz0/eQ88U
+Go0yQZT4IHcz83as4qnNNTPw/sfn37y9tunH//4x6ef//wXp4e1EPZugRBCs/TJo5q8OkMvgg5H
vwp0nmLiKY4vAjgJcPBdRVYiNg65uUWQAT99vie2w5YCejQ8GLznBxFOCVJ4qZ7wiJ1kgIEP6IsH
PqIoTvjO/BR27nSWmn2RPrrkaPWdh7/aURw03C4k6/CgIWvPLSmIHAR9EvJgqKcnNu5suZ3UZLQs
RB5JuiNgPtRiefHrD0gUxPDqkyJGKLuAdmGF4QggzoUZMGs6PzsBiglP5tNqyZK4kZCMNlwE0wZu
QVFJoQuyPJ/pWW2zywFysisoucFuek2O7okK81wwM5IOmzxrd+5trfkkK0yL5zq0Tm6SAEGOZxLE
T3yhljEIqGxz/XyIgevINlbWN7McFcQgz+yIdlC/YDC3C4RukAlp696nTx+efv3Ld05/9/d/d/pp
saEPKj/0tI7Svvvq7dNrtRiYzKYXpKonAx5gOlk4ixBmhZU59UXXX9IHHOVkVCJjyvQFttF5HpVt
R4ScDWb3C4ecO5MoKBMCi9p5mAnOawPurL0ey8V/DuAIEJnzlH4cCULIkywT1y1Gc+aQKXf3HRXI
PRGmHeyLY0AOTC2gDkd3d5nt9maptp50n5sJT9Z0rRlSaOUlEJKQXvyzQjVRVhrmEY+agk62xA6i
Y5ESh+3YnvnQBgQqj5KUjwp85DHLECvkgDZjdA4KD9aEuTDIOWWGsOrjOplRZLiVJMNAwDSjv5cy
OIfDdzkFRLKw7vE9rzQz8G26l/XXQkqCZCYzxZNSRo1YKqufu7wlyzYwClAVOmFu0M0KyQqJeO+z
GrJ/9x9+fnrnf/+sjmZ6u97/tsKwx1wMe/fWndqVwHtFcQ7NYg1T8dm2+m45DaOECMDhu7DFyYoF
xqyw0IXD9Gv0bZZNcXj1MNiNGK1kQJmSOenv3kSWeRWxjw6HrG/qRzFF/bgclpuEsgZTJ0hI7tLb
K3/QlCqDPclKrnlE6OgkqUX6zVYd6sUY2pnZOC4tPlY94SwElO3QBlnAfdcOkBaIxEuoM3Y6mQ6a
YJX3swzdi38zlnQsL4o+vYIsFoqloX7kH1qlwIpsNEyiGrjoqTD0yktr9ZoTf1jPdrsOurxVSVkB
CUK6WqpCoBLD6k3+qO2aCaJEZIBUyuBKSKE5c9LXWimQz4LuctteuvWhxh7Z0ucBNF1gxzoYl5+N
6zKBURyI/6INK5lc4RLY4e1iQayjVPJxjZL9prbR/eUvfsFw7Lfv/e70sA6v5PqzOzUJ9dU3XI8A
3Kr37NMZWs1w6hVMgCTzXHOKwnT3cIwjiR5tBENFX7GbzIZSbnQga2Ux0VOHWC45Bh40CdRgAhm6
DyagqDyD2eiKFjrZj/sCwIKUgB+WMF9AuGxh123ppZ5PRmUGT2dK7IWuoAD8YUDi7HWxcS6UjudD
OUaayHLaRTvpoTSH7+veawdIs992arj36T/13/QUBwNVd2f2tdDGWzTYMAN0wh91s/WQoFNjcafP
nlcepDaY5hFOZBB3T6/dRWIDM54KmLBkBXs1YQ5N3UPAwJMaRFD2ovRH6j7C0Hhxsi5TLGt0DEUK
JFA+gn8A0wZA5Vy2SADiHubYb6igAADEhLSyYs9qUeuHtYzjd+/99vSbX/+mktS/Pn308Ye1aWcd
uoDRyfp9tU5C4RpAGzjndhH45dnFDgePcDvmXCLVA7k7yFLJaySxecZaXc/N2fw5jQrRtRkfE7UB
sGF8uyymXu0AsOfU5t+7vk7HdXB4ln0TUSiPQSdMBDJOvXZHeyl0o84QbHcAtbDd7/NeqcZC20uh
7nQOZME9ByJAuaSFa68dIM1OXXT2aso6hXhJoC8CrSjJfI58GgkS4QVP1sjFcS8jgNTcJB7Wq5nX
zgnwJtInLkN58OAzLnVAkhYjTHcrr4JjwW+/8erp9Zp7c/f1mghI25aC4FQMHn9drAdn0EF59OuQ
pvduXoBEZlWfgymt5PdRAgcFo1EyTSsAg0H7bwylawoDkvkQBr63ulVoeu/Dj2qI/j5zQPcKiN57
//3T+7+vrT+KBYFJwVBfv/vG6ebryVtIsKy/jeZ5FdchH6vpMJKylJE26wGQIKFNQKm8FGdkrFGy
bFnLfLJDMQIZAMlxMBht7pmvl3QkYcxV3xE6U89x0Tnb0LB8WNsRmOQmFisSIBMkqIRiyLPPLj1T
OL5yj1r+sdhjPGR0m9Wl85VSHUEqOa1zoGpgVODKYiPHiODaAVIaFsPbG3xJQWYn797k0vX7ZwdQ
sx6oOxCXLy8Cm9SqbIQAyhhybRuZhA3NSipgwPKTCs8qX4IZx9gYrt6c7hUwffD4Q96LkOBOGc5r
r752ulO/dyux++qrr59era1n7xZgvVL7Y99+Bcsn8ANGgmE/KBJeMRcKYZXnDDmnQRlQ0z2qYrZE
wyTCenIoDbZyPfjMI4tr4JYTbFj/x48fnO7XqvqPPvrw9PsPPji9/9779f6j04PPHtYs9npWFYvz
5m5XWV/72teYR0q4MvsT+p/N1kJFj/kK5dPEoFBHH94AYGKYiorimjX58RjGYddIASul1cB0DOtm
7mgHpqlvezgywWBed8mg024lpo/ry7TMRAMjnBZi21/h52KvWUd5kCO71uAqiUholtPiwPpYQarA
b8GMnNG8dvbFTgYaaIVF0vmErEPPri0gEQ6sWLtX/yIgMwFtKcfVTIsmMLyFVd+eCuuJ7Mc6oZfw
LnENFAvH62jY/ylOriiWw7kmMNjKm9yo+Uu36/U2Dm/Eb40uPap80uM67vr9Tz85PXz6qACr9mvy
XBsMf98tkHrtta9wtOpOTRDEL5LGmKdzuwCLOwrgeCWwGyxCtfdqGbnJnbh2O7G1xXNsuVKn/uJ0
lsf1+vDhg9rcrPagLpbz8OH9071iQJ9+8mlt7XH/dP+zBzrzrspDyITnfuWNN8qwKnxiKKocF0cg
D0AosJ59KWBaidG9P2P4uzMiw+FzADCa0xRmp8WnR9aUZ+55qJ1VX3J609he5BQP7RpAwTYNa1ca
Wz8NbHR2xs9gygBkzIo+LHIeANAAlcf4WcKLNTInZynwyZ5TbA+uM4BF96fNXbSxYT7TVuYgwrUF
pL2jXwRCu4Ltgr0K0C4948CwYFjsBHSmNcWeKJxIQ8aYGIkktSZJyit5HgtzGpjkVssUiko/9fAv
JvfdrET3zefFhGol++tYlgLG490GHhZAPLhfbOreBzWF4D2XXcCmWIVl3io2wAmByOtg07lSOuwr
rdkyAFjMTxErwsZ0T5xIxzFJmGj4pADz8WPUu0JJsrgCJkzy9Na3LK8S8gCfr73xVU1IBOtoqu5E
O9sKBbfZKRKwqbQVtoEytLSvnu/jvttgaaxBVIMNWJ2fF6DQSJIArj8DqBucWd4I7yYwRFcyIjd1
ZweiyaZ2hrR/R4fI0MvszPOW8HlCSLWkyQ1HZQ9hUIDDFGpnc7iYISyByo4A4GN2HLBO9Mc0NmSE
PB57RzLbQ8JLjI+fsVx0fkYG1TfTZq41IIXlXJo0dhVAHWP0RX0vXb+Hevs1i6YqPFOPaFY2QYjD
+TrnC4km6g2Uw/E1r2fix568TAQK8Qwzh6mK+FVSFmHXrQInJnrvPju99uwrlT8qtlUg9fSZ1s+R
eVUIBUaD8A8hoWYxa3M5gA4S4QoRlHvALw4sICPCr1RIikzDrtdiOJi0+NprrxfbosYWUGLrXXlW
hUkSAVqHs+8OgOO1CZjdnI3qqKpklWi/+mGxDn5p8NB7/Tg/FoDJ5xb9MkjVQ/+elxNDxEGV8icC
JFVJ109gSL+fGfy4/hI4NbCMstOOGHVGAvcQqMuDbqiKbDVkpu/QPM13ClhOoMBNATQhsdpKdbNE
+Uz8py5kWQnbBDB2IGGaEYTbnT8lK8lPe0eun9muaznsP9oqQ/9//LmkePszdmWbiI/vyHo8eQ4g
8By/NjBogOopsGKncQEmJkQ6OUs9c9hCrwclE4t6gqkCThpjMSMP9anysNgTM7RvlIe9VeCQyXvP
X9VcHO686CkIHO7nc49AhM8mMAlQ9Fy7Yo3McKoBMlT1nAo1lcvQ6BnzZFR4qSLrPhT2qj5SRk3M
iR4c9aVRWCajExRSSUaohWaJz2RrZIscmo1104sGgBinWSovo+1NM1rMa953KMNtnCC1h3Es2uAh
XxT2I0kp53dsyzmwpSFyUYt9sPcETAbfM6ZP8NEzAzAB+hZPNjpyjSaoRSQToPP92bNYm8VCL/U7
7r22DCmdHaOaf2+6ePjzEt28JNzcdOl6fmfvilwPwzHP4wALCTjxMtu2dkqDhiSAoIbSyGiYmQ1d
H9/2bGQsP7j1/HazrRu1/AHsiawG6x8MMDRQLn+QmU+APAAOrrdhBJzEOtTaKJHkgb8zjjg4Sj13
sYgkywFBYle0D5cXRVatbJAEXIEOZy3hb4gGs6wNSJkDlDqpD1Q6loJwyDuVJkiZ1xHYF7Awh2RG
wCsYzq2fMAbcv7Pso2GGwereCUKXAKtHzCII9nlYimqwgGf9ffw814QVqY3HZ/MTtn+yMVwznULL
bzCdMEc4kgmCC3C0GDk6sQPR3u7oXuftXNfUOTZ2rQFpNnbo2Rd+O4X8IlCKYaRgqIBCogqRGAat
2dBzU/M2lRhaCB11KElwhwgcGWMvEgwUDtGKtOK8jBCBXEIrURmEcqLLCsNYUzIn/ufQLPUXOEmF
FyDBtnVv7L73Cg8oEaCOyrnukUE0CbTFt4esv1mehUdRZOqCxKCMVvC6vb5u6H5xGWw2w4zkXsSc
GIrs9cSzGA5LtGRgvqb7kgCpnwW0y/jn5/OefL5/P41bBi3W+HnXR74LcNwf1of5HOltfo/5mgYK
MsUj/PIZZpABKe3y6NJGudrORHWYcplsKf1j6ZnBRkpLpjOQudaANAV+aTr7QaGncg8FPLKCo9Ht
XgHXclsR5Gg4QZEaXx03Nr+K5cnGCAwoB7Nsn4PVsFJlVPhAWkblOk6oq7KZHFZh2ntb997wEH6H
hCRKqEuFMmBHBAcBAD/3uq/ZTryHYmTOWy+8tYwit512N+NhvTJU7VYqu98/vLc+AoBmJRkBYyi5
Mg74DN5Y9dH0TjMef6cFzQAUIIvQJXXriYx+/DRsVEbTCLz1iGUyZX1p4uJkS61jBq5LzGmGahGA
jNjGjIH1AYTnjESsUdMWrBKYLe0yFOrhO4WuuUbv8wHeLRASENOjCLrgvCh71wtskXPnBNrmcHJy
BFD1a6Ya7Low/74EXJGDrlNd8HutAWkawFSsqRRHwRxspv+YwHPxCuZjalY1gQjgw8CoO7yfUZ9y
7bUVBUyAXTs8UIOFUkHyKmQMZYYEGygfvpNZTmZCxcRmcKID/h0MA2wDo2AGJXpoHh1ukML9pvii
DQs9ZefISUnFWXxDgwCA3zN3BCVWA/g5jRXvM6qGryQnLlpFiQNEUj5P/8Uvpj4wQYuJl2gDypTc
VEeDNvNnklEYJkb88JPZ13vopYyWfiDLHWxm3yc5LABw3oVVmCwk9VF5KVdv1yJeGqBlvVjPYC1s
euQvoese97lK5q9mTMSo53P9OdrvgYO+3yNlrCP0wKLGopiwoy4TbeR1fqT1Yk6HmDI8MC/mPhfo
HEM81FnOCz8c8OjeuKZvpgBieDuzoTCGh5qimMLdvQBHrmDgODBy5F94ncOiKCTLh+g9yU1nZslr
YTdJzewOA8t39m9WTB5Y6efEE87y1Q4xnygaP+htI6jNI/ZXwvnAAp3ojkxsUR4dkVecR2Bz+1gb
aPCLeotL4WUJXPo5eGzLnEDrCwLGunoxJ2JG71MNRFKYx4wXC02oaasKK/Bz44WzLhbzrRDi7j+7
DkywPxjZdmOS6nIgHpIyLoWFpK9l5JFHLHzdF9akJpznbyZ7St/vr2FCrA9H89EPZj58tOtokJv3
s7cCfmYtCaihwQG24z0C/HzWdsI2qHPj344Mkt+0POB3rz0gRXcCRvl7ZxZ7R1OUtpTp6fI5Txdx
wprYTiJjw6CR60mrc+Tp1aH8YgGBeyvh29J3D+6bOottrDInkEQZsGhzLaRFvgjb0Bqk8B3mNPn5
UgezG2qvR9BcAZSfCYjcNdLsQwuCwYagoGJ9xD0DH3XayXUdRb1kseq8hxdOZKd9BnDaNcrbAARh
GoIHhWmBPLxdjGfJERWU8SOnplOAtUHbJeY875t6sevD1CXqAJHG0yH8txyDrsx7Lc3QhwmRUr/j
dYuF4fOzaQJCuQ53Vn1qYEHDk2QgfC6WzRj8n2EqgMGm7+lKCgTPmCK+55yo+s0QPvOTev7urCWP
aJheJxDHHsU6/X3dc+0BaQ+3dkFfpWQHZZaWUPHJijhTWhMaQ9AnC6AOevhMy2mtflQC+ZvZgfYt
fKQCH9ygE1Bp+Hj1PXvHx2D6c4QSZgwEOHo1j7IESFAWWIa/n2VGUQI4NPyDwZtek27Ys3s0LzIj
01CF+ZEyQRJENqfPtb0diLVVyzsBohCi74zCCjM3NhuWtAxj9mnyX2tzMT1ZS3NUv4Rzq/40nw65
2AzaNCXrdsfAWCPXaYHhAo8MqWPWtIe9GboJINlsfO5lLTT6wwGMMvYZIlI9qI8r9+KguEGI00Lg
JGtBM3QJjwmj1Iz1AIZbHWc0j4EKaOqButADBABek6LNcRsI7YjOgcrFwHl5twoVLyFfe0CKknUn
zg/SFzP+Gd8fkB85ogrNMI9ISeL0TwjtuBFsAbBAm3IMPYbtz+uizibAsZOga4ImKFqGueVwcq2U
9CzUpNHosp7uz+pCCXWvRrUUQuq5k2E470OGIg+8vge7wA0yYpWxWMae/AaY5Qgmwgzs1e3Lc88n
rQYINOKjXC0qwYoKKGZ9k2dJfwxvPdlN+lLyoiC77Viug7phGxR9qO8uh2kCkYSBeR+mEC3Q8/CX
mSDnZhmQDCbruwEOwFcW5ra6PXtbVDeDmuvKa+SOzMY0frf+9sijPEnLIYxaXFYz1CdbX21R65Zc
hiyob/oNaOsZAtT5GhnzedCl2F+9f2kAaWdKMYhdYJcUkaEZwcizqq3Ph8MK7WFyNLAtSPSX8wOX
0bOj0OmHGdEo1PN2otX2zOzl/spAMZQwHhSdm3CMT8sj+Tz9DWUhM2KZShTj/QQT1c9gmmJQdhcY
8iPFnYwkyke5Qr3N8mgs+oCtO04rcBlGSLbQIRZ11eGHwjOkhlFnbXyGfYqk4N1Y/5kQKsLMJUp6
J9ejSFWnboD1ZvuRAxgRl48jrFN/OuzKqJTrmW1nOizhJMNl0AEQhVarCQGbS4Ca++d3+kwOaE1s
C0JgyZG/S7+H+bjveaClnZUqCJA4JvujTPtzcbnyoUgnKBaYsjt7z/5Uny6b9EPru5cGkKKWl7ze
JVrJ0IXhmXJFF4U8PKVW3sPA5T0dDfCxTEY77OLYkuclMeHrGchatyRDoTFjVwDxGvUg1jEQUWy1
NhB5mdAD+0xfKviRN5xtVMn2xLTlo/H2EzLMbOEBJLI3I5gOTbtlENawAAD1mmUrZJBBardJ6abA
MkwTi4vdToORALQW5vakSzgGGRkASWBHYVY+i1BajEclN5OxNInsnuynkbjlxVUN1bnPxnO/qJLx
9mqD6jANKzPGI0Ebdv+5jbLFS/Q8pCNYCWh082IpOVDSemJAVe2InMr/8LY9Ke5ktstT0USf7rSr
ktN9Ygn620mIJjZVhzlIM+t99n5PqFPtpRfosZcOkIa5NDPYwYaAwjxRFrvK4PfQZgqb9jCp6fAU
UfKeA5RwyB3BjqV3W0ap+WjxUjKE/lZIZr6C/MMaYpeOMd3LHo63DVDieyU3HSbo4QoRUy+0tf4W
ZDgHRGaCLwRz8Ig9+GUjnrJNm/NZ/pbyqVy2iCEtrciQofV62hsKIaxZFu9AOzVGhH9R1NNiHQk/
sQGcckW4LHBnkG9wSk5FxqsDEA1qBhf2f7FhgBIS3/N7yshyZf1NbSZwRFcCVgfWaOfRrArSH5MM
I695b/RMOoE1gnJYAh/1ia4xwOMrylh7N6iL1c/83F5gMTT3h/vxOKtbYOF/JOsBkmqrdDGsKrqa
UCwnHiuFoHpYAXifjjLXxy81IKWjowTQFR3miMWnAqNFK1ccvBvbKkeCFUDYcA1UgRPqAkMiX2t9
mp5WRyM9qWUQ2NjencV3WjcWjepRLUMXdDRkiQa5+tne06GYS5A22Pv2c6zddllMxKas6Ka1h6bs
JD2UL4cXLnkegbwB3YrPx4eBBDBsPHpBYmcCjIxJp9iq7jICMySAF+vK81VGGCQLnKNbatKSbeqM
1+TmuP8z1gdyszmxXDxPYSg7moMDwdjp2CYIzbJ3xtPAFDn74ujDbvyoM7I83K5W8y8a4KNXh/At
5bW+Ea14H7XQ7DmOS/euvI9uO4LQHlEcB4poAfyNDARM/mzoJW1k4BME+S+AFG8NJUPiuvbsyWLT
dMxUKHZPrH58kSn2ycXAb2MCXxunn0PvzhAjBgHllpppAF0GwXIQWpAVhIK7s3cPBT6UEGIMvfez
h5Kn/lBH1iWTDK0wmIA4lTKWL4AYINeJXwrEtFuIlXzLVOyWpRlGZDhZZZ+QYRl7ZZ2nE4QXAYxq
Mic27y0Z3cQoEuW36mcCIHAyyRSA4Jeegj+B59TlCBYGU4amCpM4Ix4g2IIVGMDDB7gR1KofIcfj
aSZHkJLTEqAAWFNB122wNanMAg/t8Z1Q0fqR9o9X6llOK/EpIe34IAaP7CX3pKS72q2N3YZzSpsv
vAZUF4dnlq+vjMgDPsJDsEtfsszk5QakCSzIE2EDsT2fEgOe/TA9YRSbyWIOfyv7TICy95RCWdHM
SMQ6MArl7wg+qxOxTS01FcV5Vi06Uc4GAIWjaGxU7FzlZfSDLxa7689G+c4t6x48ht6qynCawdGk
6hQAhvHRs+patpOhJO4jDPnpMtBLstMC1voP7JN6KUPUI5Zmip0q9NR1+NdLGbCnAQEC16PCHvVk
I7wrAAtUXQWkaIfair915FL6JPN91CZeClkLXfmDvBaMGyflYp+n1h3IhNfgJsuEMg1QrD5FQj96
wJ5zDov1tM9JWK56aD7QAjJK3L+Sm6YiLMDKfZF99jlqRh5go2Akc9VQoa2ANA7wCJK6Bs9qSLYA
cbsKjKwDQtkKudsV2aIeurt/cO/Ly5CsjOjsrD+bnlLvF1WdYdoM4+gVyBA8J0naTGVmGmRQalk9
wgCamP5rpYg524BwRSYwoRyCkTodoxl4QtQlCtJhWkCPrGkZvO4XAvqxBDvlRKRsanVyKkbUHKPB
+zlkaBW2LsVu/VyUEXKoKru9GVlBW5CbSehjzjGdAY0RHMfb2RI//Fxtz2IwphF4ToztCGJ7wikU
XtTsPmG7MUGwXjs5H7ftkTyWO4HdJhuGhwXTN3HyMJbckF0GuCy8GKXvW5jGTrQo0gcCMQGKEuKS
vXxAs6L6TKFoDB+AIAXukC9dEcCxvjTrsyOw4Cy9ODjopHSAMjJoBGDSdh3rlf5EScs+GCybqbL/
23HhMpSbKh/DP1e7X15eQELXYzU+NsHHXtXu3D1vJEnquGb8zPVMSt4pzDoqnsMhOmEAiA3Yyhtq
myF6k5KVJHZdtAOgvRJKAgMzW1IilDMNe56SvBsqKR2w9pAZEND4uT0iyxFAsvr1CgbPUSp+hO/B
8mRIvIxTtAVgmhrkUNGPopnocm7qxh/WX8/g+js/kvtmG/6ijXPWtBYMG3Ijv0z/YjvCUuJZlgFj
A7ib+B7n2nmxcdwx80AADbIVsQ2CdgC/3mILFwjSWO7UsEdK6yvsA46tt3GCimSHdpfsm6DiCZjc
iXIkdwnAi3jrY66EIcYYkMIw3Pe0fYM5a2ljxz0adRSrQ/v2BcAdllHmlg+fhDLF9ARwCftUfwFm
nNiSZ/pH3HaxQ42Uup8NOLQJ6yB1CM+nozC7Hs9MufP1pQKkRbNBwVfiegpkeQPldjyAZeUNG0p4
ZqWO57MCUCGg2Ohc/BcPkc7AFIEOCaBh8VTqVQHFUIgYS9iX80QrHxADEnDMkJLXEBQDDgbHeFAw
BjyOlMbeqxmUr7WRuFJiUwYtbvNB3JAi6rDBeFnOFGKdmID3fWvVugwizjP7drP+LHMYB67yDgcK
5QJyMTjNbcIPuSpCunp2TpOdDFd6YJTAs2j4K9xVe1Q3wreZXUK4sOrM8Fa+RQcoiOEYkOiw4lAS
BgmI2IKdxbi9ZIfWnfRfEyTeo6UfBNde5Avgc53ZPjG3Nb9IcqLzGyv7OyrotWgDfux0xHwwOmmd
NNB0P/EW9P8MX6EHSxcnSF4CIpZQ9b72gDTDsIANE9c1itanbVgYEUqEFyc/nP1hAmGPLvACdXjA
gLOhPQRN5SA17xkcfZ32JzYDMSFIPVIeS5adUxljjDN0nPmGWQ+xuBWOze9WSGBNxdoke2U+Egop
3T60TfVgSTI+UiPNyqYhW+NoEBEeDUGecrbPTdODhkF1G20oMl6FKsK/eGYZJh7DBHfXexn8ZBDs
AzuAznPQ+Nl5apcnocrgtBbQhELX+NkZ/MChCXqGWQANVmw6P0sO+E75Qp0XZ9Adxrvk09IycLsi
Q9fSD+zjTv1EFyVzQdP+s/R15sPcq+ly3zdkvRqknkjBdro6VFKlnLd91SFgvBicvrv2gDS7gVuE
VHiG38gytHcKbxq62DxCoaXguDah2yo/4YiN38wk8bOUO5bt7rKx08DDempbDl67aVDouwxiAd+s
yzT+mY8hDDZQmJXYEBZgC+xk0Spfuzgd2yoykRlKUPVVXy2TSW6r7uXkTpXFXQrqlTn6zUAImQSD
5NHQRjMgq/YyTen7TedewibJFlyGmhAgltwpG84pQnvgINCxuFCvvBf/EYAc+pId2bHwrQwQ8534
jPqbZ9jVvZpIOcOZYx8d82OXgGpcj8dwwz3oAcBLjFRwhMXRNnpPxI0/FIPTchtKkjLUiTKRwc7K
0A7pjeRAJoTXRRi11KijgHWtvZJU1Y4nLHLZhVXK/RkAbiDu56se1x6QmrEYjDC/KGt1olQHL27B
Toqv7+U9L3Xo+gxhg5XfPTKn5DcjQQdbuZdCxPCtbCQDCAEyHT9sxaA2enzSYb3HtUK0fk8l1Wez
DQJbJZ3czC5ZioYy6rsCF3paGKQNVeWv5S78DjktKDT0G8cb0eizRGUZHW8z68mIHJ8XxR3MaCq3
zaHqIotJuMiz7sSd2Eo+1n2JSqc/GVZW2Zwy6H6gPCKseuUeSbnXI2MEAcuTuTpIwVbLnR+Kdd+u
Y6eUrBd4aFa4KrNG0fqjLm/yl7A9AZ87gJ2glgFm4w6kk2GIrh9uwckydiacUmLwVgmdYGQbk/MT
i7ZMLNfWNDNbPj9OVarhNuSdQXv7fN5zBObIdN1/7QEJAggzytozKdYxeXdgFAGMtoTzNTo71Uw8
P5lTnrGXPQ0s7w+dRo8oEKT5+234A3Qt0wWmEkV9l1HC0KBNBpvtwQQvmKYVE0psv9yTHBl2AFw4
SjN+eC/qaWBgGWZUNArVXvYoIEs72FZWSx+uRSS6ViCop0UuLcMGj7Uc5+BQYopgTLO+0ANPG2C5
1AHkmMJsMaWAMCZDZVOq3lo1W+/WMgwB2OobMIjHtega4x63CpR4Ckymf3jYXjqXnmHDuo2qjxkK
AVNsbf85XMOvFcIOaFh6bbAMTAFk3SRdTwKl8Je+sTsoaJrnq55nwLf1z1llR9/Nvsz72Wfz3msH
SCsEEeAEjHobiiGoVhIaQEZRzF4sJXXEJXEvpjFH3lTmMqbPA6NLFDa6qAmTi5n15xxcs8KIClAx
u65dYUHCIgpW3ihja6jLohJrAfHaN9sjQ5YDlbjecxSNCi3hCNwMIAaUsMA833Tp4AwISGCV8OIo
Mih2QeQxDONeGxirQshIyLmAtQ2gAIIznAkENdUDI3aWnRLD+E5TBZylEjhqKW9vtbHamtN1DSBV
CWzWd8JhmHUklLaUlSHPn90go6+ZWMtr3U0z/AkITsate/EMvGJwIYl6PzFYNfoJ14s8u9/YIF3P
Z3Q4no9X/a8Ckd05X2rzZOV51m4ruO/aAVJ3fsk7m6hRYMsVbKouANIs4SMYTcFdJcS9M3blu6pz
LlHX3Lu8o7211E5NYBiw5SCER1b+5THlAe3NKYIo1wKwY33xoDCGgIxYlJRHVxP4/ME6eeK8zHMF
nsZpT1yxGxiFwE27FXSdCbJespEJgmgqsdAjTO0s1sp/PsWgLWxWOXgFvOBeTKrUIhxPZuWIarXV
W5AwYU0mlMlglkc7m2xRbNBx03Df4yr3Tp0KrKT2yEdZ2EsK6V8AonrXElbIDTknAR8e2TNpcbnZ
i9ur9YhUFjOesCCVqxxbHnEEyqkHl95HX6/S953R7owqZU5gkt0dvf21A6QIAqe4Yn7RGklb3upg
KF7AGYodg6MaW1iaLbxCkwj3Utg3v5sdewmALnVa6jY3LmtPGEC5QKHnc4/lqsMzqU1swuHD5r1j
DGEMlAUNeADAxv4S0nHY3yxtyg6ef+pchztmQgIK5UZkYNMzO9/h+THdLtbf+RTWx4islurvHIXE
8mTcAW0m1WvwIFujmDKIMlm2GDnTicITKCwhG7bydA5nAG0GCOQRszgXzEWnzrhhQ+Yr9FM5B7aJ
Z0xbjROQgrIiDQLqKIGrPz/qeGuH2jcUc2fwl9hO24E7cpY93+8saOr/Dlj5bgeoawdIDDe8Jo3z
eyz+CR4tDBpBOnZLDrLX0vHd4y3jS8LfGcHs7CjQBJqdvs86HoaqoQhOLHL5A1RvLPxN2VOZVl1W
G1Z9ZLR7G1gm2wxjaGQQSFwIPQ715zWSJxOvC1lIaXbs636BwZoZ6OgiAZOIjerAcMbTJjKjmV/z
uoDRAhx9h1tsem3A6j6UzVngHjnNAABKy35WAmVsBUvexjlQ06P3/B8SKD0nYTTaFnbOKQEZlQv3
IwtN3QOnCKXk9jjxEbPADXCa34OwlhU/AxT2P/NOK90dRWWY6zt2sNmBJnrUSm4ZXxV2/mOuS7/N
Z7GOluG1AiQImDOvs5GaO3QKYQlRxmP782iNvV08ARKBSQiTXspAdsOPou7eItdF4PPv1OmqkG4q
FDuv1XAp6lWdOxWlG9ihwxFcdpaXe+PVZ91zLdoRg2SbDN4x7GYaAQt+n7BkyU9tdzAa8DDrEKB5
4AHPg3GEJXS/+tnNJPTG2SyxKIZdeI4YbhLDnjzlclEnDa/zPzg1PjOHAeBvDe8vT185KWz3OnYB
2PUs85S4E2UcnMFWZa2ekiTUN5oQr3yO2hPQStDtgY5jRx+cxu4ML4HP1LH9+jP9iyxd6X2GeK7f
QW+r4pkT3PX//wCR9CJtnKiaYAAAAABJRU5ErkJggg==

--_004_f582bf5a1daf4f25af17f62592c284ceHE1PR9003MB0234MGDPHGem_--


From nobody Tue Jul 26 16:55:32 2016
Return-Path: <robert.cragie@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7129812D90A for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 16:55:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level: 
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 J2h5Czx-D7f0 for <ace@ietfa.amsl.com>; Tue, 26 Jul 2016 16:55:27 -0700 (PDT)
Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::230]) (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 2815612D14F for <ace@ietf.org>; Tue, 26 Jul 2016 16:55:27 -0700 (PDT)
Received: by mail-it0-x230.google.com with SMTP id u186so130412977ita.0 for <ace@ietf.org>; Tue, 26 Jul 2016 16:55:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:reply-to:sender:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qoWd9+cTyBQSjLfHhdP3FaKGBAwYEPElwK7p/Ds9cPs=; b=oTJyyMqZxIExyCIXu6Y2mCUa1M+tuniRzpp7NxqbotJ3XYnanyaf7SuFjfE8Kz2D6z fDrxLPfpzR17AB8ueAfY6drkwNt+H5tqp/V9IvKy7NKSXdf+pTp/xQmDH98IZR3mJWOo IqdZMmWOd/N2AA4oDqmrQOvvUmVQCk/LXTWjZFNu+ShmXUQ7iPAS0K5WTGKuuHiEAlLf q6+yPnn0CH12PdrbwCRhjSSwEC0yZk2oY4GdmmT6YPMWCdSehejMmvf016ScsKg/r2iR tedrsI4e5AqyukZrqcBJp7TrVM0UFYSRoQwG3IO6ZXJIoRZ7Tc2BV9qCDlkn3U/QYTcU WK6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:sender:in-reply-to :references:from:date:message-id:subject:to:cc; bh=qoWd9+cTyBQSjLfHhdP3FaKGBAwYEPElwK7p/Ds9cPs=; b=i1bQzB+LfuL8MrHi5OVv3fxD5zPO7n9sR/K8EycBD1klqLnJEMu2zlBVV7vKbzU/g7 +KmrTJSsuU79gOgqJiB/iNrXMsTyXShHjFuMwBJXcaSXszo3ZnVf2JRuYiJDkrTqDJ1k g68+Cygih0nYa5t98+P/TDRBmmV1zI3nGV+U9wCnxspx4ncDltMR49/aoZsD2IJWEb5Z tE5rUFgWm/FORSAQqGspd+BPFJF0yBGrubBzRPCFGUD+5a3x9C1ItKJ4quapAg3OCMZY TDyi0vLusktgakN/2jmT1BbbbFuf4o9WE7WI2iZl34KRw0vtXfw2/iOkm1qcQ+Hk38Uk VM0w==
X-Gm-Message-State: ALyK8tKt3mT5TkEclqssRYtFEFoWobAidPLO66dZd1tbGhulFSAQRaOx6rvQbBMoK+z5pbvuasu5TUaKXe4q/A==
X-Received: by 10.36.36.86 with SMTP id f83mr67467058ita.43.1469577326123; Tue, 26 Jul 2016 16:55:26 -0700 (PDT)
MIME-Version: 1.0
Sender: robert.cragie@gmail.com
Received: by 10.79.128.149 with HTTP; Tue, 26 Jul 2016 16:55:24 -0700 (PDT)
In-Reply-To: <f582bf5a1daf4f25af17f62592c284ce@HE1PR9003MB0234.MGDPHG.emi.philips.com>
References: <578F4D59.8050005@gmx.net> <5E393DF26B791A428E5F003BB6C5342AB3716D64@OC11EXPO33.exchange.mit.edu> <23666.1469091857@obiwan.sandelman.ca> <95b0103c-ba2d-6cd8-6241-228df46e530b@sics.se> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net> <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com> <f582bf5a1daf4f25af17f62592c284ce@HE1PR9003MB0234.MGDPHG.emi.philips.com>
From: Robert Cragie <robert.cragie@gridmerge.com>
Date: Wed, 27 Jul 2016 00:55:24 +0100
X-Google-Sender-Auth: Lol-E-r8Ndb69bNu_kFYsP7W75Y
Message-ID: <CADrU+dLu7NyjOw0hMUavA_BBu=HJoWuSX6brHjQhYz=ZBxLJkA@mail.gmail.com>
To: Michael StJohns <mstjohns@comcast.net>
Content-Type: multipart/related; boundary=001a1146ea947eadd7053892a226
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/EIXD1L5UrFFCntF1sKTgfrhhII0>
Cc: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Garcia Morchon O, Oscar" <oscar.garcia@philips.com>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: robert.cragie@gridmerge.com
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2016 23:55:31 -0000

--001a1146ea947eadd7053892a226
Content-Type: multipart/alternative; boundary=001a1146ea947eadd4053892a225

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

Mike,

My concern with this thread is that you seem to have a very black/white
assumption regarding the use of a symmetric group key. Defining a protocol
which allows use of a symmetric group key does not in itself imply that it
will be misused. It's a bit like saying we can't design an automobile
because the driver may be inept and cause a serious accident.

However, I do agree with almost all the statements you have made regarding
the use of a symmetric group key apart from this one:

MSJ >The receiver has no guaranteed way of knowing whether or not ANY group
member is compromised so the authentication is pretty much meaningless.

It is not meaningless, it still applies to the holder of the group key.
Sure, one of the group could be compromised and as you say purport to be
any member of the group (and there are still probably mitigations against
this) but an entity outside of the group will not be able to purport to be
in the group. So it is not meaningless. There are many cases where groups
can be small and therefore (as you explain) the impact of compromise
decreases.

This leads to the points Abhinav and Kathleen have made. Security policies
can be put in place to limit the scope and distribution of group keys. If
the potential number in a group for a particular use case (taking into
account all the properties of that use case which may provide additional
mitigation) exceeds a certain amount then we can recommend that symmetric
group keys are not used.

You mentioned secure element in an earlier e-mail; these facilities are
becoming more widely available and cheaper and are starting to appear in
low-cost microcontrollers today. As indeed are crypto elements, which would
then suggest the use of signing+verifying would be more appropriate as you
suggest.

In a nutshell, I agree with your assessment regarding symmetric group keys
but there are always tradeoffs and I don't see how we can ban something
simply because it might be problematic if misused.

Robert


On 26 July 2016 at 20:30, Garcia Morchon O, Oscar <oscar.garcia@philips.com=
>
wrote:

> Hi Kathleen and Mike,
>
>
>
> I would like to contribute to the discussion on the threat model.
>
>
>
> The discussion so far was about a technical solution to enable low latenc=
y
> group communication. There are different technical solutions for this,
> based on symmetric-keys or asymmetric keys. Which solution (security
> control) is suitable for a system depends indeed on different aspects suc=
h
> as cost or risk assessment.
>
>
>
> The creation of a secure system involves a careful analysis of the risks
> and the corresponding mitigation strategies. This is not new and this is
> broadly used, for instance, there are many documents that describe this i=
n
> detail including: i) the security categorization of systems and informati=
on
> systems, ii) how to determine the minimum security requirements, or iii)
> that summarize security controls that could/should be used in different
> cases. In the end, what these documents say is that as the =E2=80=9CAs th=
e risk to
> an information system=E2=80=99s confidentiality, integrity and/or availab=
ility
> increases, the need for additional controls to protect the system may als=
o
> increase accordingly=E2=80=9D.
>
>
>
> When doing a risk assessment, the threats for the specific system under
> discussion (detailing its architecture and boundaries of the information
> system) are identified, and for each threat the impact and likelihood are
> assessed. The combination of impact and likelihood gives the risk of the
> threat. When systems and their information (confidentiality, integrity,
> availability) are categorized according to their risk (typically, in low,
> moderate, or high) then proper security controls are selected to create a
> proper security architecture, and the overall system  is re-evaluated to
> make sure that risks for that system are mitigated. This is a continuous
> process that should be done for any (IoT) information system.
>
>
>
> If I think about the discussion, a standardized solution for low latency
> group communication based on symmetric keys is a security control that
> removes risks in many Lighting systems and use cases.
>
>
>
> Obviously, this same security control might not be enough to decrease the
> associated risk in a different system. But those are just different
> systems, and therefore, we cannot just say that a security control based =
on
> symmetric-keys is not useful or not secure. In my opinion, this statement
> does not make sense.
>
>
>
> The crucial thing to understand is that when a secure system is designed,
> this should be done by picking up the proper security controls that remov=
e
> the risks associated to that system.
>
>
>
> The proposed work related to low latency group communication is asking fo=
r
> a standardized security control based on symmetric-keys that will remove
> the risks in very relevant IoT use cases such as Lighting use cases.
>
>
>
> For other systems in which this security control is not enough, then othe=
r
> type of solution would be required, e.g., based on PKC for source
> authentication in group communication. Now, saying that we should apply a
> PKC-based solution to all use cases, including Lighting, is also not
> appropriate since the systems are different so that the same security
> controls are not required. Otherwise, someone could also start arguing th=
at
> we should use AES256 for all IoT communications since it is more secure
> than AES128. However, we are not using AES256 but AES128 since AES-128
> provides enough security to mitigate the risks of most of the (IoT) syste=
ms.
>
>
>
> I believe that both solutions for secure group communication in IoT =E2=
=80=93
> namely, solutions based on symmetric-keys and asymmetric-keys -- might be
> useful in the long run to address the needs of different IoT systems.
> However, I also believe that ACE should definitely start with the secure
> group communication protocol based on symmetric keys due to two reasons: =
a)
> the Lighting industry has been and is already asking for this specific
> security control after careful risk analysis of its use cases and b) the
> protocol based on symmetric-keys is easier to start with.
>
>
>
> Thanks, Oscar.
>
>
>
> *From:* Ace [mailto:ace-bounces@ietf.org] *On Behalf Of *Kathleen Moriart=
y
> *Sent:* Tuesday, July 26, 2016 1:26 PM
> *To:* Michael StJohns
> *Cc:* ace@ietf.org
>
> *Subject:* Re: [Ace] Adoption of Low Latency Group Communication Security
> Work in ACE
>
>
>
>
>
>
>
> On Tue, Jul 26, 2016 at 12:08 PM, Michael StJohns <mstjohns@comcast.net>
> wrote:
>
> On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:
>
> Just to note, I'm interested to see Mike's response on why this higher
> level of security is necessary in terms of a threat model.  I'm not
> convinced it is for lightbulbs, but that depends on how the threat
> model/solution is scoped and the advice for use - lightbulbs of current d=
ay
> capabilities and not other IoT devices with higher risk factors.
>
>
>
>
> Hi Kathleen -
>
> Can you describe how you would prevent this protocol from being used in
> "lower security threat environments"?  I can't and I've thought about how
> to write in various crippling conditions in the protocol structure withou=
t
> any useful conclusions.
>
> Given that, and given that public key cryptography has the desired
> security properties, I remain unwilling to support symmetric key multicas=
t
> for any cyberphysical protocol.  It's too risky and way too shortsighted.
>
>
>
> A question remains unanswered about the possibility of support for what
> you propose in hardware asked earlier in the thread.  If there are real
> constraints that prevent using the better solution, we need to understand
> those constraints and work with what we have and determine the threat
> model.  You are assuming a zero trust model, which I would too for many
> situations, but I'm not sure that's necessary here.
>
>
>
>
>
>
> Or put another way - you might as well use hashed passwords for the
> lighting problem - it has similar security properties to symmetric key
> multicast for control.
>
>
>
> I understand the security implications fully.  I also understand that
> security is a balancing act with constraints, threat models and a risk
> assessment.  You might not use this to set the colors of the lights for t=
he
> empire state building or you'd recommend that it be on an isolated networ=
k
> if you wanted to prevent tampering.
>
>  There are ways to assess and mitigate threats and I don't think we shoul=
d
> assume that isolated networks are out of the question unless the lighting
> manufacturers and IoT vendors working with us say that's not practical fo=
r
> the real use cases they have.
>
>
>
>
>
>
> If we went forward with this, you'd need one of the biggest, blackest
> Black Box warnings on the protocol that we could conceive of to try to
> constrain this to the "low level of security" domains:
>
> DON'T Use this protocol for anything but lighting control.
> DON'T Use this protocol where the the maximum output of the lighting
> system could present a fire, thermal or blinding threat to safety.
> DON'T Use this protocol to control lighting systems involved in
> decontamination and sterilization. (E.g. UV decontamination).
> DON'T Use this protocol to control any power outage backup lighting syste=
m.
> DON'T Implement this in a way that prevents local physical override of th=
e
> lighting systems.
>
>
>
> Or you say what the understood constraints are for using this protocol an=
d
> recommend the use for isolated networks to prevent tampering.  We have a
> lower bar for the security of DHCP and connections to a DHCP server and I
> want to know that there is or is not a way to mitigate the threats
> associated with these concerns.  I don't see anything that helps in this
> response as you don't discuss the threat model or constraints that preven=
t
> the attacks you are worried about.  The message reads as one to scare off
> responses rather than get to the questions I asked.
>
>
>
> Thanks,
>
> Kathleen
>
>
>
>
> I'm sure there are others.
>
> Mike
>
>
>
>
>
>
> Thanks,
>
> Kathleen
>
>
>
> On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty <
> kathleen.moriarty.ietf@gmail.com> wrote:
>
> Hello,
>
>
>
>
>
>
>
> On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep <sandeep.kumar@philips.co=
m>
> wrote:
>
> Hi Rene
>
>
>
> Makes more sense this way. Need to also add replay protection but that
> should be just part of the hash. Will it make things better for user
> experience? That depends on how big the pool of (good randomized)
> pre-computed values can be created before they run out and causes a stuck
> behavior.
>
>
>
> If things can be made better, we should of course do that.  However, ther=
e
> are risk tradeoffs that sometimes make sense.  If it is not possible to
> precompute keys for speed, storage or some other reason, we need to figur=
e
> that out and have it factored into a threat model.  This should all be pa=
rt
> of a security considerations section (whatever is decided).  We are talki=
ng
> about cyber physical devices and controllers, in this case lightbulbs.
> Sure, lightbulbs are evolving, so it may make a difference if we are
> talking about lightbulbs that can turn on/off, dim, change colors, or one=
s
> that perform other functions (MIT Media Lab type stuff).  It also matters
> if we are talking about use of lights within a controlled area and whethe=
r
> it is connected to other networks or not (IoT devices, Internet, protecte=
d
> network, etc.).  No one is suggesting that the same key be used in multip=
le
> environments, but a single group key for one environment.
>
>
>
> There are always tradeoffs in security and that's okay.  What is the
> bigger threat model?
>
>
>
> Lights turning on/off in large buildings could result in increased energy
> costs.
>
> Lights turning on/off could result in safety issues (they could be
> extreme).
>
>
>
> What measures would mitigate these (and maybe other risks)?  Suggest
> dividing up large buildings into sets so that a single group key could be
> used in that set.  Limit connections to other networks or have protective
> measures between them.
>
>
>
> Maybe someone in this space can help more to build out the threat model t=
o
> help the WG with this decision.  There are still some unanswered question=
s
> about the capabilities of hardware, are the alternate solutions to a grou=
p
> key feasible?  Will blocking the use of a single group key prevent the
> ability to move forward with a standard?
>
>
>
> Thanks,
>
> Kathleen
>
>
>
>
>
> Regards
>
> Sandeep
>
>
>
>
>
>
>
> *From:* Rene Struik [mailto:rstruik.ext@gmail.com]
> *Sent:* Tuesday, July 26, 2016 3:00 AM
> *To:* Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJohns;
> ace@ietf.org
>
>
> *Subject:* Re: [Ace] Adoption of Low Latency Group Communication Security
> Work in ACE
>
>
>
> Hi Sandeep:
>
> Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=
=3DkG
> can be carried out independently of the remainder of the signature
> computation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*=
d)(mod
> n) and subsequently outputs (r,s), where r is derived from R). So, if one
> wishes to, one can pre-compute many ephemeral key pairs (k, kG) and use
> those on demand {David Naccache, if I remember correctly, elaborated on
> these types of "labor division" in a 1998 paper}. So, in the Philips
> high-granularity luminary, the one simply hashes the state (still only a
> few-bytes entry) and then combines e with r, d, k, to produce signature
> component s -- a simple linear equation with two modular multiplies as co=
st.
>
> Let's make things better...
>
> Rene
>
> On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:
>
> Because sometimes a lightswitch can have more than two states.
>
> [image:
> http://images.philips.com/is/image/PhilipsConsumer/6916431PH-IMS-en_GB?wi=
d=3D494&hei=3D435&$pnglarge$]
>
> The color dial on this switch (src:
> http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control) can
> set the color of lights one chooses. That would be quite some
> precomputations.
>
>
>
> Sandeep
>
>
>
>
>
> -----Original Message-----
> From: Ace [mailto:ace-bounces@ietf.org <ace-bounces@ietf.org>] On Behalf
> Of Stephen Farrell
> Sent: Monday, July 25, 2016 9:26 PM
> To: Somaraju Abhinav; Michael StJohns; ace@ietf.org
> Subject: Re: [Ace] Adoption of Low Latency Group Communication Security
> Work in ACE
>
>
>
>
>
>
>
> On 25/07/16 17:59, Somaraju Abhinav wrote:
>
> > we essentially have 50-100 ms for the signing+verification process and
>
> > I do not know of a solution that does this
>
>
>
> Just a clarifying question: why can't the signing possibly be done
> asynchronously? E.g. the private key holder could sign a value that will
> only be sent later - as long as it has one of those ready to emit wheneve=
r
> needed one can ignore the signing time. That can have power consumption
> consequences but I'd guess that's ok for a lightswitch.
>
>
>
> If signing can be done ahead of time, then only verification time has to
> be considered.
>
>
>
> S.
>
>
>
>
>
>
> ------------------------------
>
> The information contained in this message may be confidential and legally
> protected under applicable law. The message is intended solely for the
> addressee(s). If you are not the intended recipient, you are hereby
> notified that any use, forwarding, dissemination, or reproduction of this
> message is strictly prohibited and may be unlawful. If you are not the
> intended recipient, please contact the sender by return e-mail and destro=
y
> all copies of the original message.
>
>
> _______________________________________________
>
> Ace mailing list
>
> Ace@ietf.org
>
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
>
> --
>
> email: rstruik.ext@gmail.com | Skype: rstruik
>
> cell: +1 (647) 867-5658 | US: +1 (415) 690-7363
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
>
> --
>
>
>
> Best regards,
>
> Kathleen
>
>
>
>
>
> --
>
>
>
> Best regards,
>
> Kathleen
>
>
>
> _______________________________________________
>
> Ace mailing list
>
> Ace@ietf.org
>
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>
>
>
>
> --
>
>
>
> Best regards,
>
> Kathleen
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>
>

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

<div dir=3D"ltr"><div>Mike,</div><div><br></div><div>My concern with this t=
hread is that you seem to have a very black/white assumption regarding the =
use of a symmetric group key. Defining a protocol which allows use of a sym=
metric group key does not in itself imply that it will be misused. It&#39;s=
 a bit like saying we can&#39;t design an automobile because the driver may=
 be inept and cause a serious accident.</div><div><br></div><div>However, I=
 do agree with almost all the statements you have made regarding the use of=
 a symmetric group key apart from this one:</div><div><br></div><div>MSJ &g=
t;The receiver has no guaranteed way of knowing whether or not ANY group me=
mber is compromised so the authentication is pretty much meaningless.</div>=
<div><br></div><div>It is not meaningless, it still applies to the holder o=
f the group key. Sure, one of the group could be compromised and as you say=
 purport to be any member of the group (and there are still probably mitiga=
tions against this) but an entity outside of the group will not be able to =
purport to be in the group. So it is not meaningless. There are many cases =
where groups can be small and therefore (as you explain) the impact of comp=
romise decreases.</div><div><br></div><div>This leads to the points Abhinav=
 and Kathleen have made. Security policies can be put in place to limit the=
 scope and distribution of group keys. If the potential number in a group f=
or a particular use case (taking into account all the properties of that us=
e case which may provide additional mitigation) exceeds a certain amount th=
en we can recommend that symmetric group keys are not used.</div><div><br><=
/div><div>You mentioned secure element in an earlier e-mail; these faciliti=
es are becoming more widely available and cheaper and are starting to appea=
r in low-cost microcontrollers today. As indeed are crypto elements, which =
would then suggest the use of signing+verifying would be more appropriate a=
s you suggest.</div><div><br></div><div>In a nutshell, I agree with your as=
sessment regarding symmetric group keys but there are always tradeoffs and =
I don&#39;t see how we can ban something simply because it might be problem=
atic if misused.</div><div><br></div><div>Robert</div><div><br></div></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On 26 July 2016 a=
t 20:30, Garcia Morchon O, Oscar <span dir=3D"ltr">&lt;<a href=3D"mailto:os=
car.garcia@philips.com" target=3D"_blank">oscar.garcia@philips.com</a>&gt;<=
/span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Kathleen and Mike,<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">I would like to contribut=
e to the discussion on the threat model.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">The discussion so far was=
 about a technical solution to enable low latency group communication. Ther=
e are different technical solutions for this, based on symmetric-keys
 or asymmetric keys. Which solution (security control) is suitable for a sy=
stem depends indeed on different aspects such as cost or risk assessment.<u=
></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">The creation of a secure =
system involves a careful analysis of the risks and the corresponding mitig=
ation strategies. This is not new and this is broadly used,
 for instance, there are many documents that describe this in detail includ=
ing: i) the security categorization of systems and information systems, ii)=
 how to determine the minimum security requirements, or iii) that summarize=
 security controls that could/should
 be used in different cases. In the end, what these documents say is that a=
s the =E2=80=9CAs the risk to an information system=E2=80=99s confidentiali=
ty, integrity and/or availability increases, the need for additional contro=
ls to protect the system may also increase accordingly=E2=80=9D.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">When doing a risk assessm=
ent, the threats for the specific system under discussion (detailing its ar=
chitecture and boundaries of the information system) are
 identified, and for each threat the impact and likelihood are assessed. Th=
e combination of impact and likelihood gives the risk of the threat. When s=
ystems and their information (confidentiality, integrity, availability) are=
 categorized according to their
 risk (typically, in low, moderate, or high) then proper security controls =
are selected to create a proper security architecture, and the overall syst=
em =C2=A0is re-evaluated to make sure that risks for that system are mitiga=
ted. This is a continuous process that
 should be done for any (IoT) information system. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">If I think about the disc=
ussion, a standardized solution for low latency group communication based o=
n symmetric keys is a security control that removes risks
 in many Lighting systems and use cases. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Obviously, this same secu=
rity control might not be enough to decrease the associated risk in a diffe=
rent system. But those are just different systems, and therefore,
 we cannot just say that a security control based on symmetric-keys is not =
useful or not secure. In my opinion, this statement does not make sense.<u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">The crucial thing to unde=
rstand is that when a secure system is designed, this should be done by pic=
king up the proper security controls that remove the risks
 associated to that system.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">The proposed work related=
 to low latency group communication is asking for a standardized security c=
ontrol based on symmetric-keys that will remove the risks
 in very relevant IoT use cases such as Lighting use cases. <u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">For other systems in whic=
h this security control is not enough, then other type of solution would be=
 required, e.g., based on PKC for source authentication
 in group communication. Now, saying that we should apply a PKC-based solut=
ion to all use cases, including Lighting, is also not appropriate since the=
 systems are different so that the same security controls are not required.=
 Otherwise, someone could also start
 arguing that we should use AES256 for all IoT communications since it is m=
ore secure than AES128. However, we are not using AES256 but AES128 since A=
ES-128 provides enough security to mitigate the risks of most of the (IoT) =
systems.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">I believe that both solut=
ions for secure group communication in IoT =E2=80=93 namely, solutions base=
d on symmetric-keys and asymmetric-keys -- might be useful in the
 long run to address the needs of different IoT systems. However, I also be=
lieve that ACE should definitely start with the secure group communication =
protocol based on symmetric keys due to two reasons: a) the Lighting indust=
ry has been and is already asking
 for this specific security control after careful risk analysis of its use =
cases and b) the protocol based on symmetric-keys is easier to start with.<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thanks, Oscar.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=C2=A0<u></u></spa=
n></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Ace [mai=
lto:<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">ace-bounces@i=
etf.org</a>]
<b>On Behalf Of </b>Kathleen Moriarty<br>
<b>Sent:</b> Tuesday, July 26, 2016 1:26 PM<br>
<b>To:</b> Michael StJohns<br>
<b>Cc:</b> <a href=3D"mailto:ace@ietf.org" target=3D"_blank">ace@ietf.org</=
a></span></p><div><div class=3D"h5"><br>
<b>Subject:</b> Re: [Ace] Adoption of Low Latency Group Communication Secur=
ity Work in ACE<u></u><u></u></div></div><p></p><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Tue, Jul 26, 2016 at 12:08 PM, Michael StJohns &l=
t;<a href=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcas=
t.net</a>&gt; wrote:<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On 7/26/2016 11:20 AM, Kathleen Moriarty wrote:<u></=
u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">Just to note, I&#39;m interested to see Mike&#39;s r=
esponse on why this higher level of security is necessary in terms of a thr=
eat model.=C2=A0 I&#39;m not convinced it is for lightbulbs, but that depen=
ds on how the threat model/solution is scoped and the
 advice for use - lightbulbs of current day capabilities and not other IoT =
devices with higher risk factors.
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><br>
Hi Kathleen - <br>
<br>
Can you describe how you would prevent this protocol from being used in &qu=
ot;lower security threat environments&quot;?=C2=A0 I can&#39;t and I&#39;ve=
 thought about how to write in various crippling conditions in the protocol=
 structure without any useful conclusions.<br>
<br>
Given that, and given that public key cryptography has the desired security=
 properties, I remain unwilling to support symmetric key multicast for any =
cyberphysical protocol.=C2=A0 It&#39;s too risky and way too shortsighted.<=
u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">A question remains unanswered about the possibility =
of support for what you propose in hardware asked earlier in the thread.=C2=
=A0 If there are real constraints that prevent using the better solution, w=
e need to understand those constraints
 and work with what we have and determine the threat model.=C2=A0 You are a=
ssuming a zero trust model, which I would too for many situations, but I&#3=
9;m not sure that&#39;s necessary here.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal"><br>
Or put another way - you might as well use hashed passwords for the lightin=
g problem - it has similar security properties to symmetric key multicast f=
or control.<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I understand the security implications fully.=C2=A0 =
I also understand that security is a balancing act with constraints, threat=
 models and a risk assessment.=C2=A0 You might not use this to set the colo=
rs of the lights for the empire state building
 or you&#39;d recommend that it be on an isolated network if you wanted to =
prevent tampering.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0There are ways to assess and mitigate threats =
and I don&#39;t think we should assume that isolated networks are out of th=
e question unless the lighting manufacturers and IoT vendors working with u=
s say that&#39;s not practical for the real use
 cases they have.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal"><br>
If we went forward with this, you&#39;d need one of the biggest, blackest B=
lack Box warnings on the protocol that we could conceive of to try to const=
rain this to the &quot;low level of security&quot; domains:<br>
<br>
DON&#39;T Use this protocol for anything but lighting control.<br>
DON&#39;T Use this protocol where the the maximum output of the lighting sy=
stem could present a fire, thermal or blinding threat to safety.<br>
DON&#39;T Use this protocol to control lighting systems involved in deconta=
mination and sterilization. (E.g. UV decontamination).<br>
DON&#39;T Use this protocol to control any power outage backup lighting sys=
tem.<br>
DON&#39;T Implement this in a way that prevents local physical override of =
the lighting systems.<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Or you say what the understood constraints are for u=
sing this protocol and recommend the use for isolated networks to prevent t=
ampering.=C2=A0 We have a lower bar for the security of DHCP and connection=
s to a DHCP server and I want to know that
 there is or is not a way to mitigate the threats associated with these con=
cerns.=C2=A0 I don&#39;t see anything that helps in this response as you do=
n&#39;t discuss the threat model or constraints that prevent the attacks yo=
u are worried about.=C2=A0 The message reads as one
 to scare off responses rather than get to the questions I asked.<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kathleen<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal"><br>
I&#39;m sure there are others.<br>
<br>
Mike<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<br>
<br>
<br>
<br>
<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kathleen<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Tue, Jul 26, 2016 at 10:52 AM, Kathleen Moriarty =
&lt;<a href=3D"mailto:kathleen.moriarty.ietf@gmail.com" target=3D"_blank">k=
athleen.moriarty.ietf@gmail.com</a>&gt; wrote:<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hello, <u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Tue, Jul 26, 2016 at 7:10 AM, Kumar, Sandeep &lt;=
<a href=3D"mailto:sandeep.kumar@philips.com" target=3D"_blank">sandeep.kuma=
r@philips.com</a>&gt; wrote:<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Hi Rene</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Makes more sense this =
way. Need to also add replay protection but that should be just part of the=
 hash. Will it make things better for user experience?
 That depends on how big the pool of (good randomized) pre-computed values =
can be created before they run out and causes a stuck behavior.</span><u></=
u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If things can be made better, we should of course do=
 that.=C2=A0 However, there are risk tradeoffs that sometimes make sense.=
=C2=A0 If it is not possible to precompute keys for speed, storage or some =
other reason, we need to figure that out and have
 it factored into a threat model.=C2=A0 This should all be part of a securi=
ty considerations section (whatever is decided).=C2=A0 We are talking about=
 cyber physical devices and controllers, in this case lightbulbs.=C2=A0 Sur=
e, lightbulbs are evolving, so it may make a difference
 if we are talking about lightbulbs that can turn on/off, dim, change color=
s, or ones that perform other functions (MIT Media Lab type stuff).=C2=A0 I=
t also matters if we are talking about use of lights within a controlled ar=
ea and whether it is connected to other
 networks or not (IoT devices, Internet, protected network, etc.).=C2=A0 No=
 one is suggesting that the same key be used in multiple environments, but =
a single group key for one environment.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">There are always tradeoffs in security and that&#39;=
s okay.=C2=A0 What is the bigger threat model? =C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Lights turning on/off in large buildings could resul=
t in increased energy costs.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Lights turning on/off could result in safety issues =
(they could be extreme).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">What measures would mitigate these (and maybe other =
risks)?=C2=A0 Suggest dividing up large buildings into sets so that a singl=
e group key could be used in that set.=C2=A0 Limit connections to other net=
works or have protective measures between them.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Maybe someone in this space can help more to build o=
ut the threat model to help the WG with this decision.=C2=A0 There are stil=
l some unanswered questions about the capabilities of hardware, are the alt=
ernate solutions to a group key feasible?=C2=A0
 Will blocking the use of a single group key prevent the ability to move fo=
rward with a standard?<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kathleen<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sandeep</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><a name=3D"m_3155880285985307530_m_-3215551730223797=
863_m_-87013076939306"><span style=3D"color:#1f497d">=C2=A0</span></a><u></=
u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Rene Str=
uik [mailto:<a href=3D"mailto:rstruik.ext@gmail.com" target=3D"_blank">rstr=
uik.ext@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, July 26, 2016 3:00 AM<br>
<b>To:</b> Kumar, Sandeep; Stephen Farrell; Somaraju Abhinav; Michael StJoh=
ns; <a href=3D"mailto:ace@ietf.org" target=3D"_blank">
ace@ietf.org</a></span><u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><br>
<b>Subject:</b> Re: [Ace] Adoption of Low Latency Group Communication Secur=
ity Work in ACE<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Sandeep:<br>
<br>
Fair enough, but with, e.g., ECDSA, computation of the ephemeral key R:=3Dk=
G can be carried out independently of the remainder of the signature comput=
ation (where one computes e:=3Dh(m), and calculates s:=3D(1/k)(e-r*d)(mod n=
) and subsequently outputs (r,s), where
 r is derived from R). So, if one wishes to, one can pre-compute many ephem=
eral key pairs (k, kG) and use those on demand {David Naccache, if I rememb=
er correctly, elaborated on these types of &quot;labor division&quot; in a =
1998 paper}. So, in the Philips high-granularity
 luminary, the one simply hashes the state (still only a few-bytes entry) a=
nd then combines e with r, d, k, to produce signature component s -- a simp=
le linear equation with two modular multiplies as cost.<br>
<br>
Let&#39;s make things better...<br>
<br>
Rene<br>
<br>
On 7/25/2016 5:34 PM, Kumar, Sandeep wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>Because sometimes a lightswitch can have more than two states.<u></u><u>=
</u></p>
<p><img border=3D"0" width=3D"292" height=3D"275" src=3D"cid:image001.png@0=
1D1E747.7CC4C6A0" alt=3D"http://images.philips.com/is/image/PhilipsConsumer=
/6916431PH-IMS-en_GB?wid=3D494&amp;hei=3D435&amp;$pnglarge$"><u></u><u></u>=
</p>
<p>The color dial on this switch (src: <a href=3D"http://www.philips.co.uk/=
c-p/6916431PH/livingcolors-remote-control" target=3D"_blank">
http://www.philips.co.uk/c-p/6916431PH/livingcolors-remote-control</a>) can=
 set the color of lights one chooses. That would be quite some precomputati=
ons.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Sandeep<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>-----Original Message-----<br>
From: Ace [<a href=3D"mailto:ace-bounces@ietf.org" target=3D"_blank">mailto=
:ace-bounces@ietf.org</a>] On Behalf Of Stephen Farrell<br>
Sent: Monday, July 25, 2016 9:26 PM<br>
To: Somaraju Abhinav; Michael StJohns; <a href=3D"mailto:ace@ietf.org" targ=
et=3D"_blank">
ace@ietf.org</a><br>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Wor=
k in ACE<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>On 25/07/16 17:59, Somaraju Abhinav wrote:<u></u><u></u></p>
<p>&gt; we essentially have 50-100 ms for the signing+verification process =
and <u></u>
<u></u></p>
<p>&gt; I do not know of a solution that does this<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Just a clarifying question: why can&#39;t the signing possibly be done a=
synchronously? E.g. the private key holder could sign a value that will onl=
y be sent later - as long as it has one of those ready to emit whenever nee=
ded one can ignore the signing time.
 That can have power consumption consequences but I&#39;d guess that&#39;s =
ok for a lightswitch.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>If signing can be done ahead of time, then only verification time has to=
 be considered.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>S.<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:gray">=
The information contained in this message may be confidential and legally p=
rotected under applicable law. The
 message is intended solely for the addressee(s). If you are not the intend=
ed recipient, you are hereby notified that any use, forwarding, disseminati=
on, or reproduction of this message is strictly prohibited and may be unlaw=
ful. If you are not the intended
 recipient, please contact the sender by return e-mail and destroy all copi=
es of the original message.<br>
</span><br>
<br>
<u></u><u></u></p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
</blockquote>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<pre>-- <u></u><u></u></pre>
<pre>email: <a href=3D"mailto:rstruik.ext@gmail.com" target=3D"_blank">rstr=
uik.ext@gmail.com</a> | Skype: rstruik<u></u><u></u></pre>
<pre>cell: <a href=3D"tel:%2B1%20%28647%29%20867-5658" target=3D"_blank">+1=
 (647) 867-5658</a> | US: <a href=3D"tel:%2B1%20%28415%29%20690-7363" targe=
t=3D"_blank">+1 (415) 690-7363</a><u></u><u></u></pre>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#888888"><br>
<br clear=3D"all">
<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888"><u></u>=C2=A0<u></u></=
span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">-- <u></u><u></u></spa=
n></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888"><u></u>=C2=A0<u></u></=
span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Best regards,<u></u><u=
></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#888888">Kathleen<u></u><u></u>=
</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><br>
<br clear=3D"all">
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Best regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kathleen<u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>=C2=A0<u></u><=
/p>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Ace mailing list<u></u><u></u></pre>
<pre><a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><u><=
/u><u></u></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></pre>
<p><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><br>
<br clear=3D"all">
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Best regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kathleen<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
Ace mailing list<br>
<a href=3D"mailto:Ace@ietf.org">Ace@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferrer" ta=
rget=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
<br></blockquote></div><br></div>

--001a1146ea947eadd4053892a225--

--001a1146ea947eadd7053892a226
Content-Type: image/png; name="image001.png"
Content-Disposition: inline; filename="image001.png"
Content-Transfer-Encoding: base64
Content-ID: <image001.png@01D1E747.7CC4C6A0>
X-Attachment-Id: 47daa9504231f2b7_0.0.1

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
--001a1146ea947eadd7053892a226--


From M.Grunwald@osram.com  Wed Jul 27 05:34:28 2016
Return-Path: <M.Grunwald@osram.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14F8812E140 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 05:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level: 
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_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 MdDXlxXxXrQ8 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 05:34:25 -0700 (PDT)
Received: from cluster-a.mailcontrol.com (cluster-a.mailcontrol.com [85.115.52.190]) (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 E683612E13C for <ace@ietf.org>; Wed, 27 Jul 2016 05:34:22 -0700 (PDT)
Received: from mailout-mn.osram.net (mailout-mn.osram.net [62.245.131.35]) by rly05a.srv.mailcontrol.com (MailControl) with ESMTPS id u6RCYJHb109586 (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO); Wed, 27 Jul 2016 13:34:19 +0100
Received: from EXC-MCHMBX33.mch.osram.de ([10.138.56.31]) by EXC-MCHHC02.mch.osram.de ([172.21.145.233]) with mapi; Wed, 27 Jul 2016 14:34:19 +0200
From: "Grunwald, Markus" <M.Grunwald@osram.com>
To: "ace@ietf.org" <ace@ietf.org>
Date: Wed, 27 Jul 2016 14:34:17 +0200
Thread-Topic: RE: Adoption of Low Latency Group Communication Security Work in ACE
Thread-Index: AdHoAjmRKpKl99ElRsqMLSHOEvT9DQ==
Message-ID: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: multipart/alternative; boundary="_000_4D6B5484A4456C4684818BBF9B04AC2133162422D5EXCMCHMBX33mc_"
MIME-Version: 1.0
X-Scanned-By: MailControl 44278.1378 (www.mailcontrol.com) on 10.65.0.115
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/CPQ0rbqSW1v-alqwgF3XOnzBo30>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 12:35:32 -0000

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

Hello,

sorry to break the threading by not replying directly to a post, but until =
now I have only been reading the list passively. So I have no mail to reply=
 to...

I followed your discussion regarding group multicast and how to encrypt the=
m. I see the problem, but I think one single approach to solve it either wa=
y will not be enough:


-        The 200ms barrier for lighting products is quite fix. If we build =
products with a reaction time that is too long, nobody is going to use it.

-        On the other hand, I am scared of IoT products that could have big=
ger latency, but still use a somewhat weaker crypto. I'm thinking of Fire/S=
mokedetectors at big airports or the like. Even toggling all lights of an a=
irport in a one-second rhythm could cause huge problems.

-        So we need both, but can hardly have it.

For me, this leads to multiple security levels:

1)      Basic security: fast response, low cost with lower security: use sy=
mmetric keys. Use this where the risk is low.

2)      High security, low cost: Allow slow(er) response times, because of =
the ECC calculations. Kind of a compromise...

3)      High security, higher cost: add some crypto hardware. For high risk=
 environments with low latency

I don't think that we will be able to cover the whole range of requirements=
 with one single approach. Implementing the lowest level would be relativel=
y easy for first concepts.

Best regards,

Markus Grunwald
Development Engineer

OSRAM GmbH
DS D LMS-COM DE-1
Parkring 33
85748 Garching, Deutschland
Tel. +49 89 6213-3678
mailto:M.Grunwald@osram.com
www.osram.com

Bitte pr=FCfen Sie der Umwelt zuliebe, ob der Ausdruck dieser Mail erforder=
lich ist!

OSRAM GmbH: Vorsitzender des Aufsichtsrates: Peter Bauer; Gesch=E4ftsf=FChr=
ung: Dr. Olaf Berlien (Vorsitzender), Dr. Stefan Kampmann;
Sitz der Gesellschaft: M=FCnchen; Registergericht: M=FCnchen, HRB 201526; W=
EEE-Reg.-Nr. DE 71568000


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Micr=
osoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	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:23479876;
	mso-list-type:hybrid;
	mso-list-template-ids:-550991034 -1946359542 67567619 67567621 67567617 67=
567619 67567621 67567617 67567619 67567621;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-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-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-tab-stop:144.0pt;
	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-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-tab-stop:252.0pt;
	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-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:881408739;
	mso-list-type:hybrid;
	mso-list-template-ids:235840718 67567633 67567641 67567643 67567631 675676=
41 67567643 67567631 67567641 67567643;}
@list l1:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DDE link=3D"#0563C1" v=
link=3D"#954F72"><div class=3DWordSection1><p class=3DMsoNormal><span lang=
=3DEN-GB>Hello,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-G=
B><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB>sorry=
 to break the threading by not replying directly to a post, but until now I=
 have only been reading the list passively. So I have no mail to reply to&#=
8230;<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB>I followed your=
 discussion regarding group multicast and how to encrypt them. I see the pr=
oblem, but I think one single approach to solve it either way will not be e=
nough:<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoListParagraph style=3D'text-indent:-18.0=
pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span lang=3DEN-GB><span s=
tyle=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New Roman"'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span=
 lang=3DEN-GB style=3D'color:#1F497D;mso-fareast-language:EN-US'>The 200ms =
barrier for lighting products is quite fix. If we build products with a rea=
ction time that is too long, nobody is going to use it.</span><span lang=3D=
EN-GB><o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-inden=
t:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span lang=3DEN-GB>=
<span style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New Roman=
"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif=
]><span lang=3DEN-GB style=3D'color:#1F497D;mso-fareast-language:EN-US'>On =
the other hand, I am scared of IoT products that could have bigger latency,=
 but still use a somewhat weaker crypto. I&#8217;m thinking of Fire/Smokede=
tectors at big airports or the like. Even toggling all lights of an airport=
 in a one-second rhythm could cause huge problems.</span><span lang=3DEN-GB=
><o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-indent:-18=
.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span lang=3DEN-GB><span=
 style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><sp=
an lang=3DEN-GB style=3D'color:#1F497D;mso-fareast-language:EN-US'>So we ne=
ed both, but can hardly have it.</span><span lang=3DEN-GB><o:p></o:p></span=
></p><p class=3DMsoNormal><span lang=3DEN-GB style=3D'color:#1F497D'>&nbsp;=
</span><span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB style=3D'color:#1F497D'>For me, this leads to multiple securit=
y levels:</span><span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoList=
Paragraph style=3D'text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supp=
ortLists]><span lang=3DEN-GB><span style=3D'mso-list:Ignore'>1)<span style=
=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></s=
pan></span><![endif]><span lang=3DEN-GB style=3D'color:#1F497D;mso-fareast-=
language:EN-US'>Basic security: fast response, low cost with lower security=
: use symmetric keys. Use this where the risk is low.</span><span lang=3DEN=
-GB><o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-indent:=
-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span lang=3DEN-GB><s=
pan style=3D'mso-list:Ignore'>2)<span style=3D'font:7.0pt "Times New Roman"=
'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=
=3DEN-GB style=3D'color:#1F497D;mso-fareast-language:EN-US'>High security, =
low cost: Allow slow(er) response times, because of the ECC calculations. K=
ind of a compromise&#8230;</span><span lang=3DEN-GB><o:p></o:p></span></p><=
p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1 =
lfo2'><![if !supportLists]><span lang=3DEN-GB><span style=3D'mso-list:Ignor=
e'>3)<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span></span></span><![endif]><span lang=3DEN-GB style=3D'color:#1F4=
97D;mso-fareast-language:EN-US'>High security, higher cost: add some crypto=
 hardware. For high risk environments with low latency</span><span lang=3DE=
N-GB><o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB style=3D=
'color:#1F497D'>&nbsp;</span><span lang=3DEN-GB><o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span lang=3DEN-GB style=3D'color:#1F497D'>I don&#8217;t th=
ink that we will be able to cover the whole range of requirements with one =
single approach. Implementing the lowest level would be relatively easy for=
 first concepts.</span><span lang=3DEN-GB><o:p></o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-GB>Best regards,<o:p></o:p></span></p><p class=3DMsoNorm=
al style=3D'margin-bottom:8.0pt;line-height:106%'><span lang=3DEN-GB style=
=3D'font-size:10.0pt;line-height:106%;font-family:"Arial",sans-serif;color:=
black;mso-fareast-language:DE'><br>Markus Grunwald<br>Development Engineer<=
br><br>OSRAM GmbH<br>DS D LMS-COM DE-1<br>Parkring 33<br>85748 Garching, De=
utschland<br>Tel. +49 89 6213-3678<br><a href=3D"mailto:M.Grunwald@osram.co=
m">mailto:M.Grunwald@osram.com</a><br><a href=3D"www.osram.com">www.osram.c=
om</a><br><br><b>Bitte pr=FCfen Sie der Umwelt zuliebe, ob der Ausdruck die=
ser Mail erforderlich ist!<br></b><br></span><span lang=3DEN-GB style=3D'fo=
nt-size:8.0pt;line-height:106%;font-family:"Arial",sans-serif;color:black;m=
so-fareast-language:DE'>OSRAM GmbH: Vorsitzender des Aufsichtsrates: Peter =
Bauer; Gesch=E4ftsf=FChrung: Dr. Olaf Berlien (Vorsitzender), Dr. Stefan Ka=
mpmann;<br>Sitz der Gesellschaft: M=FCnchen; Registergericht: M=FCnchen, HR=
B 201526; WEEE-Reg.-Nr. DE 71568000<o:p></o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-GB><o:p>&nbsp;</o:p></span></p></div></body></html>=

--_000_4D6B5484A4456C4684818BBF9B04AC2133162422D5EXCMCHMBX33mc_--


From nobody Wed Jul 27 08:06:55 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA53A12DB17 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 08:06:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.807
X-Spam-Level: 
X-Spam-Status: No, score=-15.807 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 tP6AN_bJwp5p for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 08:06:53 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2465712DB9F for <ace@ietf.org>; Wed, 27 Jul 2016 08:06:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7378; q=dns/txt; s=iport; t=1469632013; x=1470841613; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=m2v2J23ToTvhK0szhVSZnVdNtk/2fdmq5CKJTdLcxRI=; b=S2QvgAo/JTxHWuiMcOyUvaIrjVEKd/iU/640oZadz+tnGOKf28wlZIE9 H9UHeuQwzH89BQ1Re3xji53YwSTMfmPi5L/sGeeHc3ASyoW1DUuRFABqg 24bhaLu4osjCUDJyhfKREPipg8PsJa1MCEiaLSBCWHjoXUp5s0D1atsGF c=;
X-Files: signature.asc : 481
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C8CAD9zJhX/xbLJq1dhD+0PYcChh0Cg?= =?us-ascii?q?W4RAQEBAQEBAV0nhF0BBAEjClwJAkICAlcGAQwIAQGIJQiRG50gjUoBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEODogiCIJNh0GCWgEEmTGDOoFwg2qFaIFthFqDDoVrk?= =?us-ascii?q?CU0IIIQHIFOOohyAQEB?=
X-IronPort-AV: E=Sophos;i="5.28,430,1464652800";  d="asc'?scan'208,217";a="636724075"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jul 2016 15:06:50 +0000
Received: from [10.61.206.72] ([10.61.206.72]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u6RF6ocg003593; Wed, 27 Jul 2016 15:06:50 GMT
To: "Grunwald, Markus" <M.Grunwald@osram.com>, "ace@ietf.org" <ace@ietf.org>
References: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
From: Eliot Lear <lear@cisco.com>
Message-ID: <1d8bee6a-4893-5e25-3028-93f6ab3c17cd@cisco.com>
Date: Wed, 27 Jul 2016 17:06:49 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rCvQfIrd6g7Qu9NhgSG68UVHG3Xx5gwF6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/-yILoMx5b0_Qyq4XvD3WGE8SCao>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 15:06:55 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rCvQfIrd6g7Qu9NhgSG68UVHG3Xx5gwF6
Content-Type: multipart/mixed; boundary="pR33WloxwuRcSHwADsP0OOePoeep5aGbT"
From: Eliot Lear <lear@cisco.com>
To: "Grunwald, Markus" <M.Grunwald@osram.com>, "ace@ietf.org" <ace@ietf.org>
Message-ID: <1d8bee6a-4893-5e25-3028-93f6ab3c17cd@cisco.com>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work
 in ACE
References: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
In-Reply-To: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>

--pR33WloxwuRcSHwADsP0OOePoeep5aGbT
Content-Type: multipart/alternative;
 boundary="------------A884D6936B8DC0881D2B17B8"

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

Markus,

Thanks for this.  I think you've summed up the problem in a nut shell.=20
Please see below.


On 7/27/16 2:34 PM, Grunwald, Markus wrote:

> =20
>
> For me, this leads to multiple security levels:
>
> 1)      Basic security: fast response, low cost with lower security:
> use symmetric keys. Use this where the risk is low.
>
> 2)      High security, low cost: Allow slow(er) response times,
> because of the ECC calculations. Kind of a compromise=E2=80=A6
>
> 3)      High security, higher cost: add some crypto hardware. For high
> risk environments with low latency
>
> =20
>
> I don=E2=80=99t think that we will be able to cover the whole range of
> requirements with one single approach. Implementing the lowest level
> would be relatively easy for first concepts.
>
>

And here is the challenge: enterprise networks do have a variety of risk
tolerances from minimal to high security.  What is being designed here
is a protocol that needs to accommodate a broad range of those uses.  It
seems to me that we need to be cognizant of the broader picture in order
to solve for (1), (2), and (3).  If we can be assured of some
infrastructure support at lower layers,  we can at least answer the
question of who did what when.  And that is important.

Regards,

Eliot

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

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <p>Markus,</p>
    <p>Thanks for this.=C2=A0 I think you've summed up the problem in a n=
ut
      shell.=C2=A0 Please see below.<br>
    </p>
    <br>
    <div class=3D"moz-cite-prefix">On 7/27/16 2:34 PM, Grunwald, Markus
      wrote:<br>
    </div>
    <br>
    <blockquote
cite=3D"mid:4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.o=
sram.de"
      type=3D"cite">
      <div class=3D"WordSection1">
        <p class=3D"MsoListParagraph"
          style=3D"text-indent:-18.0pt;mso-list:l0 level1 lfo1"><span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoNormal"><span style=3D"color:#1F497D" lang=3D"EN-G=
B">=C2=A0</span><span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoNormal"><span style=3D"color:#1F497D" lang=3D"EN-G=
B">For
            me, this leads to multiple security levels:</span><span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoListParagraph"
          style=3D"text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !=
supportLists]--><span
            lang=3D"EN-GB"><span style=3D"mso-list:Ignore">1)<span
                style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 </span></span></span><!--[endif]--><span
            style=3D"color:#1F497D;mso-fareast-language:EN-US"
            lang=3D"EN-GB">Basic security: fast response, low cost with
            lower security: use symmetric keys. Use this where the risk
            is low.</span><span lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoListParagraph"
          style=3D"text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !=
supportLists]--><span
            lang=3D"EN-GB"><span style=3D"mso-list:Ignore">2)<span
                style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 </span></span></span><!--[endif]--><span
            style=3D"color:#1F497D;mso-fareast-language:EN-US"
            lang=3D"EN-GB">High security, low cost: Allow slow(er)
            response times, because of the ECC calculations. Kind of a
            compromise=E2=80=A6</span><span lang=3D"EN-GB"><o:p></o:p></s=
pan></p>
        <p class=3D"MsoListParagraph"
          style=3D"text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !=
supportLists]--><span
            lang=3D"EN-GB"><span style=3D"mso-list:Ignore">3)<span
                style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 </span></span></span><!--[endif]--><span
            style=3D"color:#1F497D;mso-fareast-language:EN-US"
            lang=3D"EN-GB">High security, higher cost: add some crypto
            hardware. For high risk environments with low latency</span><=
span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoNormal"><span style=3D"color:#1F497D" lang=3D"EN-G=
B">=C2=A0</span><span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <p class=3D"MsoNormal"><span style=3D"color:#1F497D" lang=3D"EN-G=
B">I
            don=E2=80=99t think that we will be able to cover the whole r=
ange of
            requirements with one single approach. Implementing the
            lowest level would be relatively easy for first concepts.</sp=
an><span
            lang=3D"EN-GB"><o:p></o:p></span></p>
        <br>
      </div>
    </blockquote>
    <br>
    And here is the challenge: enterprise networks do have a variety of
    risk tolerances from minimal to high security.=C2=A0 What is being
    designed here is a protocol that needs to accommodate a broad range
    of those uses.=C2=A0 It seems to me that we need to be cognizant of t=
he
    broader picture in order to solve for (1), (2), and (3).=C2=A0 If we =
can
    be assured of some infrastructure support at lower layers,=C2=A0 we c=
an
    at least answer the question of who did what when.=C2=A0 And that is
    important.<br>
    <br>
    Regards,<br>
    <br>
    Eliot<br>
  </body>
</html>

--------------A884D6936B8DC0881D2B17B8--

--pR33WloxwuRcSHwADsP0OOePoeep5aGbT--

--rCvQfIrd6g7Qu9NhgSG68UVHG3Xx5gwF6
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXmM4JAAoJEIe2a0bZ0nozo04IANqN19fFn5ksuPtm1uvr/gnw
iR3JaFRVJAuQXKHPWwNgJafZxt7lK/MCvXwoyu4/PNLK+hsLekEhs2d/JFehtE7I
WBngRRd/pNOrgdQY19Uf9v5V+M7AkKww8kwrFYKKKtbt14KhYjgjC15dyPRlpVUc
8nogaJu09d76qaHi9F635183R0m0Eyta7QewGIQaCUAC2F+fvHmuQuvxCVjxNoU7
esFrSJ907VuJRfDHnQ12JSzoFZ/MC+B0i90EINyAWtxL7dGa41u4vuZ+QvLjyMvX
jXYPr+vuJ44kdpIi13Kj8x4ZKGNw+x53rk8sisHVoZlWPU0zymg2MEHdqpgZD70=
=VRF0
-----END PGP SIGNATURE-----

--rCvQfIrd6g7Qu9NhgSG68UVHG3Xx5gwF6--


From nobody Wed Jul 27 09:06:11 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F118312D88B for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 09:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.987
X-Spam-Level: 
X-Spam-Status: No, score=-3.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 MLye_Y0MhBwL for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 09:06:09 -0700 (PDT)
Received: from resqmta-po-04v.sys.comcast.net (resqmta-po-04v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:163]) (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 647C012DCEC for <ace@ietf.org>; Wed, 27 Jul 2016 09:06:08 -0700 (PDT)
Received: from resomta-po-20v.sys.comcast.net ([96.114.154.244]) by resqmta-po-04v.sys.comcast.net with SMTP id SRK8byPeWGkXBSRLTb0Wmd; Wed, 27 Jul 2016 16:06:07 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469635567; bh=RfZ1hXvjZKNGmrG+VOUZ8A+gz9CKLGAx9mgPZ8/VAGE=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=dt63Dq/eOsFhJObhf9k7ahMVEQD3puRjGzjPYQnPgtwwv/1PrzC0krfcMayLuhK0U W2tv+oARn2DCbp+6FnB8+PsDL0Th/v7diYVJXtBeuxOXQ2RG/mHyx5jETRWKpxqwQt 0ssqfQEU14ckvO6EEthzswrMgS9D9c9O77xrqfCRbKDsH40OJVCjQgqH4I7qPd0tFf LfzYK4usiYPjLxHT1fXbrdwrWyJ6quMdh+dNj/cIslz60jCWj9e55k/hD4Mhm+BP16 qm5oqYVSPRPsfr79hVOTSYlrFu2FPmEg273LKnKlJkxaXpqxwdV1M6CQfKi2zSWTVB /m0Vpem1/WCfg==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id SRLRbf4iGRT4NSRLRbzgVS; Wed, 27 Jul 2016 16:06:06 +0000
To: robert.cragie@gridmerge.com
References: <578F4D59.8050005@gmx.net> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net> <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com> <f582bf5a1daf4f25af17f62592c284ce@HE1PR9003MB0234.MGDPHG.emi.philips.com> <CADrU+dLu7NyjOw0hMUavA_BBu=HJoWuSX6brHjQhYz=ZBxLJkA@mail.gmail.com>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <691e0edb-ad66-932b-56f9-c6af763611e4@comcast.net>
Date: Wed, 27 Jul 2016 12:06:15 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CADrU+dLu7NyjOw0hMUavA_BBu=HJoWuSX6brHjQhYz=ZBxLJkA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfA1E2eg/FwGLRtKB9QjptGz/Fq1qqYK4JFZya2gXlKx4MPdQLKsvsZKzhawyCvhGvOUcngHTdx/3paCacC+NwqfSRjCen4BkJKxqiTpQbtQeqzq+88JK +B8Kq/EaVdvHEKZZ72P+FaZfvOn8SRpc/6PKkctte7TWod/xAgw0mY8hOLl+JymVr9BzliqeO/iVjHHaURJJ5lWmgkjcXpCBG5UuCLGHFz/vOMgk1oH7YTty runbFtJg+K1eGr/u/6E87YcqytJahlPIovCu8HxnM5INjB1FS9S3/tv4JUpvUOmLsrPbf2MMm3WGerq+Ry/IVQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/_oYDpWSq5w_Jup2i5m77s9Fu40g>
Cc: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Garcia Morchon O, Oscar" <oscar.garcia@philips.com>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 16:06:11 -0000

On 7/26/2016 7:55 PM, Robert Cragie wrote:
> Mike,
>
> My concern with this thread is that you seem to have a very 
> black/white assumption regarding the use of a symmetric group key. 
> Defining a protocol which allows use of a symmetric group key does not 
> in itself imply that it will be misused. It's a bit like saying we 
> can't design an automobile because the driver may be inept and cause a 
> serious accident.

Hi Robert -

I tend to have a very black/white assumption with most of the laws of 
physics.

>
> However, I do agree with almost all the statements you have made 
> regarding the use of a symmetric group key apart from this one:
>
> MSJ >The receiver has no guaranteed way of knowing whether or not ANY 
> group member is compromised so the authentication is pretty much 
> meaningless.
>
> It is not meaningless, it still applies to the holder of the group 
> key. Sure, one of the group could be compromised and as you say 
> purport to be any member of the group (and there are still probably 
> mitigations against this) but an entity outside of the group will not 
> be able to purport to be in the group.

I remain confused as to how you think that is.

I'm not a member of the group, but I convinced a member of the group to 
give me his copy of the group key (e.g. I broke in and stole it and he 
was none the wiser).  How do you differentiate between me and him?  In a 
message, what cryptographic evidence proves that a message came from a 
member of the group?  If you say group key, I say "stolen".

I'm a member of the group but a bad actor - I'm masquerading as a 
controller instead of an actuator.  How do you prove I'm not a 
controller?  In a message, what cryptographic evidence proves that the 
message came from a controller?  If you say group key, I say "hacked".

Forget for a moment about the process of getting keys to the various 
devices (e.g. let's leave off the key management topic for a moment) and 
consider this case::

A device builder builds 1000 devices, of which 900 are lightbulbs and 
100 are lightswitches and installs within all of them a single group 
key.  That group key is used - as is being described here - as the key 
for the switches to control all of the light bulbs.

Note that at this point we're effectively at the same place a mesh with 
a key management protocol that is distributing a group key would be.  We 
just got there manually.

An attacker manages to get his hands on one of the lightbulbs and 
extracts the group key.  He places his own device in the system which 
has the lighting network  interface on one side, a more general IP 
network interface on the other (complete with HTTP or Telnet or 
somesuch), and contains a copy of the group key and all the relevant 
protocols. Whenever the attacker wants,  he may use that group key to 
send out a control message to any of the lightbulbs.

The addition of a key management protocol to distribute symmetric group 
keys does not improve this much if at all -- UNLESS you have wickedly 
good compromise detection mechanisms that allow you to identify and 
eject bad actors quickly.  But I can't actually think of a scenario 
where depending on good compromise detection without a human in the loop 
works well.

Continuing - the addition of the key management protocol allows you to 
update the group key and hopefully send it to only good actors. But, 
even that provides little or no mitigation as an attacker can a) steal 
the identity keys for a device and passively tap the over the air 
negotiations. b) if that doesn't work, can steal the identity keys and 
replace a legitimate device with his own clone and use that to fake 
control messages, c) re-purpose an existing device to tell him the keys, 
etc.   There are mitigations for most of these, but they require secure 
elements.  Once you have secure elements, then the argument for not 
doing public key pretty much goes away.

> So it is not meaningless. There are many cases where groups can be 
> small and therefore (as you explain) the impact of compromise decreases.

It really is meaningless when N > 2.  And becomes even more meaningless 
(true, hard to go down from zero...) as N increases.




>
> This leads to the points Abhinav and Kathleen have made. Security 
> policies can be put in place to limit the scope and distribution of 
> group keys. If the potential number in a group for a particular use 
> case (taking into account all the properties of that use case which 
> may provide additional mitigation) exceeds a certain amount then we 
> can recommend that symmetric group keys are not used.

You and I agree here.  My number is 3.  (It's actually 2, but Kerberos 
like systems are actually somewhat useful so its 3 with caveats).   I 
haven't heard an argument that makes sense for anything larger.



>
> You mentioned secure element in an earlier e-mail; these facilities 
> are becoming more widely available and cheaper and are starting to 
> appear in low-cost microcontrollers today. As indeed are crypto 
> elements, which would then suggest the use of signing+verifying would 
> be more appropriate as you suggest.
>
> In a nutshell, I agree with your assessment regarding symmetric group 
> keys but there are always tradeoffs and I don't see how we can ban 
> something simply because it might be problematic if misused.

Hmm... the IETF seems poised to ban clear-text transmissions of any kind 
because they might be problematic if misused...

Never mind.  In any case, Cyber-Physical is a different beast. We've 
started to see an upswing of attacks on poorly secured physical systems 
(power, military drones, etc).  I'm not sanguine about introducing a 
known bad solution that CANNOT be made secure without other assumptions 
(e.g. the secure element stuff).


I've sketched out a few symmetric key multicast protocols that might 
work with secure elements, but they all require an interesting thing to 
provide any guarantees - that the secure element be able to prove 
(during the key exchange/update protocol) that it is a secure element by 
the definition of the protocol.  Think of it this way - it doesn't help 
to build a protocol that depends on secure elements for guarantees, if 
you can trivially defeat those guarantees by introducing a device that 
implements the protocols, but doesn't actually keep the keys in a secure 
element.

So, I fall back on public key systems as being a lot less complex, a lot 
more flexible and a lot easier to understand than the nuances of 
symmetric key multicast.

Later, Mike




>
> Robert
>


From nobody Wed Jul 27 10:58:27 2016
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BAD812B02B for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 10:58:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.287, 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 1jfxvU4qcV6S for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 10:58:24 -0700 (PDT)
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 EC54F127071 for <ace@ietf.org>; Wed, 27 Jul 2016 10:58:23 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 7FAE5200A3 for <ace@ietf.org>; Wed, 27 Jul 2016 14:08:18 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 2BBA3638BE for <ace@ietf.org>; Wed, 27 Jul 2016 13:58:23 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: ace@ietf.org
In-Reply-To: <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.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-sha1; protocol="application/pgp-signature"
Date: Wed, 27 Jul 2016 13:58:23 -0400
Message-ID: <15169.1469642303@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/EbPmx4vUdAo4Pozn1gLrm_SdWSc>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 17:58:26 -0000

--=-=-=
Content-Type: text/plain


Mohit Sethi <mohit.m.sethi@ericsson.com> wrote:
    > designed/developed/specified for their use-case. I could definitely
    > see some IoT startup building a solution that switches on the lights
    > in a room as soon as you unlock the door (thus keeping them in the
    > same group).

Or perhaps more usefully, turning the lights (and the oven) off when you
leave the house.

(How long did it take to get automobiles that turned the headlights off when the key
was removed?)

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBV5j2PICLcPvd0N1lAQKc0wf/QPIGLBEkU/7rceMjUeRO7yv1P1a0zjU+
wS92zWWYkgvxRfHxoc7tgKGyi1E94iLhteoiMX4QDqrWkpid6dJ28oqBQzgwwjUR
eJy+LcWgPGoCUF+BMjhalHn4N9qPLMgI5WDEfewRVa/ypCZicPoLgrX4GH+X8vEW
DvfMfTkERGA//dd77/IlZQy25vLpFXjhDTl19ICYNVjwGgLMyatOOabNZvYlQTI2
PnImPmROC6ZW5Wjnt8XsrIXTHoJ4S/2KQVEI9jKUSeNjW7CdxD5crri4fskHipR6
oPSW+ANyx9GhuFTu2S8b8tdcO785Tf9ljZRzf7SrFcxdQNkw7ZWDZw==
=1z1B
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Jul 27 12:01:35 2016
Return-Path: <kathleen.moriarty.ietf@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B50212D896 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 12:01:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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=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 YgsW6sheM9Vj for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 12:01:32 -0700 (PDT)
Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (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 B71EC12D89F for <ace@ietf.org>; Wed, 27 Jul 2016 12:01:26 -0700 (PDT)
Received: by mail-ua0-x22a.google.com with SMTP id j59so23998175uaj.3 for <ace@ietf.org>; Wed, 27 Jul 2016 12:01:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Zg4aYqJFeFSWhyO7jj8a1VImQnuTEaXORNorVIS1QaQ=; b=szi9eZ6AP9EmSYt8I5H1wgj4TCXP/x844+sb9A2Hzf50+sVWTWpyY8fb4aROj1QSdN GLEWCgECOP8LRckm3d6MuwtBvVlaNID7ReKePQUljhfWwQFCxXk8FSuUx98j17Htvfa4 oWpB7lCVR/R9CF/Qr9vyCdlAGNMHulnIIoxo96f1bTc9VD/xXmx35t0gDFKlUigCPd3Q fWdBIACmCy+2Ex427/w2PSD41gg3f+IgSH7VumdKMDzyZf9ZdYknk6EZf1f4GsGd8vgo CgF+yVpSdrBsw+ug+mr7KkTnd8HTYso7aLxHnIMTo/9rpkD9UFGB0ScjW4mjszo1aZiM dExQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Zg4aYqJFeFSWhyO7jj8a1VImQnuTEaXORNorVIS1QaQ=; b=VoqNAbfbidQaF963jZhoAO8636baSyluV7QpnF3apWrkzEP+UOC6h0JtS2g/+73kT3 Zicht6Q+U9OoVUw6hOQpaGG/iQ2TmmIUo2NRFdmfjVREzozQPzZ+Bhqbc4OgJ/tLs9hk ztu0FKNPkACeQnYh3Xr8hGNRlwXMXkfsxJAu3HM7QwlMxwybaUgYN6pIVKReNgy0SlT/ qPhdSusfwrqbsBBHT0ocsJKiJwXMHw1HGXUUsQBLGYChZsqi4H+P+ECZ//pC/1Q7/pIh O8/HkTsxhNfBDe7yntIChoovVhZPuCPJfetlewp8P7iW0mvlGtm5kep8uhZnW7JfWICh BLHw==
X-Gm-Message-State: AEkoouvaHF5veSWDZwa+QhGu+VbC6bggMJeTufTC5rMsxagrhDlxodyiVC/Ip36hQKC7kSRDxB+d/5R6Cm8ePg==
X-Received: by 10.176.6.232 with SMTP id g95mr12850786uag.95.1469646085725; Wed, 27 Jul 2016 12:01:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.159.37.104 with HTTP; Wed, 27 Jul 2016 12:01:25 -0700 (PDT)
In-Reply-To: <15169.1469642303@obiwan.sandelman.ca>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca>
From: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Date: Wed, 27 Jul 2016 15:01:25 -0400
Message-ID: <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/YiEd6cxHCmJ9jleDWHI7oaiPTkU>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 19:01:34 -0000

On Wed, Jul 27, 2016 at 1:58 PM, Michael Richardson
<mcr+ietf@sandelman.ca> wrote:
>
> Mohit Sethi <mohit.m.sethi@ericsson.com> wrote:
>     > designed/developed/specified for their use-case. I could definitely
>     > see some IoT startup building a solution that switches on the lights
>     > in a room as soon as you unlock the door (thus keeping them in the
>     > same group).
>
> Or perhaps more usefully, turning the lights (and the oven) off when you
> leave the house.

Good points, but you could do this without them being in the same
group with some controller that managed the interactions with each.
This would be a good set of examples for the security considerations
sections, providing guidance to use a controller rather than group
keys to perform useful functions like these.

Kathleen

>
> (How long did it take to get automobiles that turned the headlights off when the key
> was removed?)
>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>  -= IPv6 IoT consulting =-
>
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace
>



-- 

Best regards,
Kathleen


From nobody Wed Jul 27 14:56:39 2016
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1259D12D98C for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 14:56:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.287, 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 4eKHCoVqedko for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 14:56:36 -0700 (PDT)
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 6294D12D98F for <ace@ietf.org>; Wed, 27 Jul 2016 14:56:36 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id 86DB6200A3; Wed, 27 Jul 2016 18:06:31 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id A169A638BE; Wed, 27 Jul 2016 17:56:35 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: "ace\@ietf.org" <ace@ietf.org>
In-Reply-To: <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.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-sha1; protocol="application/pgp-signature"
Date: Wed, 27 Jul 2016 17:56:35 -0400
Message-ID: <3271.1469656595@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/1QSJp_UYT3fJ8zE8R2tSijKdLBo>
Cc: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 21:56:38 -0000

--=-=-=
Content-Type: text/plain


Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com> wrote:
    >> Mohit Sethi <mohit.m.sethi@ericsson.com> wrote:
    >> > designed/developed/specified for their use-case. I could definitely
    >> > see some IoT startup building a solution that switches on the lights
    >> > in a room as soon as you unlock the door (thus keeping them in the
    >> > same group).
    >>
    >> Or perhaps more usefully, turning the lights (and the oven) off when you
    >> leave the house.

    > Good points, but you could do this without them being in the same
    > group with some controller that managed the interactions with each.
    > This would be a good set of examples for the security considerations
    > sections, providing guidance to use a controller rather than group
    > keys to perform useful functions like these.

I agree.
Perhaps we could convince Mike St.Johns to write that section?

And ACE has the right mechanisms to make this work well.

We've had a thread now on performance of asymmetrical crypto, and it seems
that controllers ought to be able to talk to other controllers quickly enough
to make this workable.

We should also consider whether we can use hash-chains, like S/KEY did, to
authenticate messages that should only go out in emergencies.  Such messages
would clearly *need* to be multicast, but once used, they can never be
reused.  They can't be originated by more than one sender though.... so it's
really the message stored by the "EMERGENCY STOP" button.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBV5kuD4CLcPvd0N1lAQLZLAf8DGDJpNWtmX9l5IIj9/fKztT71pAKre5z
B6GtsytBXwcWV4d2OFEFFF4/wx37oB40z7m/yCSSLv5XQTZiCZrJrPMoq49yMMbL
7B+StSJoapW/uES9wKtIcZI8K8pLA+v7oqRBuq7Z8XDOyMk19grCAWfgYHga1rUo
/CXJw6X4X2rAkNdNBXb6rGGnBaCJfFO0z+dN2/bLcHqw9dgj/jcq1TE0vPp0eEnN
009HVuad4GPDKyDqwB5RFwJb/hPIYNM7nfFjbKffkhtcIEHnn5q1swdFzElMXiU3
CxF3e+IT8Qk8ZbR7rIseBfmJxhqTn2NEosfuK7N52168K8sz0/4nqQ==
=IJGR
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Jul 27 16:21:19 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D339812DA43 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 16:21:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 rv7g_S8aZtsz for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 16:21:16 -0700 (PDT)
Received: from resqmta-po-01v.sys.comcast.net (resqmta-po-01v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:160]) (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 F1DB512D9F3 for <ace@ietf.org>; Wed, 27 Jul 2016 16:21:15 -0700 (PDT)
Received: from resomta-po-09v.sys.comcast.net ([96.114.154.233]) by resqmta-po-01v.sys.comcast.net with SMTP id SY84bLSYkucHZSY8YbpXni; Wed, 27 Jul 2016 23:21:14 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469661674; bh=9K37ciuVqggTdbPin1JigFbmltadXJ7kpL58ygl9x3M=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=tKoQyp3umxOaZXBylzqeyqDDPzv9LxiZyd/58d7LdXtFgIkxiqQFu9V/DqOOMB+p3 EPzrXuuCTfNaIEg+6X+jZ4yLaBiEMiae1QT+vTJR6T9idNBLAwNTTtasoiN5RaoQmE elpHYeYOs7LRv1toAMKS07x0E45egGIl+qVel4EmuBrzoHVNQw7ZcsQ1LS4snG8Hal MXhsotPd3B+bAYSzP2GoMER7makyKrFWTcZZ6U6FEcloO+YYkITRp6bNbYoiRZR+eW SaBtCsgckM7t0Ip1j9wOtmyjwd+DLc1P7VbHDOgJIPNyhNBNYDpBAC0RYdRTiDklFn RlPnOfNFH6QQQ==
Received: from [IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d] ([IPv6:2601:148:c000:1951:ccd7:589d:2636:a1d]) by comcast with SMTP id SY8XbXSBuULT2SY8YbgYRG; Wed, 27 Jul 2016 23:21:14 +0000
To: ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
Date: Wed, 27 Jul 2016 19:21:24 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <3271.1469656595@obiwan.sandelman.ca>
Content-Type: multipart/alternative; boundary="------------D2807F98A1B86E1F866ADFD8"
X-CMAE-Envelope: MS4wfDaCPHfFU/fkiYLB+FmcgtgDb15Yw5OrVU65ym2b6etgAsajMP7fZMig9P1v9QcAaixAPEUvwnX/4GlfsQubfL9JCZ0oF6ETyiWLvR3jzAQAu9s6RClW NFfKc+eTE0SRf/5UNgtIfogxlk7NYGG6QFWHbzS3qi4FrV3Wlm199PnlpziMs9nrXs6rwd4s/kYdHA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/KXuiP547boYo69Vjme2emVlPCY4>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 23:21:18 -0000

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

On 7/27/2016 5:56 PM, Michael Richardson wrote:
> Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com> wrote:
>      >> Mohit Sethi <mohit.m.sethi@ericsson.com> wrote:
>      >> > designed/developed/specified for their use-case. I could definitely
>      >> > see some IoT startup building a solution that switches on the lights
>      >> > in a room as soon as you unlock the door (thus keeping them in the
>      >> > same group).
>      >>
>      >> Or perhaps more usefully, turning the lights (and the oven) off when you
>      >> leave the house.
>
>      > Good points, but you could do this without them being in the same
>      > group with some controller that managed the interactions with each.
>      > This would be a good set of examples for the security considerations
>      > sections, providing guidance to use a controller rather than group
>      > keys to perform useful functions like these.
>
> I agree.
> Perhaps we could convince Mike St.Johns to write that section?
Probably not - as long as symmetric key group communications is used as 
a control protocol.

>
> And ACE has the right mechanisms to make this work well.
I agree - public key systems.  But that seems to be out of scope here.


>
> We've had a thread now on performance of asymmetrical crypto, and it seems
> that controllers ought to be able to talk to other controllers quickly enough
> to make this workable.
>
> We should also consider whether we can use hash-chains, like S/KEY did, to
> authenticate messages that should only go out in emergencies.  Such messages
> would clearly *need* to be multicast, but once used, they can never be
> reused.  They can't be originated by more than one sender though.... so it's
> really the message stored by the "EMERGENCY STOP" button.

That's an interesting idea - but AIRC, hash chains could be originated 
by anyone that held the signing/verification key.

Again - if you don't touch the physical world, I'm pretty much not 
worried about how screwed up the protocol is.  But you touch the 
physical world.

Let's do this the right way.  Let's not bow to the "tyranny of the light 
switch" in accepting solutions that are NOT secure, even for the limited 
scope they are proposing.

Later, Mike

>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>   -= IPv6 IoT consulting =-
>
>
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/27/2016 5:56 PM, Michael
      Richardson wrote:<br>
    </div>
    <blockquote cite="mid:3271.1469656595@obiwan.sandelman.ca"
      type="cite">
      <pre wrap="">
Kathleen Moriarty <a class="moz-txt-link-rfc2396E" href="mailto:kathleen.moriarty.ietf@gmail.com">&lt;kathleen.moriarty.ietf@gmail.com&gt;</a> wrote:
    &gt;&gt; Mohit Sethi <a class="moz-txt-link-rfc2396E" href="mailto:mohit.m.sethi@ericsson.com">&lt;mohit.m.sethi@ericsson.com&gt;</a> wrote:
    &gt;&gt; &gt; designed/developed/specified for their use-case. I could definitely
    &gt;&gt; &gt; see some IoT startup building a solution that switches on the lights
    &gt;&gt; &gt; in a room as soon as you unlock the door (thus keeping them in the
    &gt;&gt; &gt; same group).
    &gt;&gt;
    &gt;&gt; Or perhaps more usefully, turning the lights (and the oven) off when you
    &gt;&gt; leave the house.

    &gt; Good points, but you could do this without them being in the same
    &gt; group with some controller that managed the interactions with each.
    &gt; This would be a good set of examples for the security considerations
    &gt; sections, providing guidance to use a controller rather than group
    &gt; keys to perform useful functions like these.

I agree.
Perhaps we could convince Mike St.Johns to write that section?</pre>
    </blockquote>
    Probably not - as long as symmetric key group communications is used
    as a control protocol.<br>
    <br>
    <blockquote cite="mid:3271.1469656595@obiwan.sandelman.ca"
      type="cite">
      <pre wrap="">

And ACE has the right mechanisms to make this work well.</pre>
    </blockquote>
    I agree - public key systems.  But that seems to be out of scope
    here.<br>
    <br>
    <br>
    <blockquote cite="mid:3271.1469656595@obiwan.sandelman.ca"
      type="cite">
      <pre wrap="">

We've had a thread now on performance of asymmetrical crypto, and it seems
that controllers ought to be able to talk to other controllers quickly enough
to make this workable.

We should also consider whether we can use hash-chains, like S/KEY did, to
authenticate messages that should only go out in emergencies.  Such messages
would clearly *need* to be multicast, but once used, they can never be
reused.  They can't be originated by more than one sender though.... so it's
really the message stored by the "EMERGENCY STOP" button.</pre>
    </blockquote>
    <br>
    That's an interesting idea - but AIRC, hash chains could be
    originated by anyone that held the signing/verification key.<br>
    <br>
    Again - if you don't touch the physical world, I'm pretty much not
    worried about how screwed up the protocol is.  But you touch the
    physical world.<br>
    <br>
    Let's do this the right way.  Let's not bow to the "tyranny of the
    light switch" in accepting solutions that are NOT secure, even for
    the limited scope they are proposing.<br>
    <br>
    Later, Mike<br>
    <br>
    <blockquote cite="mid:3271.1469656595@obiwan.sandelman.ca"
      type="cite">
      <pre wrap="">

--
Michael Richardson <a class="moz-txt-link-rfc2396E" href="mailto:mcr+IETF@sandelman.ca">&lt;mcr+IETF@sandelman.ca&gt;</a>, Sandelman Software Works
 -= IPv6 IoT consulting =-



</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------D2807F98A1B86E1F866ADFD8--


From nobody Wed Jul 27 17:53:12 2016
Return-Path: <robert.cragie@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8705512D873 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 11:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 58xqu2k1N5F9 for <ace@ietfa.amsl.com>; Wed, 27 Jul 2016 11:42:39 -0700 (PDT)
Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (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 DDAAC12D815 for <ace@ietf.org>; Wed, 27 Jul 2016 11:42:38 -0700 (PDT)
Received: by mail-io0-x233.google.com with SMTP id m101so78504396ioi.2 for <ace@ietf.org>; Wed, 27 Jul 2016 11:42:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=K6N2rqH2MfqxFEJmMZPh4bWllWv4h1nCOEPGiAFVHCk=; b=WGntyo7mNEN5LdedmUQFykFWJDGowqMfV9qurtYkrpDlIThmmjtDyx+KNagNVtqogI DQN+iymdvas5I+o+doLupKC/ZEZ4pdTY/ZEtf5zPaSqv59TpZLN9PrjZLz+DFO7Y4w7W FpdrKQ+G7n+pIpkqtZh+P1M993XF7KkMoxIReQWiSB6mGuRAm3HtJhKWJNANH3yoMQdZ u34lu0mGPpP4iDmfM4M1z6ow2tfJqzJ/g5bRAxqgaHTqMzQyxYZGNmXyPxiECD0cmhNs s3imSJXlYA7PYvU1GY7KeR9Aamjq9GR7cK9JLJpb6VbqGBFxxtAOKaV554AuaNUXuUCR 9Fdg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=K6N2rqH2MfqxFEJmMZPh4bWllWv4h1nCOEPGiAFVHCk=; b=PAOQwlZ1+q4Z67ndQbSkU1t/bpbM2j8vxRRPgtrPHYWIYGn51t4+sDVpuMEbAkCZuG uULckS1ylzts9TAfHqY2XF+PsPux9NlVYhQwQP3mcVoi/nO5k4rd/9wv6IV2pti4kF3l rSyMD6IRYtWRtmA3MpE34MBJjDfhEVZUmFC2rijjLKhaRKThI2ockCTMVUTMaEOAdcxf JW+jtlT4b+9ZY+eAfMfSyhTWjChqw+Jwd7cObXZJA8PY5l1s6ABvx0RyTflWPNmGV6xp 9xqUVS7AN/+2Rng84JXQd2rNCP2IM+7yukgq7oFYzHZHmtQbOfcqznl+Hqm6waCPM5A6 fzOA==
X-Gm-Message-State: AEkoouuUqcC6Qg/Zfw6X2iIc0tHGM6MINjA9jqcZpDlactaZX+UjV6x2XtdzN+mf55tagOY8PaumCsDuvG3dvw==
X-Received: by 10.107.191.132 with SMTP id p126mr32624386iof.189.1469644958177;  Wed, 27 Jul 2016 11:42:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.79.128.149 with HTTP; Wed, 27 Jul 2016 11:42:37 -0700 (PDT)
In-Reply-To: <691e0edb-ad66-932b-56f9-c6af763611e4@comcast.net>
References: <578F4D59.8050005@gmx.net> <8ca27108-a8b9-7b07-e752-656247716708@comcast.net> <HE1PR0601MB22030003D2913DA6096CB3E4FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <a318cda7-ebf2-5a5c-d86a-9d67fb41a82f@comcast.net> <HE1PR0601MB2203D1C2C96278B23D71AD31FC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <f293e325-bea2-5c27-c677-563f05c60da0@cs.tcd.ie> <bf8531981ecd4a0db3607f9ef5328d38@VI1PR9003MB0237.MGDPHG.emi.philips.com> <8bbc028d-0960-3f93-ccc2-e8746fd98ca6@gmail.com> <579d47e5f90a43e194135e8c46c82159@VI1PR9003MB0237.MGDPHG.emi.philips.com> <CAHbuEH4Z071rdTf=x0bUKd3tkt_r-0k5-vXsYYeoHQrgH1AnTg@mail.gmail.com> <CAHbuEH6CnhHPoJ+pSsYxuUur-AQscLeHsJmEBs4je_cGAeLGsA@mail.gmail.com> <de53e908-9b1f-fe74-46fa-a78a07b8ea76@comcast.net> <CAHbuEH4oQyYi2MT8wN6gHbyGg6wWUFfbV8oJ6MKRempVetY4yw@mail.gmail.com> <f582bf5a1daf4f25af17f62592c284ce@HE1PR9003MB0234.MGDPHG.emi.philips.com> <CADrU+dLu7NyjOw0hMUavA_BBu=HJoWuSX6brHjQhYz=ZBxLJkA@mail.gmail.com> <691e0edb-ad66-932b-56f9-c6af763611e4@comcast.net>
From: Robert Cragie <robert.cragie@gmail.com>
Date: Wed, 27 Jul 2016 19:42:37 +0100
Message-ID: <CADrU+dJVpthdX-q0_8pEPaov4N7BcF=TpBqCAt-e6SBMXqXofg@mail.gmail.com>
To: Michael StJohns <mstjohns@comcast.net>
Content-Type: multipart/alternative; boundary=001a114f325eadb34a0538a2615b
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/e6gvakppKAXwAb6WxDToecqXx0Y>
X-Mailman-Approved-At: Wed, 27 Jul 2016 17:53:11 -0700
Cc: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "Garcia Morchon O, Oscar" <oscar.garcia@philips.com>, "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2016 18:42:41 -0000

--001a114f325eadb34a0538a2615b
Content-Type: text/plain; charset=UTF-8

Mike,

Apart from the black/white aspect, I think we are actually in agreement,
i.e. I agree that using a public key-based signature is easily the most
practical and secure mechanism from a crypto perspective. If it is
practical for the application, it should be what is recommended, However,
Markus has concisely summed up different security levels. In other words,
there are alternatives to "use public key-based signatures or the sky will
fall on your head".

Robert

On 27 July 2016 at 17:06, Michael StJohns <mstjohns@comcast.net> wrote:

> On 7/26/2016 7:55 PM, Robert Cragie wrote:
>
>> Mike,
>>
>> My concern with this thread is that you seem to have a very black/white
>> assumption regarding the use of a symmetric group key. Defining a protocol
>> which allows use of a symmetric group key does not in itself imply that it
>> will be misused. It's a bit like saying we can't design an automobile
>> because the driver may be inept and cause a serious accident.
>>
>
> Hi Robert -
>
> I tend to have a very black/white assumption with most of the laws of
> physics.
>
>
>> However, I do agree with almost all the statements you have made
>> regarding the use of a symmetric group key apart from this one:
>>
>> MSJ >The receiver has no guaranteed way of knowing whether or not ANY
>> group member is compromised so the authentication is pretty much
>> meaningless.
>>
>> It is not meaningless, it still applies to the holder of the group key.
>> Sure, one of the group could be compromised and as you say purport to be
>> any member of the group (and there are still probably mitigations against
>> this) but an entity outside of the group will not be able to purport to be
>> in the group.
>>
>
> I remain confused as to how you think that is.
>
> I'm not a member of the group, but I convinced a member of the group to
> give me his copy of the group key (e.g. I broke in and stole it and he was
> none the wiser).  How do you differentiate between me and him?  In a
> message, what cryptographic evidence proves that a message came from a
> member of the group?  If you say group key, I say "stolen".
>
> I'm a member of the group but a bad actor - I'm masquerading as a
> controller instead of an actuator.  How do you prove I'm not a controller?
> In a message, what cryptographic evidence proves that the message came from
> a controller?  If you say group key, I say "hacked".
>
> Forget for a moment about the process of getting keys to the various
> devices (e.g. let's leave off the key management topic for a moment) and
> consider this case::
>
> A device builder builds 1000 devices, of which 900 are lightbulbs and 100
> are lightswitches and installs within all of them a single group key.  That
> group key is used - as is being described here - as the key for the
> switches to control all of the light bulbs.
>
> Note that at this point we're effectively at the same place a mesh with a
> key management protocol that is distributing a group key would be.  We just
> got there manually.
>
> An attacker manages to get his hands on one of the lightbulbs and extracts
> the group key.  He places his own device in the system which has the
> lighting network  interface on one side, a more general IP network
> interface on the other (complete with HTTP or Telnet or somesuch), and
> contains a copy of the group key and all the relevant protocols. Whenever
> the attacker wants,  he may use that group key to send out a control
> message to any of the lightbulbs.
>
> The addition of a key management protocol to distribute symmetric group
> keys does not improve this much if at all -- UNLESS you have wickedly good
> compromise detection mechanisms that allow you to identify and eject bad
> actors quickly.  But I can't actually think of a scenario where depending
> on good compromise detection without a human in the loop works well.
>
> Continuing - the addition of the key management protocol allows you to
> update the group key and hopefully send it to only good actors. But, even
> that provides little or no mitigation as an attacker can a) steal the
> identity keys for a device and passively tap the over the air negotiations.
> b) if that doesn't work, can steal the identity keys and replace a
> legitimate device with his own clone and use that to fake control messages,
> c) re-purpose an existing device to tell him the keys, etc.   There are
> mitigations for most of these, but they require secure elements.  Once you
> have secure elements, then the argument for not doing public key pretty
> much goes away.
>
> So it is not meaningless. There are many cases where groups can be small
>> and therefore (as you explain) the impact of compromise decreases.
>>
>
> It really is meaningless when N > 2.  And becomes even more meaningless
> (true, hard to go down from zero...) as N increases.
>
>
>
>
>
>> This leads to the points Abhinav and Kathleen have made. Security
>> policies can be put in place to limit the scope and distribution of group
>> keys. If the potential number in a group for a particular use case (taking
>> into account all the properties of that use case which may provide
>> additional mitigation) exceeds a certain amount then we can recommend that
>> symmetric group keys are not used.
>>
>
> You and I agree here.  My number is 3.  (It's actually 2, but Kerberos
> like systems are actually somewhat useful so its 3 with caveats).   I
> haven't heard an argument that makes sense for anything larger.
>
>
>
>
>> You mentioned secure element in an earlier e-mail; these facilities are
>> becoming more widely available and cheaper and are starting to appear in
>> low-cost microcontrollers today. As indeed are crypto elements, which would
>> then suggest the use of signing+verifying would be more appropriate as you
>> suggest.
>>
>> In a nutshell, I agree with your assessment regarding symmetric group
>> keys but there are always tradeoffs and I don't see how we can ban
>> something simply because it might be problematic if misused.
>>
>
> Hmm... the IETF seems poised to ban clear-text transmissions of any kind
> because they might be problematic if misused...
>
> Never mind.  In any case, Cyber-Physical is a different beast. We've
> started to see an upswing of attacks on poorly secured physical systems
> (power, military drones, etc).  I'm not sanguine about introducing a known
> bad solution that CANNOT be made secure without other assumptions (e.g. the
> secure element stuff).
>
>
> I've sketched out a few symmetric key multicast protocols that might work
> with secure elements, but they all require an interesting thing to provide
> any guarantees - that the secure element be able to prove (during the key
> exchange/update protocol) that it is a secure element by the definition of
> the protocol.  Think of it this way - it doesn't help to build a protocol
> that depends on secure elements for guarantees, if you can trivially defeat
> those guarantees by introducing a device that implements the protocols, but
> doesn't actually keep the keys in a secure element.
>
> So, I fall back on public key systems as being a lot less complex, a lot
> more flexible and a lot easier to understand than the nuances of symmetric
> key multicast.
>
> Later, Mike
>
>
>
>
>
>> Robert
>>
>>
>

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

<div dir=3D"ltr">Mike,<div><br></div><div>Apart from the black/white aspect=
, I think we are actually in agreement, i.e. I agree that using a public ke=
y-based signature is easily the most practical and secure mechanism from a =
crypto perspective. If it is practical for the application, it should be wh=
at is recommended, However, Markus has concisely summed up different securi=
ty levels. In other words, there are alternatives to &quot;use public key-b=
ased signatures or the sky will fall on your head&quot;.</div><div><br></di=
v><div>Robert</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">On 27 July 2016 at 17:06, Michael StJohns <span dir=3D"ltr">&lt;<a =
href=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcast.net=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D"">O=
n 7/26/2016 7:55 PM, Robert Cragie wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Mike,<br>
<br>
My concern with this thread is that you seem to have a very black/white ass=
umption regarding the use of a symmetric group key. Defining a protocol whi=
ch allows use of a symmetric group key does not in itself imply that it wil=
l be misused. It&#39;s a bit like saying we can&#39;t design an automobile =
because the driver may be inept and cause a serious accident.<br>
</blockquote>
<br></span>
Hi Robert -<br>
<br>
I tend to have a very black/white assumption with most of the laws of physi=
cs.<span class=3D""><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
However, I do agree with almost all the statements you have made regarding =
the use of a symmetric group key apart from this one:<br>
<br>
MSJ &gt;The receiver has no guaranteed way of knowing whether or not ANY gr=
oup member is compromised so the authentication is pretty much meaningless.=
<br>
<br>
It is not meaningless, it still applies to the holder of the group key. Sur=
e, one of the group could be compromised and as you say purport to be any m=
ember of the group (and there are still probably mitigations against this) =
but an entity outside of the group will not be able to purport to be in the=
 group.<br>
</blockquote>
<br></span>
I remain confused as to how you think that is.<br>
<br>
I&#39;m not a member of the group, but I convinced a member of the group to=
 give me his copy of the group key (e.g. I broke in and stole it and he was=
 none the wiser).=C2=A0 How do you differentiate between me and him?=C2=A0 =
In a message, what cryptographic evidence proves that a message came from a=
 member of the group?=C2=A0 If you say group key, I say &quot;stolen&quot;.=
<br>
<br>
I&#39;m a member of the group but a bad actor - I&#39;m masquerading as a c=
ontroller instead of an actuator.=C2=A0 How do you prove I&#39;m not a cont=
roller?=C2=A0 In a message, what cryptographic evidence proves that the mes=
sage came from a controller?=C2=A0 If you say group key, I say &quot;hacked=
&quot;.<br>
<br>
Forget for a moment about the process of getting keys to the various device=
s (e.g. let&#39;s leave off the key management topic for a moment) and cons=
ider this case::<br>
<br>
A device builder builds 1000 devices, of which 900 are lightbulbs and 100 a=
re lightswitches and installs within all of them a single group key.=C2=A0 =
That group key is used - as is being described here - as the key for the sw=
itches to control all of the light bulbs.<br>
<br>
Note that at this point we&#39;re effectively at the same place a mesh with=
 a key management protocol that is distributing a group key would be.=C2=A0=
 We just got there manually.<br>
<br>
An attacker manages to get his hands on one of the lightbulbs and extracts =
the group key.=C2=A0 He places his own device in the system which has the l=
ighting network=C2=A0 interface on one side, a more general IP network inte=
rface on the other (complete with HTTP or Telnet or somesuch), and contains=
 a copy of the group key and all the relevant protocols. Whenever the attac=
ker wants,=C2=A0 he may use that group key to send out a control message to=
 any of the lightbulbs.<br>
<br>
The addition of a key management protocol to distribute symmetric group key=
s does not improve this much if at all -- UNLESS you have wickedly good com=
promise detection mechanisms that allow you to identify and eject bad actor=
s quickly.=C2=A0 But I can&#39;t actually think of a scenario where dependi=
ng on good compromise detection without a human in the loop works well.<br>
<br>
Continuing - the addition of the key management protocol allows you to upda=
te the group key and hopefully send it to only good actors. But, even that =
provides little or no mitigation as an attacker can a) steal the identity k=
eys for a device and passively tap the over the air negotiations. b) if tha=
t doesn&#39;t work, can steal the identity keys and replace a legitimate de=
vice with his own clone and use that to fake control messages, c) re-purpos=
e an existing device to tell him the keys, etc.=C2=A0 =C2=A0There are mitig=
ations for most of these, but they require secure elements.=C2=A0 Once you =
have secure elements, then the argument for not doing public key pretty muc=
h goes away.<span class=3D""><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
So it is not meaningless. There are many cases where groups can be small an=
d therefore (as you explain) the impact of compromise decreases.<br>
</blockquote>
<br></span>
It really is meaningless when N &gt; 2.=C2=A0 And becomes even more meaning=
less (true, hard to go down from zero...) as N increases.<span class=3D""><=
br>
<br>
<br>
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
This leads to the points Abhinav and Kathleen have made. Security policies =
can be put in place to limit the scope and distribution of group keys. If t=
he potential number in a group for a particular use case (taking into accou=
nt all the properties of that use case which may provide additional mitigat=
ion) exceeds a certain amount then we can recommend that symmetric group ke=
ys are not used.<br>
</blockquote>
<br></span>
You and I agree here.=C2=A0 My number is 3.=C2=A0 (It&#39;s actually 2, but=
 Kerberos like systems are actually somewhat useful so its 3 with caveats).=
=C2=A0 =C2=A0I haven&#39;t heard an argument that makes sense for anything =
larger.<span class=3D""><br>
<br>
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
You mentioned secure element in an earlier e-mail; these facilities are bec=
oming more widely available and cheaper and are starting to appear in low-c=
ost microcontrollers today. As indeed are crypto elements, which would then=
 suggest the use of signing+verifying would be more appropriate as you sugg=
est.<br>
<br>
In a nutshell, I agree with your assessment regarding symmetric group keys =
but there are always tradeoffs and I don&#39;t see how we can ban something=
 simply because it might be problematic if misused.<br>
</blockquote>
<br></span>
Hmm... the IETF seems poised to ban clear-text transmissions of any kind be=
cause they might be problematic if misused...<br>
<br>
Never mind.=C2=A0 In any case, Cyber-Physical is a different beast. We&#39;=
ve started to see an upswing of attacks on poorly secured physical systems =
(power, military drones, etc).=C2=A0 I&#39;m not sanguine about introducing=
 a known bad solution that CANNOT be made secure without other assumptions =
(e.g. the secure element stuff).<br>
<br>
<br>
I&#39;ve sketched out a few symmetric key multicast protocols that might wo=
rk with secure elements, but they all require an interesting thing to provi=
de any guarantees - that the secure element be able to prove (during the ke=
y exchange/update protocol) that it is a secure element by the definition o=
f the protocol.=C2=A0 Think of it this way - it doesn&#39;t help to build a=
 protocol that depends on secure elements for guarantees, if you can trivia=
lly defeat those guarantees by introducing a device that implements the pro=
tocols, but doesn&#39;t actually keep the keys in a secure element.<br>
<br>
So, I fall back on public key systems as being a lot less complex, a lot mo=
re flexible and a lot easier to understand than the nuances of symmetric ke=
y multicast.<br>
<br>
Later, Mike<br>
<br>
<br>
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Robert<br>
<br>
</blockquote>
<br>
</blockquote></div><br></div>

--001a114f325eadb34a0538a2615b--


From nobody Thu Jul 28 06:15:08 2016
Return-Path: <M.Grunwald@osram.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE7BD12D786 for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 06:15:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level: 
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_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 0R-f-6RX3LtL for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 06:15:02 -0700 (PDT)
Received: from cluster-a.mailcontrol.com (cluster-a.mailcontrol.com [85.115.52.190]) (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 7B28B12D181 for <ace@ietf.org>; Thu, 28 Jul 2016 06:15:02 -0700 (PDT)
Received: from mailout-m.osram.net (mailout-m.osram.net [88.217.131.24]) by rly31a.srv.mailcontrol.com (MailControl) with ESMTPS id u6SDD0cF072325 (version=TLSv1 cipher=AES128-SHA bits=128 verify=FAIL) for <ace@ietf.org>; Thu, 28 Jul 2016 14:14:59 +0100
Received: from exc-mchpop.mch.osram.de (172.21.147.130) by EXC-MCHHC01.mch.osram.de (172.21.145.231) with Microsoft SMTP Server (TLS) id 8.3.444.0; Thu, 28 Jul 2016 15:14:27 +0200
Received: from EXC-MCHMBX33.mch.osram.de ([10.138.56.31]) by exc-mchpop.mch.osram.de ([172.21.147.130]) with mapi; Thu, 28 Jul 2016 15:14:27 +0200
From: "Grunwald, Markus" <M.Grunwald@osram.com>
To: "ace@ietf.org" <ace@ietf.org>
Date: Thu, 28 Jul 2016 15:14:25 +0200
Thread-Topic: [Ace] Group Communication Security Disagreements
Thread-Index: AdHoXZhNg+4so3YARjytuRKrlqVi6QAbr5hQ
Message-ID: <4D6B5484A4456C4684818BBF9B04AC2133162F8ECB@EXC-MCHMBX33.mch.osram.de>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca> <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
In-Reply-To: <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
Accept-Language: de-DE
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE
Content-Type: multipart/alternative; boundary="_000_4D6B5484A4456C4684818BBF9B04AC2133162F8ECBEXCMCHMBX33mc_"
MIME-Version: 1.0
X-Scanned-By: MailControl 44278.1378 (www.mailcontrol.com) on 10.65.0.141
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/-rKfHqOpRU--0vggDojtLxNwxTE>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 13:15:07 -0000

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

SGVsbG8sDQoNCkxldCdzIGRvIHRoaXMgdGhlIHJpZ2h0IHdheS4gIExldCdzIG5vdCBib3cgdG8g
dGhlICJ0eXJhbm55IG9mIHRoZSBsaWdodCBzd2l0Y2giIGluIGFjY2VwdGluZyBzb2x1dGlvbnMg
dGhhdCBhcmUgTk9UIHNlY3VyZSwgZXZlbiBmb3IgdGhlIGxpbWl0ZWQgc2NvcGUgdGhleSBhcmUg
cHJvcG9zaW5nLg0KDQpMYXRlciwgTWlrZQ0KDQpJZiB0aGlzIGlzIGEgYmFpdCwgSeKAmWxsIGJp
dGUgOykNCg0KSSB0aGluayBldmVyeWJvZHkgYWxyZWFkeSBhZ3JlZWQgdGhhdCBwcml2YXRlL3B1
YmxpYyBrZXkgZW5jcnlwdGlvbiBpcyB0aGUgd2F5IGZvciBhIGJ1bGxldCBwcm9vZmVkIGdyb3Vw
IGNvbW11bmljYXRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXIgcXVlc3Rpb25zOg0KDQotICAgICAg
ICBEb2VzIGl0IGhhdmUgdG8gYmUgYnVsbGV0IHByb29mZWQ/DQoNCi0gICAgICAgIEhvdyBhcmUg
YXBwbGljYXRpb25zIGhhbmRsZWQgdGhhdCBhcmUgbm90IGFibGUgdG8gcHJvdmlkZSBwcml2YXRl
L3B1YmxpYyBrZXkgZW5jcnlwdGlvbj8NCg0KSSBtYXkgKG1vc3QgcG9zc2libHkpIGhhdmUgbWlz
c2VkIHNvbWV0aGluZywgYnV0IHRoZSBvbmx5IGFuc3dlciB0aGF0IHlvdSBzZWVtIHRvIGFjY2Vw
dCBpcyDigJxwdWJsaWMga2V5IGVuY3J5cHRpb27igJ0sIHBlcmlvZC4gVGhlbiBsZXQgbWUgYXNr
IGRpcmVjdGx5OiBob3cgc2hvdWxkIHN5c3RlbXMgdGhhdCBoYXZlIHRvIHJlcGx5IGluIGEgdGln
aHQgbWFyZ2luIGJlIGhhbmRsZWQ/IFBlb3BsZSB3aWxsIHNpbXBseSBub3QgYnV5IGEgbGlnaHRp
bmcgc29sdXRpb24gd2hlcmUgdGhlIGxpZ2h0IHdpbGwgc3dpdGNoIG9uIDUwMG1zIGFmdGVyIHlv
dSBwcmVzc2VkIHRoZSBzd2l0Y2guIFRoZXkgd2lsbCBsb3VnaCBhdCB0aGlzIOKAnHNvbHV0aW9u
4oCdLg0KDQpTbywgdGhyb3cgbW9yZSBoYXJkd2FyZSBhdCBpdD8gRm9yIGxpZ2h0IHN3aXRjaGVz
IHRoYXQgY29zdCDigqwxMDAsIGFkZGluZyBhIGNyeXB0byBjaGlwIGZvciDCojUwIG1pZ2h0IG5v
dCBiZSBhIHByb2JsZW0uIEJ1dCB0aGVyZSBhcmUgcGFydHMgbGlrZSBFQ0cgd2hlcmUgwqIyIG1h
dHRlci4gT25lIG9mIHRoZW0gd2lsbCBiZSBpbiBldmVyeSBsdW1pbmFpcmXigKYNCg0KVGhpcyBt
ZWFucywgdGhlcmUgYXJlIHN5c3RlbXMgdGhhdCBjYW5ub3QgYWZmb3JkIHRvIHByb3ZpZGUgcHVi
bGljIGtleSBlbmNyeXB0aW9uLiBEbyB5b3Ugd2FudCBhbiBJb1Qgd2l0aG91dCBsaWdodD8gTGV0
4oCZcyBub3QgYm93IHRvIHRoZSDigJxkaXNjcmltaW5hdGlvbiBvZiB0aGUgbGlnaHQgc3dpdGNo
4oCdLCBhdCBsZWFzdCBub3QgZm9yIHRoZSBwYXJraW5nIGhvdXNlLyBwYXJraW5nIGxvdC4gQW4g
QWlycG9ydCBpcyBhIGRpZmZlcmVudCBiZWFzdC4NCg0KTWl0IGZyZXVuZGxpY2hlbiBHcsO8w59l
bg0KDQpNYXJrdXMgR3J1bndhbGQNCkRldmVsb3BtZW50IEVuZ2luZWVyDQoNCk9TUkFNIEdtYkgN
CkRTIEQgTE1TLUNPTSBERS0xDQpQYXJrcmluZyAzMw0KODU3NDggR2FyY2hpbmcsIERldXRzY2hs
YW5kDQpUZWwuICs0OSA4OSA2MjEzLTM2NzgNCm1haWx0bzpNLkdydW53YWxkQG9zcmFtLmNvbQ0K
d3d3Lm9zcmFtLmNvbQ0KDQpCaXR0ZSBwcsO8ZmVuIFNpZSBkZXIgVW13ZWx0IHp1bGllYmUsIG9i
IGRlciBBdXNkcnVjayBkaWVzZXIgTWFpbCBlcmZvcmRlcmxpY2ggaXN0IQ0KDQpPU1JBTSBHbWJI
OiBWb3JzaXR6ZW5kZXIgZGVzIEF1ZnNpY2h0c3JhdGVzOiBQZXRlciBCYXVlcjsgR2VzY2jDpGZ0
c2bDvGhydW5nOiBEci4gT2xhZiBCZXJsaWVuIChWb3JzaXR6ZW5kZXIpLCBEci4gU3RlZmFuIEth
bXBtYW5uOw0KU2l0eiBkZXIgR2VzZWxsc2NoYWZ0OiBNw7xuY2hlbjsgUmVnaXN0ZXJnZXJpY2h0
OiBNw7xuY2hlbiwgSFJCIDIwMTUyNjsgV0VFRS1SZWcuLU5yLiBERSA3MTU2ODAwMA0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij48bWV0YSBuYW1lPUdlbmVyYXRvciBjb250ZW50
PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQgbWVkaXVtKSI+PHN0eWxlPjwhLS0NCi8qIEZv
bnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6V2luZ2RpbmdzOw0K
CXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWls
eToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIg
MTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiIsc2VyaWY7DQoJY29sb3I6YmxhY2s7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGlu
aw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRp
b246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0KcA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3At
YWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToi
VGltZXMgTmV3IFJvbWFuIixzZXJpZjsNCgljb2xvcjpibGFjazt9DQpwcmUNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFZvcmZvcm1hdGllcnQgWmNobiI7
DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOmJsYWNrO30NCnAuTXNvTGlz
dFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7
bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDow
Y207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBO
ZXcgUm9tYW4iLHNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4uSFRNTFZvcmZvcm1hdGllcnRa
Y2huDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFZvcmZvcm1hdGllcnQgWmNobiI7DQoJbXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFZvcmZvcm1hdGllcnQiOw0K
CWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4uRS1NYWlsRm9ybWF0
dm9ybGFnZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FLU1haWxGb3JtYXR2b3Js
YWdlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0
DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBh
Z2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQg
NzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDo4
MTA4Mjg3MTM7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Oi0yNzE0NDY3NzYgMTc2MjcxODU0NCA2NzU2NzYxOSA2NzU2NzYyMSA2NzU2NzYxNyA2NzU2NzYx
OSA2NzU2NzYyMSA2NzU2NzYxNyA2NzU2NzYxOSA2NzU2NzYyMTt9DQpAbGlzdCBsMDpsZXZlbDEN
Cgl7bXNvLWxldmVsLXN0YXJ0LWF0OjA7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Oi07DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2Fs
aWJyaTsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpAbGlzdCBs
MDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250
LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9
DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCm9sDQoJe21hcmdpbi1ib3R0
b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBn
dGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIx
MDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpz
aGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIg
Lz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT48L2hlYWQ+PGJvZHkgYmdjb2xv
cj13aGl0ZSBsYW5nPURFIGxpbms9Ymx1ZSB2bGluaz1wdXJwbGU+PGRpdiBjbGFzcz1Xb3JkU2Vj
dGlvbjE+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyc+SGVsbG8sPG86cD48L286cD48L3NwYW4+PC9wPjxw
IGNsYXNzPU1zb05vcm1hbD48c3BhbiBsYW5nPUVOLUdCIHN0eWxlPSdmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1N
c29Ob3JtYWwgc3R5bGU9J21hcmdpbi1sZWZ0OjM1LjRwdCc+PHNwYW4gbGFuZz1FTi1HQj5MZXQn
cyBkbyB0aGlzIHRoZSByaWdodCB3YXkuJm5ic3A7IExldCdzIG5vdCBib3cgdG8gdGhlICZxdW90
O3R5cmFubnkgb2YgdGhlIGxpZ2h0IHN3aXRjaCZxdW90OyBpbiBhY2NlcHRpbmcgc29sdXRpb25z
IHRoYXQgYXJlIE5PVCBzZWN1cmUsIGV2ZW4gZm9yIHRoZSBsaW1pdGVkIHNjb3BlIHRoZXkgYXJl
IHByb3Bvc2luZy48YnI+PGJyPkxhdGVyLCBNaWtlPGJyPjxicj48L3NwYW4+PHNwYW4gbGFuZz1F
Ti1HQiBzdHlsZT0nZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTJz48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2Zv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyc+SWYgdGhpcyBpcyBhIGJhaXQsIEnigJls
bCBiaXRlIDspPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBs
YW5nPUVOLUdCIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMnPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gbGFuZz1FTi1H
QiBzdHlsZT0nZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTJz5JIHRoaW5rIGV2ZXJ5
Ym9keSBhbHJlYWR5IGFncmVlZCB0aGF0IHByaXZhdGUvcHVibGljIGtleSBlbmNyeXB0aW9uIGlz
IHRoZSB3YXkgZm9yIGEgYnVsbGV0IHByb29mZWQgZ3JvdXAgY29tbXVuaWNhdGlvbi4gQnV0IHRo
ZXJlIGFyZSBvdGhlciBxdWVzdGlvbnM6PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1z
b0xpc3RQYXJhZ3JhcGggc3R5bGU9J3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzEnPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2Zv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyc+PHNwYW4gc3R5bGU9J21zby1saXN0Okln
bm9yZSc+LTxzcGFuIHN0eWxlPSdmb250OjcuMHB0ICJUaW1lcyBOZXcgUm9tYW4iJz4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPjwvc3Bhbj48L3NwYW4+
PCFbZW5kaWZdPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyc+RG9lcyBpdCBoYXZlIHRvIGJlIGJ1bGxldCBwcm9vZmVkPzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD48cCBjbGFzcz1Nc29MaXN0UGFyYWdyYXBoIHN0eWxlPSd0ZXh0LWluZGVudDot
MTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xJz48IVtpZiAhc3VwcG9ydExpc3RzXT48c3Bh
biBsYW5nPUVOLUdCIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMnPjxz
cGFuIHN0eWxlPSdtc28tbGlzdDpJZ25vcmUnPi08c3BhbiBzdHlsZT0nZm9udDo3LjBwdCAiVGlt
ZXMgTmV3IFJvbWFuIic+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IDwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPUVOLUdCIHN0eWxlPSdm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMnPkhvdyBhcmUgYXBwbGljYXRpb25zIGhh
bmRsZWQgdGhhdCBhcmUgbm90IGFibGUgdG8gcHJvdmlkZSBwcml2YXRlL3B1YmxpYyBrZXkgZW5j
cnlwdGlvbj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGxh
bmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyc+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBsYW5nPUVOLUdC
IHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMnPkkgbWF5IChtb3N0IHBv
c3NpYmx5KSBoYXZlIG1pc3NlZCBzb21ldGhpbmcsIGJ1dCB0aGUgb25seSBhbnN3ZXIgdGhhdCB5
b3Ugc2VlbSB0byBhY2NlcHQgaXMg4oCccHVibGljIGtleSBlbmNyeXB0aW9u4oCdLCBwZXJpb2Qu
IFRoZW4gbGV0IG1lIGFzayBkaXJlY3RseTogaG93IHNob3VsZCBzeXN0ZW1zIHRoYXQgaGF2ZSB0
byByZXBseSBpbiBhIHRpZ2h0IG1hcmdpbiBiZSBoYW5kbGVkPyBQZW9wbGUgd2lsbCBzaW1wbHkg
bm90IGJ1eSBhIGxpZ2h0aW5nIHNvbHV0aW9uIHdoZXJlIHRoZSBsaWdodCB3aWxsIHN3aXRjaCBv
biA1MDBtcyBhZnRlciB5b3UgcHJlc3NlZCB0aGUgc3dpdGNoLiBUaGV5IHdpbGwgbG91Z2ggYXQg
dGhpcyDigJxzb2x1dGlvbuKAnS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9y
bWFsPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPU1zb05vcm1hbD48c3Bh
biBsYW5nPUVOLUdCIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMnPlNv
LCB0aHJvdyBtb3JlIGhhcmR3YXJlIGF0IGl0PyBGb3IgbGlnaHQgc3dpdGNoZXMgdGhhdCBjb3N0
IOKCrDEwMCwgYWRkaW5nIGEgY3J5cHRvIGNoaXAgZm9yIMKiNTAgbWlnaHQgbm90IGJlIGEgcHJv
YmxlbS4gQnV0IHRoZXJlIGFyZSBwYXJ0cyBsaWtlIEVDRyB3aGVyZSDCojIgbWF0dGVyLiBPbmUg
b2YgdGhlbSB3aWxsIGJlIGluIGV2ZXJ5IGx1bWluYWlyZeKApjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD48cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gbGFuZz1FTi1HQiBzdHlsZT0nZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyc+VGhpcyBtZWFucywgdGhlcmUgYXJlIHN5c3RlbXMgdGhhdCBjYW5ub3Qg
YWZmb3JkIHRvIHByb3ZpZGUgcHVibGljIGtleSBlbmNyeXB0aW9uLiBEbyB5b3Ugd2FudCBhbiBJ
b1Qgd2l0aG91dCBsaWdodD8gTGV04oCZcyBub3QgYm93IHRvIHRoZSDigJxkaXNjcmltaW5hdGlv
biBvZiB0aGUgbGlnaHQgc3dpdGNo4oCdLCBhdCBsZWFzdCBub3QgZm9yIHRoZSBwYXJraW5nIGhv
dXNlLyBwYXJraW5nIGxvdC4gQW4gQWlycG9ydCBpcyBhIGRpZmZlcmVudCBiZWFzdC48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9TXNvTm9ybWFsPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9
J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyc+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPjxkaXY+PHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tYm90dG9tOjguMHB0
O2xpbmUtaGVpZ2h0OjEwNiUnPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZToxMC4w
cHQ7bGluZS1oZWlnaHQ6MTA2JTtmb250LWZhbWlseToiQXJpYWwiLHNhbnMtc2VyaWYnPk1pdCBm
cmV1bmRsaWNoZW4gR3LDvMOfZW48YnI+PGJyPk1hcmt1cyBHcnVud2FsZDxicj5EZXZlbG9wbWVu
dCBFbmdpbmVlcjxicj48YnI+T1NSQU0gR21iSDxicj5EUyBEIExNUy1DT00gREUtMTxicj5QYXJr
cmluZyAzMzxicj44NTc0OCBHYXJjaGluZywgRGV1dHNjaGxhbmQ8YnI+VGVsLiArNDkgODkgNjIx
My0zNjc4PGJyPjxhIGhyZWY9Im1haWx0bzpNLkdydW53YWxkQG9zcmFtLmNvbSI+PHNwYW4gc3R5
bGU9J2NvbG9yOiMwNTYzQzEnPm1haWx0bzpNLkdydW53YWxkQG9zcmFtLmNvbTwvc3Bhbj48L2E+
PGJyPjxhIGhyZWY9Ind3dy5vc3JhbS5jb20iPjxzcGFuIHN0eWxlPSdjb2xvcjojMDU2M0MxJz53
d3cub3NyYW0uY29tPC9zcGFuPjwvYT48YnI+PGJyPjxiPkJpdHRlIHByw7xmZW4gU2llIGRlciBV
bXdlbHQgenVsaWViZSwgb2IgZGVyIEF1c2RydWNrIGRpZXNlciBNYWlsIGVyZm9yZGVybGljaCBp
c3QhPGJyPjwvYj48YnI+PC9zcGFuPjxzcGFuIGxhbmc9RU4tR0Igc3R5bGU9J2ZvbnQtc2l6ZTo4
LjBwdDtsaW5lLWhlaWdodDoxMDYlO2ZvbnQtZmFtaWx5OiJBcmlhbCIsc2Fucy1zZXJpZic+T1NS
QU0gR21iSDogVm9yc2l0emVuZGVyIGRlcyBBdWZzaWNodHNyYXRlczogUGV0ZXIgQmF1ZXI7IEdl
c2Now6RmdHNmw7xocnVuZzogRHIuIE9sYWYgQmVybGllbiAoVm9yc2l0emVuZGVyKSwgRHIuIFN0
ZWZhbiBLYW1wbWFubjs8YnI+U2l0eiBkZXIgR2VzZWxsc2NoYWZ0OiBNw7xuY2hlbjsgUmVnaXN0
ZXJnZXJpY2h0OiBNw7xuY2hlbiwgSFJCIDIwMTUyNjsgV0VFRS1SZWcuLU5yLiBERSA3MTU2ODAw
MDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48L2Rpdj48cD48c3BhbiBsYW5nPUVOLUdCPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD48L2Rpdj48L2JvZHk+PC9odG1sPg==

--_000_4D6B5484A4456C4684818BBF9B04AC2133162F8ECBEXCMCHMBX33mc_--


From nobody Thu Jul 28 07:02:35 2016
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DB0212D75D for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 07:02:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.188
X-Spam-Level: 
X-Spam-Status: No, score=-3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.287, 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 ru3lmC_br9RP for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 07:02:30 -0700 (PDT)
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 880C012D75B for <ace@ietf.org>; Thu, 28 Jul 2016 07:02:30 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 9DB5CE00C; Thu, 28 Jul 2016 10:12:27 -0400 (EDT)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 65045638D1; Thu, 28 Jul 2016 10:02:29 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Michael StJohns <mstjohns@comcast.net>
In-Reply-To: <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca> <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.5.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-sha1; protocol="application/pgp-signature"
Date: Thu, 28 Jul 2016 10:02:29 -0400
Message-ID: <13663.1469714549@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/GnD-qg3QAIhDLG1BEx6pYdrino4>
Cc: ace@ietf.org
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 14:02:33 -0000

--=-=-=
Content-Type: text/plain


Michael StJohns <mstjohns@comcast.net> wrote:
    > On 7/27/2016 5:56 PM, Michael Richardson wrote:


    > Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com> wrote:
    >>> Mohit Sethi <mohit.m.sethi@ericsson.com> wrote:
    >>> > designed/developed/specified for their use-case. I could definitely
    >>> > see some IoT startup building a solution that switches on the lights
    >>> > in a room as soon as you unlock the door (thus keeping them in the
    >>> > same group).
    >>>
    >>> Or perhaps more usefully, turning the lights (and the oven) off when you
    >>> leave the house.

    >> Good points, but you could do this without them being in the same
    >> group with some controller that managed the interactions with each.
    >> This would be a good set of examples for the security considerations
    >> sections, providing guidance to use a controller rather than group
    >> keys to perform useful functions like these.

    mcr> I agree.
    mcr> Perhaps we could convince Mike St.Johns to write that section?

    msj> Probably not - as long as symmetric key group communications is used
    msj> as a control protocol.

Well, who other than Nixon could go to China?

    mcr> And ACE has the right mechanisms to make this work well.

    msj> I agree - public key systems. But that seems to be out of scope here.

I'm not convinced.  What I have taken home is that people think they want to
use symmetric keys, and perhaps it might be safe among completely equivalent
devices. I take your point (strongly) that this bubble will be broken, with
catastrophic results.  We need asymmetric methods between bubbles, and we
need to define that early.

    mcr> We should also consider whether we can use hash-chains, like S/KEY did, to
    mcr> authenticate messages that should only go out in emergencies.  Such messages
    mcr> would clearly *need* to be multicast, but once used, they can never be
    mcr> reused.  They can't be originated by more than one sender though.... so it's
    mcr> really the message stored by the "EMERGENCY STOP" button.

    msj> That's an interesting idea - but AIRC, hash chains could be originated
    msj> by anyone that held the signing/verification key.

Yes, provided they distributed the initial (asymmetrically signed) h^n(k)
value out in advance, and gave all the devices enough time to verify that
signature.  Plus flash to store the n-th hash.

For the single sender/controller, multiple receiver/actuator situation this
would be almost as fast as the symmetric group key, yet much more secure.

For the multiple sender situation, you need to replicate things n-times.
But it's still not n*m keys.

    msj> Let's do this the right way. Let's not bow to the "tyranny of the
    msj> light switch" in accepting solutions that are NOT secure, even for the
    msj> limited scope they are proposing.

+1.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBV5oQcoCLcPvd0N1lAQI7Mgf+Kaj984zLqKiV/fevUNqKy+BxclDLwQQO
rWetIQ18gQq+bJYSu9iWsW0krQpsbqewhNY/XLFcJyOOeL0iGaPAzpUxtdgXlhky
pD27mjk9K0ZGV9Idor0ZOc2X/BeCEB/SITtuJYitzoZnNk+A1xU8J2fJTfEGoKOp
9IQT25XGfoVpb9pN05Hj2UMjiGpTCxybC9MbygfdmCZM1ofcgNU9J7qGLFMa3yh8
IPO1l+Zz6JpWpbFhwbNcpjgYWazyF66S3NIdSYKiVLa1a7M0N3CG+ohW28D8hLLP
vb47W8pjmF7T92/1qHkj5VjXQW6828chfbaVTYyJxTMuwJdxhNOydA==
=ahVz
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 28 07:31:12 2016
Return-Path: <paduffy@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CBFA12D79B for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 07:31:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.808
X-Spam-Level: 
X-Spam-Status: No, score=-15.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 MM5bvtmEkBNu for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 07:31:08 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAE2F12D7A2 for <ace@ietf.org>; Thu, 28 Jul 2016 07:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=402; q=dns/txt; s=iport; t=1469716268; x=1470925868; h=reply-to:subject:references:to:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=WfUWDQYgNg9XJ3PnqaqEbELpYQhv9EDhB48Q/YpZe7I=; b=KL6x5YvHXH8Va96i40pmQoDs3jjc/owS+ayH+SLgAuLB0aF6ynd0Kd9e g2Dqd/5W12KeD6sYnVulfIvZdyq5BdWIIJaJHiwB6Pxkl/l+5SFTll/PJ oJWcLOGHg023w3/uBFFks4E25Rzkq7V1M+EhCZkeN3JPlvaOuglc4TPjt U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D/EQB5FppX/xbLJq1dhEW7QYYdAoF/A?= =?us-ascii?q?QEBAQEBXidBEAGECwEFOFELGC5XEwgBAYgttCiHJwEBAQEGAiWGKoF4CIJNhQy?= =?us-ascii?q?FDwEEmTKOfYFVAYd9hWyIZoNIg3hUhBYghgaDIwEBAQ?=
X-IronPort-AV: E=Sophos;i="5.28,434,1464652800"; d="scan'208";a="639773841"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Jul 2016 14:31:06 +0000
Received: from [10.131.65.123] (dhcp-10-131-65-123.cisco.com [10.131.65.123]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u6SEV5ZK005518 for <ace@ietf.org>; Thu, 28 Jul 2016 14:31:06 GMT
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca> <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net> <13663.1469714549@obiwan.sandelman.ca>
To: ace@ietf.org
From: Paul Duffy <paduffy@cisco.com>
Organization: Cisco Systems
Message-ID: <933e2ae6-bf40-fcbf-8408-6f605dcf1aae@cisco.com>
Date: Thu, 28 Jul 2016 10:31:05 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <13663.1469714549@obiwan.sandelman.ca>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/P2S0cICINadgG7K8FWhKuoaXQsE>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: paduffy@cisco.com
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 14:31:11 -0000

+1

On 7/28/2016 10:02 AM, Michael Richardson wrote:
> I'm not convinced.  What I have taken home is that people think they want to
> use symmetric keys, and perhaps it might be safe among completely equivalent
> devices. I take your point (strongly) that this bubble will be broken, with
> catastrophic results.  We need asymmetric methods between bubbles, and we
> need to define that early.



From nobody Thu Jul 28 08:07:46 2016
Return-Path: <lear@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F22C912D7F0 for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 08:07:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.809
X-Spam-Level: 
X-Spam-Status: No, score=-15.809 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 h0qI4ijfSEPN for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 08:07:42 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 743DE12D647 for <ace@ietf.org>; Thu, 28 Jul 2016 08:07:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2576; q=dns/txt; s=iport; t=1469718462; x=1470928062; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=oFnhwrBpSf4owwG9ahSvz72qJT3ZKWBxxKtRRdG5cvc=; b=DI2Zgvv3b2/181TEP+1Wgd05jA+dbjg8BDMT6/Vv9KJbiQHFFaX8sNh2 ol+ln+77Ehz30CAU6lbfabsHV7+N3OyLTAeG6psF5Smm1IWAGU+dMYGxp 8Yl6ybm/J1WlYDd9JGqCRKBeLxz9/TvWJdqegL2oqW9UsWEGbXVfUIhDn E=;
X-Files: signature.asc : 481
X-IronPort-AV: E=Sophos;i="5.28,434,1464652800";  d="asc'?scan'208";a="679489296"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Jul 2016 15:07:40 +0000
Received: from [10.61.218.103] ([10.61.218.103]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u6SF7eVA001210; Thu, 28 Jul 2016 15:07:40 GMT
To: paduffy@cisco.com, ace@ietf.org
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca> <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net> <13663.1469714549@obiwan.sandelman.ca> <933e2ae6-bf40-fcbf-8408-6f605dcf1aae@cisco.com>
From: Eliot Lear <lear@cisco.com>
Message-ID: <3f816df8-e74d-9984-7664-f87c66f6125b@cisco.com>
Date: Thu, 28 Jul 2016 17:07:39 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <933e2ae6-bf40-fcbf-8408-6f605dcf1aae@cisco.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ViUqFkXUFocLo4ICIHkqEuKRkarAE7o4l"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/iVhQ49a2Ob2kl8mWl-CqwzcRd_Y>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 15:07:44 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ViUqFkXUFocLo4ICIHkqEuKRkarAE7o4l
Content-Type: multipart/mixed; boundary="2aj6Lo3Xo4TlsQsm2ea8jSKuo0Smt0ajM"
From: Eliot Lear <lear@cisco.com>
To: paduffy@cisco.com, ace@ietf.org
Message-ID: <3f816df8-e74d-9984-7664-f87c66f6125b@cisco.com>
Subject: Re: [Ace] Group Communication Security Disagreements
References: <57909032.10809@gmx.net>
 <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net>
 <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net>
 <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com>
 <15169.1469642303@obiwan.sandelman.ca>
 <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com>
 <3271.1469656595@obiwan.sandelman.ca>
 <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net>
 <13663.1469714549@obiwan.sandelman.ca>
 <933e2ae6-bf40-fcbf-8408-6f605dcf1aae@cisco.com>
In-Reply-To: <933e2ae6-bf40-fcbf-8408-6f605dcf1aae@cisco.com>

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



On 7/28/16 4:31 PM, Paul Duffy wrote:
> +1
>
> On 7/28/2016 10:02 AM, Michael Richardson wrote:
>> I'm not convinced.  What I have taken home is that people think they
>> want to
>> use symmetric keys, and perhaps it might be safe among completely
>> equivalent
>> devices. I take your point (strongly) that this bubble will be
>> broken, with
>> catastrophic results.  We need asymmetric methods between bubbles,
>> and we
>> need to define that early.
>

But enterprise managers will still want to identify sources of
infection.  If messages aren't signed that must come from lower layers
in as secure fashion as the manager requires (that will probably depend
on media).

Eliot



--2aj6Lo3Xo4TlsQsm2ea8jSKuo0Smt0ajM--

--ViUqFkXUFocLo4ICIHkqEuKRkarAE7o4l
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iQEcBAEBCAAGBQJXmh+8AAoJEIe2a0bZ0noziPkH/2X4/DZK+W7TqeXP9idNq62C
H53Ud90wpyzWmbKd+W6lpFNGPClSv7aKcQp2QRU6HMC4w+mJhfa1RoprKl4LlbvP
YJBtDtf//8x1fSmPa0Y0wxtjKaczE4aXYqJ9VjjWKXzqWo0lPme4G+ceLi2AZ9G6
UsepKJBJbR7yZOLqUQqyG1Q8d8EHyPaieE5UgXZIJJblV0cdc/EndT5OxQ1/SPPB
cRMNRrzaS7Du4bcTVNX9JGxjFV1Bdna7nzUEUZYPpW3T6tbEs3DWclhMp8xIRqqI
Uqpa22Myi4I0bbppBb7y3XFeAonAC2GKzdY7ZltsSoZ/uvtBmRTb7VXe3cYOaT0=
=fTQ1
-----END PGP SIGNATURE-----

--ViUqFkXUFocLo4ICIHkqEuKRkarAE7o4l--


From nobody Thu Jul 28 08:31:23 2016
Return-Path: <derek@ihtfp.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCC7912D866 for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 08:31:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ihtfp.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 3yv65bKHKBjX for <ace@ietfa.amsl.com>; Thu, 28 Jul 2016 08:31:20 -0700 (PDT)
Received: from mail2.ihtfp.org (MAIL2.IHTFP.ORG [204.107.200.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D92112D847 for <ace@ietf.org>; Thu, 28 Jul 2016 08:31:20 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail2.ihtfp.org (Postfix) with ESMTP id B6BE7E2030; Thu, 28 Jul 2016 11:30:48 -0400 (EDT)
Received: from mail2.ihtfp.org ([127.0.0.1]) by localhost (mail2.ihtfp.org [127.0.0.1]) (amavisd-maia, port 10024) with ESMTP id 22593-05; Thu, 28 Jul 2016 11:30:40 -0400 (EDT)
Received: from securerf.ihtfp.org (IHTFP-DHCP-159.IHTFP.ORG [192.168.248.159]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mocana.ihtfp.org", Issuer "IHTFP Consulting Certification Authority" (verified OK)) by mail2.ihtfp.org (Postfix) with ESMTPS id C32C1E200A; Thu, 28 Jul 2016 11:30:39 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ihtfp.com; s=default; t=1469719839; bh=Tojtj2bJfxQ6umPwEglgikUfKfrQOko51nuILCCsXJ8=; h=From:To:Cc:Subject:References:Date:In-Reply-To; b=T09Z5PjyAvgipyqEj3MhOZL8Tr72gh7Q0nm0MP85kD07Z1rCdgY97Y6aUwGR1L6wv ngwLLyZqD/GB+ZE5cB43Iu0XKAycjWSyBlRVuau03frOTNEVn6gO9wupIlyIkwQLAF +hkJSrXA3gEoekYJX8IYjvTjzO3xOH39+wcUb58I=
Received: (from warlord@localhost) by securerf.ihtfp.org (8.15.2/8.14.8/Submit) id u6SFUZlP014103; Thu, 28 Jul 2016 11:30:35 -0400
From: Derek Atkins <derek@ihtfp.com>
To: "Grunwald\, Markus" <M.Grunwald@osram.com>
References: <57909032.10809@gmx.net> <6d259c5b-28e3-c748-4590-0c9f942fe343@comcast.net> <378a0359-6b31-a30c-af28-8ea567b06b00@cisco.com> <57963480.2000809@gmx.net> <0d4c6d56-ebb5-2f43-d555-29c336396033@ericsson.com> <15169.1469642303@obiwan.sandelman.ca> <CAHbuEH4u=AF1LSoDq+YfLwt+VX1OOrj54331GuZmyjLswHvNnw@mail.gmail.com> <3271.1469656595@obiwan.sandelman.ca> <32aa7104-70df-80c7-8d6e-537b66716de9@comcast.net> <4D6B5484A4456C4684818BBF9B04AC2133162F8ECB@EXC-MCHMBX33.mch.osram.de>
Date: Thu, 28 Jul 2016 11:30:35 -0400
In-Reply-To: <4D6B5484A4456C4684818BBF9B04AC2133162F8ECB@EXC-MCHMBX33.mch.osram.de> (Markus Grunwald's message of "Thu, 28 Jul 2016 15:14:25 +0200")
Message-ID: <sjmk2g54w6c.fsf@securerf.ihtfp.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Virus-Scanned: Maia Mailguard 1.0.2a
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/MB4HwjFfgRt405ffmsXR7e9V5Go>
Cc: "ace@ietf.org" <ace@ietf.org>
Subject: Re: [Ace] Group Communication Security Disagreements
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jul 2016 15:31:22 -0000

Hi,

"Grunwald, Markus" <M.Grunwald@osram.com> writes:

> -        How are applications handled that are not able to provide privat=
e/
> public key encryption?
>
> I may (most possibly) have missed something, but the only answer that you=
 seem
> to accept is =E2=80=9Cpublic key encryption=E2=80=9D, period. Then let me=
 ask directly: how
> should systems that have to reply in a tight margin be handled? People wi=
ll
> simply not buy a lighting solution where the light will switch on 500ms a=
fter
> you pressed the switch. They will lough at this =E2=80=9Csolution=E2=80=
=9D.

True, but there are other public-key games in town.

> So, throw more hardware at it? For light switches that cost =E2=82=AC100,=
 adding a
> crypto chip for =C2=A250 might not be a problem. But there are parts like=
 ECG where
> =C2=A22 matter. One of them will be in every luminaire=E2=80=A6

Indeed.  Cost is an important characteristic.  On the other hand it's
definitely not going to come for free.  So where is the cost/benefit
curve cross over?

> This means, there are systems that cannot afford to provide public key
> encryption. Do you want an IoT without light? Let=E2=80=99s not bow to the
> =E2=80=9Cdiscrimination of the light switch=E2=80=9D, at least not for th=
e parking house/
> parking lot. An Airport is a different beast.

For the record, I've been working on a group theoretic public-key
signature scheme that's looking very promising.  It's designed to run
extremely efficiently in these extremely constrained devices.  In our
tests so far signature verification is 1-2 orders of magnitude faster
than ECDSA verification, and runs extremely well in 8, 16, and 32-bit
environments.  For example, on an ARM Cortex-M3 the verification runs in
under 10ms.  (I believe Hannes was reporting 200-400ms for ECDSA
verification).  Something to keep in mind when thinking about how hard
it is to work with public key signature verification on these devices.

-derek

--=20
       Derek Atkins                 617-623-3745
       derek@ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant


From nobody Fri Jul 29 06:42:45 2016
Return-Path: <pascal.urien@gmail.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4036112D1BC for <ace@ietfa.amsl.com>; Fri, 29 Jul 2016 06:42:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no 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 Rd2kc5Cfs_nf for <ace@ietfa.amsl.com>; Fri, 29 Jul 2016 06:42:41 -0700 (PDT)
Received: from mail-oi0-x22d.google.com (mail-oi0-x22d.google.com [IPv6:2607:f8b0:4003:c06::22d]) (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 4426312B00B for <ace@ietf.org>; Fri, 29 Jul 2016 06:42:41 -0700 (PDT)
Received: by mail-oi0-x22d.google.com with SMTP id j185so106314855oih.0 for <ace@ietf.org>; Fri, 29 Jul 2016 06:42:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Eoo1dm2RL3ByrVB3u1IyRYQynUjf99RE0L3orzShkEM=; b=Ln1BMTEbdGn9c9JALHdZHsgOhy9u0s8KPrCpzjVi2xpIwc6xRGlVnA0IMKpRIFbS0p /0glzmOmE5RtMMv03wC5boq3CMUcKWKKVR8S19ck6PY/ixTd3IzXsJn8JzLhofgn25yN YZIrjWcWwdZJAdzilkyXl9AIuBmWMSVKjif1Lp4CNN/hsjQi95WsxdG8bDuBAHI1lbzm 6+xgoKanFLbsNiA3cmvJhsJGTOypznpczimYXplo4Q3XjP9OAOGIWeLDmeqp7X4GQLNi tITsvMuJb055c61AY7bmzlGRJHVCWhx7GV3ve/EOMWaL63KetbNXQK2jZXlbPyc4Bn5r z/ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Eoo1dm2RL3ByrVB3u1IyRYQynUjf99RE0L3orzShkEM=; b=GEQBMQNQAofsYlJDrGr7AtzJLCC4L+JIXRwyS4AjM29l+CCwnYCjQW1Chsht7EYozG GXRK4YiJgj03aKj5Vw+/UNKYLnK9Z9nlg80+RrWFvkCu31vrUDNiYcvoT0NcgZUv7FSn 32PAue++fXUClvrpmBj9bzVaWZtvKx5dhaBa90TDbPIG99yPFsZ5K/GFVjRz8LmIuLsA 4AwxTUz/xy3onz4AAFUBy+2UqqkyBM0TTp9XZtLAb9NADUnp8YbrkGJmToZJVcb2Ti07 cEWBBM5tW7Xc/zntT0h2kQIUnNma3HLkvWWxpxV3P+oBaaP8MgazkGv9WN4t/42l/2fl LI1A==
X-Gm-Message-State: AEkoouuFZsXRZ2+BlkMGmbTxhArJMfZuwgIdKoLasXPQb+ZD4n7mapVcO7afjtmc9QRa6oBIHK1UF4Grhkm3lA==
X-Received: by 10.202.61.198 with SMTP id k189mr22701996oia.106.1469799760627;  Fri, 29 Jul 2016 06:42:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.179.85 with HTTP; Fri, 29 Jul 2016 06:42:39 -0700 (PDT)
In-Reply-To: <CAEQGKXTx2_gPqOoWAeTiP-h=zA=wkrJPrm6bmicwmAFoKdVwmA@mail.gmail.com>
References: <CAEQGKXRxLKGROW9MdJEzkXsS9f4NVFqqh12c+t4qaK5bDYhuaw@mail.gmail.com> <d107de0f-2134-5b80-c9e2-ddb5e5e79788@comcast.net> <CAEQGKXQgp4AzCJFuBqezhZ0SmHG3QdgmH353LWisx-5WGmifpA@mail.gmail.com> <HE1PR0601MB220388A00B3F75D2A755002AFC0D0@HE1PR0601MB2203.eurprd06.prod.outlook.com> <CAEQGKXSSbyb+58FPpFFkJCD2Vix-icHpO9vXSbpPWJYpL5CyLA@mail.gmail.com> <57964980.5000203@gmx.net> <CAEQGKXTx2_gPqOoWAeTiP-h=zA=wkrJPrm6bmicwmAFoKdVwmA@mail.gmail.com>
From: Pascal Urien <pascal.urien@gmail.com>
Date: Fri, 29 Jul 2016 15:42:39 +0200
Message-ID: <CAEQGKXQBza8pO2ZjMNv9wH+icUDf_xEZ0bvE2h=vr51q7dMShg@mail.gmail.com>
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Content-Type: multipart/alternative; boundary=001a113ddd829f8eb70538c66ccb
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/VR5ThNgDF3vhWjCC8sgySFYuBD8>
Cc: Michael StJohns <mstjohns@comcast.net>, "ace@ietf.org" <ace@ietf.org>, Somaraju Abhinav <abhinav.somaraju@tridonic.com>
Subject: Re: [Ace] on signature verification times for sec192r1
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jul 2016 13:42:43 -0000

--001a113ddd829f8eb70538c66ccb
Content-Type: text/plain; charset=UTF-8

This data sheet from NXP gives many figures for coprocessor processing
 performances (including ECC 192 bits)

http://www.nxp.com/documents/line_card/75016728.pdf

Rgs


2016-07-25 20:45 GMT+02:00 Pascal Urien <pascal.urien@gmail.com>:

> Hi Hannes
>
>
> 2016-07-25 19:16 GMT+02:00 Hannes Tschofenig <hannes.tschofenig@gmx.net>:
>
>> Hi Pascal,
>>
>> I guess you are saying that the performance of the verify operation is
>> 60ms + the hash needed over the actual message (which is 3.5 msec for a
>> 64 byte block).
>>
>>
> That 's right. A few ms per bloc is a common figure
>
>
>> In another paper I have seen that some hardware crypto chips have a
>> fairly slow interface and that has to be taken into account as well. Is
>> this an issue with this smart card? What is your experience there?
>>
>
> I have not a lot of data for ECC processing in smartcards, because of the
> difficulty in finding this type of component with ECC support.
>
> Neverless ECC is usually faster than RSA
>
> An other issue is to estimate the cost of countermeasures; computing
> performance is not always the first cobjective of crypto processors
> according to the EAL evaluation needed
>
> Let's say there is a balance between the sign/verify cost and the function
> computing
>
> Rgs
>
>
>> Ciao
>> Hannes
>>
>> On 07/25/2016 12:28 PM, Pascal Urien wrote:
>> > Hi Abhinav
>> >
>> > The extra time (2ms/bloc)  comes from the hash procedure (sha1 in the
>> > example) that works with 64 bytes blocs
>> >
>> > Rgs
>> >
>> > Pascal
>> >
>> > 2016-07-25 12:04 GMT+02:00 Somaraju Abhinav
>> > <abhinav.somaraju@tridonic.com <mailto:abhinav.somaraju@tridonic.com>>:
>> >
>> >     Hi Pascal,____
>> >
>> >     __ __
>> >
>> >     Thanks for the information. Could you please explain what is
>> >     nb_bloc_512bits?____
>> >
>> >     __ __
>> >
>> >     Regards,____
>> >
>> >     Abhinav____
>> >
>> >     __ __
>> >
>> >     *From:*Ace [mailto:ace-bounces@ietf.org
>> >     <mailto:ace-bounces@ietf.org>] *On Behalf Of *Pascal Urien
>> >     *Sent:* Sonntag, 24. Juli 2016 11:51
>> >     *To:* Michael StJohns <mstjohns@comcast.net
>> >     <mailto:mstjohns@comcast.net>>
>> >     *Cc:* ace@ietf.org <mailto:ace@ietf.org>
>> >     *Subject:* Re: [Ace] on signature verification times for
>> sec192r1____
>> >
>> >     __ __
>> >
>> >     I fully agree...____
>> >
>> >     __ __
>> >
>> >     J3A081M  can be found at 10$ over the WEB____
>> >
>> >     __ __
>> >
>> >     Futhermore this class of cheap device can process TLS or DTLS as
>> >     illustrated in____
>> >
>> >     __ __
>> >
>> >
>> https://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00____
>> >
>> >     __ __
>> >
>> >     They could be used for numerous applications in the IoT____
>> >
>> >     __ __
>> >
>> >     Rgs____
>> >
>> >     __ __
>> >
>> >     Pascal____
>> >
>> >     __ __
>> >
>> >     __ __
>> >
>> >     2016-07-23 23:59 GMT+02:00 Michael StJohns <mstjohns@comcast.net
>> >     <mailto:mstjohns@comcast.net>>:____
>> >
>> >         On 7/23/2016 11:10 AM, Pascal Urien wrote:____
>> >
>> >             Hi All____
>> >
>> >             __ __
>> >
>> >             J3A081M is a javacard device from NXP____
>> >
>> >             __ __
>> >
>> >             The micocontroller should be the P5CD081V1A, which comprises
>> >             a crypto processor____
>> >
>> >
>> >         There's a number of these from a number of vendors.  I'd
>> >         actually look at the A7xxx series of chips as they're designed
>> >         to be embeddable.  I've become a big fan of javacard style
>> >         solutions over the years.
>> >
>> >         In any event, the number of relatively inexpensive public key
>> >         crypto accelerator chips (e.g. googl for "secure authentication
>> >         chips") is greater than zero and continues to climb.  And for
>> >         not a lot of money.  Estimating what from prices on Digikey, I'd
>> >         think something less than $.50 for Quantity large as of today
>> >         and half that or less in 1-2 years as its gets bundled into the
>> >         "Swiss Army Knife" style of process (e.g. support for wireless
>> >         900mhz plus ... plus ... plus ... plus security...) (google for
>> >         iot module secure element 900mhz for example).
>> >
>> >         Later, Mike
>> >
>> >
>> >
>> >
>> >         ____
>> >
>> >             __ __
>> >
>> >             The performances with the curve secp192r1 are the following
>> >             (for ECDSA + SHA1)____
>> >
>> >             __ __
>> >
>> >             Sign    = 40ms +  nb_bloc_512bits x 3.5 ms____
>> >
>> >             Verify  = 60ms  + nb_bloc_512bits x 3,5 ms____
>> >
>> >             __ __
>> >
>> >             __ __
>> >
>> >             By the way this chip has enough crypto ressouces for
>> >             processing TLS or DTLS____
>> >
>> >             __ __
>> >
>> >             Rgs____
>> >
>> >             __ __
>> >
>> >             Pascal____
>> >
>> >             __ __
>> >
>> >             ___________________________________________________
>> >
>> >             Ace mailing list____
>> >
>> >             Ace@ietf.org <mailto:Ace@ietf.org>____
>> >
>> >             https://www.ietf.org/mailman/listinfo/ace____
>> >
>> >         __ __
>> >
>> >
>> >         _______________________________________________
>> >         Ace mailing list
>> >         Ace@ietf.org <mailto:Ace@ietf.org>
>> >         https://www.ietf.org/mailman/listinfo/ace____
>> >
>> >     __ __
>> >
>> >     ________________________________________________________ The
>> >     contents of this e-mail and any attachments are confidential to the
>> >     intended recipient. They may not be disclosed to or used by or
>> >     copied in any way by anyone other than the intended recipient. If
>> >     this e-mail is received in error, please immediately notify the
>> >     sender and delete the e-mail and attached documents. Please note
>> >     that neither the sender nor the sender's company accept any
>> >     responsibility for viruses and it is your responsibility to scan or
>> >     otherwise check this e-mail and any attachments.
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > Ace mailing list
>> > Ace@ietf.org
>> > https://www.ietf.org/mailman/listinfo/ace
>> >
>>
>>
>

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

<div dir=3D"ltr">This data sheet from NXP gives many figures for coprocesso=
r processing =C2=A0performances (including ECC 192 bits)<div><br></div><div=
><a href=3D"http://www.nxp.com/documents/line_card/75016728.pdf">http://www=
.nxp.com/documents/line_card/75016728.pdf</a><br></div><div><br></div><div>=
Rgs</div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">2016-07-25 20:45 GMT+02:00 Pascal Urien <span dir=3D"ltr">&lt;=
<a href=3D"mailto:pascal.urien@gmail.com" target=3D"_blank">pascal.urien@gm=
ail.com</a>&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">=
Hi Hannes<div><br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote"><span class=3D"">2016-07-25 19:16 GMT+02:00 Hannes Tschofenig <span =
dir=3D"ltr">&lt;<a href=3D"mailto:hannes.tschofenig@gmx.net" target=3D"_bla=
nk">hannes.tschofenig@gmx.net</a>&gt;</span>:<br><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi Pascal=
,<br>
<br>
I guess you are saying that the performance of the verify operation is<br>
60ms + the hash needed over the actual message (which is 3.5 msec for a<br>
64 byte block).<br>
<br></blockquote><div><br></div></span><div>That &#39;s right. A few ms per=
 bloc is a common figure</div><span class=3D""><div>=C2=A0</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:=
1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left=
:1ex">
In another paper I have seen that some hardware crypto chips have a<br>
fairly slow interface and that has to be taken into account as well. Is<br>
this an issue with this smart card? What is your experience there?<br></blo=
ckquote><div><br></div></span><div>I have not a lot of data for ECC process=
ing in smartcards, because of the difficulty in finding this type of compon=
ent with ECC support.</div><div><br></div><div>Neverless ECC is usually fas=
ter than RSA</div><div><br></div><div>An other issue is to estimate the cos=
t of countermeasures; computing performance is not always the first cobject=
ive of crypto processors according to the EAL evaluation needed</div><div><=
br></div><div>Let&#39;s say there is a balance between the sign/verify cost=
 and the function computing</div><div><br></div><div>Rgs</div><div><div cla=
ss=3D"h5"><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left=
-color:rgb(204,204,204);padding-left:1ex">
<br>
Ciao<br>
Hannes<br>
<span><br>
On 07/25/2016 12:28 PM, Pascal Urien wrote:<br>
&gt; Hi Abhinav<br>
&gt;<br>
&gt; The extra time (2ms/bloc)=C2=A0 comes from the hash procedure (sha1 in=
 the<br>
&gt; example) that works with 64 bytes blocs<br>
&gt;<br>
&gt; Rgs<br>
&gt;<br>
&gt; Pascal<br>
&gt;<br>
&gt; 2016-07-25 12:04 GMT+02:00 Somaraju Abhinav<br>
</span>&gt; &lt;<a href=3D"mailto:abhinav.somaraju@tridonic.com" target=3D"=
_blank">abhinav.somaraju@tridonic.com</a> &lt;mailto:<a href=3D"mailto:abhi=
nav.somaraju@tridonic.com" target=3D"_blank">abhinav.somaraju@tridonic.com<=
/a>&gt;&gt;:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Hi Pascal,____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Thanks for the information. Could you please explai=
n what is<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0nb_bloc_512bits?____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Regards,____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Abhinav____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*From:*Ace [mailto:<a href=3D"mailto:ace-bounces@ie=
tf.org" target=3D"_blank">ace-bounces@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ace-bounces@ietf.org" =
target=3D"_blank">ace-bounces@ietf.org</a>&gt;] *On Behalf Of *Pascal Urien=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Sent:* Sonntag, 24. Juli 2016 11:51<br>
&gt;=C2=A0 =C2=A0 =C2=A0*To:* Michael StJohns &lt;<a href=3D"mailto:mstjohn=
s@comcast.net" target=3D"_blank">mstjohns@comcast.net</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:mstjohns@comcast.net" =
target=3D"_blank">mstjohns@comcast.net</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Cc:* <a href=3D"mailto:ace@ietf.org" target=3D"_bl=
ank">ace@ietf.org</a> &lt;mailto:<a href=3D"mailto:ace@ietf.org" target=3D"=
_blank">ace@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0*Subject:* Re: [Ace] on signature verification time=
s for sec192r1____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0I fully agree...____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0J3A081M=C2=A0 can be found at 10$ over the WEB____<=
br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Futhermore this class of cheap device can process T=
LS or DTLS as<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0illustrated in____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://tools.ietf.org/html/draft-urien-=
uta-tls-dtls-security-module-00____" rel=3D"noreferrer" target=3D"_blank">h=
ttps://tools.ietf.org/html/draft-urien-uta-tls-dtls-security-module-00____<=
/a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0They could be used for numerous applications in the=
 IoT____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Rgs____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Pascal____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A02016-07-23 23:59 GMT+02:00 Michael StJohns &lt;<a h=
ref=3D"mailto:mstjohns@comcast.net" target=3D"_blank">mstjohns@comcast.net<=
/a><br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:mstjohns@comcas=
t.net" target=3D"_blank">mstjohns@comcast.net</a>&gt;&gt;:____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 7/23/2016 11:10 AM, Pascal Urien w=
rote:____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi All____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0J3A081M is a javacard d=
evice from NXP____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The micocontroller shou=
ld be the P5CD081V1A, which comprises<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0a crypto process=
or____<br>
<span>&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0There&#39;s a number of these from a =
number of vendors.=C2=A0 I&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0actually look at the A7xxx series of =
chips as they&#39;re designed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0to be embeddable.=C2=A0 I&#39;ve beco=
me a big fan of javacard style<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0solutions over the years.<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0In any event, the number of relativel=
y inexpensive public key<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0crypto accelerator chips (e.g. googl =
for &quot;secure authentication<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0chips&quot;) is greater than zero and=
 continues to climb.=C2=A0 And for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0not a lot of money.=C2=A0 Estimating =
what from prices on Digikey, I&#39;d<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0think something less than $.50 for Qu=
antity large as of today<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0and half that or less in 1-2 years as=
 its gets bundled into the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;Swiss Army Knife&quot; style of=
 process (e.g. support for wireless<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0900mhz plus ... plus ... plus ... plu=
s security...) (google for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0iot module secure element 900mhz for =
example).<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Later, Mike<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The performances with t=
he curve secp192r1 are the following<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(for ECDSA + SHA=
1)____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Sign=C2=A0 =C2=A0 =3D 4=
0ms +=C2=A0 nb_bloc_512bits x 3.5 ms____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Verify=C2=A0 =3D 60ms=
=C2=A0 + nb_bloc_512bits x 3,5 ms____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0By the way this chip ha=
s enough crypto ressouces for<br>
</span>&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0processing TLS o=
r DTLS____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rgs____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Pascal____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_______________________=
____________________________<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ace mailing list____<br=
>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:Ace@i=
etf.org" target=3D"_blank">Ace@ietf.org</a> &lt;mailto:<a href=3D"mailto:Ac=
e@ietf.org" target=3D"_blank">Ace@ietf.org</a>&gt;____<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.=
ietf.org/mailman/listinfo/ace____" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/ace____</a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0__ __<br>
&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0_____________________________________=
__________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ace mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:Ace@ietf.org" targe=
t=3D"_blank">Ace@ietf.org</a> &lt;mailto:<a href=3D"mailto:Ace@ietf.org" ta=
rget=3D"_blank">Ace@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailm=
an/listinfo/ace____" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.=
org/mailman/listinfo/ace____</a><br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0__ __<br>
<span>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0___________________________________________________=
_____ The<br>
&gt;=C2=A0 =C2=A0 =C2=A0contents of this e-mail and any attachments are con=
fidential to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0intended recipient. They may not be disclosed to or=
 used by or<br>
&gt;=C2=A0 =C2=A0 =C2=A0copied in any way by anyone other than the intended=
 recipient. If<br>
&gt;=C2=A0 =C2=A0 =C2=A0this e-mail is received in error, please immediatel=
y notify the<br>
&gt;=C2=A0 =C2=A0 =C2=A0sender and delete the e-mail and attached documents=
. Please note<br>
&gt;=C2=A0 =C2=A0 =C2=A0that neither the sender nor the sender&#39;s compan=
y accept any<br>
&gt;=C2=A0 =C2=A0 =C2=A0responsibility for viruses and it is your responsib=
ility to scan or<br>
&gt;=C2=A0 =C2=A0 =C2=A0otherwise check this e-mail and any attachments.<br=
>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</span><div><div>&gt; _______________________________________________<br>
&gt; Ace mailing list<br>
&gt; <a href=3D"mailto:Ace@ietf.org" target=3D"_blank">Ace@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/ace" rel=3D"noreferre=
r" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ace</a><br>
&gt;<br>
<br>
</div></div></blockquote></div></div></div><br></div></div>
</blockquote></div><br></div>

--001a113ddd829f8eb70538c66ccb--


From nobody Fri Jul 29 09:11:13 2016
Return-Path: <mstjohns@comcast.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1478D12D660 for <ace@ietfa.amsl.com>; Fri, 29 Jul 2016 09:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.986
X-Spam-Level: 
X-Spam-Status: No, score=-3.986 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 NZzxCPSXCCRZ for <ace@ietfa.amsl.com>; Fri, 29 Jul 2016 09:11:10 -0700 (PDT)
Received: from resqmta-ch2-11v.sys.comcast.net (resqmta-po-11v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:170]) (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 49DF112B068 for <ace@ietf.org>; Fri, 29 Jul 2016 09:11:10 -0700 (PDT)
Received: from resomta-po-10v.sys.comcast.net ([96.114.154.234]) by resqmta-po-11v.sys.comcast.net with SMTP id TAMVbmJg2Ep5XTANRbczbH; Fri, 29 Jul 2016 16:11:09 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1469808669; bh=fp2CMKzOOQxBi9kb+CZSoa/B/25t6otwafwh4QAqRjs=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=tRQzTRPrJ4bU96L2zHKDnRKOrIm5vvz432iTGXpgcNYHuqeXOYEQAb2iRU/ru0Sgx kKSany0NyQeDmUcIrowjQE5bkQgE5GxdCJENuj6cHsBX5pAd85CImTBpBz/2Ah/OrX wwTCxFtzXvKbJt0lnbdxELOEISZiL8j3m3EE5YU35sdG/FqcRsnxfyv3GewhFztMPD 7FxrC+4Y8E/tDQ6XsA1SeLzMXq+tW2Shg9Mnw3/Oj8RD42sYrIpBbNgWJh34XAyDFw rgi/E0OXYlJmERml58gMb1N81kgYYX/IzCIUVD5i9t+ZzBsCdGI6/9VJBceUycTqyF giG1nbG4+WYHA==
Received: from [100.47.160.179] ([100.47.160.179]) by comcast with SMTP id TANFbwP4XkumdTANIbFTge; Fri, 29 Jul 2016 16:11:07 +0000
To: "Grunwald, Markus" <M.Grunwald@osram.com>, "ace@ietf.org" <ace@ietf.org>
References: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
From: Michael StJohns <mstjohns@comcast.net>
Message-ID: <5a236070-2197-1c33-9ae8-c968c4d817eb@comcast.net>
Date: Fri, 29 Jul 2016 12:11:11 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de>
Content-Type: multipart/alternative; boundary="------------939EF90CE4DD690DF8935C3B"
X-CMAE-Envelope: MS4wfEsdejtvQdtlv59tCKyUMKl8xKYOaMipjGcR7ENcku9U3ZGoEHnO6JhEZE07WAlyZpO4QblY/+6q+916+CawyonoCKi2RjkBEt+O6blOMafhx6ICQ2H2 SorKXsbrts20FLjObNfw4sHL2BW42ZFVIw1a655bmWtIKqjzdGXwpI5QSy7ZCS8O4kR0vcaJmCWivSRqYEOZfoUt+tQJIsT1gAc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/D1pPk0WstfsVVeVDfmn-lHkf7Ek>
Subject: Re: [Ace] Adoption of Low Latency Group Communication Security Work in ACE
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jul 2016 16:11:12 -0000

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

Hi Markus -

I needed to think about how to reply to this specifically and explain 
why its still a bad idea to try and scale things.  See below.

On 7/27/2016 8:34 AM, Grunwald, Markus wrote:
>
> Hello,
>
> sorry to break the threading by not replying directly to a post, but 
> until now I have only been reading the list passively. So I have no 
> mail to reply to…
>
> I followed your discussion regarding group multicast and how to 
> encrypt them. I see the problem, but I think one single approach to 
> solve it either way will not be enough:
>
> -The 200ms barrier for lighting products is quite fix. If we build 
> products with a reaction time that is too long, nobody is going to use it.
>
> -On the other hand, I am scared of IoT products that could have bigger 
> latency, but still use a somewhat weaker crypto. I’m thinking of 
> Fire/Smokedetectors at big airports or the like. Even toggling all 
> lights of an airport in a one-second rhythm could cause huge problems.
>
> -So we need both, but can hardly have it.
>
> For me, this leads to multiple security levels:
>
> 1)Basic security: fast response, low cost with lower security: use 
> symmetric keys. Use this where the risk is low.
>
> 2)High security, low cost: Allow slow(er) response times, because of 
> the ECC calculations. Kind of a compromise…
>
> 3)High security, higher cost: add some crypto hardware. For high risk 
> environments with low latency
>

Analogies are sometimes suspect and are never exact matches, but let me 
try one:

You want to build the equivalent of three different types of motor 
powered vehicles: a go-cart, a family car and a high end luxury vehicle.

You obviously don't want to put in all the safety stuff into the 
go-cart.  It's cheap, it's meant for fun, and it won't be driving on the 
roads, so why bother and besides which it would hurt your bottom line?

In the real world, there are lots of things that keep a go-kart off of 
the highway  - two of which are fear of death (both the go-cart driver's 
and everyone else) and police and laws (e.g. a go-cart is not "street 
legal") acting as enforcement mechanisms.

My question - what enforcement mechanism do you propose to keep your 
cheap, unsafe at speed, go-cart symmetric key multicast system off the 
rest of the information superhighway?  How do you propose to keep 
someone from strapping on a physical access control management system to 
the back of your go-cart and taking it for a ride in the real world?

I think go-carts are fun, but I would never propose that they be allowed 
on the highway, or for that matter any public road.



> I don’t think that we will be able to cover the whole range of 
> requirements with one single approach. Implementing the lowest level 
> would be relatively easy for first concepts.
>

You really mean simple, and simple != easy.  Symmetric key multicast is 
a simple concept.  It is not *easy* to get right, and it is not *easy* 
to mitigate the threats from that approach.  The threats are not 
necessarily limited to the original field of use (lighting...).

Later, Mike

ps - way back when - maybe 1990 - I was trying to debug why a telnet 
connections through a terminal server that one of the other parts of the 
organization had bought would silently stop working.  It took me a while 
to figure it out, but it would stop working if any packet got dropped.  
It turns out that the terminal server did not implement TCP 
retransmits.   When we asked the vendor about it they said that they'd 
never seen a drop so they didn't see any need to implement it.  When 
questioned further, it turns out they did all their implementation work 
on a single segment of ethernet and really never saw any dropping 
whereas the real-world network had a router that occasionally dropped 
packets it couldn't queue.   The point of this story is that you as a 
vendor may not necessarily be able to control what me as the customer 
does with your product.  You may think its safe given specific 
constraints, but imposing those constraints on an end user is - hard?  
Impossible?

> Best regards,
>
>
> Markus Grunwald
> Development Engineer
>
> OSRAM GmbH
> DS D LMS-COM DE-1
> Parkring 33
> 85748 Garching, Deutschland
> Tel. +49 89 6213-3678
> mailto:M.Grunwald@osram.com
> www.osram.com
>
> *Bitte prüfen Sie der Umwelt zuliebe, ob der Ausdruck dieser Mail 
> erforderlich ist!
> *
> OSRAM GmbH: Vorsitzender des Aufsichtsrates: Peter Bauer; 
> Geschäftsführung: Dr. Olaf Berlien (Vorsitzender), Dr. Stefan Kampmann;
> Sitz der Gesellschaft: München; Registergericht: München, HRB 201526; 
> WEEE-Reg.-Nr. DE 71568000
>
>
>
> _______________________________________________
> Ace mailing list
> Ace@ietf.org
> https://www.ietf.org/mailman/listinfo/ace



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

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Markus - <br>
      <br>
      I needed to think about how to reply to this specifically and
      explain why its still a bad idea to try and scale things.  See
      below.<br>
      <br>
      On 7/27/2016 8:34 AM, Grunwald, Markus wrote:<br>
    </div>
    <blockquote
cite="mid:4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de"
      type="cite">
      <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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	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:23479876;
	mso-list-type:hybrid;
	mso-list-template-ids:-550991034 -1946359542 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-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-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-tab-stop:144.0pt;
	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-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-tab-stop:252.0pt;
	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-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:881408739;
	mso-list-type:hybrid;
	mso-list-template-ids:235840718 67567633 67567641 67567643 67567631 67567641 67567643 67567631 67567641 67567643;}
@list l1:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-GB">Hello,<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">sorry to break the
            threading by not replying directly to a post, but until now
            I have only been reading the list passively. So I have no
            mail to reply to…<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">I followed your
            discussion regarding group multicast and how to encrypt
            them. I see the problem, but I think one single approach to
            solve it either way will not be enough:<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">        </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">The 200ms barrier for lighting products is
            quite fix. If we build products with a reaction time that is
            too long, nobody is going to use it.</span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">        </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">On the other hand, I am scared of IoT products
            that could have bigger latency, but still use a somewhat
            weaker crypto. I’m thinking of Fire/Smokedetectors at big
            airports or the like. Even toggling all lights of an airport
            in a one-second rhythm could cause huge problems.</span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">-<span
                style="font:7.0pt &quot;Times New Roman&quot;">        </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">So we need both, but can hardly have it.</span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-GB"> </span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-GB">For
            me, this leads to multiple security levels:</span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">1)<span
                style="font:7.0pt &quot;Times New Roman&quot;">      </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">Basic security: fast response, low cost with
            lower security: use symmetric keys. Use this where the risk
            is low.</span><span lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">2)<span
                style="font:7.0pt &quot;Times New Roman&quot;">      </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">High security, low cost: Allow slow(er)
            response times, because of the ECC calculations. Kind of a
            compromise…</span><span lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l1 level1 lfo2"><!--[if !supportLists]--><span
            lang="EN-GB"><span style="mso-list:Ignore">3)<span
                style="font:7.0pt &quot;Times New Roman&quot;">      </span></span></span><!--[endif]--><span
            style="color:#1F497D;mso-fareast-language:EN-US"
            lang="EN-GB">High security, higher cost: add some crypto
            hardware. For high risk environments with low latency</span></p>
      </div>
    </blockquote>
    <br>
    Analogies are sometimes suspect and are never exact matches, but let
    me try one:<br>
    <br>
    You want to build the equivalent of three different types of motor
    powered vehicles: a go-cart, a family car and a high end luxury
    vehicle.<br>
    <br>
    You obviously don't want to put in all the safety stuff into the
    go-cart.  It's cheap, it's meant for fun, and it won't be driving on
    the roads, so why bother and besides which it would hurt your bottom
    line?<br>
    <br>
    In the real world, there are lots of things that keep a go-kart off
    of the highway  - two of which are fear of death (both the go-cart
    driver's and everyone else) and police and laws (e.g. a go-cart is
    not "street legal") acting as enforcement mechanisms.<br>
    <br>
    My question - what enforcement mechanism do you propose to keep your
    cheap, unsafe at speed, go-cart symmetric key multicast system off
    the rest of the information superhighway?  How do you propose to
    keep someone from strapping on a physical access control management
    system to the back of your go-cart and taking it for a ride in the
    real world?<br>
    <br>
    I think go-carts are fun, but I would never propose that they be
    allowed on the highway, or for that matter any public road.<br>
    <br>
    <br>
    <br>
    <blockquote
cite="mid:4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de"
      type="cite">
      <div class="WordSection1">
        <p class="MsoListParagraph"
          style="text-indent:-18.0pt;mso-list:l1 level1 lfo2"><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-GB"> </span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-GB">I
            don’t think that we will be able to cover the whole range of
            requirements with one single approach. Implementing the
            lowest level would be relatively easy for first concepts.</span></p>
      </div>
    </blockquote>
    <br>
    You really mean simple, and simple != easy.  Symmetric key multicast
    is a simple concept.  It is not *easy* to get right, and it is not
    *easy* to mitigate the threats from that approach.  The threats are
    not necessarily limited to the original field of use (lighting...).<br>
    <br>
    Later, Mike<br>
    <br>
    ps - way back when - maybe 1990 - I was trying to debug why a telnet
    connections through a terminal server that one of the other parts of
    the organization had bought would silently stop working.  It took me
    a while to figure it out, but it would stop working if any packet
    got dropped.  It turns out that the terminal server did not
    implement TCP retransmits.   When we asked the vendor about it they
    said that they'd never seen a drop so they didn't see any need to
    implement it.  When questioned further, it turns out they did all
    their implementation work on a single segment of ethernet and really
    never saw any dropping whereas the real-world network had a router
    that occasionally dropped packets it couldn't queue.   The point of
    this story is that you as a vendor may not necessarily be able to
    control what me as the customer does with your product.  You may
    think its safe given specific constraints, but imposing those
    constraints on an end user is - hard?  Impossible? <br>
    <br>
    <blockquote
cite="mid:4D6B5484A4456C4684818BBF9B04AC2133162422D5@EXC-MCHMBX33.mch.osram.de"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">Best regards,<o:p></o:p></span></p>
        <p class="MsoNormal"
          style="margin-bottom:8.0pt;line-height:106%"><span
style="font-size:10.0pt;line-height:106%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:DE"
            lang="EN-GB"><br>
            Markus Grunwald<br>
            Development Engineer<br>
            <br>
            OSRAM GmbH<br>
            DS D LMS-COM DE-1<br>
            Parkring 33<br>
            85748 Garching, Deutschland<br>
            Tel. +49 89 6213-3678<br>
            <a moz-do-not-send="true" href="mailto:M.Grunwald@osram.com">mailto:M.Grunwald@osram.com</a><br>
            <a moz-do-not-send="true" href="www.osram.com">www.osram.com</a><br>
            <br>
            <b>Bitte prüfen Sie der Umwelt zuliebe, ob der Ausdruck
              dieser Mail erforderlich ist!<br>
            </b><br>
          </span><span
style="font-size:8.0pt;line-height:106%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:DE"
            lang="EN-GB">OSRAM GmbH: Vorsitzender des Aufsichtsrates:
            Peter Bauer; Geschäftsführung: Dr. Olaf Berlien
            (Vorsitzender), Dr. Stefan Kampmann;<br>
            Sitz der Gesellschaft: München; Registergericht: München,
            HRB 201526; WEEE-Reg.-Nr. DE 71568000<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Ace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ace@ietf.org">Ace@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/ace">https://www.ietf.org/mailman/listinfo/ace</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------939EF90CE4DD690DF8935C3B--

