From nobody Fri Apr 1 09:14:50 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E77A12D0F8 for ; Fri, 1 Apr 2016 09:14:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srFFcFfF62nQ for ; Fri, 1 Apr 2016 09:14:34 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 9954512D108 for ; Fri, 1 Apr 2016 09:14:34 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 776DD62399 for ; Fri, 1 Apr 2016 12:14:33 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id rdFYqUVJQOSZ for ; Fri, 1 Apr 2016 12:14:27 -0400 (EDT) Received: from lx120e.htt-consult.com (153.sub-70-195-69.myvzw.com [70.195.69.153]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 9879662395 for ; Fri, 1 Apr 2016 12:14:25 -0400 (EDT) To: "saag@ietf.org" From: Robert Moskowitz Message-ID: <56FE9E5D.8050804@htt-consult.com> Date: Fri, 1 Apr 2016 12:14:21 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------080306090109010608090409" Archived-At: Subject: [saag] ECC April fools X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2016 16:14:42 -0000 This is a multi-part message in MIME format. --------------080306090109010608090409 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit From WIlliam Whyte on the IEEE 1609 (Vehicle-to-Vehicle) discussion: -------- Forwarded Message -------- Subject: ECC April Fool's warning Date: Fri, 1 Apr 2016 00:08:51 -0400 From: William Whyte To: William Whyte Hey all -- there's a blog post up at https://ellipticnews.wordpress.com/2016/03/31/ecdlp-can-be-solved-in-24-th-root-time/ claiming that ECC can be broken in time q^{1/24} rather than q^{1/2}, i.e. that ECC keys need to be twelve times longer to have the same security level. Just a head's up that this is in fact an April Fool's joke rather than, as it would otherwise be, a complete catastrophe for V2V. If anyone comes across this story, rest assured it isn't true. Cheers, William --------------080306090109010608090409 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit From WIlliam Whyte on the IEEE 1609 (Vehicle-to-Vehicle) discussion:


-------- Forwarded Message --------
Subject: ECC April Fool's warning
Date: Fri, 1 Apr 2016 00:08:51 -0400
From: William Whyte <wwhyte@SECURITYINNOVATION.COM>
To: William Whyte <wwhyte@SECURITYINNOVATION.COM>


Hey all -- there's a blog post up at https://ellipticnews.wordpress.com/2016/03/31/ecdlp-can-be-solved-in-24-th-root-time/ claiming that ECC can be broken in time q^{1/24} rather than q^{1/2}, i.e. that ECC keys need to be twelve times longer to have the same security level. Just a head's up that this is in fact an April Fool's joke rather than, as it would otherwise be, a complete catastrophe for V2V. If anyone comes across this story, rest assured it isn't true.

Cheers,

William

--------------080306090109010608090409-- From nobody Fri Apr 1 14:19:36 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3C3A12D6E9 for ; Fri, 1 Apr 2016 14:19:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.4 X-Spam-Level: X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=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 kLxBAF-jmHTQ for ; Fri, 1 Apr 2016 14:19:33 -0700 (PDT) Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::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 7D86F12D6E0 for ; Fri, 1 Apr 2016 14:19:33 -0700 (PDT) Received: by mail-lb0-x22a.google.com with SMTP id qe11so79123832lbc.3 for ; Fri, 01 Apr 2016 14:19:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to; bh=OQku4aYxng2JvJJuopFMXUBxBDbyibQOlrLiFaGgpl4=; b=bz5nkCX41ybKSVgFU0479aFkGSInSBU8P5uxGMA1snDEnZcDnGBiL401PyjjWJFUJZ S6z0YAimJwDlqnUkIdGyQoIIoK9JSlfJiuVN3IxbOusq5vSui8j7aQ0ZkiHJKypoc0yJ G66oBFYO+T8FzfOWMfT+SaNkgw7igNty5iFfIDAsD6oWbNFguG2qWZEYr94w2lzdVCDY MHbp4/e5DjbqT4SDH0qzsfHOy+jM2HdR2lVWTuR+zs/yDPR0dHIIdDrxTE5PmR5POGAn yWLIRIWfurQVP8usGIRhz/tHw0O4CDvg/C6aqTbI5sHjEpreVFi1yzYo5lyVw5Hz/uDy YxEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=OQku4aYxng2JvJJuopFMXUBxBDbyibQOlrLiFaGgpl4=; b=JGFAfOqXWii958VrRjM7XRI/kZZwgB3Nkka7RhcXUWn80XoM7H4l9a8GbC/QAUtEDy BF+7B/sSXheMtXAHUyJqIX5sNKFBb1IYcNhVF04XNAuoTadxT0bzezXu2JXriYiqNvjd huupcwY8zkZJ6v6XjIhgCRFBCbfUOBafLaEEUU6p1R6WP96bncEKQq8GcdPcFLpTgE0n 6hofz2qbgKM+9RAQxqfuPQNc6BA01NzW0vaI6t5Lx8g6QjMoLjI7p4LUDBc77aM8Avif oaIelK05hrlCd39NyLwi+a/3U6MjcPJPmGmLcE/99HNW5VSHqemsnbSAs8GiiGSvuRB3 8UBw== X-Gm-Message-State: AD7BkJL699opxaHUnAwtTdy17lah++coti42Bx+CNY+e2rlzb7jzRuV689ZNJaMcX0Txs4yBxUNgdm1D4W3p9Q== MIME-Version: 1.0 X-Received: by 10.112.140.129 with SMTP id rg1mr2801800lbb.80.1459545571445; Fri, 01 Apr 2016 14:19:31 -0700 (PDT) Sender: hallam@gmail.com Received: by 10.112.151.67 with HTTP; Fri, 1 Apr 2016 14:19:31 -0700 (PDT) Date: Fri, 1 Apr 2016 17:19:31 -0400 X-Google-Sender-Auth: eTyYJCzIjWM-cu5jbwtSONhbvSQ Message-ID: From: Phillip Hallam-Baker To: "saag@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [saag] MESH Bar BOF Tues 19:10-21:00 in the IESG room Paraiso X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2016 21:19:36 -0000 People generally agree that usability is the biggest problem facing us in security. Security that people don't use is useless. The problem is harder than merely making secure applications as easy to use as regular apps. If we are going to change people's behavior, we have to make using the computer easier. Or at least make juggling the many computers, mobiles, IoT devices etc. easy. The Mathematical Mesh is a cryptographic infrastructure that allows a user to create a personal profile and securely connect applications and devices to it. All connections are authenticated bilaterally, end to end and with a direct trust model (no trusted third party required). There is a cloud service involved but it is an untrusted service and the user can switch to another any time they like (like a git repository). The tools are automated on the principle of 'don't give the user instructions that can be replaced by code'. When applications are connected, the user has the option of having the profile management tool add in security. So when you connect Windows Live Mail to a Mesh profile, the profile manager will automatically turn on S/MIME. Right now the certs are self-signed but I am working on getting it hooked up to the Comodo free cert issue. All the code is open source under an MIT license and there are links to the Internet Drafts and the demo videos on the following site: http://cryptomesh.org/ [or http://prismproof.org/] Right now the code has only been tested on Windows. But I am in the middle of trying to get the GUI to work under GTK# which will 'allegedly' allow the code to run on OSX and Linux. The first applications I want to get support for are SSH and a WebPassword manager. The advantage of the latter over existing cloud offerings being that it will be auditable. I am also working on hooking up some IoT devices. From nobody Sun Apr 3 15:56:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E90112D17E for ; Sun, 3 Apr 2016 15:56:44 -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 owu38QqEZhXv for ; Sun, 3 Apr 2016 15:56:42 -0700 (PDT) Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (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 A669512D155 for ; Sun, 3 Apr 2016 15:56:41 -0700 (PDT) Received: by mail-ig0-x22b.google.com with SMTP id gy3so6013549igb.1 for ; Sun, 03 Apr 2016 15:56:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-transfer-encoding; bh=H2OzDdjVOh8+A8kGnXXyNBSvTAi4RVKJiX03kA1YiKY=; b=bJ8GW6AWQ8AQthHba/XJGoYKjm4o8Dk03uZNPkL0vCgVGHai8TmcVWymnBVYn/TseO RylYWqJx8u0NvCHF+Z0ImHdg+V4Ry7IWn5i3wKLXuRmZiCgVbt2Cd7IXRYGc7XRb24Jo eCtzXXFGNEZSN1YPdu9vXWrDM49uLTS71d6agvBahmLL0Ui2oBqxaXmc53e7L6vksxzh BZ3qxtfYDXeevMHYjFs+/la9SAgSNsr469vMEdWP6IZnakxhIEafAR3TBh+tVqKBdUoZ vmWVLq0GYppukphPVpLKWyFSnjkqAI/CzNHJ9Oicgyh4i9TRirI/81TdBQigbLIPp8pL aIyw== 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:in-reply-to:references :date:message-id:subject:from:to:cc:content-transfer-encoding; bh=H2OzDdjVOh8+A8kGnXXyNBSvTAi4RVKJiX03kA1YiKY=; b=cqoUEjuJgb3uwlTE4yJjGvSAsNLs32RVBkNpdjOlF+Nc5dRoWRwn+1QfaSTLOAiWWp RYXH1/o+tJM8ARRZ/M89vH8DKnLri6GjUhZatoenY+8Y1eYHbpbKbG1TGXuHbPrBjRm1 6ek3rdKMx2gqT+hhtn/et+3R9P4d3j2im1LQ5PiBlCsu3Ozc+H6Ddu3mn7PGY9eyQ0LV Yb1zM9U7PtdSEGsJFZBYDqczmUNvmxjmhnrvCP/ZwQGaHmBn1A+uEz16JyZGZ5edqYIw oTMFr+LGXNAnzdeZH1F46mXL8BTOLE3UI7z0L6CXp+SWIvrNyuoa+3A00FVSwJdsxcl9 +EkQ== X-Gm-Message-State: AD7BkJJp0XJZYBLLLCtgPs6FiJEaSt1ShIutZAYlIegOTNLIrgpDNVkUeTt8aPakmvVoXAui16u57wuHq06mkQ== MIME-Version: 1.0 X-Received: by 10.50.112.169 with SMTP id ir9mr8810233igb.92.1459724201045; Sun, 03 Apr 2016 15:56:41 -0700 (PDT) Received: by 10.36.193.133 with HTTP; Sun, 3 Apr 2016 15:56:40 -0700 (PDT) In-Reply-To: References: Date: Sun, 3 Apr 2016 18:56:40 -0400 Message-ID: From: Jeffrey Walton To: "Dang, Quynh (Fed)" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using SHA3? X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: noloader@gmail.com List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2016 22:56:44 -0000 Thanks Quynh. > One can use SHA3-224, SHA3-256, SHA3-384 and SHA3-512 as drop-in replacem= ents for SHA2s in the HMAC construction. Would it be possible to provide some test vectors in RFC 4231, HMAC-SHA Identifiers and Test Vectors (https://tools.ietf.org/html/rfc4231). I feel much better when I can test the results against something. > In addition, we are specifying two more efficient MAC constructions from = Keccak. > > The first one is a single-pass MAC which does not use the HMAC constructi= on to produce Mac tags. Is this the concatenation of the key and message? I.e., 'tag =3D key' || data? Or maybe even 'tag =3D data || key'? Or maybe something else? > The second one is to use the SHAKE128 and SHAKE256 in the HMAC constructi= on. We are working on a formal specification of the SHAKEs being used as f= ixed output-length hash functions. Fixed output-length hash functions can b= e used in the HMAC construction. > Sorry to ask basic questions. I despise non-interop'ing implementations. I find the the easiest way to avoid it is to provide a full specification with test vectors. Thanks again. Jeff From nobody Sun Apr 3 17:33:15 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A23C12D1D5 for ; Sun, 3 Apr 2016 17:33:14 -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, 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=nistgov.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 tdnL113bgPD5 for ; Sun, 3 Apr 2016 17:33:12 -0700 (PDT) Received: from gcc01-CY1-obe.outbound.protection.outlook.com (mail-cy1gcc01on0139.outbound.protection.outlook.com [23.103.200.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27AF312D1D2 for ; Sun, 3 Apr 2016 17:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nistgov.onmicrosoft.com; s=selector1-nist-gov; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=fUW3Yrvl9Plzf0oURysE7wwSVGndmqg4gdeoTN/oKWU=; b=zPpG3xxZvZBQADt+xDG7VUCfuosmigv8UMm7sc1PHuU94NeAlVxAfDHT8XC2n85Ga5Av8ZNuJegaSUly26ti62+SELbc1g5FdD/XMcqXGGxCjRgA5bQKtTuVbQYB8ioQiPU7XlGfba8D6bwbvFUmZJIhcfqYLxdYitaa/GqDLNA= Received: from BN1PR09MB124.namprd09.prod.outlook.com (10.255.200.27) by BN1PR09MB124.namprd09.prod.outlook.com (10.255.200.27) with Microsoft SMTP Server (TLS) id 15.1.447.15; Mon, 4 Apr 2016 00:33:10 +0000 Received: from BN1PR09MB124.namprd09.prod.outlook.com ([10.255.200.27]) by BN1PR09MB124.namprd09.prod.outlook.com ([10.255.200.27]) with mapi id 15.01.0447.027; Mon, 4 Apr 2016 00:33:10 +0000 From: "Dang, Quynh (Fed)" To: "noloader@gmail.com" Thread-Topic: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using SHA3? Thread-Index: AQHRdBgmZtHdGiUwiEaUZgsEaiPh6p9HlB+4gDF72wCAABeBWg== Date: Mon, 4 Apr 2016 00:33:09 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nist.gov; x-originating-ip: [2001:67c:370:136:911b:94d8:c2ab:28d4] x-ms-office365-filtering-correlation-id: 249c4457-952c-48b9-c7b4-08d35c20b345 x-microsoft-exchange-diagnostics: 1; BN1PR09MB124; 5:kYIyPWpwPoDGxt2DWTiAx8wcgWVKJiWvd2cbco4Pv5+90BMpCa9fqd+UlpojzRizxZ4zJSDEF4rkG0kOKggPbU9XLrIj4G+33+JwWeIajTRkrcUkr6wGkaLn+lkaAqHaBv96aKFOjKQMWBbZgPo00Q==; 24:rgQpcvKjPzXYLbTcCkHfadIGz7W/O5Y3m1xjHEMsuH1BpLjD16pJZe6oJptjSKPpn3g1TpoRV6rSg9J9hc15l3mTFdTPvISjIX1KbdHYjKo= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR09MB124; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:BN1PR09MB124; BCL:0; PCL:0; RULEID:; SRVR:BN1PR09MB124; x-forefront-prvs: 0902222726 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(51884002)(377454003)(43784003)(2501003)(76176999)(50986999)(54356999)(87936001)(5002640100001)(2950100001)(2900100001)(1411001)(5004730100002)(99286002)(76576001)(110136002)(189998001)(92566002)(2351001)(5003600100002)(106116001)(33656002)(15975445007)(77096005)(74316001)(122556002)(1730700002)(1096002)(19580395003)(19580405001)(4326007)(2906002)(5008740100001)(10400500002)(586003)(1220700001)(6116002)(102836003)(5640700001)(81166005)(3280700002)(86362001)(3900700001)(3660700001)(11100500001)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR09MB124; H:BN1PR09MB124.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nist.gov X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2016 00:33:09.5774 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 2ab5d82f-d8fa-4797-a93e-054655c61dec X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR09MB124 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using SHA3? X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 00:33:14 -0000 Hi Jeffrey,=20 ________________________________________ From: Jeffrey Walton Sent: Sunday, April 3, 2016 6:56 PM To: Dang, Quynh (Fed) Cc: saag@ietf.org Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using = SHA3? Thanks Quynh. > One can use SHA3-224, SHA3-256, SHA3-384 and SHA3-512 as drop-in replacem= ents for SHA2s in the HMAC construction. Would it be possible to provide some test vectors in RFC 4231, HMAC-SHA Identifiers and Test Vectors (https://tools.ietf.org/html/rfc4231). I feel much better when I can test the results against something. Examples of HMAC with SHA3-224, SHA3-256, SHA3-384 and SHA3-512 are at the = bottom of this page: http://csrc.nist.gov/groups/ST/toolkit/examples.html a= nd their OIDs are here: http://csrc.nist.gov/groups/ST/crypto_apps_infra/cs= or/algorithms.html#Hash > In addition, we are specifying two more efficient MAC constructions from = Keccak. > > The first one is a single-pass MAC which does not use the HMAC constructi= on to produce Mac tags. Is this the concatenation of the key and message? I.e., 'tag =3D key' || data? Or maybe even 'tag =3D data || key'? Or maybe something else? I hope we'll publish a draft specification very soon!=20 > The second one is to use the SHAKE128 and SHAKE256 in the HMAC constructi= on. We are working on a formal specification of the SHAKEs being used as f= ixed output-length hash functions. Fixed output-length hash functions can b= e used in the HMAC construction. > Sorry to ask basic questions. I despise non-interop'ing implementations. I find the the easiest way to avoid it is to provide a full specification with test vectors. Agreed! =20 Thanks again. Jeff Regards, Quynh. = From nobody Tue Apr 5 07:38:29 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2AA912D145 for ; Tue, 5 Apr 2016 07:38: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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M2ZAkxmfQCXC for ; Tue, 5 Apr 2016 07:38:27 -0700 (PDT) Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC0E412D559 for ; Tue, 5 Apr 2016 07:38:22 -0700 (PDT) Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id u35EcIjk017110; Tue, 5 Apr 2016 15:38:18 +0100 Received: from 950129200 (dhcp-b176.meeting.ietf.org [31.133.177.118]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id u35Ec8Ac016793 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Tue, 5 Apr 2016 15:38:12 +0100 From: "Adrian Farrel" To: References: <045401d18f48$06e78af0$14b6a0d0$@olddog.co.uk> In-Reply-To: <045401d18f48$06e78af0$14b6a0d0$@olddog.co.uk> Date: Tue, 5 Apr 2016 15:38:01 +0100 Message-ID: <046701d18f48$c99d46c0$5cd7d440$@olddog.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQH0uJSold8NUo0+sca1d21mY4KlRp81IBeg Content-Language: en-gb X-TM-AS-MML: disable X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.0.0.1202-22240.007 X-TM-AS-Result: No--10.380-10.0-31-10 X-imss-scan-details: No--10.380-10.0-31-10 X-TMASE-MatchedRID: VUX+LWnILu4m2WWAELvR+fDrFod3YoIKupLFn+OErFJp3/r/gb/Q5Ye7 SZwMX+8NDC2OsrW5eJYaUpVUcgW8ah7kI5Tt00LCSxG/I0MjmF4pXyTwVBaxpb0rWM4nIpJrepb kYB0biSZTwcj2F7P9akryDxdiNe6mB2QATmkexNv7/v/5alNYeuiY+s2L3xQElfDCJcJg6UJgIS cCiWkKEJvZ0n17EVthT9rwohBDuCDBBJREZwyRwrunEy64CQRqJdXjF5ArCFeYgMaKOhonbfkUm y1Y1jH8g7PvtR2ZzQSRk6XtYogiarQ/aqQZTRfKC24oEZ6SpSkj80Za3RRg8Fcp+7gqeFKp/zvr ++KwrzyHueevoMuI4R6ul740aRA8MD7xEXJXHFc= Archived-At: Cc: i2nsf-chairs@tools.ietf.org, 'Alia Atlas' Subject: [saag] I2NSF status report for SAAG X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: adrian@olddog.co.uk List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 14:38:29 -0000 Hi, Here is the report the I2NSF chairs previously sent to the ADs. [Alia is copied as she is proxy AD while Kathleen is at home singing lullabies and making cooing sounds] This will be our second meeting. Progress is steady, but not exciting. There are drafts popping out from a number of authors, so the spread is not too bad. The focus is still a little heavy from just one vendor, but there is a growth in participation and interested, and there are folk from a number of service providers actively writing text. We met our first milestone (a little late) by adopting two I-Ds. These are fairly mature, but we need to drive the WG to continue with them rather than rest on their laurels. We are late on our next milestone - the framework. This was ready but gated on some terminology issues. However, we now have a relatively good terminology I- D and, after discussion in BA we plan to adopt the framework and the terminology to meet this milestone and then we'll be back on track. Our next milestones are for June and July. There are some I-Ds sniffing around them, but we will need to drive a little more to get the right focus. We have some of these I-Ds on the agenda for this week. The main discussions I am expecting in the meeting are on terminology. That will be valuable. The main red flags are overlaps especially with DOTS. Linda has been unpicking this rather well in the run up to this meeting, and it looks like it will pan out OK. I2NSF meets on Thursday at 17.40. From nobody Tue Apr 5 09:19:41 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B452E12D0DA for ; Tue, 5 Apr 2016 09:19:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.11 X-Spam-Level: X-Spam-Status: No, score=-1.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_ALL=0.8, T_RP_MATCHES_RCVD=-0.01] 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 5tm0tXDZMyUb for ; Tue, 5 Apr 2016 09:19:39 -0700 (PDT) Received: from mx.nohats.ca (mx.nohats.ca [IPv6:2a03:6000:1004:1::68]) (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 AD6D412D6CB for ; Tue, 5 Apr 2016 09:19:39 -0700 (PDT) Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3qfYwB0fN2z79f; Tue, 5 Apr 2016 18:19:38 +0200 (CEST) X-OPENPGPKEY: Message passed unmodified X-Virus-Scanned: amavisd-new at mx.nohats.ca Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id EFXKd-CGiyL3; Tue, 5 Apr 2016 18:19:37 +0200 (CEST) Received: from bofh.nohats.ca (206-248-139-105.dsl.teksavvy.com [206.248.139.105]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 5 Apr 2016 18:19:37 +0200 (CEST) Received: by bofh.nohats.ca (Postfix, from userid 1000) id 632E1600BAE6; Tue, 5 Apr 2016 12:19:36 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.10.3 bofh.nohats.ca 632E1600BAE6 Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 5EA9A875BEA; Tue, 5 Apr 2016 12:19:36 -0400 (EDT) Date: Tue, 5 Apr 2016 12:19:36 -0400 (EDT) From: Paul Wouters To: saag@ietf.org Message-ID: User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Archived-At: Subject: [saag] TRANS status report for SAAG X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 16:19:40 -0000 trans met on Monday. We are (finally) in good shape with 6962bis document with no issues left. We will start WGLC after one last ref is submitted with some nits solved. Eran presented the difference between 6962 and 6962bis. We also heard an update on the gossip document, and the authors hope to be ready for WGLC before the next meeting. The threat document was not discussed, but is expected to go into WGLC in 1-2 weeks as well. Some DNSSEC transparency code hacking has happened and with the core documents done we expect to pick up this work (and the binary transparency work). Important here is that the IETF hackathon worked on implementing edns-query-chain, which is very useful for DNSSEC transparency. Paul (& Melinda) From nobody Tue Apr 5 10:23:09 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B42D912D7A4 for ; Tue, 5 Apr 2016 10:23:08 -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 xA7TwWzY60VH for ; Tue, 5 Apr 2016 10:23:07 -0700 (PDT) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::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 0F21912D0E7 for ; Tue, 5 Apr 2016 10:23:07 -0700 (PDT) Received: by mail-oi0-x22f.google.com with SMTP id w85so26150135oiw.0 for ; Tue, 05 Apr 2016 10:23:07 -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=OvHkUN/ZAKugoySojn315DL5YP2wFiIeQ8nAurQ7/D0=; b=GzBGJSP7dpBlBs6cdv2SmqwuLDfXT8S/otRyc+puWlbOe7PAW0GDqJYDN7R6lMZfZ/ AhOoQPdtYAP0q2rBN1DHqDWsVsvh2/IPLGHkedDvbHPpkWek78tux65PPr5C/A9I6Nmv gLWzndQLdxQkRLwgdCfnkzXk22Vdy9sbHQzxudndVoMN04u83b9+/FDevueB3QkvG/Xg PdsxvhJncfHs7F+jlldPSwWgWgGQOo1hCMIH37+y7SGT1+mgBUBy5XFxkuGz1BsKSOkM AWoBV1d9QLjlbkeZ9FzQufX5lhEHDmiwhKGtePyzOicGaimTF5VtZRK5e02yNgtAVMlP Es/w== 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=OvHkUN/ZAKugoySojn315DL5YP2wFiIeQ8nAurQ7/D0=; b=bmVdYUlpEoPwMQswCf+f1DoNF17Tw/OiPWiG9tWtx51qHIKYD2fGlHR77gyYtnhyxu qsGbw+pXSY6mPlyS8HcONVl46qTeA3xTLdCmtP2BXNpfAx8UikFk3fmLnvfLYRvqYpWQ 1CL3Cg5VPFE2RWAdE7ZCOZ4A7vtvvlItvKG9nHl1g/XngW/umA02Rdr8Blj9Neu1oJdw vnGuXeQl39wRvAXjtAp0KviVxLoKJX4KM+FTt2OheRmHFdSE8p0BsZgrq2SkSbFkx2B0 +ypFJNc0QBRMP0xjnToiDw309kP3VvzTc0hM3fqC/yaDEFP8oe5wo1r6/DG6K3dtfiL6 gAYw== X-Gm-Message-State: AD7BkJLOVot+ozqiDeZ36/R3s5BF2yoyuoLZUZAFlmo3C1foumND+4fSAgqCIk1DfrMuuZChYgT5WsE4lAEaJQ== X-Received: by 10.157.15.196 with SMTP id m4mr15800916otd.79.1459876986483; Tue, 05 Apr 2016 10:23:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.22.156 with HTTP; Tue, 5 Apr 2016 10:22:47 -0700 (PDT) From: Ted Hardie Date: Tue, 5 Apr 2016 14:22:47 -0300 Message-ID: To: "saag@ietf.org" , "Salz, Rich" Content-Type: multipart/alternative; boundary=001a113d1bb231f76f052fc0197a Archived-At: Subject: [saag] ACME WG summary X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 17:23:08 -0000 --001a113d1bb231f76f052fc0197a Content-Type: text/plain; charset=UTF-8 The group reviewed the issues closed in the creation of -02, then reviewed the open issues in draft-ietf-acme-acme. Three were explicitly deferred ((#4 #88 #89), and the group agreed to implement pull requests for others (#112, #113, and #114). Phillip Hallam-Baker proposed a syntactic shift for the current draft, which he will propose as a pull request by April 19th. The group is hoping to complete version 1 and have a last call prior to IETF 96. Ted and Rich --001a113d1bb231f76f052fc0197a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The group reviewed the issues closed in the creation = of -02, then reviewed the open issues in draft-ietf-acme-acme.=C2=A0 Three were explicitly deferred ((#4 #88 #89= ),=20 and the group agreed to implement pull requests for others (#112, #113,=20 and #114).=C2=A0 Phillip Hallam-Baker proposed a syntactic shift for the=20 current draft, which he will propose as a pull request by April 19th.
The group is hoping to complete version 1 and have a last call prior to I= ETF 96.

Ted and Rich
--001a113d1bb231f76f052fc0197a-- From nobody Tue Apr 5 10:25:39 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A93A12D989 for ; Tue, 5 Apr 2016 10:25:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jTGC1oJF4kHd for ; Tue, 5 Apr 2016 10:25:31 -0700 (PDT) Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 1746412D8A9 for ; Tue, 5 Apr 2016 10:25:31 -0700 (PDT) Received: from dhcp-b103.meeting.ietf.org (dhcp-b103.meeting.ietf.org [31.133.177.3]) (authenticated bits=0) by nostrum.com (8.15.2/8.14.9) with ESMTPSA id u35HPRUu057974 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=OK) for ; Tue, 5 Apr 2016 12:25:30 -0500 (CDT) (envelope-from rjsparks@nostrum.com) To: saag@ietf.org References: <045401d18f48$06e78af0$14b6a0d0$@olddog.co.uk> <046701d18f48$c99d46c0$5cd7d440$@olddog.co.uk> From: Robert Sparks Message-ID: <5703F506.70406@nostrum.com> Date: Tue, 5 Apr 2016 14:25:26 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <046701d18f48$c99d46c0$5cd7d440$@olddog.co.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Archived-At: Subject: Re: [saag] I2NSF status report for SAAG X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 17:25:37 -0000 There is also a new datatracker feature that allows capturing these, and it will cause them to land in the proceedings. If you go to your group's page (in this case ), when logged in, you should see a new "Status Update" line in the WG block. You can just paste the report into the form that is presented when you use the [Edit] button. RjS On 4/5/16 11:38 AM, Adrian Farrel wrote: > Hi, > > Here is the report the I2NSF chairs previously sent to the ADs. [Alia is copied > as she is proxy AD while Kathleen is at home singing lullabies and making cooing > sounds] > > This will be our second meeting. > Progress is steady, but not exciting. > There are drafts popping out from a number of authors, so the spread is not too > bad. > The focus is still a little heavy from just one vendor, but there is a growth in > participation and interested, and there are folk from a number of service > providers actively writing text. > > We met our first milestone (a little late) by adopting two I-Ds. These are > fairly mature, but we need to drive the WG to continue with them rather than > rest on their laurels. > > We are late on our next milestone - the framework. This was ready but gated on > some terminology issues. However, we now have a relatively good terminology I- > D and, after discussion in BA we plan to adopt the framework and the terminology > to meet this milestone and then we'll be back on track. > > Our next milestones are for June and July. There are some I-Ds sniffing around > them, but we will need to drive a little more to get the right focus. We have > some of these I-Ds on the agenda for this week. > > The main discussions I am expecting in the meeting are on terminology. That will > be valuable. > > The main red flags are overlaps especially with DOTS. Linda has been unpicking > this rather well in the run up to this meeting, and it looks like it will pan > out OK. > > I2NSF meets on Thursday at 17.40. > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag From nobody Tue Apr 5 10:44:50 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C4A212D9A1 for ; Tue, 5 Apr 2016 10:44:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.209 X-Spam-Level: X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, WEIRD_PORT=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 nAaPn0grXmMG for ; Tue, 5 Apr 2016 10:44:47 -0700 (PDT) Received: from dmz-mailsec-scanner-6.mit.edu (dmz-mailsec-scanner-6.mit.edu [18.7.68.35]) (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 72CD212D7B7 for ; Tue, 5 Apr 2016 10:44:47 -0700 (PDT) X-AuditID: 12074423-537ff70000002943-2e-5703f98e5136 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 4C.75.10563.E89F3075; Tue, 5 Apr 2016 13:44:46 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id u35HijAS023235; Tue, 5 Apr 2016 13:44:46 -0400 Received: from [10.5.6.208] ([192.80.55.242]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id u35HihA0001197 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 5 Apr 2016 13:44:44 -0400 From: Justin Richer Content-Type: multipart/alternative; boundary="Apple-Mail=_984547E9-EEE4-4A7B-9443-602282B1AFEC" Date: Tue, 5 Apr 2016 13:44:43 -0400 Message-Id: To: saag@ietf.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) X-Mailer: Apple Mail (2.3112) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRmVeSWpSXmKPExsUixCmqrNv3kzncYFKnlMXl+UUWU/o7mSyu rGpkdmD2mPj2I4vHkiU/mTwOHmQMYI7isklJzcksSy3St0vgypj08iV7wXvRitX3b7M0MH4V 6mLk5JAQMJHYvaGBtYuRi0NIoI1Jom3aGxaQhJDABkaJ5T8ZIRIrmSQm34ZIsAmoSsxfeYsJ xGYWSJCYdmkvM4gtLKAg0TirlxHEZhFQkfh4/iIriM0rYCXRPP0EC0S9h8SCGS3sILaIgKDE g75JLBA1ehInVu1mhbhIVmLfhgVsExh5ZyFZMQtJGURcW2LZwtfMELamxP7u5SyY4hoSnd8m si5gZFvFKJuSW6Wbm5iZU5yarFucnJiXl1qka6aXm1mil5pSuokRFLjsLso7GF/2eR9iFOBg VOLhdXjLFC7EmlhWXJl7iFGSg0lJlHffe+ZwIb6k/JTKjMTijPii0pzU4kOMEhzMSiK8td+B crwpiZVVqUX5MClpDhYlcV5GBgYGIYH0xJLU7NTUgtQimKwMB4eSBO99kEbBotT01Iq0zJwS hDQTByfIcB6g4avAhhcXJOYWZ6ZD5E8xKkqJ854FSQiAJDJK8+B6QYnlQID5p1eM4kCvCPMe +gFUxQNMSnDdr4AGMwENrhdmAhlckoiQkmpg7N0W4HPPd5eXdM6bqxvy1SecvCTLwag4/9i9 wo2H4y0tpk+8ZPnOed2Ryiqm7a8knkvHLwnnO1Gvarza9P+euyuXFTpWvrt3dl3O58aXe4Tu dDGVRt0Sa+dvDCsUavJkZ59/JXFW6d/LU7fm3RKTcLslfnd38rNnZ32/uGg7Kkhdmbzzge7+ cCWW4oxEQy3mouJEAP1rGX0HAwAA Archived-At: Subject: [saag] COSE Meeting at IETF 95 X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 17:44:49 -0000 --Apple-Mail=_984547E9-EEE4-4A7B-9443-602282B1AFEC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 The COSE WG met and discussed potential future work that uses COSE but = might be a better fit for ACE. The group discussed the current messages draft, including all open and = recently-closed issues. The editor believes the document to be nearing = WGLC status, which the chairs will consider. A secondary draft has been presented to the WG for consideration to = handle additional algorithms outside the scope of the core document. The = chairs will present an input document to the WG and, if accepted, select = an editor. Notes are available here: = http://etherpad.tools.ietf.org:9000/p/notes-ietf-95-cose?useMonospaceFont=3D= true = (Much thanks to Sean Turner for sitting in as acting chair for this = meeting.) =E2=80=94 Justin & Kepeng, your COSE Chairs= --Apple-Mail=_984547E9-EEE4-4A7B-9443-602282B1AFEC Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 The COSE WG met and discussed potential future work that uses = COSE but might be a better fit for ACE.

The group discussed the current = messages draft, including all open and recently-closed issues. The = editor believes the document to be nearing WGLC status, which the chairs = will consider.

A= secondary draft has been presented to the WG for consideration to = handle additional algorithms outside the scope of the core document. The = chairs will present an input document to the WG and, if accepted, select = an editor.

Notes= are available here:




(Much thanks to Sean Turner for sitting in as acting chair = for this meeting.)

 =E2=80=94 Justin & Kepeng, your COSE = Chairs
= --Apple-Mail=_984547E9-EEE4-4A7B-9443-602282B1AFEC-- From nobody Tue Apr 5 11:41:13 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9383712D947 for ; Tue, 5 Apr 2016 11:41:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.2 X-Spam-Level: X-Spam-Status: No, score=-1.2 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, 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 OnIWkuROur1l for ; Tue, 5 Apr 2016 11:41:09 -0700 (PDT) Received: from smtp2.pacifier.net (smtp2.pacifier.net [64.255.237.172]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5529012D9AF for ; Tue, 5 Apr 2016 11:41:04 -0700 (PDT) Received: from hebrews (dhcp-aae6.meeting.ietf.org [31.133.170.230]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jimsch@nwlink.com) by smtp2.pacifier.net (Postfix) with ESMTPSA id 440B02CA75 for ; Tue, 5 Apr 2016 11:41:03 -0700 (PDT) From: "Jim Schaad" To: Date: Tue, 5 Apr 2016 15:41:00 -0300 Message-ID: <02ad01d18f6a$b4f9f340$1eedd9c0$@augustcellars.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AdGPan+qQgfs3BQfTNiYpXjGnXcyWA== Content-Language: en-us Archived-At: Subject: [saag] JOSE WG Status X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 18:41:12 -0000 The JOSE working group did not meet this F2F meeting. There is a single document in the WG on the use of the new CFRG EC algorithms that should be finished before Berlin. It is hoped that we can be closed by then. Jim From nobody Tue Apr 5 13:01:40 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD5DE12D9C0 for ; Tue, 5 Apr 2016 13:01:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.53 X-Spam-Level: X-Spam-Status: No, score=-14.53 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 QO0VOwSp1sjR for ; Tue, 5 Apr 2016 13:01:38 -0700 (PDT) Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAD2112D81A for ; Tue, 5 Apr 2016 13:01:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6252; q=dns/txt; s=iport; t=1459886497; x=1461096097; h=from:to:subject:date:message-id:mime-version; bh=4Wg1cKXv63dUfcR1yO7cNGBzGPyQd5H6s48XwD4AYV4=; b=WGGTAlUgwKb9H9XF8KSDMY1seRkw2haL81XtbocYMclVxGUv0j9GuCC2 grDC4PAHSjTSpxdNhnaePcFHUY5s6CZK+WJOvuhPoqeXFZArf8KEgCaWo +A1uTDWZg9CAUbbL0eC28CyvTs0nSyptnV+dcBgNAWu615s94GfRMJZVm k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWAgBEGQRX/5FdJa1egmtMU30GtkOCY?= =?us-ascii?q?YIPAQ2Bch2HNTgUAQEBAQEBAWUcC4RIgQsBgQAnBIg6nxehUwEKAQEBHJUABY4?= =?us-ascii?q?FiXwBhXKIFYFoToxZhhqIfwEeAQFCg2lshzl+AQEB?= X-IronPort-AV: E=Sophos;i="5.24,445,1454976000"; d="scan'208,217";a="256324034" Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Apr 2016 20:01:36 +0000 Received: from XCH-RTP-013.cisco.com (xch-rtp-013.cisco.com [64.101.220.153]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u35K1awE005618 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for ; Tue, 5 Apr 2016 20:01:36 GMT Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-013.cisco.com (64.101.220.153) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 5 Apr 2016 16:01:35 -0400 Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1104.009; Tue, 5 Apr 2016 16:01:35 -0400 From: "Nancy Cam-Winget (ncamwing)" To: "saag@ietf.org" Thread-Topic: ANIMA WG summary Thread-Index: AQHRj3X1rVQRAl+CNk6emV6HnOvQqg== Date: Tue, 5 Apr 2016 20:01:35 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.6.2.160219 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.24.78.241] Content-Type: multipart/alternative; boundary="_000_D32967AB166644ncamwingciscocom_" MIME-Version: 1.0 Archived-At: Subject: [saag] ANIMA WG summary X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:01:40 -0000 --_000_D32967AB166644ncamwingciscocom_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Anima met yesterday and will meet again on Thursday. On Monday, there were discussions and updates to their different drafts: - GRASP: the GeneRic Autonomic Signaling Protocol draft is now version 4,= updates were reported. Three implementations of GRASP now exist, but they= are simple prototypes. Implementations and draft still need to ensure con= sistancy with the rest of the ANIMA drafts (e.g. bootstrapping, control pla= ne et al). More review and implementations were encouraged. - Bootstrapping of a Key Infrastructure has a design team that continues= to meet weekly. Progress is being made relative to joining or defining co= mmonality between Anima, 6tisch and Netconf: e.g. enabling uninitialized (o= ut of box), potentially malicious nodes into the network without destroying= the network. Comparisons of the three use cases, similarities and differe= nces were presented. Common goal now is to provision new nodes with certif= icates to allow them to use "traditional" methods to join the network. - Control Plane (ACP) updates: provided rationale for using GRASP to ne= gotiate channel protocol and definition for how to apply GRASP. Remaining i= ssues for next update revolves around the extensions: which ones to keep an= d how to move them forward. Example extension is the use of authentication= across domains, but not clear its needed so current path is to mark it as = "architectural" for now. - Reference Model: updates were provided with request for more review a= s the Security and Trust Infrastructure needs a thorough security review. = The certificate format/profile needs to be better described (likely in boot= strap draft). Security Advisor (me) has been asked to do review now. - IPv6 Prefix management: updates were provided and request for implement= ers as there are none yet. A presentation for one implementation (without the Grasp integration) has b= een made based on SDN/ODL, more information can be found in hlps://wiki.ope= ndaylight.org/view/SecureNetworkBootstrapping:Main - Nancy --_000_D32967AB166644ncamwingciscocom_ Content-Type: text/html; charset="iso-8859-1" Content-ID: <650479EFA8C85E4F8D162088CF810FE5@emea.cisco.com> Content-Transfer-Encoding: quoted-printable
Anima met yesterday an= d will meet again on Thursday.

On Monday, there were = discussions and updates to their different drafts:
  - GRASP: the Ge= neRic Autonomic Signaling Protocol draft is now version 4, updates were rep= orted.  Three implementations of GRASP now exist, but they are simple = prototypes.  Implementations and draft still need to ensure consistancy with the rest of the ANIMA drafts (e.g. bootstr= apping, control plane et al).  More review and implementations were en= couraged.

   - Bootstr= apping of a Key Infrastructure has a design team that continues to meet wee= kly.  Progress is being made relative to joining or defining commonali= ty between Anima, 6tisch and Netconf: e.g. enabling uninitialized (out of box), potentially malicious nodes into the network w= ithout destroying the network.  Comparisons of the three use cases, si= milarities and differences were presented.  Common goal now is to prov= ision new nodes with certificates to allow them to use “traditional” methods to join the network.

    - Contro= l Plane (ACP) updates: provided rationale for using GRASP to negotiate chan= nel protocol and definition for how to apply GRASP. Remaining issues for ne= xt update revolves around the extensions: which ones to keep and how to move them forward.  Example extension is the = use of authentication across domains, but not clear its needed so current p= ath is to mark it as “architectural” for now.

    - Refere= nce Model: updates were provided with request for more review as the Securi= ty and Trust Infrastructure needs a thorough security review.  The cer= tificate format/profile needs to be better described (likely in bootstrap draft).  Security Advisor (me) has been asked to= do review now.

  - IPv6 Prefix m= anagement: updates were provided and request for implementers as there are = none yet.

A presentation for one implementation (= without the Grasp integration) has been made based on SDN/ODL, more informa= tion can be found in hlps://wiki.opendaylight= .org/view/SecureNetworkBootstrapping:Main

   - Nancy
--_000_D32967AB166644ncamwingciscocom_-- From nobody Tue Apr 5 13:22:23 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A299012D17A for ; Tue, 5 Apr 2016 13:22:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.73 X-Spam-Level: X-Spam-Status: No, score=-2.73 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=akamai.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 5nddRVEFhyxP for ; Tue, 5 Apr 2016 13:22:18 -0700 (PDT) Received: from prod-mail-xrelay05.akamai.com (prod-mail-xrelay05.akamai.com [23.79.238.179]) by ietfa.amsl.com (Postfix) with ESMTP id 96D0312D15D for ; Tue, 5 Apr 2016 13:22:18 -0700 (PDT) Received: from prod-mail-xrelay05.akamai.com (localhost.localdomain [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id B985F4E133B for ; Tue, 5 Apr 2016 20:22:17 +0000 (GMT) Received: from prod-mail-relay10.akamai.com (prod-mail-relay10.akamai.com [172.27.118.251]) by prod-mail-xrelay05.akamai.com (Postfix) with ESMTP id 8D4074E1338 for ; Tue, 5 Apr 2016 20:22:17 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; s=a1; t=1459887737; bh=TkwBkPXjDfAYLdom0vetdczbeRG3/GYZ/GG/DR2vp+E=; l=3798; h=From:To:Date:From; b=Jmtwk984w16SGltYPZPhnl9ZHv3nhIeNR+gTrhTySaXF5uoOK8AbLAJ55HZfGbXgo BmuGk7xa+Jp25DoUSYOS4lXIQYv2FT5S2t756mpw+02m3/N85LIBicNOGVYXVveaVK 1ma4n3hLqSFtcmTckReFh5iMkri0G2ttj5zl+7Zk= Received: from email.msg.corp.akamai.com (usma1ex-cas3.msg.corp.akamai.com [172.27.123.32]) by prod-mail-relay10.akamai.com (Postfix) with ESMTP id 897C61FC8D for ; Tue, 5 Apr 2016 20:22:17 +0000 (GMT) Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com (172.27.123.101) by usma1ex-dag1mb2.msg.corp.akamai.com (172.27.123.102) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Tue, 5 Apr 2016 16:22:17 -0400 Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com ([172.27.123.101]) by usma1ex-dag1mb1.msg.corp.akamai.com ([172.27.123.101]) with mapi id 15.00.1130.005; Tue, 5 Apr 2016 16:22:16 -0400 From: "Salz, Rich" To: "saag@ietf.org" Thread-Topic: CURDLE WG summary Thread-Index: AdGPd500rDF8vlsKS6C6C0qHI4vmxQ== Date: Tue, 5 Apr 2016 20:22:16 +0000 Message-ID: <7d589f48783a4aa3ae08f4d006319925@usma1ex-dag1mb1.msg.corp.akamai.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.19.48.40] Content-Type: multipart/alternative; boundary="_000_7d589f48783a4aa3ae08f4d006319925usma1exdag1mb1msgcorpak_" MIME-Version: 1.0 Archived-At: Subject: [saag] CURDLE WG summary X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:22:21 -0000 --_000_7d589f48783a4aa3ae08f4d006319925usma1exdag1mb1msgcorpak_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable We reviewed Ondrei's drafts on 25519 and 448. After discussion we agreed th= at 448 should also be supported and the two drafts should be merged into on= e. This includes a discussion Paul Hoffman started on the need four 448. We reviewed SSH key exchange draft. Nobody had read it, but several commit= ted to do so and post to the list. We agreed to direct the authors of the EdDSA 25519/448 in PKIX and the Curv= e25519/Curve448 documents to address comments on the list, submit new draft= s, which we expect to move to WGLC. -- Senior Architect, Akamai Technologies IM: richsalz@jabber.at Twitter: RichSalz --_000_7d589f48783a4aa3ae08f4d006319925usma1exdag1mb1msgcorpak_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

We reviewed Ondrei’s drafts on 25519 and 448. = After discussion we agreed that 448 should also be supported and the two dr= afts should be merged into one.

This includes a discussion Paul Hoffman started on t= he need four 448.

 

We reviewed SSH key exchange draft.  Nobody had= read it, but several committed to do so and post to the list.

 

We agreed to direct the authors of the EdDSA 25519/4= 48 in PKIX and the Curve25519/Curve448 documents to address comments on the= list, submit new drafts, which we expect to move to WGLC.

 

 

 

-- 

Senior Architect, Akamai Technologies

IM: richsalz@jabber.at Twitter: RichSalz<= /p>

 

--_000_7d589f48783a4aa3ae08f4d006319925usma1exdag1mb1msgcorpak_-- From nobody Tue Apr 5 13:23:46 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1529612D814 for ; Tue, 5 Apr 2016 13:23:45 -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 rAJMIzB2rgMm for ; Tue, 5 Apr 2016 13:23:43 -0700 (PDT) Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::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 B8B7712D7FF for ; Tue, 5 Apr 2016 13:23:40 -0700 (PDT) Received: by mail-vk0-x229.google.com with SMTP id k1so32779199vkb.0 for ; Tue, 05 Apr 2016 13:23:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=Wiiap2RqxmmVRKs9uge6nwkxKmFpBdbDO83YuLos/0w=; b=xA6HnNv7kVfS9oxAgrM+kj0Iryo36MZ2D32RBKA1zQzHY178yLTXgJh5lRvdBlq4YT 7ViV/MN2LneCepm/3hmdeQOaTXTyWsUMNRJq4JWh3t9GBnaC3T68VTkLSi9S5wwS6/1j RHX51IfkhhsHYRc2H7e4MLJLYw77Ge7Hh8t0qlk99pGFDntaaOsIGMYfLHVwBwKqfS9V d9hyuPzpFkUlcgz+pzqwk59PbygzZkLxOadsLAwJxzgQxMUFxo0bR0Veq3gMWIZhdFT7 Qm/TKC7rLzeQMFRVF2MErDyicRx2Gs0gA/nLVezmMXZeb2gCvlbBgdjOuRKsxR31UkS6 PeSg== 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:date :message-id:subject:from:to:cc; bh=Wiiap2RqxmmVRKs9uge6nwkxKmFpBdbDO83YuLos/0w=; b=MTAfhaUXx4tcvIfMlQtBSXZY/N3cO5elTHkXkNuCT0HB1yXGUg5CCYQUV7Rx8uQICb yQcVjF1nbpDwlt4i10E12PreaYs/PP/MPUZOM/8FhKUl8fXoStvI+MRRJdDp7MKSAXDi yHKOuVKbjCuZoHUkfULJQf84QJF8WxbiLi6hLTm5o/eG252nJea3mEIwklgMAiuWOu6J B7c7ihYX6dgdTB06qzlQfew526WmIMLRvwncsdPHI3mqE989q0rqZl5ZeHh0YXiXJCVQ /wH9QI/vdN9Ke5IVVObHtZUWQYquePUBrwC6MMCbv+aM3p3HfUXDcKcBlTKhUz727Wt0 XVLQ== X-Gm-Message-State: AD7BkJL4XzFIPQF6yOsTwDCuw9dMMDToHmFL+fuKC9+iH3rMEi1hBGQF8I6kmqoV0C9BrSNdcXWqm1jg1rjHSg== MIME-Version: 1.0 X-Received: by 10.31.5.71 with SMTP id 68mr471881vkf.25.1459887807676; Tue, 05 Apr 2016 13:23:27 -0700 (PDT) Received: by 10.159.54.161 with HTTP; Tue, 5 Apr 2016 13:23:27 -0700 (PDT) In-Reply-To: <5703F506.70406@nostrum.com> References: <045401d18f48$06e78af0$14b6a0d0$@olddog.co.uk> <046701d18f48$c99d46c0$5cd7d440$@olddog.co.uk> <5703F506.70406@nostrum.com> Date: Tue, 5 Apr 2016 16:23:27 -0400 Message-ID: From: Kathleen Moriarty To: Robert Sparks Content-Type: text/plain; charset=UTF-8 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] I2NSF status report for SAAG X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:23:45 -0000 Thank you, Robert & the tools team!! On Tue, Apr 5, 2016 at 1:25 PM, Robert Sparks wrote: > There is also a new datatracker feature that allows capturing these, and it > will cause them to land in the proceedings. > > If you go to your group's page (in this case > ), > when logged in, you should see a new "Status Update" line in the WG block. > > You can just paste the report into the form that is presented when you use > the [Edit] button. > > RjS > > > On 4/5/16 11:38 AM, Adrian Farrel wrote: >> >> Hi, >> >> Here is the report the I2NSF chairs previously sent to the ADs. [Alia is >> copied >> as she is proxy AD while Kathleen is at home singing lullabies and making >> cooing >> sounds] >> >> This will be our second meeting. >> Progress is steady, but not exciting. >> There are drafts popping out from a number of authors, so the spread is >> not too >> bad. >> The focus is still a little heavy from just one vendor, but there is a >> growth in >> participation and interested, and there are folk from a number of service >> providers actively writing text. >> >> We met our first milestone (a little late) by adopting two I-Ds. These are >> fairly mature, but we need to drive the WG to continue with them rather >> than >> rest on their laurels. >> >> We are late on our next milestone - the framework. This was ready but >> gated on >> some terminology issues. However, we now have a relatively good >> terminology I- >> D and, after discussion in BA we plan to adopt the framework and the >> terminology >> to meet this milestone and then we'll be back on track. >> >> Our next milestones are for June and July. There are some I-Ds sniffing >> around >> them, but we will need to drive a little more to get the right focus. We >> have >> some of these I-Ds on the agenda for this week. >> >> The main discussions I am expecting in the meeting are on terminology. >> That will >> be valuable. >> >> The main red flags are overlaps especially with DOTS. Linda has been >> unpicking >> this rather well in the run up to this meeting, and it looks like it will >> pan >> out OK. >> >> I2NSF meets on Thursday at 17.40. >> >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag > > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag -- Best regards, Kathleen From nobody Tue Apr 5 13:33:51 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9D7512D84D for ; Tue, 5 Apr 2016 13:33:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 1Wt7oKcyg4Ho for ; Tue, 5 Apr 2016 13:33:48 -0700 (PDT) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0787.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::1:787]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CFBE12D85A for ; Tue, 5 Apr 2016 13:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=MRK6ahPmknN6cQQF0k97vKN+bI8EOqhiGaqIARI1/ds=; b=JgOEeUeKTPtIcLvmIc4xT53wbo3OqJ/WbSTv7SNg3xkTPno8ZcoLwePj7LpmXDYLyedRH0WAG2Tji5+stSMgDFL+mV6vjWvQgU7C8LyUkD9bMNCJOeEx28pDfeQ9wEQ/6zvQv59Lu2tW9Np7mABHGyvJ7bCE4nrxbA43A4DdG14= Received: from BN3PR0301MB0867.namprd03.prod.outlook.com (10.160.155.141) by BN3PR0301MB0865.namprd03.prod.outlook.com (10.160.155.14) with Microsoft SMTP Server (TLS) id 15.1.447.15; Tue, 5 Apr 2016 20:33:32 +0000 Received: from BN3PR0301MB0867.namprd03.prod.outlook.com ([10.160.155.141]) by BN3PR0301MB0867.namprd03.prod.outlook.com ([10.160.155.141]) with mapi id 15.01.0447.027; Tue, 5 Apr 2016 20:33:32 +0000 From: "Orit Levin (CELA)" To: "saag@ietf.org" Thread-Topic: UTA WG Status Thread-Index: AdGPdO7hGBR27frVRyioo0CWkpCBoQ== Date: Tue, 5 Apr 2016 20:33:32 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [2001:67c:370:160:64de:f1f5:8732:d76f] x-ms-office365-filtering-correlation-id: b2b5ea59-5515-4776-419c-08d35d918e16 x-microsoft-exchange-diagnostics: 1; BN3PR0301MB0865; 5:BYvdBNwMQfdDTUdSog1abUxGWVGUrCfhKk2jJf1kjHdYcKKAkORePeFSEtVX0kEK3z/ulEakSlhsgBpEBDf0xHCt+29CLkvY0k8buLc9BtCn9KoyTH3UEX1H30qqH0KldoT3rtrPvZwRshbDXSaIQQ==; 24:wSmYrtDawvDYdWiK8lGA+f8mOzTNz1hfcn16CGoz7fgOOZZUDOAB4PWtbvZGyT8XHSd41Qt0a8+JG5ZXC4uTzMN1vliCwqrig5WdSCt2VAk= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB0865; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(61426038)(61427038); SRVR:BN3PR0301MB0865; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0301MB0865; x-forefront-prvs: 0903DD1D85 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(189998001)(10090500001)(1096002)(33656002)(74316001)(5004730100002)(110136002)(5002640100001)(107886002)(1220700001)(76576001)(77096005)(5005710100001)(54356999)(99286002)(6116002)(50986999)(102836003)(10290500002)(450100001)(10400500002)(2351001)(8990500004)(5640700001)(229853001)(3660700001)(2906002)(5008740100001)(2501003)(1730700002)(86362001)(2900100001)(5003600100002)(11100500001)(87936001)(3480700003)(3280700002)(92566002)(122556002)(81166005)(86612001)(586003)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0301MB0865; H:BN3PR0301MB0867.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2016 20:33:32.1683 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB0865 Archived-At: Subject: [saag] UTA WG Status X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:33:50 -0000 UTA met on Monday. The WG focus shifted to e-mail protocols using TLS. - A new draft-margolis-smtp-sts covering the MTA-MTA interface has been int= roduced and discussed in detail. An updated version incorporating the recei= ved comments will be submitted for acceptance as a new WG ID.=20 - For the existing draft-ietf-uta-email-deep (MUA-MTA and MTA-MUA interface= s) the only remaining open question is the level of its harmonization with = the MTA-MTA draft. - An additional draft-fenton-smtp-require-tls, defining a method for delive= ring an email asking to prioritize security over delivery (i.e., deliver on= ly if all hops are TLS-protected), has been introduced and discussed. The a= uthor was encouraged to submit a revised version based on the received feed= back. An additional draft-zhang-tls-service-indication-extension has been present= ed and received negative feedback mainly due to its protocols stack violati= on. Orit. From nobody Tue Apr 5 14:32:09 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F61D12D87C for ; Tue, 5 Apr 2016 14:32:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.311 X-Spam-Level: X-Spam-Status: No, score=-4.311 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 gS1NcYu_4aHD for ; Tue, 5 Apr 2016 14:32:06 -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 E1A7A12D0A2 for ; Tue, 5 Apr 2016 14:32:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id AC038BE5C; Tue, 5 Apr 2016 22:32:04 +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 ohv-h_Xz1sba; Tue, 5 Apr 2016 22:32:03 +0100 (IST) Received: from [31.133.178.21] (dhcp-b215.meeting.ietf.org [31.133.178.21]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id EAB0DBE5D; Tue, 5 Apr 2016 22:32:01 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1459891923; bh=U9RD6K5mrhnEXnuX7uUsHkEZgZLhaeTV5b2/CasSFpI=; h=Subject:To:References:From:Date:In-Reply-To:From; b=UqAcS2Je/RDEp5TGoSd59bFJxsG8l/Ddc4FjDKFITqR2kxPUeMKEbsezhd2HQ6flY XPVtbu8/SNZR5KLKp4IBCqC1gnFz9EiDRSDkqnoz0b6ePEX++TpvZydehJnuF4RaoH KtZEgLLdXVZbgfRBTHfHGvSASfyUfL7GTPYFzRAk= To: Robert Sparks , saag@ietf.org References: <045401d18f48$06e78af0$14b6a0d0$@olddog.co.uk> <046701d18f48$c99d46c0$5cd7d440$@olddog.co.uk> <5703F506.70406@nostrum.com> From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= Message-ID: <57042ECC.6040509@cs.tcd.ie> Date: Tue, 5 Apr 2016 22:31:56 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5703F506.70406@nostrum.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms040407080402080108040308" Archived-At: Subject: Re: [saag] I2NSF status report for SAAG X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 21:32:08 -0000 This is a cryptographically signed message in MIME format. --------------ms040407080402080108040308 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 05/04/16 18:25, Robert Sparks wrote: > There is also a new datatracker feature that allows capturing these, an= d > it will cause them to land in the proceedings. Ah cool. I think that'd be good to try if folks are willing. Please do cc Kathleen and I on comments/feedback. Cheers, S. >=20 > If you go to your group's page (in this case > ), > when logged in, you should see a new "Status Update" line in the WG blo= ck. >=20 > You can just paste the report into the form that is presented when you > use the [Edit] button. >=20 > RjS >=20 > On 4/5/16 11:38 AM, Adrian Farrel wrote: >> Hi, >> >> Here is the report the I2NSF chairs previously sent to the ADs. [Alia >> is copied >> as she is proxy AD while Kathleen is at home singing lullabies and >> making cooing >> sounds] >> >> This will be our second meeting. >> Progress is steady, but not exciting. >> There are drafts popping out from a number of authors, so the spread >> is not too >> bad. >> The focus is still a little heavy from just one vendor, but there is a= >> growth in >> participation and interested, and there are folk from a number of serv= ice >> providers actively writing text. >> >> We met our first milestone (a little late) by adopting two I-Ds. These= >> are >> fairly mature, but we need to drive the WG to continue with them >> rather than >> rest on their laurels. >> >> We are late on our next milestone - the framework. This was ready but >> gated on >> some terminology issues. However, we now have a relatively good >> terminology I- >> D and, after discussion in BA we plan to adopt the framework and the >> terminology >> to meet this milestone and then we'll be back on track. >> >> Our next milestones are for June and July. There are some I-Ds >> sniffing around >> them, but we will need to drive a little more to get the right focus. >> We have >> some of these I-Ds on the agenda for this week. >> >> The main discussions I am expecting in the meeting are on terminology.= >> That will >> be valuable. >> >> The main red flags are overlaps especially with DOTS. Linda has been >> unpicking >> this rather well in the run up to this meeting, and it looks like it >> will pan >> out OK. >> >> I2NSF meets on Thursday at 17.40. >> >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag >=20 --------------ms040407080402080108040308 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MDUy MTMxNTZaMC8GCSqGSIb3DQEJBDEiBCDHe01LTMoHc102ydvEBFcrVhoDL/h/z1bTAHzcHgLW aDBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQCQ4nCXa9z1IwfsvK0okzFxVtQ3pzRm23HiIc5p/TjXvUDXkqLJIgo7 9YV+f2EHYq4xCUuUaSTQuohyCqs+C/8eiwUiCKTFitDcLPKoRvAo5QRuovSXsaAPOP5Q7PP7 cEfeEPkVsCPhumxfDY4fuD759dfHzzH+o3dCqGziPiGBtmNoroZ2t8DZsG+8SyG7xtiD+gUL gAPbAkocMqogYIblf6HGSOFoiUX3wDa3ELnn+Fmjqs7Ec7b8O7VzujAwFzEaxTG9liV4KIBZ uceXgMlMwvXSFifBVvJ/mz5+1uybJ0+sb9osfBMIA7g+1HsS8AFoB6ZcMwCH4uHnKFhLGHj4 AAAAAAAA --------------ms040407080402080108040308-- From nobody Tue Apr 5 16:09:16 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3175512D18E for ; Tue, 5 Apr 2016 16:09:15 -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 DLaSne-kZxzU for ; Tue, 5 Apr 2016 16:09:13 -0700 (PDT) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::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 9DD2612D181 for ; Tue, 5 Apr 2016 16:09:13 -0700 (PDT) Received: by mail-qg0-x232.google.com with SMTP id c6so23225211qga.1 for ; Tue, 05 Apr 2016 16:09:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:to:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=CJazl3qfP1OHZLaWxTXm5h+r13mdZdM8GSEH7NiajCw=; b=pfL58IdmSb3ONTeGmAoMJ/iHAI6eEEQmioHea6f2RmLB9t94RTuAkm7uIA/L6P75dC HTuW2rO0zF5+D40/YI5T4Jtk4Rpru6lJBvrJakjYitzs5D/enxPHyiJArMz+5L616sIJ rR4NZTqeEYXEZRwYo8TX5wOThub4EUPSeFQAeZyAkXmffSpMsVamQAOndPEVpFZQbBBH mKD6oBuGETUxAK8E61iNQ80Zap/NGad9ivbKAHS7PhFhxgqlquqzqnXzLeBxz89xX0bz ibRCA6etkF/duFbeq3StljbihhsFigAnsDcMFQRKwo6ThJ0hMsU5jpIvGQeHn98KHhk/ WMKQ== 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:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=CJazl3qfP1OHZLaWxTXm5h+r13mdZdM8GSEH7NiajCw=; b=XN6WTN48bVUy19tV+8f5y5Sai2RwDYF5iJjRoH1ctPtSOR5oBgKSm+pkHioriNPUNN Gzny/mXiZAi8Tgek7sYQEWuZ172jF4C6XvJVhhIInAAWqeDGPc4qYSKikmIfWZg9y87F MnSFECRhudfCtWnMsK6XIYHB/eAMHIOR3z+JlE/b0vFI7bGGQLrRkXVMHD88hAr8iSt5 U9gWpSUpVne9kjWdhsj0Gmp9Mr0RCnUzmrO5dNl9KE4+1vcaOosEUNOgB0tjkTpVzpYY EOX+2kEJyLaiEM20n6KGk79FGUAKvnvtpx4NUM82jd8l0s7x0VApC+KUlhwV7CNoe4wl uQ2w== X-Gm-Message-State: AD7BkJJVO2lbxCA1hP4OVbrK/WTVx+oyGkAuiPRb5FXtqUWGygjuNkmmStBhyPdCBfnpsg== X-Received: by 10.140.166.6 with SMTP id m6mr34068489qhm.70.1459890963392; Tue, 05 Apr 2016 14:16:03 -0700 (PDT) Received: from ?IPv6:2001:67c:370:160:748f:996b:f195:a8f6? ([2001:67c:370:160:748f:996b:f195:a8f6]) by smtp.gmail.com with ESMTPSA id 65sm7724900qgz.40.2016.04.05.14.16.01 for (version=TLSv1/SSLv3 cipher=OTHER); Tue, 05 Apr 2016 14:16:02 -0700 (PDT) From: Yaron Sheffer To: "saag@ietf.org" Message-ID: <57042B10.7040006@gmail.com> Date: Tue, 5 Apr 2016 18:16:00 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Archived-At: Subject: [saag] LURK SAAG Status X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 23:09:15 -0000 The LURK BOF met on Tuesday. The room was packed and there was a high level of interest all around. While the initial use case to be solved still seems to be CDNs, there was interest in the room in tackling other use cases that require signature delegation. But the overall feeling was that there's not enough clarity on use case(s) and requirements, and so we might need another BOF meeting in Berlin before a WG can be chartered. Regards, Eric Burger and Yaron Sheffer From nobody Tue Apr 5 21:50:33 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2352412D573 for ; Tue, 5 Apr 2016 21:50:32 -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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2G9zeiMHapwx for ; Tue, 5 Apr 2016 21:50:29 -0700 (PDT) Received: from mail.merrymeet.com (merrymeet.com [173.164.244.100]) by ietfa.amsl.com (Postfix) with ESMTP id A459212D765 for ; Tue, 5 Apr 2016 21:50:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.merrymeet.com (Postfix) with ESMTP id 4D6D9941655C for ; Tue, 5 Apr 2016 21:50:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at merrymeet.com Received: from mail.merrymeet.com ([127.0.0.1]) by localhost (merrymeet.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KfzihPC4nwzY for ; Tue, 5 Apr 2016 21:50:26 -0700 (PDT) Received: from keys.merrymeet.com (keys.merrymeet.com [173.164.244.97]) by mail.merrymeet.com (Postfix) with ESMTPSA id 9C13C941653D for ; Tue, 5 Apr 2016 21:50:26 -0700 (PDT) Received: from [10.0.23.7] ([173.164.244.98]) by keys.merrymeet.com (PGP Universal service); Tue, 05 Apr 2016 21:50:26 -0700 X-PGP-Universal: processed; by keys.merrymeet.com on Tue, 05 Apr 2016 21:50:26 -0700 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Jon Callas In-Reply-To: <56F29DE6.50508@cs.tcd.ie> Date: Tue, 5 Apr 2016 21:50:25 -0700 Message-Id: <8F6A4585-80DC-4D20-A1BF-6EA378A4DDFF@callas.org> References: <56F29DE6.50508@cs.tcd.ie> To: Stephen Farrell X-Mailer: Apple Mail (2.3124) X-PGP-Encoding-Format: Partitioned X-PGP-Encoding-Version: 2.0.2 X-Content-PGP-Universal-Saved-Content-Transfer-Encoding: quoted-printable X-Content-PGP-Universal-Saved-Content-Type: text/plain; charset=utf-8 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: QUOTED-PRINTABLE Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] possible BCP on public review being needed for standards-track crypto X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 04:50:32 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Steven, Rich, I read through the possible draft on standards-track crypto and I have mixe= d feelings about it.=20 On the one hand, how could anyone be against it? What it proposes is like m= otherhood and apple pie. It almost goes without saying that we shouldn't us= e bad crypto in mandatory-to-implement (MTI) on standards track. On the other hand, I remember a bit of advice from Jeff Schiller back in th= e day, that the purpose of a standard is interoperability. Standards exist = so that I can decode a protocol to know what it means, and to encode it so = someone else can do the same. While, of course, one can take this principle= to excess, it's an important one to remember. Thus, one has to figure out just the right path for a BCP that it hits the = right notes. I recognize that in looking at this draft, I have to fill in a= lot in my head and see where you're going with it. So I apologize if I mis= interpret anything. What constitutes "public review" is a thorny issue, and one that revolves a= round. I'm glad that the document admits that this is a thorny issue, but i= t's really a lynchpin of the idea. We can have a vague definition -- even "= I know it when I see it" is fine, but it's not clear that it adds anything = to the existing IETF processes. We're still going to hum. Another core issue is whether it refers to MTI crypto only, or if it's supp= osed to be broader. I hope that the answer is that of course it's only appl= ies to MTI and not optional-to-implement (OTI), because if it's saying MTI = but means OTI, then that's a problem with the document structure -- at the = very least, a BCP ought to say what it means. An issue that I see with this from a very high level is the possibility tha= t it could produce the opposite effect that is intended. That is, that it w= ould provide *cover* for bad crypto to resist being replace. Let's look at a slightly hypothetical scenario where someone has put DUAL_E= C_DRBG into an IETF standard (or one about to become one) so as to cover an= y possible errors in the host operating system's random number generator. Q= uickly, we'll say that the standard says that the protocol should seed DUAL= _EC_DRBG as a whitening function. We'll also presume there's no malice here= , only something that will look stupid in the future as it is a flaw that r= uins the whole protocol. Let us also assume that this discussion is *after*= the CRYPTO Rump Session talk noting that you can't show it to be secure, b= ut before we get consensus that it isn't secure. How would you use this BCP to help challenge this use? DUAL_EC_DRBG *is* pe= er-reviewed. It's a NIST standard, part of ANSI X9, part of NSA Suite B, an= d so on. The problem in this case is that the peers have made a mistake tha= t will become apparent later. It is also a mistake that looks and sounds pa= ranoid and conspiracy-theory until the Snowden documents show otherwise. I have the concern that implicit in the goal of this BCP, to somehow argue = for "good crypto" is hindered by the BCP as it's presently going. It would = be better not to have a BCP than to have one that supports bad crypto that = has peer review. Phrased another way, this BCP assumes that peer review is = a proxy for goodness, but I believe that it fails in one of its main exampl= es. There are some other examples that I think are side-points, or get to the M= TI/OTI issue. If we look at the history of A5/*, the GSMA picked those a long time ago wi= th a different set of goals, and those goals included the compute power ava= ilable, as well as the legal environment of the day. I'm hardly suggesting = A5/* as anything worth doing, but I don't see how it's an example here of a= nything relevant to the IETF in specific because it's such a period piece a= nd an example of how a closed standards body did something we disagree with. The WEP/WPA examples are interesting, and this is a place that Russ Housele= y can help with. He's given some *very* interesting talks on how we got int= o the WEP mess, and how WPA led the way out. It's interesting because it is= a standards failure, and because it moved in fits and starts and with a se= t of goals that included having to be field-replaceable. I think it has a p= lace here, but like DUAL_EC_DRBG, WEP used peer-reviewed crypto. I have to = ask how this BCP could help prevent or *replace* WEP or prevent it, as oppo= sed to propping it up or preventing it in the first place. Patented crypto in general is something I don't worry about, and I think ca= n be handled on the basis of intellectual property concerns. In general, I = don't worry about it. If we look at the history of ECC, back in the days wh= en it was kinda dodgy, it was also constrained by patents. It's possible th= at fewer patents would have hurried research, but I think we benefitted by = giving ECC a few places to have its own sandbox, but largely dealing with i= t as a new technology *because* it had patents restricting it. The first ge= neration of public key systems are an exception, really. This gets back to the idea that standards are for interoperability. I reall= y care about being *forced* to use things that are new or encumbered, but t= raditionally the IETF has supported a community of interest that wants to s= tandardize some protocol for their own uses. I think this is also a good th= ing. Let the new things win in the marketplace of ideas. We should be very,= very careful to make it so that it really is crazy talk that the IETF is a= cabal with its own agenda. Traditionally, the IETF has supported things that have a community of inter= est but people might not like the security of. For example, there are docum= ents for IBE systems, and while I'm not at all a fan of IBE (because they'r= e all implicitly key escrow systems), they have uses in closed communities = or people who need or want them. I don't have a problem with RFC 5091, 5408= , 5409, 6508, 6509, 6539, or any of the others, as long as I don't *have* t= o use them. It's OTI as opposed to MTI. Let people have all sorts of stuff = as OTI, and as a standards body we just make sure it doesn't sneak into bei= ng MTI. Perhaps we don't want a thousand flowers blooming, but a dozen or t= wo is a good thing, and let time settle it out. This gets me to my big raised eyebrow, the example of Algebraic Eraser. The= cryptographic merits of Algebraic Eraser are complex. Personally, as a cry= ptographer, I put it into the same bin of things that are useful in places = just not everywhere. IBE is also in that bin. For me, GCM is in that bin. "= Lightweight" crypto and things like Speck (which is in the document name, b= ut not yet mentioned in the document) are in there for me, too. What is relevant to this BCP, is that the Algebraic Eraser people have neve= r asked to be MTI crypto, and yet this document seems to be suggesting that= they shouldn't be allowed to be OTI. Initially, as I was first writing thi= s set of comments, I kinda brushed it off and suggested that you just drop = it. But the other discussion of late makes me think that this is somehow *d= irected* towards Algebraic Eraser, that part of its point is to stop it fro= m being in documents. It is the *only* controversial algorithm mentioned. T= he document mentions A5/*, DUAL_EC_DRBG, RC4 obliquely through WEP/WPA, and= an algorithm that only wants to be an OTI algorithm.=20 I could ask why, but it's just easier to say that mentioning it all makes i= t look like this BCP has an agenda that is not its stated goal, so it's bes= t that that be deleted. It makes it look like this is using MTI restriction= s as a rationale for OTI restrictions, which I'm sure is not its intent. Le= t's just move on. So to summarize, I think there are major structural things this document ne= eds: (1) Attention to making sure it doesn't become that which it is opposed to.= It needs a document philosophy security review. It needs to look at how it= could have prevented problems in the past. It needs to red-team itself and= look at scenarios like how well it defends DUAL_EC_DRBG against the doubts= that Shumow and Ferguson bring up. (2) The document needs to make its case within the context of the IETF. The= example of A5 in the GSMA isn't relevant because the IETF is not the GSMA.= The WEP/WPA case is less orthogonal, but you'd need to say that this BCP, = if only used over there with people who have similar goals, could have avoi= ded it. All the examples you have at present are mistakes others have made. (3) The document needs to look at traditional goals of the IETF itself, par= ticularly with the MTI/OTI separation. It is a *strength* of the IETF that = it permits standardization as interoperability, as opposed to being a quali= ty gate. It is a *strength* of the IETF that it permits communities of inte= rest that use new and innovative technology. That it is not the crypto equi= valent of L'Acad=C3=A9mie fran=C3=A7aise, that it lets a few flowers bloom = and fend for themselves. If the IETF loses that, then it loses what makes i= t valuable. At the end of everything, I think the challenge is to turn the basic idea t= hat no one could possibly disagree with into something useful, actionable, = and a step forward. Jon -----BEGIN PGP SIGNATURE----- Version: PGP Universal 3.3.0 (Build 9060) Charset: utf-8 wsBVAwUBVwSVkvD9H+HfsTZWAQgu2wf+M4bce+W+wI+0nOrsfBb8nFHlk7YR50td 3jqNG2MqObqh/FaPKjjLGpfxjyvIT3QH87L2k5PidL9zuEnFCMveIvRTcTyRJgLM jpy3s0muAfePN2PUAROPrD2RxZPXbIUbTklXXcxQmjdDxalRaZLf4O3edycs5/tE qqRRrLi/+5+hqoqdaFbmBVfe21xQQBeDp6uC5ilixCtHjWYfqT8vrNuu1c0UBT7U AZabjGWBJ/KKZotKxvnI3OCyDmg1JeSbJiqLUXkqzdRWwrN+GE7ey9xtJU5AL9Ia 4JjGtX1SbUhJmUdAoBpQ9ML/M9VSDeJ0kBIXT9/v+vLGsz+y5ObdKA=3D=3D =3DhClU -----END PGP SIGNATURE----- From nobody Wed Apr 6 04:42:12 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B9C412D1B2 for ; Wed, 6 Apr 2016 04:42:10 -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, 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 AaXv8RtdJOrN for ; Wed, 6 Apr 2016 04:42:07 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C414E12D17B for ; Wed, 6 Apr 2016 04:42:06 -0700 (PDT) Received: from [192.168.3.107] (unknown [181.165.122.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 058A6800B4; Wed, 6 Apr 2016 13:42:03 +0200 (CEST) References: <5704F1C8.8010508@gont.com.ar> To: "privsec-program@iab.org" , "saag@ietf.org" From: Fernando Gont X-Enigmail-Draft-Status: N1110 X-Forwarded-Message-Id: <5704F1C8.8010508@gont.com.ar> Message-ID: <5704F604.7020900@si6networks.com> Date: Wed, 6 Apr 2016 08:41:56 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5704F1C8.8010508@gont.com.ar> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: Subject: [saag] Fwd: Discussion of default-iids and MAC address randomization and RFC4941 X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 11:42:10 -0000 FYI, today in 6man. Quite related (unfortunately) with the I-D we'll be presenting at saag and privsec. -------- Forwarded Message -------- Subject: Discussion of default-iids and MAC address randomization and RFC4941 Date: Wed, 6 Apr 2016 08:23:52 -0300 From: Fernando Gont To: 6man@ietf.org <6man@ietf.org> CC: 6man-chairs@tools.ietf.org <6man-chairs@tools.ietf.org>, draft-ietf-6man-default-iids@tools.ietf.org Folks, Hopefully I'll be able to use this during the 6man meeting, but in any case, I've posted some summary slides regarding the default-iids document and MAC address randomization. They are available here: https://www.gont.com.ar/talks/ietf95-draft-ietf-6man-default-iids-additional.pdf FWIW, IMO this whole discussion boils down to: * Stable addresses are currently required * This document replaces the existing scheme for producing stable addresses with one that mitigates the security/privacy implications of the traditional scheme. * The IETF can work on a separate document that e.g., proposes the use of RFC4941-only. Obviously, if such document was pursued/standardized, the recommendations here would not apply, since they simply apply to stable addresses. --- i.e., this document doesn't mandate stable addresses (stable addresses are mandated elsewhere!). We're just replacing the algorithm employed for stable addresses, when you actually generate them (which is "always" nowadays, as RFC4941 calls for that). * It's important that the implications around randomized MAC addresses when used with traditional SLAAC be clearly spelled out (see the posted slideware). Thanks, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@si6networks.com PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 -------------------------------------------------------------------- From nobody Wed Apr 6 05:51:15 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EC6412D1AC for ; Wed, 6 Apr 2016 05:51:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cV5QICxuhIL5 for ; Wed, 6 Apr 2016 05:51:13 -0700 (PDT) Received: from ns1.nict.go.jp (ns1.nict.go.jp [IPv6:2001:df0:232:300::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A55112D18C for ; Wed, 6 Apr 2016 05:51:12 -0700 (PDT) Received: from gw1.nict.go.jp (gw1.nict.go.jp [133.243.18.250]) by ns1.nict.go.jp with ESMTP id u36CpBOI088967 for ; Wed, 6 Apr 2016 21:51:11 +0900 (JST) Received: from TakeVaioVJP13 (ssh1.nict.go.jp [133.243.3.49]) by gw1.nict.go.jp with ESMTP id u36Cp9as088960 for ; Wed, 6 Apr 2016 21:51:10 +0900 (JST) From: "Takeshi Takahashi" To: Date: Wed, 6 Apr 2016 09:51:20 -0300 Message-ID: <014e01d19003$059c5c50$10d514f0$@nict.go.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AdGQAu6wvfpB6OC0TOCSg+rXu7YO0w== Content-Language: ja X-Virus-Scanned: clamav-milter 0.98.7 at zenith1 X-Virus-Status: Clean Archived-At: Subject: [saag] MILE report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 12:51:15 -0000 MILE met at IETF 95 at 13:00 on Monday. There were about 20-30 attendees in the room and Jabber. The co-chair, Alexey Melinkov, is leaving MILE. New co-chair will be appointed by the area director. The progress on the five WG drafts were reported and discussed: 1. RFC5070-bis will be submitted to IESG for publication. 2. We will have a WGLC for the implementation report just after the meeting. 3. The XMPP extension draft is now adopted as a WG draft. 4. New authors will be added to the ROLIE draft. 5. Review was requested for the guidance draft. Moreover, we have discussed on firstMILE. The relationship with MILE will be investigated further. From nobody Wed Apr 6 06:51:35 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E17C612D54F for ; Wed, 6 Apr 2016 06:51:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.009 X-Spam-Level: X-Spam-Status: No, score=-2.009 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, MIME_QP_LONG_LINE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isode.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 eIPhZdP4AXus for ; Wed, 6 Apr 2016 06:51:31 -0700 (PDT) Received: from statler.isode.com (Statler.isode.com [62.232.206.189]) by ietfa.amsl.com (Postfix) with ESMTP id BB33812D5BF for ; Wed, 6 Apr 2016 06:51:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1459950684; d=isode.com; s=selector; i=@isode.com; bh=PHehJ8GS83p1w6LLN8GFC3bKrOpx/K5el4a3V5tutJs=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=WZIGZmThQaUzmrOjjCOlnDm7NUmqafBswuFvlzBtGIeUvlS9s6kalrYp6EwWFeYOV9f5qv Mw594qva5wZ/FgAsYv/pFk4Vc2uHHF0bLQFH9KnlUgOCphbaCoX4QsCv0BraRM/scJnmbo 1iEZ75L4lcPR1KoAhAbDRHbYlMEDmlw=; Received: from [31.133.162.52] (dhcp-a234.meeting.ietf.org [31.133.162.52]) by statler.isode.com (submission channel) via TCP with ESMTPSA id ; Wed, 6 Apr 2016 14:51:23 +0100 X-SMTP-Protocol-Errors: PIPELINING From: Alexey Melnikov Message-Id: <1ABBE551-F3A2-4947-B7A6-0A641F2362EA@isode.com> Date: Wed, 6 Apr 2016 10:54:55 -0300 To: saag@ietf.org X-Mailer: iPhone Mail (13E238) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/alternative; boundary=Apple-Mail-34AF7A1F-6513-4275-9C3D-BBCA7FF73BDD Archived-At: Subject: [saag] IRTF CFRG meeting report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 13:51:33 -0000 --Apple-Mail-34AF7A1F-6513-4275-9C3D-BBCA7FF73BDD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable CFRG will be meeting on Friday morning. EdDSA work is done, chairs need to send it to IRSG for review. So there woul= d be no discussion of this work at the f2f meeting. Most of the meeting will be spent talking about Hash-Based Signatures (there= are 2 presentations). We will also talk about Argon2, which was recently ac= cepted as a work item. At the end of the session there would be some brainstorming session about Po= st Quantum Cryptography. --Apple-Mail-34AF7A1F-6513-4275-9C3D-BBCA7FF73BDD Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
CFRG will b=
e meeting on Friday morning.
EdDSA work is done, chairs need to send it to IRSG for review. So th=
ere would be no discussion of this work at the f2f meeting.
Most of the meeting will be spent talking about Hash-Based Signatures (there are 2 present=
ations). We will also talk about Argon2, which was recently accepted as a wo=
rk item.
At the end of the session there would be som= e brainstorming session about Post Quantum Cryptography.

= --Apple-Mail-34AF7A1F-6513-4275-9C3D-BBCA7FF73BDD-- From nobody Wed Apr 6 08:32:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 320F712D0CC for ; Wed, 6 Apr 2016 08:32:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.311 X-Spam-Level: X-Spam-Status: No, score=-4.311 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=sunet.se 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 Ir0Dtrtq5pWG for ; Wed, 6 Apr 2016 08:32:42 -0700 (PDT) Received: from e-mailfilter01.sunet.se (e-mailfilter01.sunet.se [IPv6:2001:6b0:8:2::201]) (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 F192E12D09F for ; Wed, 6 Apr 2016 08:32:41 -0700 (PDT) Received: from smtp1.sunet.se (smtp1.sunet.se [192.36.171.214]) by e-mailfilter01.sunet.se (8.14.4/8.14.4/Debian-4) with ESMTP id u36FWdw2016502 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 6 Apr 2016 17:32:39 +0200 Received: from kerio.sunet.se (kerio.sunet.se [192.36.171.210]) by smtp1.sunet.se (8.14.9/8.14.7) with ESMTP id u36FWaPS006467 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 6 Apr 2016 17:32:39 +0200 (CEST) VBR-Info: md=sunet.se; mc=all; mv=swamid.se DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sunet.se; s=default; t=1459956759; bh=VIjbE1LMbK7TW/mh+qZoXwviSv1picOsvjxZHpvwMcQ=; h=To:From:Subject:Date; b=GBk1Cq8JPvAUE5e7a8lPFaWXJCE9Kgu3ChZ5fZRwUCReXh7hpqWvDkJ1W1O16EfQe SshR/SV4rYRHqs+F9O0HVQ/K43ChHjkCwyPSawZDHDGvMYqR30pwtmgGatwoKemFRe mxelBD6eE4Ik2peJYxuwXO8tuFM4/LYN7Hp9ffE8= X-Footer: c3VuZXQuc2U= Received: from [31.133.153.155] ([31.133.153.155]) (authenticated user leifj@sunet.se) by kerio.sunet.se (Kerio Connect 9.0.1) with ESMTPSA (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128 bits)) for saag@ietf.org; Wed, 6 Apr 2016 17:32:33 +0200 To: saag@ietf.org From: Leif Johansson Message-ID: <57052C0E.3070301@sunet.se> Date: Wed, 6 Apr 2016 17:32:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-CanIt-Geo: ip=192.36.171.210; country=SE; latitude=59.3294; longitude=18.0686; http://maps.google.com/maps?q=59.3294,18.0686&z=6 X-CanItPRO-Stream: outbound-sunet-se:outbound (inherits from outbound-sunet-se:default, sunet-se:default, base:default) X-Canit-Stats-ID: 09QD3wDD5 - 2d5b6d1ab3fd - 20160406 X-CanIt-Archive-Cluster: PfMRe/vJWMiXwM2YIH5BVExnUnw Received-SPF: neutral (e-mailfilter01.sunet.se: 192.36.171.210 is neither permitted nor denied by domain leifj@sunet.se) receiver=e-mailfilter01.sunet.se; client-ip=192.36.171.210; envelope-from=; helo=smtp1.sunet.se; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.36.171.201 Archived-At: Subject: [saag] tokenbind @ IETF-95 X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 15:32:44 -0000 The token binding WG met in BA on Monday. The core documents will probably be done before Berlin. There were some discussion on the recent issue raised on the list around how redirects can be protected for the so called "federation" usecase (i.e an SP initiated redirect to an IdP). There were also informal discussions on the use of token binding for OAuth. From nobody Wed Apr 6 12:48:37 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBF1D12D10C for ; Wed, 6 Apr 2016 12:48:36 -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, 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=nistgov.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 wzusMfw9UqJT for ; Wed, 6 Apr 2016 12:48:34 -0700 (PDT) Received: from gcc01-CY1-obe.outbound.protection.outlook.com (mail-cy1gcc01on0115.outbound.protection.outlook.com [23.103.200.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA5D112D0F5 for ; Wed, 6 Apr 2016 12:48:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nistgov.onmicrosoft.com; s=selector1-nist-gov; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=vRD4/W58AYgUES5H5+tU820wMw6ZuJt9wvBdJvBcsik=; b=Wnw1qDy2FepWLPhj5bCX5EF+Mu42HLK4i8Evm+hP/NF89f5tW3oT3JlluUZ/aJCD6oaS5/jgVlW+EZoC2WUeEKvlgrMEKS++3T8ouqC2rUYeGs0nl0MJ7M0GLRPp607Zh7F/vvtiatYjvGNjGvGN7Cngp1SFZJXrDTsD9VcIi4Q= Received: from DM2PR09MB0365.namprd09.prod.outlook.com (10.160.247.18) by DM2PR09MB0365.namprd09.prod.outlook.com (10.160.247.18) with Microsoft SMTP Server (TLS) id 15.1.447.15; Wed, 6 Apr 2016 19:48:33 +0000 Received: from DM2PR09MB0365.namprd09.prod.outlook.com ([10.160.247.18]) by DM2PR09MB0365.namprd09.prod.outlook.com ([10.160.247.18]) with mapi id 15.01.0447.028; Wed, 6 Apr 2016 19:48:33 +0000 From: "Waltermire, David A. (Fed)" To: "saag@ietf.org" Thread-Topic: IPsecME report Thread-Index: AQHRkDy6ZUsJ5S/iEUKc9ZLNRiujDg== Date: Wed, 6 Apr 2016 19:48:32 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nist.gov; x-originating-ip: [2001:67c:370:168:7970:7bc8:86f0:17bd] x-ms-office365-filtering-correlation-id: 2e0a0234-7e73-4497-4037-08d35e546f97 x-microsoft-exchange-diagnostics: 1; DM2PR09MB0365; 5:U+aSGfhWK3AFoamB45B+9Sqs1MnU00zdwQfqoLtJJ9aa2kffcnsQPPe5QXk+oTmTOpalxy0XKi4N7Z88zfS/Q1J2gsbBlKhFGbsSqfWoF3ShHlPBOON6EUCXdRT3crSap5gqexecFmkKoTKgrAAtJA==; 24:rR5g4HkUe1oUuVg1S97dbNwZMIDGZU/guFfbUuh9K7Ym3kVF4tgiTIpJwZE8AAMxLKv0iU80OFAhiuKAOKZJ3+c0nW6+SNnMrQzVaf3eewU= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR09MB0365; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:DM2PR09MB0365; BCL:0; PCL:0; RULEID:; SRVR:DM2PR09MB0365; x-forefront-prvs: 0904004ECB x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(87936001)(19627405001)(81166005)(5004730100002)(3280700002)(86362001)(19617315012)(2501003)(2351001)(3660700001)(1220700001)(1096002)(33656002)(229853001)(54356999)(106116001)(11100500001)(3480700003)(50986999)(5640700001)(1730700002)(16236675004)(5008740100001)(92566002)(99286002)(5003600100002)(5002640100001)(2906002)(450100001)(221733001)(2900100001)(15975445007)(77096005)(107886002)(19580395003)(586003)(76576001)(74316001)(6116002)(122556002)(110136002)(102836003)(19625215002)(189998001)(10400500002)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR09MB0365; H:DM2PR09MB0365.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_DM2PR09MB036582D8EC1AF4F47280F129F09F0DM2PR09MB0365namp_" MIME-Version: 1.0 X-OriginatorOrg: nist.gov X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2016 19:48:32.9631 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 2ab5d82f-d8fa-4797-a93e-054655c61dec X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR09MB0365 Archived-At: Subject: [saag] IPsecME report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 19:48:36 -0000 --_000_DM2PR09MB036582D8EC1AF4F47280F129F09F0DM2PR09MB0365namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable IPsecME met at 2pm on Monday. We discussed the remaining issues on draft-ietf-ipsecme-safecurves, draft-ietf-ipsecm= e-rfc4307bis, and draft-ietf-ipsecme-ddos-protection. The first two will be in WGLC soon. = The last will be sent to the IESG after the remaining WGLC issues are resol= ved. We also reviewed a number of drafts that represent potential new work. Ther= e was good discussion and interest around the ideas in draft-pauly-ipsecme-= tcp-encaps-03 and draft-fluhrer-qr-ikev2-01. We also discussed updating the working group charter to incorporate some of= the new work proposals and a revision of RFC 7321. We plan to conclude thi= s discussion on the mailing list in the near future and send an updated cha= rter to the SEC ADs soon. --_000_DM2PR09MB036582D8EC1AF4F47280F129F09F0DM2PR09MB0365namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

IPsecME met at 2pm on Monday.

We discussed the remaining issues on draft-ietf-ipsecme-s= afecurves, draft-ietf-ipsecme-rf= c4307bis, and draft-ietf-ipsecme-ddos-protection. The first two will be in WGLC soon. The last will be sent to the IESG afte= r the remaining WGLC issues are resolved.

We also reviewed a number of drafts that represent = potential new work. There was good discussion and interest around the ideas= in draft-pauly-ipsecme= -tcp-encaps-03 and draft-fluhrer-qr-ikev2-01.

We also discussed updating the working group charte= r to incorporate some of the new work proposals and a revision of RFC 7321.= We plan to conclude this discussion on the mailing list in the near future and send an updated charter to the = SEC ADs soon.

--_000_DM2PR09MB036582D8EC1AF4F47280F129F09F0DM2PR09MB0365namp_-- From nobody Wed Apr 6 13:53:59 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02F8E12D1E8 for ; Wed, 6 Apr 2016 13:53:58 -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 5ZJR1dy0OWH7 for ; Wed, 6 Apr 2016 13:53:55 -0700 (PDT) Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::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 11E2612D52A for ; Wed, 6 Apr 2016 13:53:54 -0700 (PDT) Received: by mail-qg0-x22a.google.com with SMTP id j35so46835009qge.0 for ; Wed, 06 Apr 2016 13:53:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-transfer-encoding:subject:message-id:date:to :mime-version; bh=suSONvf453W2B/Yygeku467WJysF3s0PF5VTvewVyKQ=; b=dCFTmcoheAORMoQvwSuTWZETT7syBPhF235hC41fWQX3Tn3/0KQZR4iRlZTc9Qiyez l0q+tLMy3PdpgaAbBYedtiD6D6SluwkyS1kp9MkAYFZRUCtVvVB1cfX6AeCZ7RiZzzzj +86innOfDs7iG8GlJrZaSucau/FNhT22g/5JQJwsWuuEB5ApmIic+F5Fd8kGNo511pNC mH9JoMZKpUtSCvzZiBKkRAOQgBD5LFQ6QomaGBEHXJEiWl74P4aIfj0D/r7agA/WSskw EUSpnb9K2hYIsoVZyGDzYA1SgUbqvB0XbH5HiPhgL9Dnr49cfvVkFYaxHRRC/Mqk3vpA V5UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-transfer-encoding:subject :message-id:date:to:mime-version; bh=suSONvf453W2B/Yygeku467WJysF3s0PF5VTvewVyKQ=; b=aLxGyEyUt51tW+GB0fVVOVNqrQxxRSN/TasY0cPurppYLX1qLOK11xumkCEQV7gf9V JcZJGAt/WtRn2UTysklpldzz5EUOIPMNoenOtG8WXyMV/1rusd21AIKDhB95uMT92Tdz a20tpPFJJqcrA1I+AJoWGzs9clyn1u4lhxg1VPUtXhetSJoNZFUmStvxHsqYVz53kV8y tMhAZcw1P0THpr8lZ89zeapL8OF9YTYpCZR4tPpk1yosxKyg0SRKwbwB/GcNey+0kQD2 A/3EV4yi2XRrUnnKNpJdrJZVmjhHtNysgl/IFUyteAMG3+GNnFpHL9LcFsQrcCNyQ3F5 Ur1w== X-Gm-Message-State: AD7BkJJo/OTOj+CVeda4cBDLZNx2yiZ0Y/CHzIEvpSVGyZ3YNVHuUhQeTJhPVWx0BDHtmw== X-Received: by 10.140.157.7 with SMTP id d7mr33980859qhd.17.1459976033151; Wed, 06 Apr 2016 13:53:53 -0700 (PDT) Received: from ?IPv6:2001:67c:370:160:ed23:e23:5727:784e? ([2001:67c:370:160:ed23:e23:5727:784e]) by smtp.gmail.com with ESMTPSA id l126sm2026219qhb.30.2016.04.06.13.53.51 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 06 Apr 2016 13:53:52 -0700 (PDT) From: Yoav Nir Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: Date: Wed, 6 Apr 2016 17:53:49 -0300 To: Security Area Advisory Group Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) Archived-At: Subject: [saag] HTTP-Auth Report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 20:53:58 -0000 Hi HTTP-Auth met on Wednesday at 16:20 for 1 hour We went over some final minor issues in the MutualAuth set of documents. = These require a new version, which we expect to get by the end of this = month. At that point we will go to a somewhat extended WGLC.=20 We also had a presentation for a proposed work item based on SRP = authentication. There did not seem to be sufficient interest in adopting = this, not even by the low bar set for this working group. So if all goes as expected, we should be able to close the working group = at or shortly after the meeting in Berlin. Yoav & Rifaat From nobody Wed Apr 6 16:14:05 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8532E12D76A for ; Wed, 6 Apr 2016 16:14:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.3 X-Spam-Level: X-Spam-Status: No, score=-4.3 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] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org 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 GzbgS06vmipa for ; Wed, 6 Apr 2016 16:14:03 -0700 (PDT) Received: from plainfield.sei.cmu.edu (plainfield.sei.cmu.edu [192.58.107.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE1A312D65F for ; Wed, 6 Apr 2016 16:14:01 -0700 (PDT) Received: from timber.sei.cmu.edu (timber.sei.cmu.edu [10.64.21.23]) by plainfield.sei.cmu.edu (8.14.4/8.14.4/1543) with ESMTP id u36NE0ja014195 for ; Wed, 6 Apr 2016 19:14:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cert.org; s=jthatj15xw2j; t=1459984440; bh=IUbLQhwxa0Sh29q5TdR0eBHreopsWsYhDpfgEcsHjLA=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version:Sender:Reply-To:Cc: In-Reply-To:References; b=Qc++1snfHVh9h5j0iIY6yCErjjtO1gdUMyEQ94HA8piUvygSqcqTqwc5VrwAiV9b1 uanrgXvY3h7azLhzHiA4zul9xocmgwYyfKAbCOdsT6fTKjS1Ht87yzcRLlr6xd2rGO vZOeA8phHW/NEbzwbpcPVa75AsPsQI3l/ruz4Xhs= Received: from CASCADE.ad.sei.cmu.edu (cascade.ad.sei.cmu.edu [10.64.28.248]) by timber.sei.cmu.edu (8.14.4/8.14.4/1543) with ESMTP id u36NDDaf020112 for ; Wed, 6 Apr 2016 19:13:13 -0400 Received: from MARATHON.ad.sei.cmu.edu ([10.64.28.250]) by CASCADE.ad.sei.cmu.edu ([10.64.28.248]) with mapi id 14.03.0266.001; Wed, 6 Apr 2016 19:13:54 -0400 From: "Roman D. Danyliw" To: "saag@ietf.org" Thread-Topic: DOTS Report Thread-Index: AdGQSIaMuD4gSj5GQIqFjVhzv5uWMg== Date: Wed, 6 Apr 2016 23:13:54 +0000 Message-ID: <359EC4B99E040048A7131E0F4E113AFCD9700257@marathon> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.64.22.6] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: Subject: [saag] DOTS Report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 23:14:04 -0000 Hello! The DOTS WG will meet on Friday morning. Our status going into this meetin= g is that there are: ** 17 use cases documented in the WG use case draft (draft-ietf-dots-use-ca= ses-01) and two individual drafts (draft-nishizuka-dots-inter-domain-usecas= es-01 and draft-nishizuka-dots-inter-domain-mechanism-00). Future work rem= ains in evaluating these drafts for overlap and duplication. ** An updated WG requirements document (draft-ietf-dots-requirements-01). = It is progressing based on the evolution of the use cases and protocol draf= ts. ** A newly published individual draft describing the DOTS architecture (dra= ft-mortensen-dots-architecture-00). ** 5 individual drafts that address some subset of the use cases and requir= ements: draft-reddy-dots-transport-03 (HTTP/JSON), draft-nishizuka-dots-int= er-domain-mechanism-00 (HTTP/JSON), draft-fu-dots-ipfix-extension-00 (IPFIX= ), draft-moskowitz-dots-gre-00 (GRE) and draft-francois-ipv6-dots-signal-op= tion-00 (IPv6). The WG is not yet prepared to accept any of these drafts g= iven the immature state of the requirements and use cases. Roman and Tobias From nobody Wed Apr 6 18:26:10 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3D4912D693 for ; Wed, 6 Apr 2016 18:26:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.531 X-Spam-Level: X-Spam-Status: No, score=-14.531 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 7U-cjWrpRqX0 for ; Wed, 6 Apr 2016 18:26:08 -0700 (PDT) Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48B4912D66A for ; Wed, 6 Apr 2016 18:26:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1566; q=dns/txt; s=iport; t=1459992368; x=1461201968; h=from:to:subject:date:message-id:mime-version; bh=6RGpScFcCB2S1lo8gv+Xs7ptrMjtzwCDRhMcsv+k2Bs=; b=lNiPYfXakZGc84RYYjL1w2FN2meHGw4LXKGxAAQsStMX/jYwlOxn0ok9 YQEvDwpqumKx7hVytxhxVq5A3pQmy8Sj0TaqleEUT1lY2PFywzYZwc14g krXVuvL+TqD0mmCpl8hLdW6SpuBdwykNr3O1Y50GoWAjZFXwtkAylMI5R o=; X-Files: signature.asc : 496 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AIBQCqtgVX/4UNJK1cgzeBVrpVgXOHV?= =?us-ascii?q?DoSAQEBAQEBAWUcC4RII2gBSgI0DxAIBCGIGaAFj12RZQEBAQEBBQEBAQEBAQE?= =?us-ascii?q?BEAiIFoN2hh8rgisFmAQBgyKBZokCgVGNPY8iAScDOINniGF+AQEB?= X-IronPort-AV: E=Sophos;i="5.24,448,1454976000"; d="asc'?scan'208";a="257692938" Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 07 Apr 2016 01:26:07 +0000 Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id u371Q7wk030191 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for ; Thu, 7 Apr 2016 01:26:07 GMT Received: from xch-aln-002.cisco.com (173.36.7.12) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 6 Apr 2016 20:26:06 -0500 Received: from xch-aln-002.cisco.com ([173.36.7.12]) by XCH-ALN-002.cisco.com ([173.36.7.12]) with mapi id 15.00.1104.009; Wed, 6 Apr 2016 20:26:06 -0500 From: "Matt Miller (mamille2)" To: "saag@ietf.org" Thread-Topic: kitten report Thread-Index: AQHRkGx0LgyEQlmWGkyKpJLQMTOnsw== Date: Thu, 7 Apr 2016 01:26:06 +0000 Message-ID: <77392DE2-17A1-4DFD-A3C0-3587179FF0DB@cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-pgp-agent: GPGMail 2.6b2 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.24.197.25] Content-Type: multipart/signed; boundary="Apple-Mail=_C69CF199-C79B-4AB1-A18A-46E200FC0B77"; protocol="application/pgp-signature"; micalg=pgp-sha512 MIME-Version: 1.0 Archived-At: Subject: [saag] kitten report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 01:26:09 -0000 --Apple-Mail=_C69CF199-C79B-4AB1-A18A-46E200FC0B77 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 +++ temporal projection begins +++ kitten met at IETF 95 on Thursday at 16:20 ART in Quebracho A. CAMMAC and 4402bis are published as 7751 and 7802 (respectively), with = last calls imminent on a number of drafts, and minor revisions needed on = others. The group discussed how to proceed with current WG items and a plethora = of potential new work. Shawn also took the time machine in for repairs, which are expected to = be complete sometime after IETF 96 ... probably. +++ temporal projection ends +++ -- - kitten chairs _ _/| \'o.0' (___)=E2=89=88 --Apple-Mail=_C69CF199-C79B-4AB1-A18A-46E200FC0B77 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="signature.asc" Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJXBbczAAoJEDWi+S0W7cO1sCkIAK3LqTIR8HXQ7WB/zMWhRTSV 8tVPG7N+wOa4sT/rZhP0D9M7ltIa7tE0GfKfN/YmVQF9ma9OrSmI0G8BDGLsa1a9 cpMp3KNI1Pm+Oaks1ZZaPacOS2G3W4gEdBTh2QZCxUoEe377Nelwy1NKOvPM1Kd/ wi3Z3WvjHPzhRq8hv/GGYkq3IEx7fMjPvM16OXp+IGh5G5k/ZcIAaDkOQYqTQjOT Z44QvoAKBEe2sR8blMCSSys1Xf0U4P7XK393b/QvPz6s9COFLYmnQlBJK1YzQ+XK GvNXL/80Ho22WkPEjmoC5datSmwNCClu4OIhO/efdfJC96h1XmMZJGxLiWikAyE= =RKUJ -----END PGP SIGNATURE----- --Apple-Mail=_C69CF199-C79B-4AB1-A18A-46E200FC0B77-- From nobody Thu Apr 7 06:00:39 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C19612D8CD for ; Thu, 7 Apr 2016 06:00:38 -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, 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=isoc.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 Wj8tWbEmM4bj for ; Thu, 7 Apr 2016 06:00:31 -0700 (PDT) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0607.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::607]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B526612D917 for ; Thu, 7 Apr 2016 06:00:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isoc.onmicrosoft.com; s=selector1-isoc-org; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gsyCYJXpWKHk120E7FefShevsqUcJLd1kj4/D30vzx0=; b=tq2nAFAZZziuehFLKa1hqX2+BfZ2EDhsnJGPlPK4JSNHU9ACvwA6jTQ2IPtMntiTX6hE+8+wnhAvvSqXMeLJ4paRdbsCYHYPSIpjQQ5GROvN61i7/tZDIw4fwg9R8TfZQ46IwJAEXkLtNVZHZwUhuZJcVWUwaHFW9qvcpfHJsm4= Received: from DM2PR0601MB1118.namprd06.prod.outlook.com (10.160.218.139) by DM2PR0601MB1117.namprd06.prod.outlook.com (10.160.218.13) with Microsoft SMTP Server (TLS) id 15.1.447.15; Thu, 7 Apr 2016 13:00:15 +0000 Received: from DM2PR0601MB1118.namprd06.prod.outlook.com ([10.160.218.139]) by DM2PR0601MB1118.namprd06.prod.outlook.com ([10.160.218.139]) with mapi id 15.01.0447.029; Thu, 7 Apr 2016 13:00:15 +0000 From: Karen O'Donoghue To: "saag@ietf.org" Thread-Topic: SACM report Thread-Index: AQHRkM1tAQfrFuK250KvQFabKEwXFw== Date: Thu, 7 Apr 2016 13:00:15 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=isoc.org; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [31.133.176.204] x-ms-office365-filtering-correlation-id: 38eeada4-d3f3-45ff-5b3d-08d35ee4906e x-microsoft-exchange-diagnostics: 1; DM2PR0601MB1117; 5:sCZ2u4MpUInaqMerQntzzpcIPthehlJ7GAbPzWeQNdPZqmkBdJBRRB5r6LrTh7pwm/jjpKlfVxvcjui65+M6JP5hekT7K4ZxxGiiS93Ku02SroCt9cTQeqex1YgVcnO9Y3eOl7AH4vvR0XY0xyILnA==; 24:MiFC98Lt8noTuQToRmt/qLCzDhoqplRU/YB8DLsFzORR4NyzngyaD21FNqGsOGxrw88WKnpSXq4zwV9OqBBSDQINB3IGCg4qpB8lP/vJUzM= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0601MB1117; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:DM2PR0601MB1117; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0601MB1117; x-forefront-prvs: 0905A6B2C7 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(33656002)(10400500002)(11100500001)(1096002)(110136002)(50986999)(107886002)(3846002)(189998001)(1220700001)(5640700001)(77096005)(83716003)(102836003)(15975445007)(19617315012)(81166005)(2906002)(586003)(1730700002)(2351001)(2900100001)(5008740100001)(16236675004)(36756003)(122556002)(82746002)(3660700001)(106116001)(2501003)(3280700002)(3480700003)(86362001)(6116002)(450100001)(92566002)(5004730100002)(87936001)(66066001)(5002640100001)(221733001)(19580395003)(99286002)(229853001)(54356999)(104396002)(564094006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0601MB1117; H:DM2PR0601MB1118.namprd06.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_D612AB55961542B8AF2290E126351411isocorg_" MIME-Version: 1.0 X-OriginatorOrg: isoc.org X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2016 13:00:15.5890 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 89f84dfb-7285-4810-bc4d-8b9b5794554f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0601MB1117 Archived-At: Subject: [saag] SACM report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 13:00:38 -0000 --_000_D612AB55961542B8AF2290E126351411isocorg_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 U0FDTSBtZXQgb24gV2VkbmVzZGF5IHRvIGRpc2N1c3MgaXTigJlzIHJlY2VudGx5IGFkb3B0ZWQg dnVsbmVyYWJpbGl0eSBhc3Nlc3NtZW50IGRyYWZ0IFsxXSwgYSBjb3VwbGUgb2YgaW5kaXZpZHVh bCBzdWJtaXNzaW9ucyAoc29mdHdhcmUgaWRlbnRpZmljYXRpb24gWzJdIGFuZCBlbmRwb2ludCBj b21wbGlhbmNlIHByb2ZpbGUgWzNdKSwgYW5kIHRoZSBTQUNNIGluZm9ybWF0aW9uIG1vZGVsIFs0 XVs1XS4NCg0KU0FDTSB3aWxsIG1lZXQgYWdhaW4gb24gRnJpZGF5IHRvIGRpc2N1c3MgaXTigJlz IHRlcm1pbm9sb2d5IGRyYWZ0IFs2XSwgYW5kIHRoZSB3b3JrIGRvbmUgdGhpcyB3ZWVrIG9uIHNv bGlkaWZ5aW5nIHRoZSBzdHJ1Y3R1cmUgb2Ygb3VyIGluZm9ybWF0aW9uIG1vZGVsLg0KDQpPdXIg cmVxdWlyZW1lbnRzIGRyYWZ0IFs3XSBoYXMgbWFkZSBpdCB0aHJvdWdoIFdHTEMgYW5kIHdlIGlu dGVuZCB0byBwcmVwYXJlIHRoaXMgZm9yIHNoZXBoZXJkaW5nIHRocm91Z2ggdGhlIElFU0cuDQoN CkR1cmluZyB0aGUgV2VkbmVzZGF5IG1lZXRpbmcgdGhlcmUgd2FzIGNvbnNlbnN1cywgd2hpY2gg d2lsbCBiZSB2ZXJpZmllZCBvbiB0aGUgbGlzdCwgdG8gYWRvcHQgdGhlIHNvZnR3YXJlIGlkZW50 aWZpY2F0aW9uIEktRCBbMl0gYXMgYSBXRyBkcmFmdC4NCg0KVGhlIGVuZHBvaW50IGNvbXBsaWFu Y2UgcHJvZmlsZSBkcmFmdCB3aWxsIGJlIHVwZGF0ZWQgYXQgbGVhc3Qgb25jZSBtb3JlIHRvIG1h a2Ugc29tZSBjbGFyaWZpY2F0aW9ucyBiZWZvcmUgdGhlIFdHIGlzIHdpbGxpbmcgdG8gY29uc2lk ZXIgYWRvcHRpb24uDQoNCg0KWzFdIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry YWZ0LWNvZmZpbi1zYWNtLXZ1bG4tc2NlbmFyaW8vDQpbMl0gaHR0cHM6Ly9kYXRhdHJhY2tlci5p ZXRmLm9yZy9kb2MvZHJhZnQtYmlya2hvbHotc2FjbS1jb3N3aWQvDQpbM10gaHR0cHM6Ly9kYXRh dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaGF5bmVzLXNhY20tZWNwLw0KWzRdIGh0dHBzOi8v ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2FjbS1pbmZvcm1hdGlvbi1tb2Rl bC8NCls1XSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtY2FtLXdpbmdldC1zYWNt LWluZm9ybWF0aW9uLW1vZGVsLTAwDQpbNl0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k b2MvZHJhZnQtaWV0Zi1zYWNtLXRlcm1pbm9sb2d5Lw0KWzddIGh0dHBzOi8vZGF0YXRyYWNrZXIu aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc2FjbS1yZXF1aXJlbWVudHMvDQo= --_000_D612AB55961542B8AF2290E126351411isocorg_ Content-Type: text/html; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KU0FDTSBtZXQgb24gV2VkbmVzZGF5 IHRvIGRpc2N1c3MgaXTigJlzIHJlY2VudGx5IGFkb3B0ZWQgdnVsbmVyYWJpbGl0eSBhc3Nlc3Nt ZW50IGRyYWZ0IFsxXSwgYSBjb3VwbGUgb2YgaW5kaXZpZHVhbCBzdWJtaXNzaW9ucyAoc29mdHdh cmUgaWRlbnRpZmljYXRpb24gWzJdIGFuZCBlbmRwb2ludCBjb21wbGlhbmNlIHByb2ZpbGUgWzNd KSwgYW5kIHRoZSBTQUNNIGluZm9ybWF0aW9uIG1vZGVsIFs0XVs1XS48YnIgY2xhc3M9IiI+DQo8 YnIgY2xhc3M9IiI+DQpTQUNNIHdpbGwgbWVldCBhZ2FpbiBvbiBGcmlkYXkgdG8gZGlzY3VzcyBp dOKAmXMgdGVybWlub2xvZ3kgZHJhZnQgWzZdLCBhbmQgdGhlIHdvcmsgZG9uZSB0aGlzIHdlZWsg b24gc29saWRpZnlpbmcgdGhlIHN0cnVjdHVyZSBvZiBvdXIgaW5mb3JtYXRpb24gbW9kZWwuPGJy IGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KT3VyIHJlcXVpcmVtZW50cyBkcmFmdCBbN10gaGFz IG1hZGUgaXQgdGhyb3VnaCBXR0xDIGFuZCB3ZSBpbnRlbmQgdG8gcHJlcGFyZSB0aGlzIGZvciBz aGVwaGVyZGluZyB0aHJvdWdoIHRoZSBJRVNHLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N CkR1cmluZyB0aGUgV2VkbmVzZGF5IG1lZXRpbmcgdGhlcmUgd2FzIGNvbnNlbnN1cywgd2hpY2gg d2lsbCBiZSB2ZXJpZmllZCBvbiB0aGUgbGlzdCwgdG8gYWRvcHQgdGhlIHNvZnR3YXJlIGlkZW50 aWZpY2F0aW9uIEktRCBbMl0gYXMgYSBXRyBkcmFmdC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9 IiI+DQpUaGUgZW5kcG9pbnQgY29tcGxpYW5jZSBwcm9maWxlIGRyYWZ0IHdpbGwgYmUgdXBkYXRl ZCBhdCBsZWFzdCBvbmNlIG1vcmUgdG8gbWFrZSBzb21lIGNsYXJpZmljYXRpb25zIGJlZm9yZSB0 aGUgV0cgaXMgd2lsbGluZyB0byBjb25zaWRlciBhZG9wdGlvbi48YnIgY2xhc3M9IiI+DQo8YnIg Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpbMV0mbmJzcDs8YSBocmVmPSJodHRwczovL2RhdGF0 cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1jb2ZmaW4tc2FjbS12dWxuLXNjZW5hcmlvLyIgY2xh c3M9IiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtY29mZmluLXNhY20t dnVsbi1zY2VuYXJpby88L2E+PGJyIGNsYXNzPSIiPg0KWzJdJm5ic3A7PGEgaHJlZj0iaHR0cHM6 Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtYmlya2hvbHotc2FjbS1jb3N3aWQvIiBj bGFzcz0iIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1iaXJraG9sei1z YWNtLWNvc3dpZC88L2E+PGJyIGNsYXNzPSIiPg0KWzNdJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9k YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaGF5bmVzLXNhY20tZWNwLyIgY2xhc3M9IiI+ aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaGF5bmVzLXNhY20tZWNwLzwv YT48YnIgY2xhc3M9IiI+DQpbNF0mbmJzcDs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll dGYub3JnL2RvYy9kcmFmdC1pZXRmLXNhY20taW5mb3JtYXRpb24tbW9kZWwvIiBjbGFzcz0iIj5o dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNhY20taW5mb3JtYXRp b24tbW9kZWwvPC9hPjxiciBjbGFzcz0iIj4NCls1XSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdG9v bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1jYW0td2luZ2V0LXNhY20taW5mb3JtYXRpb24tbW9kZWwt MDAiIGNsYXNzPSIiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1jYW0td2luZ2V0 LXNhY20taW5mb3JtYXRpb24tbW9kZWwtMDA8L2E+PGJyIGNsYXNzPSIiPg0KWzZdJm5ic3A7PGEg aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zYWNtLXRl cm1pbm9sb2d5LyIgY2xhc3M9IiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh ZnQtaWV0Zi1zYWNtLXRlcm1pbm9sb2d5LzwvYT48YnIgY2xhc3M9IiI+DQpbN10mbmJzcDs8YSBo cmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXNhY20tcmVx dWlyZW1lbnRzLyIgY2xhc3M9IiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh ZnQtaWV0Zi1zYWNtLXJlcXVpcmVtZW50cy88L2E+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_D612AB55961542B8AF2290E126351411isocorg_-- From nobody Thu Apr 7 07:36:50 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8726012DA30 for ; Thu, 7 Apr 2016 07:36:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.4 X-Spam-Level: X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=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 hauS62eZDFJt for ; Thu, 7 Apr 2016 07:36:41 -0700 (PDT) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::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 239CE12D969 for ; Thu, 7 Apr 2016 07:20:39 -0700 (PDT) Received: by mail-lf0-x22c.google.com with SMTP id j11so58009473lfb.1 for ; Thu, 07 Apr 2016 07:20:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to; bh=XzRN2GabI3HondZU4q2A3Uzg3ih7a5exC7gR5DAP1Pg=; b=BLfMbvfNr8HxQ6iEfXra5CtzPWZH2muUtva5AIR/MKDlgZb2hc2j+G8VAHqnHaMni3 V88NeoKp4uNYguNwOTny/xZnrSY5c8BdsRNhDMt3JMep6kEbpwFavqP6uH9izFHBN3wX 6WaEogyg27+xwYvjcJ16vmN0HGi27ii5BuLMPU7JdTuAFU6hNO2c5kOMIE+bopYjNzo2 /2e9GWMo0yNd1vkWSAYUsCR/NV4GbPR3DEK9hx1Fo+Pndw/fuDFfS8Q0C58BTOTVZP0K XsRaGQ3fyY1oqIs3ReQ0ZJislOVSWLxXtXkmh8fur0WVjgKed8x1vRyQHNnpT/79/t5o NJjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=XzRN2GabI3HondZU4q2A3Uzg3ih7a5exC7gR5DAP1Pg=; b=cRelf1j72toMcTz4o6/hZA94/Qlcd0FV/YtDFRm6Ime3+yvz2SArASIRI1BA76ysT2 rs48AEyG5M7rwRMEriSXuqly0PAJqM166uoEtt0iB5WT/6HruKvDIweB1VFb2OUCMUDr I3V/Zv2yC2yQeoESRBSG3QrXusq3+OLU4+GKwDAmnDoBV436TGnj/kkrwQajTtHILBfT +OjDElg8h1kAwGMs7pAVIK/PPbyGQzHaruesccsVvQ7KevVAnTb2Y5IXlj6u4X0uKMCY qMRNGuacO2Het/MoThfMJuaKqyOQVYdp8Pe0uj2PuH/fYpJ+IV2Cc4CpEnk+rgWwe1WR VT5w== X-Gm-Message-State: AD7BkJJkAeO6VY3t7RDPYfNT1ch9YFaFSQLT5vmU+YoniT4EVFagdyRtsjnXpCpId4ObM14J4mXxZneuhHnIHg== MIME-Version: 1.0 X-Received: by 10.25.208.144 with SMTP id h138mr1244765lfg.48.1460038837379; Thu, 07 Apr 2016 07:20:37 -0700 (PDT) Sender: hallam@gmail.com Received: by 10.112.151.67 with HTTP; Thu, 7 Apr 2016 07:20:37 -0700 (PDT) Date: Thu, 7 Apr 2016 11:20:37 -0300 X-Google-Sender-Auth: B9jOU0yi6tPC_lK9hduE4UYu55U Message-ID: From: Phillip Hallam-Baker To: "saag@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [saag] Noise Pipes X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 14:36:43 -0000 Anyone looked at Noise Pipes and compared the spec to TCPINC or TLS 1.3? From nobody Thu Apr 7 07:49:43 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FB5812D81D for ; Thu, 7 Apr 2016 07:49:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, WEIRD_PORT=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 ReAxqXpLPrgL for ; Thu, 7 Apr 2016 07:49:38 -0700 (PDT) Received: from walnut.tislabs.com (walnut.tislabs.com [192.94.214.200]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BF8012D831 for ; Thu, 7 Apr 2016 07:36:47 -0700 (PDT) Received: from nova.tislabs.com (unknown [10.66.1.77]) by walnut.tislabs.com (Postfix) with ESMTP id 8CAD228B0099 for ; Thu, 7 Apr 2016 10:36:46 -0400 (EDT) Received: from cloud.netsec (localhost.localdomain [127.0.0.1]) by nova.tislabs.com (Postfix) with ESMTP id DBC571F801E; Thu, 7 Apr 2016 10:36:45 -0400 (EDT) From: Sandra Murphy X-Pgp-Agent: GPGMail 2.5.2 Content-Type: multipart/signed; boundary="Apple-Mail=_C226F7CD-81DA-4457-93F4-7B4E8CCA34FD"; protocol="application/pgp-signature"; micalg=pgp-sha512 Date: Thu, 7 Apr 2016 10:36:40 -0400 Message-Id: <44603617-F3C2-4735-812B-7799D59B41FF@tislabs.com> To: saag@ietf.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Archived-At: Subject: [saag] SIDR report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 14:49:40 -0000 --Apple-Mail=_C226F7CD-81DA-4457-93F4-7B4E8CCA34FD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 SIDR met on Monday and Wednesday. On Monday we discussed some active wg topics having to do with the new = transport protocol, changes in the validation algorithm, and = implementation reports. There was also a discussion of trust anchors. On Wednesday, we heard new work - a report from DE-CIX of their route = server implementation of origin validation signaling, a proposed = consolidation of relying party requirements, and a report of deployment = issues in China. All requested wg adoption. The Routing AD requested discussion of the future of SIDR - most of the = remaining work is not routing related. The wg considered several = options - move to another area, close when the current work is finished, = hiatus, mailing list only, recharter an ops group, etc. People spoke of = the need to have a place to come to ask questions as deployment = continues. The Routing AD also brought up the status of the BGPsec protocol - = currently standards track. He wanted the wg to consider making it an = experimental protocol. He took a hum of the room - the results were = about even. This will be brought to the list. =E2=80=94Sandy The routing area summary: Meeting =E2=80=A2 Session 1: Monday Afternoon session I =E2=80=A2 Session 2: Wednesday Afternoon session I WG Highlights: unusual level of activity since last IETF - 2 drafts = through wglc, publication requested for three others, one RFC published, = good substantive reviews to BGPsec protocol) WG Status Summary: =E2=80=A2 RFCs published: 1 (RFC 7730) =E2=80=A2 wglc issued: 2 (no issues, awaiting shepherd writeup = for publication requests) =E2=80=A2 draft-ietf-sidr-rfc6485bis =E2=80=A2 draft-ietf-sidr-bgpsec-15 =E2=80=A2 adoption calls: 1 =E2=80=A2 draft-kent-sidr-adverse-actions-02 =E2=80=A2 new drafts: 1 =E2=80=A2 draft-ietf-sidr-rpki-tree-validation =E2=80=A2 publication requested: 3 (one in IETF Last Call) =E2=80=A2 draft-ietf-sidr-as-migration =E2=80=A2 draft-ietf-sidr-rpki-rtr-rfc6810-bis =E2=80=A2 draft-ietf-sidr-rpsl-sig =E2=80=A2 past wglc: 3 (have been or are still awaiting activity = in other drafts or wg) =E2=80=A2 draft-ietf-sidr-bgpsec-overview =E2=80=A2 draft-ietf-sidr-bgpsec-algs =E2=80=A2 draft-ietf-sidr-origin-validation-signaling Links: =E2=80=A2 = =E2=80=8Bhttps://www.ietf.org/proceedings/95/agenda/agenda-95-sidr =E2=80=A2 =E2=80=8Bhttps://datatracker.ietf.org/group/sidr/charter= / =E2=80=A2 = =E2=80=8Bhttp://etherpad.tools.ietf.org:9000/p/notes-ietf-95-sidr?useMonos= paceFont=3Dtrue --Apple-Mail=_C226F7CD-81DA-4457-93F4-7B4E8CCA34FD Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXBnB4AAoJEHplpQeet0IZ0PMQALT2mkmkdABP0TLdBeYHPZHP 1BKobHbMEhmoW4OfXjVXB2Kq1zOpzgpl5xiXZkx+hsCk3SSBNgiBIujb6huCljpe zsHLXSP9jdJ/2vAuvV9XneaEhveQc1uWaiqQFH7EUNmW3ujdl1tari7m6qFu+xkO KSM4RcdN3OqlxgIk0GW1Q98sIViJCidGJ9PhEIpRFYtJ8HCfMVSTAy8TCk447U+F hfmO+OSmyeaf1zgcDShjjfj2UAHduMKNhRgcoWujjycnxXiW1UuJEmDfbrPY7mYi iCqJ4Z3AVOFwmt6D23MzLkYfnSRWlM0s7rgbvBHObymz/o9OeIpGo14RglIu4Upj PL3T13+yQ+nIZQqAsU4t0jQAD8wRp1QO//JaHeD6gNVpq7lRrn54A5vLUa1WhnOZ 2RLNgWHGezqWq2hVymyrFAPJi0BUWAMKmrhXUo57cr60PLHZBY9xYFOyCHTeA222 GGtgp/3k/0KFaRY+9kIAWdj7aja3Ddc5LBKenr3g7JAy6S395cj1Jhj5DpTxXKwl blyweCBhBfQdLreB5N12djIhDayj+kOHkzA1I1cNk9iaT67Y2B2nhQwF8AorpRbU T83REMZN4hQ+psZ1aAhYimBgrvixaA6yN/QlHnZOiGLYi/1sJdoxR8wQelOzqyVh 0NfnpKka3Xe5EUofu663 =nTIT -----END PGP SIGNATURE----- --Apple-Mail=_C226F7CD-81DA-4457-93F4-7B4E8CCA34FD-- From nobody Thu Apr 7 09:33:09 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAF1812D139 for ; Thu, 7 Apr 2016 09:33:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.932 X-Spam-Level: X-Spam-Status: No, score=-6.932 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id STFQCGOFuAap for ; Thu, 7 Apr 2016 09:33:06 -0700 (PDT) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0349A12D0A6 for ; Thu, 7 Apr 2016 09:33:05 -0700 (PDT) Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 8DE8465408; Thu, 7 Apr 2016 16:33:05 +0000 (UTC) Received: from thinkpad.nohats.ca (vpn-63-103.rdu2.redhat.com [10.10.63.103]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u37GX21Z015663; Thu, 7 Apr 2016 12:33:03 -0400 To: "Waltermire, David A. (Fed)" , "saag@ietf.org" , ipesc@ietf.org References: From: Paul Wouters Message-ID: <57068BBD.9070001@redhat.com> Date: Thu, 7 Apr 2016 11:33:01 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Thu, 07 Apr 2016 16:33:05 +0000 (UTC) Archived-At: Subject: Re: [saag] IPsecME report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 16:33:08 -0000 On 04/06/2016 02:48 PM, Waltermire, David A. (Fed) wrote: > IPsecME met at 2pm on Monday. > > We discussed the remaining issues on draft-ietf-ipsecme-safecurves, draft-ietf-ipsecme-rfc4307bis, and draft-ietf-ipsecme-ddos-protection. The first two will be in WGLC soon. The last will be sent to the IESG after the remaining WGLC issues are resolved. > > We also reviewed a number of drafts that represent potential new work. There was good discussion and interest around the ideas in draft-pauly-ipsecme-tcp-encaps-03 and draft-fluhrer-qr-ikev2-01. > > We also discussed updating the working group charter to incorporate some of the new work proposals and a revision of RFC 7321. We plan to conclude this discussion on the mailing list in the near future and send an updated charter to the SEC ADs soon. Any reason not to start WGLC on the 4307bis document? Paul From nobody Thu Apr 7 10:10:28 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC8E12D10D for ; Thu, 7 Apr 2016 10:10:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04ARg7SSDML9 for ; Thu, 7 Apr 2016 10:10:25 -0700 (PDT) Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 00FD712D0FE for ; Thu, 7 Apr 2016 10:10:24 -0700 (PDT) Received: from dhcp-b103.meeting.ietf.org (dhcp-b103.meeting.ietf.org [31.133.177.3]) (authenticated bits=0) by nostrum.com (8.15.2/8.14.9) with ESMTPSA id u37HAKob070860 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=OK) for ; Thu, 7 Apr 2016 12:10:23 -0500 (CDT) (envelope-from rjsparks@nostrum.com) To: saag@ietf.org From: Robert Sparks Message-ID: <5706947C.407@nostrum.com> Date: Thu, 7 Apr 2016 14:10:20 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Archived-At: Subject: [saag] Putting status reports into the datatracker X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 17:10:27 -0000 If anyone wants help getting their status updates into the datatracker, let me know. I'm near the back of the room for this meeting. RjS (see, for example, ) From nobody Thu Apr 7 10:14:32 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68D2B12D1DE for ; Thu, 7 Apr 2016 10:14:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.002 X-Spam-Level: X-Spam-Status: No, score=-0.002 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rzz3uiW96f6c for ; Thu, 7 Apr 2016 10:14:29 -0700 (PDT) Received: from smtp112.iad3a.emailsrvr.com (smtp112.iad3a.emailsrvr.com [173.203.187.112]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA7A512D0EA for ; Thu, 7 Apr 2016 10:14:29 -0700 (PDT) Received: from smtp7.relay.iad3a.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp7.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id D204E180739 for ; Thu, 7 Apr 2016 13:14:28 -0400 (EDT) Received: from app50.wa-webapps.iad3a (relay-webapps.rsapps.net [172.27.255.140]) by smtp7.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id CB219180731 for ; Thu, 7 Apr 2016 13:14:28 -0400 (EDT) X-Sender-Id: ogud@ogud.com Received: from app50.wa-webapps.iad3a (relay-webapps.rsapps.net [172.27.255.140]) by 0.0.0.0:25 (trex/5.5.4); Thu, 07 Apr 2016 13:14:28 -0400 Received: from ogud.com (localhost [127.0.0.1]) by app50.wa-webapps.iad3a (Postfix) with ESMTP id A466261185 for ; Thu, 7 Apr 2016 13:14:28 -0400 (EDT) Received: by apps.rackspace.com (Authenticated sender: ogud@ogud.com, from: ogud@ogud.com) with HTTP; Thu, 7 Apr 2016 13:14:28 -0400 (EDT) Date: Thu, 7 Apr 2016 13:14:28 -0400 (EDT) From: "Olafur Gudmundsson" To: saag@ietf.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_20160407131428000000_30756" Importance: Normal X-Priority: 3 (Normal) X-Type: html X-Auth-ID: ogud@ogud.com Message-ID: <1460049268.671727605@apps.rackspace.com> X-Mailer: webmail/12.3.2-RC Archived-At: Subject: [saag] DANE Report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 17:14:31 -0000 ------=_20160407131428000000_30756 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =0ADANE Working group did not meet=0AWe have 2 documents left one is in IET= F processing, the second one is waiting for the resolution of the first doc= uments encoding of email addresses into DNS labels and will then copy and b= e advanced. =0A =0AWG will shut down when those two documents are done =0A = =0AOlafur & Warren ------=_20160407131428000000_30756 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

DANE Working group did not= meet

=0A

We have 2 documents left one is in IETF proces= sing, the second one is waiting for the resolution of the first documents e= ncoding of email addresses into DNS labels and will then copy and be advanc= ed. 

=0A

 

=0A

WG will shut= down when those two documents are done 

=0A

 =

=0A

Olafur & Warren 

------=_20160407131428000000_30756-- From nobody Thu Apr 7 10:40:11 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47C0412D5C4 for ; Thu, 7 Apr 2016 10:40:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ar4yoaOC6o8B for ; Thu, 7 Apr 2016 10:39:59 -0700 (PDT) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 C850312D59D for ; Thu, 7 Apr 2016 10:39:58 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LkPBT-1bPCHg2Ht5-00cONN for ; Thu, 07 Apr 2016 19:39:56 +0200 To: saag From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 Message-ID: <57069B67.9020101@gmx.net> Date: Thu, 7 Apr 2016 19:39:51 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="CTKllQH3uqu77uxE1W4kXxkNhJ8BUCeq7" X-Provags-ID: V03:K0:o9PJ/Rx2lu/v+yZKw7rCIWIvJflHkHR4OGDMaakuu8rfntvr09L QqjWeL0+OSswQzlwMvX0fxe84z7p9PvyBTUcsj7/r9wyos1rlro4i60dKqjZ3R1AjoNeoj3 6PVj3iargrvzvpSVy+IWYBHI1AarcXRkw/tOAstefEaYdDOBSbG7qs/cJ79DASmQTYf29NN 7puAHyUUBJ5QmKLlEC0kA== X-UI-Out-Filterresults: notjunk:1;V01:K0:6oN1NE3SEGM=:sU54JopC+SgFsFPl+OE1vi iUWVWUmTTe9Ic4wjKxaJ5DD4Mt2T3Erhkc5fqyujdkPjBc4wyzk+0yRdQqGmMkWlYpfCe8Z3/ fBQAtbPr2ERvx01lk0S9fuWioko71IZw2q3dnSwyhSWZ3Zd4NFkS2LyIx39L2MS1OQE15m8L3 5BrerjvguHSStnoELQtdf4p42vbQUIfp8JB+RtsbX3MNGCA/H+D35D9qgoO/xumiBBX8iMk4C mTbQQgs8JlAkvtAE6Q0gZ7xR8elRLRiRRV6011h3bp8ArnUccv4hepfVAAPpFU0EaP6oIXYeN kbc3AnFC/Z2CEvGxj+Ld67lLZqVqVCJIhPHgu3MkwFjz0HSqwaiL0Cs3OfiM4aPRXfrBUwBSJ 9M/JiKlHdclCzaJk18bY6NAFwEhj6VRntF7nprB4Q2LxOYbOhHLMjnTLfWcw4a/GXVp9C+jaD NBJt8fZ5LFfHTg+9FJ+IYhM+UthmPUTU2djYpDQuE/pRCQHRRZfkoFnqlw9P5QXBDNgi8CR29 DMJ/X0DXXZ1L+Iroci/kZdaVm8PoqjOdZcBGTDPxfiMfYbVef7V+Oh3q/e41T+BIOvmKDR22g oCBBf4ug8BN0Vmpd3g2mFkwvkOCqN/+txSI0oZkEx0czs16QV+Z3AxZVJSsBb3M9OvPoPK5YA HKdu23uqk+WVg6p48HlmsnRDZttKJyrVZQCs7FZQWk4fgLh91W+h2tXxLMRQT7ce8ExJCX/g5 o9vsLcfe+BtBQd85g4zyYXocirMSmAILUtL8Vafi0urzyYWpOFoW1uWXSOU= Archived-At: Subject: [saag] ACE Report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 17:40:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --CTKllQH3uqu77uxE1W4kXxkNhJ8BUCeq7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable -- IETF#95 ACE Summary -- The main part of the meeting was dedicated to the discussion of the open issues collected for the OAuth-ACE solution. The presentation can be found at: https://www.ietf.org/proceedings/95/slides/slides-95-ace-2.pdf As an outcome of the discussion we are * going to form a design team to look into the implications of clock synchronization on the protocol solution, * splitting into an framework and into profiles. The profiles offer protocol descriptions that can be used for interoperability testing. Selecting the profiles will be based on interest from the working. Interest was expressed in having at least a profile that is based on pre-shared secrets, and based on raw public keys. We are going to schedule an interim meeting somewhere between end of May/beginning of June where the design team will report back to the group= =2E Finally, a presentation about the CBOR Web Token (CWT) was given and a call for adoption was started already. CWT is a CBOR-based encoding of the JSON Web Token (JWT), which was developed in the OAuth working group.= --CTKllQH3uqu77uxE1W4kXxkNhJ8BUCeq7 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 iQEcBAEBCgAGBQJXBptnAAoJEGhJURNOOiAtqtsH/37Xfc6VDGMWwJ1Le13ivee7 ioK6iHbQaZOvUwAhbUT8PSDngTAdE+Enj+mb6d5amZBQZLMd4tthmBh7v8jjNhzW y70Fsd24kCafI3puOqGmyg37xtevJRCFk5JFXsavef56diLRiWbw8YJCUJfc3i93 EhaY4YzSl7B0jGjtD176TSpj/NaN2zrxFYb3wUSvDjPSsSz8w8X7QzFZ1WYQZr8o g7s7tIZL2ku88LY6A0eFEGSHtw1OyX4PbakUvZdYj4odysRdrzU5dZgIA2kw6wBr 4PyfsEq3tJnIgC+JLT0kcQZt/ItZT+AMr860HbkTjuxw7SK64tQKt14FHbLxYtg= =Si6O -----END PGP SIGNATURE----- --CTKllQH3uqu77uxE1W4kXxkNhJ8BUCeq7-- From nobody Thu Apr 7 10:40:14 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17DB612D5C4 for ; Thu, 7 Apr 2016 10:40:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PbcFuUzPITtt for ; Thu, 7 Apr 2016 10:39:59 -0700 (PDT) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 CFC8B12D59F for ; Thu, 7 Apr 2016 10:39:58 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LbMF8-1bXkzW0PU2-00kw6A for ; Thu, 07 Apr 2016 19:39:56 +0200 To: saag From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 Message-ID: <57069B68.6090809@gmx.net> Date: Thu, 7 Apr 2016 19:39:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2N4CGejrwRE5EoCNn6BIJinlAMqS9xW8h" X-Provags-ID: V03:K0:s/6gwOCpmVvp+pZ+PafClTdBZfceAqmsb+36v0FoLakEIXhKHQq 2FnU2g+PgCYSA95uj7sedp+N3kz62UWE0f35hjoAdrnhAli+7Vksi3K8xyny/jFU2ozLfbB U6rfwDRyIy0gAcSTINi6lDzarMMhBIRQS7yLOnYTw+SqjDSM4VOM9fegDqgf96s8yapPmI9 wFDjr0rcHYxv/ZFbk51cQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:4oyggVCRZJ4=:GlkTmPPwYrPtWbRh3713SK RjozxOXpO+LCY7KS8rPUN/Ww+Z9BsTi7BqCv4groE7dZFg6qfmfbjRBf+GeK/mbCg7BXUU4BE E6hDHynDSg+vCg/BlPO1VCaLOHAxuioaQ99HHXjUISEyv0+5jB9Adf28eGoHYuVcwNm70nvZ+ dfNZS5IqmkcmDiRfsstswkaLTWqNjcpM97GbzEXP8DdWnHwp5qjtNbvo53KA9umkidhVNhTFA kYCGdNb1azlVJUOGyfCU8jSJTJIwawac6WX83ADNesQ7pUIndv9Z/hzxCcJnWgaoC1udXlVpe uBUd7Pcbv9HpR9UsfDTPdmxXcC/RntFZL7YNChVC/R1RKFiIBHOmA2qQOIF9ZOXTQcU5d2Dkw zwNQcIoaIvlCRwAkA24zWHmZzgHljTtpdF9Crvcalc6P1btioQuIr8i3m9DsJ3hEz0MYJIcDP RmjZeA1vDYL3MggLOY3C1drVElMVriWLo+61AIKyIU82LFIhTpN7kVLAbwnS9PzKGlStXNYAX 4a8gDphjN9jcGHz5KSetVcdqfsTkhCCrxNvSahsonCihs8nFKSa1DexTtiKMz7TkJ5vgG5/jT trYhfHG+h6USYOUWLhyGesJwU6jesWb2MApceYSPPWOWbTRKxAfZ9+XZC+9d3aeQJLx+PZATp WzStBxTPMTCDXftaqwqnQCyH+18ssugcSBcRalxsOuNWCwwr0BU/Q9i358oyY28k2GSiYpo3Y UpH7Ip2WDSSu0l8CC4JA1+NxP6i5d9DKoKSyo3L5Q3ckZhA9wB4dbtKXri8= Archived-At: Subject: [saag] OAuth Report X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 17:40:02 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2N4CGejrwRE5EoCNn6BIJinlAMqS9xW8h Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable -- IETF#95 OAuth Summary -- The OAuth meeting was spent with the work on recently adopted working group items, particularly on the security attack discovered late last year by German researchers. This attack is known as the 'Authorization Server Mix-Up' and I made an announcement about it to the mailing list at http://www.ietf.org/mail-archive/web/oauth/current/msg15336.html. A few WG members met with the security researchers late last year in an attempt to better understand the formal analysis the researchers had done= =2E In addition, we talked about - Token Exchange - OAuth Authorization Server Configuration / Discovery - Native Apps Best Current Practice Guidance The Token Exchange specification has not been implemented yet and will not move forward unless implementations are available. The 'OAuth Authorization Server Configuration / Discovery' specification caused some confusion about potential security vulnerabilities. A design team was formed on this issue to resolve these issues and a first side-meeting took place during this week where some of these concerns were discussed and clarified. The Native Apps BCP is making good progress and code has been made available for Android and iOS, as reported at https://www.ietf.org/proceedings/95/slides/slides-95-oauth-4.pdf. We spoke about a new document 'Resource Indicators', which allows the client to inform the authorization server about what resource server it wants to talk to. This allows the authorization server to issue access tokens that are bound to specific resource servers, which tackles the problem where access tokens have been re-used at other resource servers. During the meeting the suggestion was made to produce a new version of the OAuth core specification to incorporate various security documents into the main specification. This topic is currently under discussion. In side meetings we also spoke about the next steps regarding the proof-of-possession work since there is interest to explore a token binding solution. A small group of people will work on a document on how the details could look like. --2N4CGejrwRE5EoCNn6BIJinlAMqS9xW8h 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 iQEcBAEBCgAGBQJXBptoAAoJEGhJURNOOiAtXecH/i4072wlkJj26akCBGqZirI0 wXV+e9d0G2MxRTBBqI6Gw2XeNJLk69YE6q3HonClsLFGgrOWlDL6dtn1DVHxbE50 WACPSyAaf/isRnBCRz7LDBLcWQWY+wlD32dTPdzSa0lXpnR3A8VjhsFhE/7ojLqm vnExxeF3ILHyYEK4dnXFnZwUZz0YyBenCIH8JDEwtYBjnScnu3SyAzq04Q0W665D p7aygrFJQgbLDljArsSCc9eopjBD2lVDptIWE2IKTwvGDwLUnR10nkvV8XrbWIUb 66H0DK/LmaFsN/pIs9YI9i9hB5Fxk8Wge/oWTrdh8stc4mhfyeVL93RXiXoaKnc= =RyY+ -----END PGP SIGNATURE----- --2N4CGejrwRE5EoCNn6BIJinlAMqS9xW8h-- From nobody Thu Apr 7 10:57:20 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F19A012D651 for ; Thu, 7 Apr 2016 10:57:18 -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=isoc.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 lH34A-R076rM for ; Thu, 7 Apr 2016 10:57:16 -0700 (PDT) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0099.outbound.protection.outlook.com [207.46.100.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 ACD4812D64D for ; Thu, 7 Apr 2016 10:57:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isoc.onmicrosoft.com; s=selector1-isoc-org; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=5Y4JIBE/hJVxwvQD4QWV+XKXLwTmeO/pYthVQ6GCIGM=; b=XWP27SMUI6/MYo8crX3bknRA+vuz73ccfByZ2Ush06UHDsaIMvuyO8wP1Edt1bnHnuQtf11g8JVkvy3hfDjimRqmXmRXeFS3mUoHXUNMc2UP1HQfTtjDc0IrowSg3QD91bbRs+y5gdFr30nmuQHkBbFtBi5C4JIHSjlnQVwELbQ= Received: from DM2PR0601MB1118.namprd06.prod.outlook.com (10.160.218.139) by DM2PR0601MB1119.namprd06.prod.outlook.com (10.160.218.14) with Microsoft SMTP Server (TLS) id 15.1.447.15; Thu, 7 Apr 2016 17:57:15 +0000 Received: from DM2PR0601MB1118.namprd06.prod.outlook.com ([10.160.218.139]) by DM2PR0601MB1118.namprd06.prod.outlook.com ([10.160.218.139]) with mapi id 15.01.0447.029; Thu, 7 Apr 2016 17:57:15 +0000 From: Karen O'Donoghue To: "saag@ietf.org" Thread-Topic: NTP WG summary (on security related topics...) @ IETF 95 Thread-Index: AQHRkPbro5Lt2u9lvkq0VvDCz0bxRQ== Date: Thu, 7 Apr 2016 17:57:15 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=isoc.org; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [2001:67c:370:176:fcf8:b3eb:abfe:52ab] x-ms-office365-filtering-correlation-id: 2ace11bf-0f61-4dba-5a86-08d35f0e0dd9 x-microsoft-exchange-diagnostics: 1; DM2PR0601MB1119; 5:SBY1dABpU2k2Gqg76QxMBxUrh26vbuDSPLMLcosZmhr/p+9/hMioijVSEybO+zERAt9kkiqWExUvQItVEF82uNSoDly7FpBDDAeroXJbc7mHAY2shXmv/SMe6s4OrNKnlwcolzY/sTFlMvaj2lauRg==; 24:jRFJAGyapqyKXrVZRNY18bDUyYpXV/P1/yWiLkDem5NRPDWqFf/kCRaUEvUqysTnWjD1kiTKTgwhW5B+lQc2z39MH0wRx0Tw5bso/kFO5Sk= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0601MB1119; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:DM2PR0601MB1119; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0601MB1119; x-forefront-prvs: 0905A6B2C7 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(2501003)(16236675004)(1730700002)(102836003)(6116002)(1096002)(1220700001)(229853001)(11100500001)(36756003)(87936001)(5004730100002)(50986999)(19617315012)(33656002)(3280700002)(3660700001)(82746002)(2351001)(2906002)(54356999)(83716003)(15650500001)(92566002)(10400500002)(122556002)(5640700001)(106116001)(15975445007)(81166005)(189998001)(110136002)(450100001)(107886002)(2900100001)(77096005)(5008740100001)(586003)(86362001)(5002640100001)(19580395003)(99286002)(3826002)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0601MB1119; H:DM2PR0601MB1118.namprd06.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_C7AA40088DFF4075BA5660E74E1F224Aisocorg_" MIME-Version: 1.0 X-OriginatorOrg: isoc.org X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2016 17:57:15.3713 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 89f84dfb-7285-4810-bc4d-8b9b5794554f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0601MB1119 Archived-At: Subject: [saag] NTP WG summary (on security related topics...) @ IETF 95 X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 17:57:19 -0000 --_000_C7AA40088DFF4075BA5660E74E1F224Aisocorg_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhlIE5UUCBXRyBpcyB3b3JraW5nIG9uIHR3byBzZWN1cml0eSByZWxhdGVkIHRvcGljczoNCi0g TmV0d29yayBUaW1lIFNlY3VyaXR5DQotIE5UUCBCQ1ANCg0KVGhlIE5ldHdvcmsgVGltZSBTZWN1 cml0eSB3b3JrIGlzIGNvbXByaXNlZCBvZiB0aHJlZSBkcmFmdHM6DQpodHRwczovL2RhdGF0cmFj a2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW50cC1uZXR3b3JrLXRpbWUtc2VjdXJpdHkvDQpo dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW50cC11c2luZy1udHMt Zm9yLW50cC8NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtbnRw LWNtcy1mb3ItbnRzLW1lc3NhZ2UvDQoNClRoaXMgc3VpdGUgb2YgZG9jdW1lbnRzIGlzIGludGVu ZGVkIHRvIHJlcGxhY2UgUkZDIDU5MDYgb24gdGhlIE5UUHY0IEF1dG9rZXkgU3BlY2lmaWNhdGlv bg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvcmZjNTkwNi8NClJGQyA1OTA2IGlz IEluZm9ybWF0aW9uYWwsIGhhcyBrbm93biBzZWN1cml0eSBmbGF3cywgYW5kIGlzIG5vdCB3aWRl bHkgdXNlZCBpbiB0aGUgd2lsZC4NCg0KQSBXR0xDIGNhbGwgd2FzIGlzc3VlZCBvbiAxIE1hcmNo IDIwMTYuIE51bWVyb3VzIGNvbW1lbnRzIHdlcmUgcmVjZWl2ZWQuIFRoaXMgd2Vla+KAmXMgbWVl dGluZyBmb2N1c2VkIG9uIGdlbmVyYWwgZGlzY3Vzc2lvbnMgcmVsYXRlZCB0byB0aGUgcmVzb2x1 dGlvbiBvZiB0aGVzZSBjb21tZW50cy4gVGhlcmUgd2lsbCBiZSBhIHNtYWxsIGRlc2lnbiB0ZWFt IHRvIGFkZHJlc3MgV0dMQyBjb21tZW50cy4gQSBzZWNvbmQgV0dMQyBpcyBleHBlY3RlZC4NCg0K QWRkaXRpb25hbGx5LCB0aGUgTlRQIFdHIGlzIHdvcmtpbmcgb24gYW4gTlRQIEJDUA0KaHR0cHM6 Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtcmVpbGx5LW50cC1iY3AvDQpUaGUgbW90 aXZhdGlvbiBmb3IgdGhpcyBkb2N1bWVudCBpcyB0byBhZGRyZXNzIG9wZXJhdGlvbmFsIGlzc3Vl cyByZWxhdGVkIHRvIE5UUCBpbmNsdWRlZCBzb21lIHRoYXQgaGF2ZSBzZWN1cml0eSBhbmQgc3Rh YmlsaXR5IGltcGFjdHMgb24gdGhlIEludGVybmV0LiBDb21wbGV0aW9uIG9mIHRoaXMgZG9jdW1l bnQgaGFzIGJlZW4gc2xvdywgYW5kIGNvbnRyaWJ1dGlvbnMgYXJlIHdlbGNvbWUuDQoNCg0KDQo= --_000_C7AA40088DFF4075BA5660E74E1F224Aisocorg_ Content-Type: text/html; charset="utf-8" Content-ID: <042B8D739A770D4AB3332ABD677849A6@namprd06.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KVGhlIE5UUCBXRyBpcyB3b3JraW5n IG9uIHR3byBzZWN1cml0eSByZWxhdGVkIHRvcGljczombmJzcDsNCjxkaXYgY2xhc3M9IiI+LSBO ZXR3b3JrIFRpbWUgU2VjdXJpdHk8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+LSBOVFAgQkNQJm5ic3A7 PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij5UaGUgTmV0d29yayBUaW1lIFNlY3VyaXR5IHdvcmsgaXMgY29tcHJpc2VkIG9mIHRocmVlIGRy YWZ0czombmJzcDsNCjxkaXYgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5p ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1udHAtbmV0d29yay10aW1lLXNlY3VyaXR5LyIgY2xhc3M9 IiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1udHAtbmV0d29y ay10aW1lLXNlY3VyaXR5LzwvYT48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6 Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1udHAtdXNpbmctbnRzLWZvci1u dHAvIiBjbGFzcz0iIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm LW50cC11c2luZy1udHMtZm9yLW50cC88L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBj bGFzcz0iIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p ZXRmLW50cC1jbXMtZm9yLW50cy1tZXNzYWdlLyIgY2xhc3M9IiI+aHR0cHM6Ly9kYXRhdHJhY2tl ci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1udHAtY21zLWZvci1udHMtbWVzc2FnZS88L2E+PC9k aXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNs YXNzPSIiPlRoaXMgc3VpdGUgb2YgZG9jdW1lbnRzIGlzIGludGVuZGVkIHRvIHJlcGxhY2UgUkZD IDU5MDYgb24gdGhlIE5UUHY0IEF1dG9rZXkgU3BlY2lmaWNhdGlvbiZuYnNwOzwvZGl2Pg0KPGRp diBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9yZmM1 OTA2LyIgY2xhc3M9IiI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvcmZjNTkwNi88 L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJGQyA1OTA2IGlzIEluZm9ybWF0aW9uYWwsIGhhcyBr bm93biBzZWN1cml0eSBmbGF3cywgYW5kIGlzIG5vdCB3aWRlbHkgdXNlZCBpbiB0aGUgd2lsZC4m bmJzcDs8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N CjxkaXYgY2xhc3M9IiI+QSBXR0xDIGNhbGwgd2FzIGlzc3VlZCBvbiAxIE1hcmNoIDIwMTYuIE51 bWVyb3VzIGNvbW1lbnRzIHdlcmUgcmVjZWl2ZWQuIFRoaXMgd2Vla+KAmXMgbWVldGluZyBmb2N1 c2VkIG9uIGdlbmVyYWwgZGlzY3Vzc2lvbnMgcmVsYXRlZCB0byB0aGUgcmVzb2x1dGlvbiBvZiB0 aGVzZSBjb21tZW50cy4gVGhlcmUgd2lsbCBiZSBhIHNtYWxsIGRlc2lnbiB0ZWFtIHRvIGFkZHJl c3MgV0dMQyBjb21tZW50cy4gQSBzZWNvbmQgV0dMQw0KIGlzIGV4cGVjdGVkLjwvZGl2Pg0KPGRp diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QWRkaXRpb25h bGx5LCB0aGUgTlRQIFdHIGlzIHdvcmtpbmcgb24gYW4gTlRQIEJDUCZuYnNwOzwvZGl2Pg0KPGRp diBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm dC1yZWlsbHktbnRwLWJjcC8iIGNsYXNzPSIiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv ZG9jL2RyYWZ0LXJlaWxseS1udHAtYmNwLzwvYT48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhlIG1v dGl2YXRpb24gZm9yIHRoaXMgZG9jdW1lbnQgaXMgdG8gYWRkcmVzcyBvcGVyYXRpb25hbCBpc3N1 ZXMgcmVsYXRlZCB0byBOVFAgaW5jbHVkZWQgc29tZSB0aGF0IGhhdmUgc2VjdXJpdHkgYW5kIHN0 YWJpbGl0eSBpbXBhY3RzIG9uIHRoZSBJbnRlcm5ldC4gQ29tcGxldGlvbiBvZiB0aGlzIGRvY3Vt ZW50IGhhcyBiZWVuIHNsb3csIGFuZCBjb250cmlidXRpb25zIGFyZSB3ZWxjb21lLiZuYnNwOzwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2 Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_C7AA40088DFF4075BA5660E74E1F224Aisocorg_-- From nobody Thu Apr 7 11:19:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 362DD12D0DA for ; Thu, 7 Apr 2016 11:19:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lUa1hnFxdmFT for ; Thu, 7 Apr 2016 11:19:42 -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 BC0F212D0B0 for ; Thu, 7 Apr 2016 11:19:41 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MdoR7-1bBhMF1Zef-00PeWu for ; Thu, 07 Apr 2016 20:19:39 +0200 To: saag From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 X-Enigmail-Draft-Status: N1110 Message-ID: <5706A4B5.6090600@gmx.net> Date: Thu, 7 Apr 2016 20:19:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="MpxrCWfBR6QPGOO8sCQCmcjxj0acBq9Fk" X-Provags-ID: V03:K0:ytEaH6by0ViRRKWNowXSN4PPNXpDmrOWQ1AsyB6WyveIgdMNCUO TXLbfJfRZEeC9r5w6VvuwRyGimk6653Y5GQS6EbjnsxQ44C2Z5G/oDV8MwjLWarllRFG1fY x0ttaUWV2lUF+tJQqPqVwLDOt6Ke8OPiCCUDcnF+lQI18U/uWlMB4XqANqEja18ltXGkY6t UThFn19wRORvhEtA8A7Og== X-UI-Out-Filterresults: notjunk:1;V01:K0:KyENqQECwG8=:8uLH3C/MSuCvECsCU6ARYc R3psjWBw5aAAfYKbwu5btUecq+MpMtBOeVGgVgTZGqKxakFL6ENEQlB/Tg3jcoFdSkifmgiLK lEgrvnEJEiIdNihe0Uvx4xEe/+SNR14sfBZhZhO/g5Km665Y05QfzyOEDuSc0WumdECnujwiO S47Kfd+t8LmGDJJ4MzX/dCuH+teDscV+/qbraqAtOZKFd5MN2Ivw/u5opzkcPbRKOxw5gu84L VclatLmHVIPcROEC3BHALkzK4qCRvWgvytbjDbXXVUgeMIjOtTZA5HJX03tlhyn4OrTnUnBmu 4FJQdYY0dJ0xZIu3/dHd+51TXxWvMyUvw02mgUxm1V3FbfshtVFk7GpCQE3ZM9WBwDTJYRMoS uTJb0CBJDiUbQYx4T70+qDNL/OAOaVxjWisCFP5esZ7HzZIINUkSPqxY4PUeN7gZAg9VuBQTX sPXUCSOWdQMyXHvbH8NfOGODkqPsMsdmPH8Rso+gDfNjwckhSmCKxxK8DMG8e/JvFaCBwUr1e hijKWRuPciKMt1/nBF9sNfxK/0uhg8FeP0UcQVyI1jjYAGtkA7bVgqEYnvARiaudL6k7wh/2d zEQiu/MmJHyG+U0sw9YJbcdr4qU/z/cIc/DXh5wuwhWdbdMuwpKUng5MtIjx3OARJRozmTM+m vRLIP+DIKG3Os84pafKo3Y1B6QbVjKKjRXhArcuwblhQg8Nxs8cSgK+tsDbcXhxq4LlnEMzCO YV1q1BWqbYlIbYRKFSitWT2NMFdp2tM6Xuy7mzCl6JgQnsTwrtDxa8YVu24= Archived-At: Subject: [saag] EAP-NOOB X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:19:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --MpxrCWfBR6QPGOO8sCQCmcjxj0acBq9Fk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I just wanted to explain my comments from the SAAG session regarding the EAP-NOOB talk today. (1.) Not every network uses EAP For example, EAP is not used in IEEE 802.15.4, Bluetooth Low Energy, or low power WANs It is also not used in home networks that use WiFi. (2.) Many radio / link layer technologies provide a solution for onboardi= ng* Cellular technologies use manufacturer-provided credentials, often using SIM cards, and maybe in the future use soft-SIMs. Bluetooth Low Energy uses a pairing procedure in various flavors. Thread (for use with IEEE 802.15.4) uses J-PAKE. So, either they use manufacturer provided secrets or an approach where keys are provisioned later (by the customer or professionals). You often see that the term 'installer' or 'commissioning tool' being used for this task. For use with WiFi various companies have also released some of these 'commission tools'. They often use some short range radio technology to provision the WiFi credentials and other configuration information. 3. Consumer environments are different from industrial usage In industrial environments you typically have dedicated staff to help with the installation (because you often have to do more than just to provision the secrets). For example, in commercial indoor lighting you have various parties responsible for wiring, installing the fixtures, the light design, the installation and configuration, etc. In the home environment you often have no 'administrator' and no server infrastructure available. Some companies today rely more on the end consumer having a smart phone or tablet that can be used as the "installer". 4. There are two types of credentials in use, namely (a) network access credentials and (b) application layer credentials IoT devices almost always come with pre-configured application layer service credentials. So, you do not need to touch those. So, I am arguing that you have to think carefully about * what radio technology you consider, * what deployment environment we are talking about (and what the constraints are), and * there are lots of solutions out there. We might be able to re-use those instead of creating a new one. Ciao Hannes *: I use the term 'onboarding' to refer to the process of putting credentials and configuration to a device. Onboarding can happen at various stages throughout the lifetime of the device. Bootstrapping is, on the other hand, used to create/distribute keys to new parties based on already existing keys. For example, Kerberos would do such a bootstrapping between a client and a server based on already existing keys established between the client and the KDC and the server and the KDC. --MpxrCWfBR6QPGOO8sCQCmcjxj0acBq9Fk 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 iQEcBAEBCgAGBQJXBqS2AAoJEGhJURNOOiAtwhQIAIbhrPxR7hgRC7XhAUZdm4x0 BB9exiQSvaFbw265ssO3+MgHT0vMas3krHd9PMCuC8Og3/edGNciUa3Rihmx6jxK bbVSCYU++9koxBIlsBp0fPQM+HTGFkSZnR0SfR/pM8+FID5M0U9SObn9VcqthIGJ wf/rx7LsT5P/oFJAqBJ03O13eIkolDKDjipYpOVHsC8Ji3gCrohI1uiAZgthOiF0 NBgKwjFA3av3VCxQsVBEPqVJLULTRkm6xk41FCzuOyLiyKF8mNMzgmXK1mySF5Yq Spf+U1Ds1q0pEuXvrRjm/2686NFdtQaD0nKI3npyl1mIFhPJgIeLJT5bYVS2koA= =chHQ -----END PGP SIGNATURE----- --MpxrCWfBR6QPGOO8sCQCmcjxj0acBq9Fk-- From nobody Thu Apr 7 11:25:08 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3752A12D1B5 for ; Thu, 7 Apr 2016 11:25:07 -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 637JvHP-mZrk for ; Thu, 7 Apr 2016 11:25:04 -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 7075F12D0F0 for ; Thu, 7 Apr 2016 11:25:04 -0700 (PDT) Received: by mail-vk0-x233.google.com with SMTP id k1so110199100vkb.0 for ; Thu, 07 Apr 2016 11:25:04 -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=FYZ9gwi/WnciCmI07KMX0kMYfsD1/st0y01DQliuiDw=; b=FCAu4LyQg/93XH0a5iYal8ZJ/xk4y2XPoIpTFH+1Z7aBDrP43PZLT5j/bGsE/9PKkI NGbIjgE1eFUnH8z5UEawLcnWYTulEliH0OIJFBTzlSbqQQKDsGIqkm4dpz/BMfPU7h2a EGVEYZ0VQp88eRHOI8VsPaKD4OX0Tml7UvppDmR+CNWXbdhR7jtQM0wUOZc72GDXndAP O/knXowhru2LBl0SWu61/MOOcQH5rTqZkmn23cBTM10I8d5uaHa8GiAlVNPJiCw4PUry rYfdyPq4Yy0JcRLFL6B1kJJxEkLvgyoYuF9vDHhc5pLXMBfyq31I33EGe2ON6ocsf7BN YVOw== 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=FYZ9gwi/WnciCmI07KMX0kMYfsD1/st0y01DQliuiDw=; b=k8Gl9QSUkHshaLeQF4SupR0DzHzEvpWzQGalTvXTY4GaGd0xJgy3Osep0ESpM5Y2KX bwj4l08z8Ywf69QOyBgNDTlwGnZdpbT4gQJLFvTjXvFv69Hhg/esyc36p57WF3usj3Np EfbORKv/LqgTHT1e2k59zbq5hDmznK8aMwd3Uc9mrQnbCKq4jT1BS8lZ096pqJrys/dG 2SS0uK/30j0ATl9AVPqRFM1M9kg8YolCmoLs2hrwvhd4kqkQU6CG2SkC6GS4zJRdtRCX d8qqFn6+2qtfjaX29wUV+DrKKMwJ2pWVXaoW4q3On+tNiy+VS6RdYYSvToASbUTBsZdJ knwg== X-Gm-Message-State: AD7BkJKXEOiAuallliOmWZDeVLOF3wnUlS/f/kFTcj3+83cdZuEh+m5RkvTHm1dyYeFEKmRNO6NkXWQtD1rUNw== X-Received: by 10.176.5.164 with SMTP id e33mr2097901uae.36.1460053503569; Thu, 07 Apr 2016 11:25:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.4.40 with HTTP; Thu, 7 Apr 2016 11:24:44 -0700 (PDT) In-Reply-To: <5706A4B5.6090600@gmx.net> References: <5706A4B5.6090600@gmx.net> From: Bernard Aboba Date: Thu, 7 Apr 2016 11:24:44 -0700 Message-ID: To: Hannes Tschofenig Content-Type: multipart/alternative; boundary=94eb2c123f5c6ef665052fe93230 Archived-At: Cc: saag Subject: Re: [saag] EAP-NOOB X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:25:07 -0000 --94eb2c123f5c6ef665052fe93230 Content-Type: text/plain; charset=UTF-8 Hannes said: "For example, Kerberos would do such a bootstrapping between a client and a server based on already existing keys established between the client and the KDC and the server and the KDC." [BA] As far as I know, there is no deployed usage of Kerberos-based EAP authentication. The major issue is that a host typically does not have Internet access prior to completing EAP authentication, so that Kerberos would need to be integrated with EAP in order for Kerberos tickets to be obtained. On Thu, Apr 7, 2016 at 11:19 AM, Hannes Tschofenig < hannes.tschofenig@gmx.net> wrote: > I just wanted to explain my comments from the SAAG session regarding the > EAP-NOOB talk today. > > (1.) Not every network uses EAP > > For example, EAP is not used in IEEE 802.15.4, Bluetooth Low Energy, or > low power WANs > > It is also not used in home networks that use WiFi. > > (2.) Many radio / link layer technologies provide a solution for > onboarding* > > Cellular technologies use manufacturer-provided credentials, often using > SIM cards, and maybe in the future use soft-SIMs. > > Bluetooth Low Energy uses a pairing procedure in various flavors. > > Thread (for use with IEEE 802.15.4) uses J-PAKE. > > So, either they use manufacturer provided secrets or an approach where > keys are provisioned later (by the customer or professionals). You often > see that the term 'installer' or 'commissioning tool' being used for > this task. > > For use with WiFi various companies have also released some of these > 'commission tools'. They often use some short range radio technology to > provision the WiFi credentials and other configuration information. > > 3. Consumer environments are different from industrial usage > > In industrial environments you typically have dedicated staff to help > with the installation (because you often have to do more than just to > provision the secrets). For example, in commercial indoor lighting you > have various parties responsible for wiring, installing the fixtures, > the light design, the installation and configuration, etc. > > In the home environment you often have no 'administrator' and no server > infrastructure available. Some companies today rely more on the end > consumer having a smart phone or tablet that can be used as the > "installer". > > 4. There are two types of credentials in use, namely (a) network access > credentials and (b) application layer credentials > > IoT devices almost always come with pre-configured application layer > service credentials. So, you do not need to touch those. > > So, I am arguing that you have to think carefully about > * what radio technology you consider, > * what deployment environment we are talking about (and what the > constraints are), and > * there are lots of solutions out there. We might be able to re-use > those instead of creating a new one. > > Ciao > Hannes > > *: I use the term 'onboarding' to refer to the process of putting > credentials and configuration to a device. Onboarding can happen at > various stages throughout the lifetime of the device. > > Bootstrapping is, on the other hand, used to create/distribute keys to > new parties based on already existing keys. For example, Kerberos would > do such a bootstrapping between a client and a server based on already > existing keys established between the client and the KDC and the server > and the KDC. > > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag > > --94eb2c123f5c6ef665052fe93230 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hannes said:=C2=A0

"For example, Kerberos would
do such a bootstrapping between a client and a server base= d on already
existing keys established between the client and the KDC and the se= rver
= and the KDC."

[BA] As far as I know, there i= s no deployed usage of Kerberos-based EAP authentication.=C2=A0 The major i= ssue is that a host typically does not have Internet access prior to comple= ting EAP authentication, so that Kerberos would need to be integrated with = EAP in order for Kerberos tickets to be obtained.=C2=A0

On Thu, Apr 7, 2016 at 11= :19 AM, Hannes Tschofenig <hannes.tschofenig@gmx.net> wrote:
I just wanted to explain my comm= ents from the SAAG session regarding the
EAP-NOOB talk today.

(1.) Not every network uses EAP

For example, EAP is not used in IEEE 802.15.4, Bluetooth Low Energy, or
low power WANs

It is also not used in home networks that use WiFi.

(2.) Many radio / link layer technologies provide a solution for onboarding= *

Cellular technologies use manufacturer-provided credentials, often using SIM cards, and maybe in the future use soft-SIMs.

Bluetooth Low Energy uses a pairing procedure in various flavors.

Thread (for use with IEEE 802.15.4) uses J-PAKE.

So, either they use manufacturer provided secrets or an approach where
keys are provisioned later (by the customer or professionals). You often see that the term 'installer' or 'commissioning tool' being= used for
this task.

For use with WiFi various companies have also released some of these
'commission tools'. They often use some short range radio technolog= y to
provision the WiFi credentials and other configuration information.

3. Consumer environments are different from industrial usage

In industrial environments you typically have dedicated staff to help
with the installation (because you often have to do more than just to
provision the secrets). For example, in commercial indoor lighting you
have various parties responsible for wiring, installing the fixtures,
the light design, the installation and configuration, etc.

In the home environment you often have no 'administrator' and no se= rver
infrastructure available. Some companies today rely more on the end
consumer having a smart phone or tablet that can be used as the
"installer".

4. There are two types of credentials in use, namely (a) network access
credentials and (b) application layer credentials

IoT devices almost always come with pre-configured application layer
service credentials. So, you do not need to touch those.

So, I am arguing that you have to think carefully about
=C2=A0* what radio technology you consider,
=C2=A0* what deployment environment we are talking about (and what the
constraints are), and
=C2=A0* there are lots of solutions out there. We might be able to re-use those instead of creating a new one.

Ciao
Hannes

*: I use the term 'onboarding' to refer to the process of putting credentials and configuration to a device. Onboarding can happen at
various stages throughout the lifetime of the device.

Bootstrapping is, on the other hand, used to create/distribute keys to
new parties based on already existing keys. For example, Kerberos would
do such a bootstrapping between a client and a server based on already
existing keys established between the client and the KDC and the server
and the KDC.


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


--94eb2c123f5c6ef665052fe93230-- From nobody Thu Apr 7 11:26:40 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AFC612D631 for ; Thu, 7 Apr 2016 11:26:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5YQTCGyo7e6l for ; Thu, 7 Apr 2016 11:26:37 -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 689CE12D6A9 for ; Thu, 7 Apr 2016 11:26:36 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Lmvlg-1bSoi506ZA-00h2kV; Thu, 07 Apr 2016 20:26:33 +0200 To: Bernard Aboba References: <5706A4B5.6090600@gmx.net> From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 Message-ID: <5706A655.5020808@gmx.net> Date: Thu, 7 Apr 2016 20:26:29 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qfSb2eM8x3STKCf952KNeqhKkCo32utdG" X-Provags-ID: V03:K0:i76gB3fZFrCOwi9jFbkm2NNa0m7ONMB7WYuGApWx4UwbEg+L9YG CeaQxs756aYAomJVcsnzNwvtbr45WNuRr+pR8WLuzFV4ZCbYSPPhkt115eTsYLt7BC9K1JB rGmxdr/J28Jb/Z2pFHrx2qD79Yp1/eK1lIZqM/8e1s3aahr8KU0Cuf/DZrq5BvlPowv04ht 3pO+HAyjzyBGaJUwZ8Qyg== X-UI-Out-Filterresults: notjunk:1;V01:K0:J2WzmLJL7VU=:eR04wG0w8e/oYTXD9Rs4z0 bYNqHvdssoi6fBuo+MJ0eHNs6UXEGo6hFg5x6SJkDDw/cBoCE6FkDImHzpqEA0Pl4euVayP7k 9HirTh8E1KCgb/HaOK0YWoJGLPbsLSyAeAsivq9zbuDkaDhHSSmH6g/b/I/J6rHAKYuLkGPsa 7tsUfFa7rjv9cOOEsSlrlTujLbYFTNGPuuGMobKsgPn0DSCCgImBGcavOyplVjRlxkqfP7FOz tQGe929gyLnrreGW2/xZi855DEC3uJ+g11oiZ3iGCRwRbKLb5FZIBlds3BfYg244MpQVmBJlU e44U207ubkEb/clSLL32yjNRHVKgFFDn7kW+rwbgDO4H1T2MG5xFoJfqQkZplAIZOYt3Ey9pD 7bp35O2Mf0GKxE3a2cyKxaMMYXuhL8wjpPv4qY+EBxYSrvo+4eBURaJiQ8Rcnj9qcdgp+JQpX CZvHDiZMJcwFG0577JPXfT2Jeh0Gf128z7AFiLwzRmMQJtGaTkgCp7ygQ5rLcoaP7DmoVp3ZM k/KbqKU2vFtJhBkWrHnJaJ/ps1GQhbMwGE74jUiUkT4m+VSObCSiENVDg4grs+zan4AAIn9Bg La137i53ryFNOsAgAzkGKA15lvoUNgGEAC8Jf9vvh18JovEfGnOYdGiIJPJH1pVg7HIcwnFZX OHqMYzl7Kf4RL1lxmbz20ZMR/B8JeP3syln7WH+tnC+p/VEQFsDqMLnoFKinHegTA5crVKQ6k Pg135PgJSx8dPp2BL+cg23HDVW6ElYCx1+CX9Sw/J74Xflk0sLcSfgCd43U= Archived-At: Cc: saag Subject: Re: [saag] EAP-NOOB X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:26:39 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qfSb2eM8x3STKCf952KNeqhKkCo32utdG Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hey Bernard, the example of Kerberos was unrelated to EAP. It was just to clarify the terminology of what bootstrapping means. For some reason, the IoT community created this term and we have been using key distribution typically instead. Ciao Hannes On 04/07/2016 08:24 PM, Bernard Aboba wrote: > Hannes said:=20 >=20 > "For example, Kerberos would > do such a bootstrapping between a client and a server based on already > existing keys established between the client and the KDC and the server= > and the KDC." >=20 > [BA] As far as I know, there is no deployed usage of Kerberos-based EAP= > authentication. The major issue is that a host typically does not have= > Internet access prior to completing EAP authentication, so that Kerbero= s > would need to be integrated with EAP in order for Kerberos tickets to b= e > obtained.=20 >=20 > On Thu, Apr 7, 2016 at 11:19 AM, Hannes Tschofenig > > wrote: >=20 > I just wanted to explain my comments from the SAAG session regardin= g the > EAP-NOOB talk today. >=20 > (1.) Not every network uses EAP >=20 > For example, EAP is not used in IEEE 802.15.4, Bluetooth Low Energy= , or > low power WANs >=20 > It is also not used in home networks that use WiFi. >=20 > (2.) Many radio / link layer technologies provide a solution for > onboarding* >=20 > Cellular technologies use manufacturer-provided credentials, often = using > SIM cards, and maybe in the future use soft-SIMs. >=20 > Bluetooth Low Energy uses a pairing procedure in various flavors. >=20 > Thread (for use with IEEE 802.15.4) uses J-PAKE. >=20 > So, either they use manufacturer provided secrets or an approach wh= ere > keys are provisioned later (by the customer or professionals). You = often > see that the term 'installer' or 'commissioning tool' being used fo= r > this task. >=20 > For use with WiFi various companies have also released some of thes= e > 'commission tools'. They often use some short range radio technolog= y to > provision the WiFi credentials and other configuration information.= >=20 > 3. Consumer environments are different from industrial usage >=20 > In industrial environments you typically have dedicated staff to he= lp > with the installation (because you often have to do more than just = to > provision the secrets). For example, in commercial indoor lighting = you > have various parties responsible for wiring, installing the fixture= s, > the light design, the installation and configuration, etc. >=20 > In the home environment you often have no 'administrator' and no se= rver > infrastructure available. Some companies today rely more on the end= > consumer having a smart phone or tablet that can be used as the > "installer". >=20 > 4. There are two types of credentials in use, namely (a) network ac= cess > credentials and (b) application layer credentials >=20 > IoT devices almost always come with pre-configured application laye= r > service credentials. So, you do not need to touch those. >=20 > So, I am arguing that you have to think carefully about > * what radio technology you consider, > * what deployment environment we are talking about (and what the > constraints are), and > * there are lots of solutions out there. We might be able to re-us= e > those instead of creating a new one. >=20 > Ciao > Hannes >=20 > *: I use the term 'onboarding' to refer to the process of putting > credentials and configuration to a device. Onboarding can happen at= > various stages throughout the lifetime of the device. >=20 > Bootstrapping is, on the other hand, used to create/distribute keys= to > new parties based on already existing keys. For example, Kerberos w= ould > do such a bootstrapping between a client and a server based on alre= ady > existing keys established between the client and the KDC and the se= rver > and the KDC. >=20 >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag >=20 >=20 --qfSb2eM8x3STKCf952KNeqhKkCo32utdG 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 iQEcBAEBCgAGBQJXBqZVAAoJEGhJURNOOiAthHUIAJilmpKAqFP4R5nyRMAvMTtZ HkQOYfDT2qoqm+HasL0rKiabb+oHIWKnbgtsH7hFPqG2fHuatThgOVWS3x7M+yNm g4e0nthlXOzNuhFzG+jCQU3PbyCo8ylekRdFZOMD0YazgVmFE+IID7SEWziArwsn VGvxVK21XpD7hqAQz/UjANU+9KiK50x6R/qf5K04KVy6FBoGkWnTDNnDTKHjUej+ q7uSav2SjIlilvDwgOn2xVFRBLrCZu+eNM13u2kNKdOyb0USWLO40Ry3alfjUC8X CCZprVjrNkjb9/9SWwv8TLo2AGXlHarubVn+trjdVvjcg117v+ubK65Pv/hCZFc= =1nwH -----END PGP SIGNATURE----- --qfSb2eM8x3STKCf952KNeqhKkCo32utdG-- From nobody Thu Apr 7 11:44:14 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19CE812D516 for ; Thu, 7 Apr 2016 11:44: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 aVAfTMh82qdM for ; Thu, 7 Apr 2016 11:44:11 -0700 (PDT) Received: from mail-ig0-x231.google.com (mail-ig0-x231.google.com [IPv6:2607:f8b0:4001:c05::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 776F812D195 for ; Thu, 7 Apr 2016 11:44:11 -0700 (PDT) Received: by mail-ig0-x231.google.com with SMTP id kb1so20135035igb.0 for ; Thu, 07 Apr 2016 11:44:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=IQGtyGXnUOaAuzqqYKLl3VUGF3+aO4a0w6AdOu+OTEo=; b=GbSRhSNYv9M2qS/Ufu2zCqmvyUqRQ7DpORoJncVrIzUYBZpln4ZZgHvcoqeLK7aWT+ szR3ajjZoz62IJUkD7Rk9FUpCppRQvtgwkmgNLm9/GmXUMrb48yh5kHRvWhRR3vUj/e3 ubwgKFwetdf2Y7gMkVDt66B9KESPvc7pV0dTRT/3co9/oW/7H8JixSa/5qFr+mlmKa0c oRFTc6dPfKyxzs/MZJAcx3D8luEYsX8M8q70xVUIXC49AXzBnuL3mvyHEvQUMq/eqpnI VanTtFf11YfuapVQcRjxYzg4TznXwZ0X0FZ9NKAe1ye9mr/Cf/CVBQqFnboXBrjKMLGs //2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=IQGtyGXnUOaAuzqqYKLl3VUGF3+aO4a0w6AdOu+OTEo=; b=g/1vh5qDs32g7gZw12geVHsZ8c9ybdTHg1QUlCHqa0wTKqSi2FsMD/1vpPiPFPiVZA irNiGlC4rVy03UFP5sVziUPVe3PvzQ+/Li0cC4OzOF68EYI6i4I5+Ga/UtOkuEo0UUM3 FEUNrrj7TjgeiGKAy6Le8O2X0P7zzrfLAzwzSYebH7OL5ja3ZQ9fDYbF0+L1XHnUMbXA hP3DFm6pgrRmBwRQJmiMN4yRjEbFNwp7MoSC712YbbNsrcb2pq3p9sVKZZCSzGrrDpLH l6qau9cgX+4UxrGJNdiWtRaOhyqJcMlV+mCYjkffg3XRZ0t4UEa+H3ZQFGeo4kCXKf5u 2ouQ== X-Gm-Message-State: AD7BkJJUTAralbQsdOaETptS6X6SSLpHCpKodqxBk6CCLt93CB4qfJzJmz2wGtIDwQ90pXJcC9HkssG5qejsgA== MIME-Version: 1.0 X-Received: by 10.50.221.67 with SMTP id qc3mr5374221igc.77.1460054650870; Thu, 07 Apr 2016 11:44:10 -0700 (PDT) Received: by 10.36.43.5 with HTTP; Thu, 7 Apr 2016 11:44:10 -0700 (PDT) Date: Thu, 7 Apr 2016 15:44:10 -0300 Message-ID: From: Martin Thomson To: saag Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:44:13 -0000 I feel that the treatment of identifiers and the resulting taxonomy needs to be considered differently. Identifiers inherently need to uniquely identify things. That is, each identifier needs to identify a single thing [48]. I believe that to be constant across these examples, though there might be some confusion about what is being identified. The example of v6 flow labels suggests to me that the thing being labelled is not a single flow, but the set of flows that will be collated. What differs is the process by which uniqueness is guaranteed. Uniqueness in many contexts is assured by fiat: an authority is known to control a given space and only that authority can generate identifiers in that space. For example, a server controls what the TCP port numbers its servers use identify. We have a few examples where uniqueness is distributed (e.g., CGA) and protocol mechanisms are used to ensure uniqueness. There are specific privacy and security considerations that arise from having a protocol mechanism, so this method of arriving at uniqueness warrants some discussion because it entails a new protocol, but I don't believe that it justifies the hard/soft distinction in the proposed taxonomy. Finally, the monotonically increasing category is not particularly special. The identifier (e.g., a TCP sequence number) still uniquely identifies a subject (in this case, the first octet of a segment). The process for ensuring uniqueness is merely different. [48] A thing might have multiple identifiers, a fact that might be exploited by this document. From nobody Thu Apr 7 11:55:31 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F1FA12D54B for ; Thu, 7 Apr 2016 11:55:30 -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 qpqRPf_BxRyb for ; Thu, 7 Apr 2016 11:55:27 -0700 (PDT) Received: from mail-qg0-x22c.google.com (mail-qg0-x22c.google.com [IPv6:2607:f8b0:400d:c04::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 7EF9912D6CC for ; Thu, 7 Apr 2016 11:55:27 -0700 (PDT) Received: by mail-qg0-x22c.google.com with SMTP id f105so47723493qge.2 for ; Thu, 07 Apr 2016 11:55:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=S34egMoD/ZMQ6Glh+815g7e4LOzvD/aC28/5qCdsjU8=; b=SWXIMApgY+6Sc/YVyWjSwgmwvIp1mFZlZOlr2SXVnmQPW26pSGtUAj4s7I2EQ7FHDX X4F1scrGFeSU/dg9fe7701hm9FccPQ8Q4PzK4glv3/1HJ84XeArFChtxxsugWAbxuCZj ywDgextXxLeOiIwz0G5zDKP24JUj/RP6gPS5B7KPdZMWY39RZ9wAlNuJEkmo5uUdJ1YK XPm18omkLcJlDDC+6me4gzeAYAXVFZK3wi+wSQDJO4uXspbLjotXcVZUoYGfBv+aioPS sTtYAhkEfxB8qoOejsiLpbVVM8BE4P9V1zg+Wy2Oomtl+ihdSqWUIU25jtzXPX3kPxbA 1UFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=S34egMoD/ZMQ6Glh+815g7e4LOzvD/aC28/5qCdsjU8=; b=Kzx9GpDUYTuzG+Wsfpq2dk24/QAbOTbrjFknjb29WRfGpo/ALkMkILJLWuD2xZ0ypJ 2ezOGYqGgH78C8v80KT5ezJ2mda+7nZFy0F8JDCw2nzUUUYIRpSV3tN/Z3cnDhVQ7dnp Jx9t+2n0O0ssaMD3MOpYYTMaVT/1nmOgwT82EE/z89dRvKuP3WUdfLrRLRBiamRuAAD6 ZLYocCWAMYn7MAfpjYxoV3ljhLWSyfnVMhadGViE450QnvciAItWJ0aC6Qt1jMAjUk+O 1VmAdHk1UM++zB6m6CQmySFxBGFV2fLC85v0DS7si3HQyex2COWEXRkfH+S0Fnbxyxly ymxw== X-Gm-Message-State: AD7BkJKQRspQQnhj/I2854+SUwjiEv9krzNxWsgmkckJQH8mbc6H+54t9/bNufx5qYNPDg== X-Received: by 10.140.27.132 with SMTP id 4mr6014899qgx.6.1460055326288; Thu, 07 Apr 2016 11:55:26 -0700 (PDT) Received: from ?IPv6:2001:67c:370:160:140a:663b:4397:a538? ([2001:67c:370:160:140a:663b:4397:a538]) by smtp.gmail.com with ESMTPSA id 79sm3489436qgj.20.2016.04.07.11.55.24 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 07 Apr 2016 11:55:24 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_AE1CD46A-3667-49E8-9BCE-1731BE6B969F"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.6b2 From: Adam Montville In-Reply-To: Date: Thu, 7 Apr 2016 15:55:19 -0300 Message-Id: <9B213A1F-92EE-4E94-BB8C-A1E288647C8D@gmail.com> References: To: Martin Thomson X-Mailer: Apple Mail (2.3124) Archived-At: Cc: saag Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:55:30 -0000 --Apple-Mail=_AE1CD46A-3667-49E8-9BCE-1731BE6B969F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Apr 7, 2016, at 3:44 PM, Martin Thomson = wrote: >=20 > I feel that the treatment of identifiers and the resulting taxonomy > needs to be considered differently. >=20 > Identifiers inherently need to uniquely identify things. That is, > each identifier needs to identify a single thing [48]. +1 > I believe that > to be constant across these examples, though there might be some > confusion about what is being identified. The example of v6 flow > labels suggests to me that the thing being labelled is not a single > flow, but the set of flows that will be collated. >=20 > What differs is the process by which uniqueness is guaranteed. > Uniqueness in many contexts is assured by fiat: an authority is known > to control a given space and only that authority can generate > identifiers in that space. For example, a server controls what the > TCP port numbers its servers use identify. >=20 > We have a few examples where uniqueness is distributed (e.g., CGA) and > protocol mechanisms are used to ensure uniqueness. There are specific > privacy and security considerations that arise from having a protocol > mechanism, so this method of arriving at uniqueness warrants some > discussion because it entails a new protocol, but I don't believe that > it justifies the hard/soft distinction in the proposed taxonomy. >=20 > Finally, the monotonically increasing category is not particularly > special. The identifier (e.g., a TCP sequence number) still uniquely > identifies a subject (in this case, the first octet of a segment). > The process for ensuring uniqueness is merely different. >=20 >=20 > [48] A thing might have multiple identifiers, a fact that might be > exploited by this document. +1 Additionally, such multiple identifiers might be assigned to one = thing by multiple authorities. >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag --Apple-Mail=_AE1CD46A-3667-49E8-9BCE-1731BE6B969F Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXBq0aAAoJEDEhyx7etgABnsIP/AmOcst3RRSQWeIj9LdIfW56 vtK/exPB5VfEpJh8jB6zJN/tq9orFGPYEOpJreXYcVQCaek3tlnWKqM4jODiazGZ Sac5kPcjZhd6/KbZeMIZ8tgoLFgOtRvLTn2pFuJgZX45aLLvIhirl0wW3q/Hrf3b Xpr4otnqnf1nQQnhtiZWgPp2A9LrkxACLD4Bqy87GOwa6ac5nCpagitB0T5cqnFx EmCm+xyeItfv02iqzZRaT1aAUauZKj95a11USEHFZrYF6cM2x5tvJkM5fUaCSN03 q2LLo37GqXnDEJfDaeKKsUs2ZWSJ7kSn3CIjfHhp0nB+PaAJRkMwQB98ExfCGjWJ wj+cY1aTNH4Z7hwr7FgCsftLYcW9iMLupPMyGl+fHavkctnKDXkOI9LNHEuE6idA +JzNIuzqpzDg3oiiOZ5eqDyS3vpC+EdyRkRkDiXYH/iDgVs/CE65tJauqrvZ9SX2 abwFyWIF2WZ0xRGTxtIkuO/Po/D4MJaXKghmpzZ1zqO68j4ggdq0iziQEClh6Glq vWi4F/4rMFJdkVc4uzdJZsuTWX4w+OJYfXmpxm9bDDH/7TfxmKfypvoTF3eSZuwe PVMUITyNtcEOcF4edgxOqalGbhk0re+Hznatjlk5TsApxCRJFKZ7jV1nCXw7z1ba 0FDBiPo2yPLE+d9zcbrt =9ec5 -----END PGP SIGNATURE----- --Apple-Mail=_AE1CD46A-3667-49E8-9BCE-1731BE6B969F-- From nobody Thu Apr 7 12:02:22 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37EC312D71C for ; Thu, 7 Apr 2016 12:02:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TYrynnubGmn8 for ; Thu, 7 Apr 2016 12:02:16 -0700 (PDT) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 C046E12D59F for ; Thu, 7 Apr 2016 12:01:21 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MQ2Wx-1asNuI2bdT-005EK9 for ; Thu, 07 Apr 2016 21:01:18 +0200 To: saag From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 X-Enigmail-Draft-Status: N1110 Message-ID: <5706AE7A.9000003@gmx.net> Date: Thu, 7 Apr 2016 21:01:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="oTdKGTeMGWRCKgwOJ5JhsSN0Q6Gnb1015" X-Provags-ID: V03:K0:V2b+2UWYcXSi2eo2ttkpTK/hf6KF8xGE3wB6tgGSALDJ8Td3qUD aimNdjj6MR3mZAXXJJWK3aK4ptMLNVLncV/Rvn40GZFUBcg/MI0QDBdK4/WblxRFUbA2cHV 5Q5fAsTRMNKj8f7mM+alOVGZF0HZWYNN3NK6zwgIz6PBesop7nzJCJff8x9d86iNEZTPoZJ PBxOzIorH9/DzG2Jm5HQg== X-UI-Out-Filterresults: notjunk:1;V01:K0:N/xvkKXO6nM=:lpvOabqm1D8S7ZhnCfcGku qU4BsPzhmZJbFqT8WOO+z1dQ0eCAMPeRMy0LRIPNYSwCU00icAulv+LhAmw/nI7CNE3tHNL/W dIjQS5q6Q6ZQOB0dvZSc5xKSqe4wlTQC5ev18cTKNe+NLyPE1Catxb9if/tbcjiCpI16fmX+V qyndkDKWAra8u7zsxdYgMDZItMvME/GcZrR8AUje3aVrnAKj3SqoGyh8LeL0rxtb0LDmHmAl+ qFD1QqjnJIZs0Xfsu3O4UD1asnAZmHDjSjdp4kty7uGnGLjRqDbCcifddjpWi8zgISn/pide4 bLtEYhQGJFv2tsOUhs2HNEbd6FQJrB3hDr9SlMMBxqBNRnAtjPb5My/upk4KyRdTZZK4w7VV5 fh9rxCDXnWGBq5PdtSBWgMFrG54nmONYi6IGJEFrhZCBsj/IaAQjf/H9+6XAJ1ttysBasBc0z ra0qUPKmHoKu4wsthQywHmVt80iYAdJPYC04ZBrfJxltsKrlcMiH/v2AL9tHbNY47rubDtp+L 3TW/sEQCaBpfcfEeNL+vKBPLPLF60yjN8tCFuuIqUc+D2BwZ3HzuRTe0PzbbwchJKSwtgJhCV 5r+Z5sHg7iVpyZnKGQ9tScNbZQtU+vKhzH0YxceDOobbnfBToWbwvt9K10aRMZaoGUf//TH3c B13rqa3nHlWr/DeGAfz2oH9J1+kiLNyTJxZZdc7MCSyRA09kQnvOxYwRLhs9wlM1yjKMc5+u0 s+KKY246MTOHPiP/MnaMrfI6soBXrklnHRokDYQp534+5QmWDbraCT2ms2k= Archived-At: Subject: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 19:02:19 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oTdKGTeMGWRCKgwOJ5JhsSN0Q6Gnb1015 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In response to a question from Bob Moskowitz at the SAAG meeting today I mentioned performance investigations of crypto on IoT devices we have been doing. You can find a short write-up here: http://www.tschofenig.priv.at/wp/?p=3D1091 I believe that the threat analysis should determine the choice of security mechanism. Making sure that those security mechanisms actually run on the hardware may require selecting a different hardware. Depending on the threats that need to be addressed additional hardware security features may be needed. Ciao Hannes --oTdKGTeMGWRCKgwOJ5JhsSN0Q6Gnb1015 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 iQEcBAEBCgAGBQJXBq56AAoJEGhJURNOOiAtrGcIAIvX+MLv7gTpjgQhuosjwYA9 N+C8jKQB+GPKrUVJbqXEZDTcq9r0uQ9rbUZIpJHbHtFIgxkYv/MFfQFM4JeYgTL/ p3estBe7R47b8mAwq7V/kP36nT9TeSf8n2F9D/wmC8E/ALzBBPUSbPQO926aDVMn +/XOuGlIvbeLwRLQv/6UF4DXLV6VNkOEtkcfG07lRsjqtFzmZFtT53fppEAzr/Le ZO0MIWr3TlTd+nqbGAvEnWRMvr7PwYSkAI8HdQ06r5DhWDNNSl6dafJSpYTIYQFB IRNlCjPdVXUzsfscJPiZDnPAzB2Sa3Zgw/hP6atnSm4h59LGVbZ7SftsvLlh+w8= =322I -----END PGP SIGNATURE----- --oTdKGTeMGWRCKgwOJ5JhsSN0Q6Gnb1015-- From nobody Thu Apr 7 13:02:43 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D57A12D599 for ; Thu, 7 Apr 2016 13:02:41 -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 2FhdiXlNYnry for ; Thu, 7 Apr 2016 13:02:39 -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 18FAF12D56F for ; Thu, 7 Apr 2016 13:02:38 -0700 (PDT) X-AuditID: c1b4fb2d-f79c06d000005960-72-5706bcdda58f Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id AD.B9.22880.DDCB6075; Thu, 7 Apr 2016 22:02:37 +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.248.2; Thu, 7 Apr 2016 22:02:32 +0200 Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 5FE60510C6; Thu, 7 Apr 2016 23:06:08 +0300 (EEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 3C7464E9B6; Thu, 7 Apr 2016 23:06:06 +0300 (EEST) To: Hannes Tschofenig , saag References: <5706AE7A.9000003@gmx.net> From: Mohit Sethi Message-ID: <5706BCD5.9060902@ericsson.com> Date: Thu, 7 Apr 2016 17:02:29 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5706AE7A.9000003@gmx.net> Content-Type: multipart/alternative; boundary="------------090607020700080900020307" X-Virus-Scanned: ClamAV using ClamSMTP X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM2K7uu7dPWzhBlO7ZSyW7rzHajGlv5PJ gclj8ab9bB5LlvxkCmCK4rJJSc3JLEst0rdL4MrY/XoeS8F1hYpJZ76xNTBOkeli5OSQEDCR WLD4NBOELSZx4d56ti5GLg4hgSOMEuenbmaGcLYySkx42gXlrGOU+PhwGZQzn1Hi1/Nd7CD9 wgIWEl2v9jCC2CIC7hLzzrWCzRUSUJNY9eMOWJxNQE+i89xxoGYODl4BbYl7P71BwiwCKhJd 2/+DlYsKREg8mXsSrJxXQFDi5MwnLCA2p4C6RE/3M3aQVmaBMIkla6UhrlaTuHpuEzPEJnWJ rR0HGCcwCs1C0j0LoQPCtJd4sLUMpIJZQF5i+9s5zBC2vsT1O/dZkcUXMLKtYhQtTi0uzk03 MtZLLcpMLi7Oz9PLSy3ZxAiMhoNbfuvuYFz92vEQowAHoxIPr8J+1nAh1sSy4srcQ4wSHMxK IrxtO9nChXhTEiurUovy44tKc1KLDzFKc7AoifPmRP4LExJITyxJzU5NLUgtgskycXBKNTAG fcyPCQzTFWdwUStaHDDx36+YznPJq7YnSItfP+b/MmlW58+S9QHGu3lmWYWaHBP5l2a+ZI32 xM8n5LoUZa/5mRQdCz8+9Yf737VR91dOyljTfXqRn9rl7X4RvhJRyQ9UTuf8SDm9hOOmiNRt FS3FfwV1PTaMXDwbNkbMyGUPUGAy1bYp9FJiKc5INNRiLipOBADzrCwiggIAAA== Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 20:02:41 -0000 --------------090607020700080900020307 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit I would also like to point to the performance measurements of ECDSA signatures on 8-bit micro-controller devices which is documented in the LWIG draft found here: https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 and the related research publication here: https://www.researchgate.net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for_Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf Regards Mohit On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: > In response to a question from Bob Moskowitz at the SAAG meeting today I > mentioned performance investigations of crypto on IoT devices we have > been doing. > > You can find a short write-up here: > http://www.tschofenig.priv.at/wp/?p=1091 > > I believe that the threat analysis should determine the choice of > security mechanism. Making sure that those security mechanisms actually > run on the hardware may require selecting a different hardware. > Depending on the threats that need to be addressed additional hardware > security features may be needed. > > Ciao > Hannes > > > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag --------------090607020700080900020307 Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: 7bit I would also like to point to the performance measurements of ECDSA signatures on 8-bit micro-controller devices which is documented in the LWIG draft found here:
https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00

and the related research publication here:
https://www.researchgate.net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for_Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf

Regards
Mohit

On 04/07/2016 04:01 PM, Hannes Tschofenig wrote:
In response to a question from Bob Moskowitz at the SAAG meeting today I
mentioned performance investigations of crypto on IoT devices we have
been doing.

You can find a short write-up here:
http://www.tschofenig.priv.at/wp/?p=1091

I believe that the threat analysis should determine the choice of
security mechanism. Making sure that those security mechanisms actually
run on the hardware may require selecting a different hardware.
Depending on the threats that need to be addressed additional hardware
security features may be needed.

Ciao
Hannes



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

--------------090607020700080900020307-- From nobody Thu Apr 7 13:10:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97E7D12D62A for ; Thu, 7 Apr 2016 13:10:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FmWOL3X5Crfl for ; Thu, 7 Apr 2016 13:10:41 -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 D81BC12D615 for ; Thu, 7 Apr 2016 13:10:38 -0700 (PDT) Received: from [192.168.10.140] ([31.133.155.135]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MXDo1-1bIFSh0m73-00WHZW; Thu, 07 Apr 2016 22:10:34 +0200 To: Mohit Sethi , saag References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> From: Hannes Tschofenig Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9 Message-ID: <5706BEB7.7030903@gmx.net> Date: Thu, 7 Apr 2016 22:10:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5706BCD5.9060902@ericsson.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OSJ7FWAMk4DQnJlWRHpbdJxKdTcEIhkQ8" X-Provags-ID: V03:K0:ZyQq6umF1tfB/GKHT9pzOl9k/HzdJSG0KgtLXW9m0TbDmsh3vYC pMqfmC1HKv2Pj2oPZs5eYSHNbnsP3E+uQ/ZFGamRxoL7/hXB8X8tu8j1NX6+vmViENUd5Ok 2vxgX2ZZ+82+nHnUJn4L69jQD6qLO6QmpEOX8rFCSDCiPDXTFCyyqTw6HofZaB0eXPQcB+I YQso0VBAaFgyQ+CzI2k4A== X-UI-Out-Filterresults: notjunk:1;V01:K0:1k9C1TOSXtI=:KfOtNqiQvkwRLvGmhrNxLB q56NF5b3SSr/B1UyGtznWknYmtxRuqQ8VMWHUCWlkpGmt/khQP+Re8umvRzW4xA+Yn7AWZUlq GiwFLrpgwVrWUd3C4TMoLX7T7nY8a4MP0UP6BwvbrsVxOlDUge/sBCZOXeyPuBDI3RxYOUxwd KkkP2OtETyeg2DQm7Vl/62JIVXAI2dd5dfyqhMUkAkQWutmDnnlOMiSF/2h1zhOZYGrX864Sp 6LB4mY17ahjQ4luawELRnaNrJVZMIB1qFpmlvPnVKneuWqe10Ihh4Uk+4Qtcz5PkaYmWzlEiG 1qQhlvUqyiuMtsnJRcVfSornchftAG6xW8tJQfJF823lurYXYKknM1AD9k2yd/ohtq2oomYWF zhhRyzfgAF1YChxMM/w1ODoaN7eUyiLjDVPKoTMcSGZ50f7BOJxh9jCdbZ6lHZ5EuSkHW76sa gBbUSlguflbBA57Sd2ohhXdfqRr+JE1U0GF1h+E0IK1GvXO7htlCwh3Ywshn/k7yYj5FPpu8o M99uLBP0nX3sVteshYt8J0/oQpsC/KP53eyd/zvr4BJlFhS13kquf4u0NxL0icXjhEUugXlt2 forO9CGs5T7wz+cW0k8KNvmJ/XozoVIcdn8/b7eSb99D+04xCpbg2hciPEPRlO/OjBmxQ8/f9 3oIW5XDGOhcG8KAUCBtLn/FxgfdbzgNCVedc72hVH8JAKrk9OjJVpk9JsCzngJgA+ZRns9+qo 7w2x7uYQTNg9OhFaSlgiZgZ9npQcswJZRkVQfbPlxs5CA+bVMSiuw6Gs6N0= Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 20:10:43 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --OSJ7FWAMk4DQnJlWRHpbdJxKdTcEIhkQ8 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Mohit, unfortunately your results on 8-bit MCUs confirm what Bob had been complaining about at the SAAG meeting. Ciao Hannes On 04/07/2016 10:02 PM, Mohit Sethi wrote: > I would also like to point to the performance measurements of ECDSA > signatures on 8-bit micro-controller devices which is documented in the= > LWIG draft found here: > https://t= ools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >=20 > and the related research publication here: > https://www.researchgate.net= /profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for_Sleepy= _Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >=20 > Regards > Mohit >=20 > On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >> In response to a question from Bob Moskowitz at the SAAG meeting today= I >> mentioned performance investigations of crypto on IoT devices we have >> been doing. >> >> You can find a short write-up here: >> http://www.tschofenig.priv.at/wp/?p=3D1091 >> >> I believe that the threat analysis should determine the choice of >> security mechanism. Making sure that those security mechanisms actuall= y >> run on the hardware may require selecting a different hardware. >> Depending on the threats that need to be addressed additional hardware= >> security features may be needed. >> >> Ciao >> Hannes >> >> >> >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag >=20 --OSJ7FWAMk4DQnJlWRHpbdJxKdTcEIhkQ8 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 iQEcBAEBCgAGBQJXBr63AAoJEGhJURNOOiAtqPcIAJTY15obpvoA+QfQmqyNygj6 plwWe97GrU69GoDMxK9UIFTvQ5hejMO39gRAApZDFz6DkHE2DUDfc+dR8NYh+w7+ FsaFNcwONfXDyRL/Awf2rlScIph3DJeY2/ALnUPqpmNSTcDkA+UixqdIgZF6N0r4 Vl6wAj9+mZ9oYvtta9LEOixzLLVbco4Y7V0HQAf6pM1BgZOVKhT9r66kB0Oi2WeM eKYLg5W5GYh90226/oYDWDmBeueQZLGfpMeGb4wI2RnoWDDJQ8Ftsnr8pOQ3JA5+ qr0p7Ofqzd/SwhbXHd/De6v7J8vr++FpD2DRKAuL9aQuEvWH9uq2K8tnkfj5B6o= =Ve5I -----END PGP SIGNATURE----- --OSJ7FWAMk4DQnJlWRHpbdJxKdTcEIhkQ8-- From nobody Thu Apr 7 13:17:27 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F19A12D66F for ; Thu, 7 Apr 2016 13:17:26 -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 CqCje7scvbVH for ; Thu, 7 Apr 2016 13:17:24 -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 0ADCB12D615 for ; Thu, 7 Apr 2016 13:17:23 -0700 (PDT) X-AuditID: c1b4fb30-f79246d00000788a-0f-5706c052cbbf Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 32.44.30858.250C6075; Thu, 7 Apr 2016 22:17:22 +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.248.2; Thu, 7 Apr 2016 22:16:39 +0200 Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 7EB95510C6; Thu, 7 Apr 2016 23:20:16 +0300 (EEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 679BE4E9B6; Thu, 7 Apr 2016 23:20:14 +0300 (EEST) To: Hannes Tschofenig , Mohit Sethi , saag References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> From: Mohit Sethi Message-ID: <5706C024.7020801@ericsson.com> Date: Thu, 7 Apr 2016 17:16:36 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5706BEB7.7030903@gmx.net> Content-Type: multipart/alternative; boundary="------------060503070606040209000806" X-Virus-Scanned: ClamAV using ClamSMTP X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrELMWRmVeSWpSXmKPExsUyM2K7h27QAbZwg0tnhC2W7rzHajGlv5PJ gclj8ab9bB5LlvxkCmCK4rJJSc3JLEst0rdL4Mp4d/UEe0G3QcWJ9g72BsYWzS5GTg4JAROJ 681/WSBsMYkL99azdTFycQgJHGGUmLd+DZSzlVFi+ffjrBDOOkaJVZcXM0M48xklFv5/xwrS LyxgIdH1ag8jiC0iUCyx4fwkNhBbSCBZ4vWPi2BxNgE9ic5zx5lBbF4BbYlJ3x6D1bAIqEjs vrsH7A5RgQiJJ3NPMkLUCEqcnPkELM4poC4xYeN5dhCbWSBM4tm3k+wQd6tJXD23iRlil7rE 1o4DjBMYhWYhaZ+FpGUWIweQbS/xYGsZRFheYvvbOcwQtr7E9Tv3WZHFFzCyrWIULU4tTspN NzLSSy3KTC4uzs/Ty0st2cQIjImDW34b7GB8+dzxEKMAB6MSD6/CftZwIdbEsuLK3EOMEhzM SiK85vvYwoV4UxIrq1KL8uOLSnNSiw8xSnOwKInzZkf+CxMSSE8sSc1OTS1ILYLJMnFwSjUw xsSxNcx/dVHuZYLzwmDfqd+3nGeastT8pX/nu3ufCy59WCA8Jftk0udfx3O4/qloTZlVfG7H o+sZhdcWsew9e/7GztTyT8rMQcqGMotufQrmyt55pz/Awo35jbN6i9A9Ex6vX9+e3+9s2vnR gOfsk3w+U/FnRQ9r/DZITg6q1FNJd6yWe7tBVYmlOCPRUIu5qDgRAM8AvOaFAgAA Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 20:17:26 -0000 --------------060503070606040209000806 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Please have a closer look at the Table 5 in the draft. Is ECDSA signing with NIST K163 in 261 ms and in less than ~2900 bytes of memory not good enough for you? Bear in mind I am using an existing generic crypto library. Regards Mohit On 04/07/2016 05:10 PM, Hannes Tschofenig wrote: > Mohit, > > unfortunately your results on 8-bit MCUs confirm what Bob had been > complaining about at the SAAG meeting. > > Ciao > Hannes > > On 04/07/2016 10:02 PM, Mohit Sethi wrote: >> I would also like to point to the performance measurements of ECDSA >> signatures on 8-bit micro-controller devices which is documented in the >> LWIG draft found here: >> https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >> >> and the related research publication here: >> https://www.researchgate.net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for_Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >> >> Regards >> Mohit >> >> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>> In response to a question from Bob Moskowitz at the SAAG meeting today I >>> mentioned performance investigations of crypto on IoT devices we have >>> been doing. >>> >>> You can find a short write-up here: >>> http://www.tschofenig.priv.at/wp/?p=1091 >>> >>> I believe that the threat analysis should determine the choice of >>> security mechanism. Making sure that those security mechanisms actually >>> run on the hardware may require selecting a different hardware. >>> Depending on the threats that need to be addressed additional hardware >>> security features may be needed. >>> >>> Ciao >>> Hannes >>> >>> >>> >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag > > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag --------------060503070606040209000806 Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: 7bit Please have a closer look at the Table 5 in the draft. Is ECDSA signing with NIST K163 in 261 ms and in less than ~2900 bytes of memory not good enough for you? Bear in mind I am using an existing generic crypto library.

Regards
Mohit

On 04/07/2016 05:10 PM, Hannes Tschofenig wrote:
Mohit,

unfortunately your results on 8-bit MCUs confirm what Bob had been
complaining about at the SAAG meeting.

Ciao
Hannes

On 04/07/2016 10:02 PM, Mohit Sethi wrote:
I would also like to point to the performance measurements of ECDSA
signatures on 8-bit micro-controller devices which is documented in the
LWIG draft found here:
<https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00>https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00

and the related research publication here:
<https://raw.githubusercontent.com/hannestschofenig/tschofenig-ids/master/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate.net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for_Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf

Regards
Mohit

On 04/07/2016 04:01 PM, Hannes Tschofenig wrote:
In response to a question from Bob Moskowitz at the SAAG meeting today I
mentioned performance investigations of crypto on IoT devices we have
been doing.

You can find a short write-up here:
http://www.tschofenig.priv.at/wp/?p=1091

I believe that the threat analysis should determine the choice of
security mechanism. Making sure that those security mechanisms actually
run on the hardware may require selecting a different hardware.
Depending on the threats that need to be addressed additional hardware
security features may be needed.

Ciao
Hannes



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

      

      

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

--------------060503070606040209000806-- From nobody Thu Apr 7 14:42:02 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ADFB12D72A for ; Thu, 7 Apr 2016 14:42:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.531 X-Spam-Level: X-Spam-Status: No, score=-14.531 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 clBE203ytyG8 for ; Thu, 7 Apr 2016 14:41:58 -0700 (PDT) Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AA0712D728 for ; Thu, 7 Apr 2016 14:41:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1702; q=dns/txt; s=iport; t=1460065318; x=1461274918; h=to:from:subject:message-id:date:mime-version; bh=+G1qlp2o7TNWX5XDbYAD+ckS7sL9X5sH9WsYVj1GCm0=; b=RQpGnE/fYPyEGZxfNV7omzpB6l9fQ4ue6XNAyGLyM2KSBWUvADuMFcOa tjFHh8NgznhCQZvPv0sLpkVrqzrRmS4roPDfKZhTR9RotJAtSgg4tlIpD 7yLKmpTKGcGDl6eP8VN3iBVdE/l1U7VeE3nkPIsMuhP58DZdnAoo8NRa3 c=; X-Files: signature.asc : 481 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DgAgBC0wZX/4MNJK1dgze8Eg6Bc4dNO?= =?us-ascii?q?BQBAQEBAQEBZRwLhGtVPRYLAgsDAgECAUsMAQgBAYgjoDmPXZIMAQEBBwIBFQi?= =?us-ascii?q?SK4JWBZgEgySBZokCgVEBh2eFUwKPJB4BQ4QBIolpAQEB?= X-IronPort-AV: E=Sophos;i="5.24,449,1454976000"; d="asc'?scan'208";a="258848327" Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 07 Apr 2016 21:41:57 +0000 Received: from [10.24.165.164] ([10.24.165.164]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id u37Lfu5q023987 for ; Thu, 7 Apr 2016 21:41:57 GMT To: "saag@ietf.org" From: Eliot Lear Message-ID: <5706D431.2030408@cisco.com> Date: Thu, 7 Apr 2016 18:42:09 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2FwaTOkBQO7NKMxrUsNI2qH2pr2aVpt81" Archived-At: Subject: [saag] MUD & other X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 21:42:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2FwaTOkBQO7NKMxrUsNI2qH2pr2aVpt81 Content-Type: multipart/mixed; boundary="XQqxKI1n28wDXn4BfAkEUKQUms02Mx9sT" From: Eliot Lear To: "saag@ietf.org" Message-ID: <5706D431.2030408@cisco.com> Subject: MUD & other --XQqxKI1n28wDXn4BfAkEUKQUms02Mx9sT Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi everyone, Thanks for your time at the SAAG meeting here in Buenos Aires. As I mentioned in the room, I'm seeking additional eyes on this work. It could of course benefit from a general review. There isn't yet text on how to sign the MUD files. I welcome collaborators to get that right, as well as reviewers of draft-lear-ietf-pkix-mud-extension-00.txt (I've received one or two comments already- more eyes would be very welcome). Thanks in advance, Eliot --XQqxKI1n28wDXn4BfAkEUKQUms02Mx9sT-- --2FwaTOkBQO7NKMxrUsNI2qH2pr2aVpt81 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 iQEcBAEBCAAGBQJXBtQyAAoJEIe2a0bZ0noz1QMH/AuXS2a+ZgYQ6e83TdfoqTEH nBJOOO39qgxgSN9pYlujARu8YL/Ej26RekTDB9+YZiZ+mlnEIzvm+NPZtOVzfSnp fzWgotSb0lfBepNDavs+FWwE6jigaZ7/FtICQ7inahwuQ8NsxcCmlwXUtzgfrH28 oFM482E507GDdjNaMKISZ5/mY9TY2L9JLu+1mPHXx28HF00sI3ImtmcRh2mv1WFl fApD0j93MvfNaBPifJenOgZTxGvFFvdHGWZdjzcO0a6hCxUFl3Y3699xmnRctxlL AhnE0d6o3vYWYQB2JxpP6+dyDeSjkExeAPEOvH82y0hNQGEBltiDE/HUyP2jGzA= =stLX -----END PGP SIGNATURE----- --2FwaTOkBQO7NKMxrUsNI2qH2pr2aVpt81-- From nobody Thu Apr 7 15:37:19 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D60312D5E7 for ; Thu, 7 Apr 2016 15:37:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.701 X-Spam-Level: X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fundacionsadosky.org.ar 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 2a0euXXWS092 for ; Thu, 7 Apr 2016 15:37:16 -0700 (PDT) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::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 004AC12D154 for ; Thu, 7 Apr 2016 15:37:15 -0700 (PDT) Received: by mail-qg0-x234.google.com with SMTP id j35so76631758qge.0 for ; Thu, 07 Apr 2016 15:37:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fundacionsadosky.org.ar; s=google; h=sender:subject:to:references:from:organization:reply-to:message-id :date:user-agent:mime-version:in-reply-to; bh=rhCSM4zBKBITE48+RD5RawwqixUIt/bOq5zgTsojCPU=; b=LOivO8ROLaD8HeD6omn3+CLX5tyFPHaPJqUIuf1tM5dJCyr+JU1SvaNcHwJYchI6z4 L70E/CtU4jc+HZUIMdvjW9BR+FlQYAeFMUuxslVZyzXMQffFJeppsMJyZzAn73aCd92E jxfcR8n8delNBO4/6/xZ4hZyb7DNGEmT4bi2A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:organization :reply-to:message-id:date:user-agent:mime-version:in-reply-to; bh=rhCSM4zBKBITE48+RD5RawwqixUIt/bOq5zgTsojCPU=; b=N1YQrcT7IqDmTh0LgYz3Kt7jU8jI/WQ45KNYM6QhpEZGtHLyqtU+HpBmaxus6OPWcb PiHBiQcDXfKBSIJw9E1T0BmiUWYyOoA2RApLh9D9tdXgjMcAC92qihg+lTzZS/ke7anR Y5CTWkgBzWYbv7gnls80o4S9Tmy3eq+SVHtwfIzZIH2ckEo4BlmBNIGYMQay/XDG781E 3J4Jpe4wV1JmON7wL5W5GvxmszOUAsTwbbJvY/AxQcrLx5EeaE9KAzCRbDAwbSJl0q4B aiqMQRCLYGcJhrQgiBobQ29nkRNGaN96nBuU7o84Sirk5DxmRZDDawTaHiHiJfLk5zCv Ne3A== X-Gm-Message-State: AD7BkJLEbY27gJZxc3CzdtndzuEg1UKHybSIIkyrROz9dLrsGrUM9JzqzyTQNGEK04x9Hg== X-Received: by 10.140.152.78 with SMTP id 75mr7397825qhy.22.1460068635077; Thu, 07 Apr 2016 15:37:15 -0700 (PDT) Received: from [192.168.1.4] (host11.186-108-126.telecom.net.ar. [186.108.126.11]) by smtp.googlemail.com with ESMTPSA id w32sm4325711qge.12.2016.04.07.15.37.13 for (version=TLSv1/SSLv3 cipher=OTHER); Thu, 07 Apr 2016 15:37:13 -0700 (PDT) Sender: Ivan Arce To: saag References: From: Programa STIC Organization: =?UTF-8?Q?Fundaci=c3=b3n_Dr._Manuel_Sadosky?= Message-ID: <5706E10C.6060309@fundacionsadosky.org.ar> Date: Thu, 7 Apr 2016 19:37:00 -0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 Lightning/4.0.6 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="24UqfulHVcIJIXktOvbatuQ5SFAU2ex4S" Archived-At: Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: stic@fundacionsadosky.org.ar List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 22:37:18 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --24UqfulHVcIJIXktOvbatuQ5SFAU2ex4S Content-Type: multipart/mixed; boundary="NHEJWr8d1GouKGJ22e8BECPN639Qm3Uag" From: Programa STIC Reply-To: stic@fundacionsadosky.org.ar To: saag Message-ID: <5706E10C.6060309@fundacionsadosky.org.ar> Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids References: In-Reply-To: --NHEJWr8d1GouKGJ22e8BECPN639Qm3Uag Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hello Martin, thanks for your comments, see mine inline El 7/4/16 a las 15:44, Martin Thomson escribi=F3: > I feel that the treatment of identifiers and the resulting taxonomy > needs to be considered differently. >=20 > Identifiers inherently need to uniquely identify things. That is, > each identifier needs to identify a single thing [48]. I believe that > to be constant across these examples, though there might be some > confusion about what is being identified. Indeed, identifiers identify things _within a given context_. To avoid a recursive definition and to try to narrow down the scope of the document just to numeric ids we defined "identifier" in section 2 as: =09 A data object in a protocol specification that can be used to definetely distinguish a protocol object (a datagram, network interface, transport protocol endpoint, session, etc) from all other objects of the same type, in a given context. Identifiers are usually defined as a series of bits and represented using integer values. We note that different identifiers may have additional requirements or properties depending on their specific use in a protocol. We use the term "identifier" as a generic term to refer to any data object in a protocol specification that satisfies the identification property stated above. We believe the above definition should capture accurately what you wrote. Note however that we introduced the "within context" qualifier because an identifier value could be repeated in different contexts and still identify a unique thing in each of them, i.e. the value of the IPv4 ip_id generated by an IP stack could be repeated over time its running but it would still identify a single packet during its lifetime on the network. If you feel the above definition needs to be tweaked please let us know of suggested changes. One possible change could be to substitute "definetely" with "uniquely" but I don't know if that's strictly necessar= y. > The example of v6 flow > labels suggests to me that the thing being labelled is not a single > flow, but the set of flows that will be collated. This I will need to look into, for now I defer to Fernando to comment on.= >=20 > What differs is the process by which uniqueness is guaranteed. > Uniqueness in many contexts is assured by fiat: an authority is known > to control a given space and only that authority can generate > identifiers in that space. For example, a server controls what the > TCP port numbers its servers use identify. Centralized, delegated, federated or distributed generation of identifier values does not guarantee uniquess per se, its all dependent on the algorithms used. In some scenarios, for example a central authority that generates identifiers on demand, some algorithms will guarantee uniqueness (ie. a global variable initialized and incremented by 1 for each request of a new id) while in other scenarios other algorithms may accomplish the same (ie. a lookup on a table of precomputed values). However, the point we are trying to raise is that from the security & privacy perspective, in many cases uniqueness is not sufficient. In many cases non-predictability and collision resistance are additional properties desired or even needed to avoid attack. During the session today somebody (sorry I did not write down your name) indicated that perhaps it is good to differentiate identifier values that are generated at "spec time" or/and that remain fixed throughout the lifetime of the protocol from those that are generated dynamically at runtime by the protocol's implementation. I concur. Our draft seeks to analyze S&P issues with the latter and present some guidelines to both designers and implementors on how to spec identifiers and how to select suggested algorithms for implementation. >=20 > We have a few examples where uniqueness is distributed (e.g., CGA) and > protocol mechanisms are used to ensure uniqueness. There are specific > privacy and security considerations that arise from having a protocol > mechanism, so this method of arriving at uniqueness warrants some > discussion because it entails a new protocol, but I don't believe that > it justifies the hard/soft distinction in the proposed taxonomy. The hard/soft distinction in the draft is applied to interoperability. We what to use the distinction to point out that there isn't bijection between interop failure modes and S&P failure modes. What may be considered a "soft failure" for interoperability (ie. a id collision on a DNS id) may end up being one or more "hard" failures or serious problems in the security & privacy context (ie. DNS cache poisoning). On the other hand, hard failures in interoperability almost always imply a vulnerability to denial of service attack. What I took out from today's session is that we may need to make this mapping more explicit. >=20 > Finally, the monotonically increasing category is not particularly > special. The identifier (e.g., a TCP sequence number) still uniquely > identifies a subject (in this case, the first octet of a segment). > The process for ensuring uniqueness is merely different. We believe it is indeed special. The point here is that requiring monotonically increasing values for a identifier introduces additional, and sometimes unneeded, property: an ordering relationship. The result is a protocol field that is "semantically overloaded", it is not just unique but can also be used to order bytes, or even to order sequences of bytes. In some cases this property is needed or desirable, in other cases it is totally unneeded. Again, here we can see how a global counter incremented by 1 per packet does something more than just ensure uniqueness. A protocol that defines an Identifier that needs to be unique (within context) but specifies generation of its values using a monotonically increasing sequence is "over specifying" the ID definition and should trigger a warning in a S&P review. Likewise a a protocol that defines an Identifier that needs to be unique but does not properly describe the context or provide guidance on how to achieve is under specified. Thanks for your feedback, -ivan --NHEJWr8d1GouKGJ22e8BECPN639Qm3Uag-- --24UqfulHVcIJIXktOvbatuQ5SFAU2ex4S 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.0.17 (Darwin) iQIcBAEBAgAGBQJXBuEWAAoJEOAj8IJkRx2rgAQP/jXCDX4/lQhgWCbdXEWa9eC8 oTxZ9dxacVWi/MmH5rQ0mg1YJLAP0/wBKXfiv5lJwh1ckGHFgeR+UfB3/CrH2/wf ZPNmhq8LWckhChxLkYUFmACpPudE2MCZx6DZQLJeo/QcyoEPfnlCwjxBKWcbBFNh D6yPJ02K2vTPTGGQHGN9PDGN+hWc4jwskWVl7mmahyZHaY/4uX6SD0E7ri9baj5p RoM20+wjoylqD32BFKxL0mWFpqRkSR3Z5TZKvb+2eObsHLLnOw3PGeC067WNFu6S PCHepn51X+fZbhNq88Kvhb/NpVR45MlnVLuwoI21o7DuFn8+jkAqIS98QdjTafH3 VvlKNrEhOlmsVH/kxQVBmgMS7TZJOeJTVORF/V6VpXSHJe/1t1Q+9xaNsmSUpVsF vgfo8aLCwe5hBT9u0lrbyrFIZDp+H4IwiZ1s+t/pzp1rrWVKwG1wkPMWl5czWlTr iFyKjgVxIPyjt2ojjGeUJf8W/umHUwEt8BFyTdLaYKVBovFU+xL1A6ZBMVlwykZY AyU3Mnyk68pQzWwp3NFCMYbuapwYKqKpsadjT4mwTlNBF5iWPv1X2m6bGOwBlSm7 5Un1C1PMDPlUIp8UC2M4mhl/lUkb2NdnSehhMoiZfRpAtQzujyQZqm0u0ezibad4 gH/GTp5SbvnfD/zG5yOH =szF6 -----END PGP SIGNATURE----- --24UqfulHVcIJIXktOvbatuQ5SFAU2ex4S-- From nobody Thu Apr 7 18:24:50 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5255512D1CF for ; Thu, 7 Apr 2016 18:24:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TysL7kVRI3hO for ; Thu, 7 Apr 2016 18:24:44 -0700 (PDT) Received: from smtp.restena.lu (legolas.restena.lu [158.64.1.34]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A48212D126 for ; Thu, 7 Apr 2016 18:24:44 -0700 (PDT) Received: from viper.local (unknown [IPv6:2001:a18:1:40::2]) by smtp.restena.lu (Postfix) with ESMTPSA id 3C466B5EAC for ; Fri, 8 Apr 2016 03:24:41 +0200 (CEST) To: saag@ietf.org From: Stefan Winter Openpgp: id=AD3091F3AB24E05F4F722C03C0DE6A358A39DC66 Message-ID: <57070855.6020801@restena.lu> Date: Thu, 7 Apr 2016 22:24:37 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6duRuoj8OFFpkRaRWbR1vH6FqlDqvoo51" Archived-At: Subject: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 01:24:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6duRuoj8OFFpkRaRWbR1vH6FqlDqvoo51 Content-Type: multipart/mixed; boundary="WL3CovdeET04a2DcmBUQCKw9Ao2Nw0lUV" From: Stefan Winter To: saag@ietf.org Message-ID: <57070855.6020801@restena.lu> Subject: IoT device authentication is overrated --WL3CovdeET04a2DcmBUQCKw9Ao2Nw0lUV Content-Type: multipart/mixed; boundary="------------040603020902070401010908" This is a multi-part message in MIME format. --------------040603020902070401010908 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, not sure if this is really a good idea or if it's just too much wine at Bits'n'Bites. :-) As I read through EAP-NOOB I noticed that they declare completely I/O-less devices out of scope. This made me start thinking about these devices, and how to do onboarding for those. My favourite IoT device is a thermometer. I'm all involved in EAP-based networks, so my scenario is also just applicable in EAP (stop reading if you don't like that). So, imagine you want to deploy a thousand thermometers to measure the temperature of some glacier. I don't think you want to run an EAP-NOOB OOB authentication and individual key derivation for all of these. Let alone that I can't imagine how the OOB message would look like ("heat the thermometer sensor to 50=C2=B0C. Let it cool down to 25=C2=B0C. Warm it up to 35=C2=B0= C. Authenticated."). You want to authorise the *class* of device, not an individual device. I believe there are just some devices that don't need or deserve individual authentication, but they do have a place on your network. I imagine a very simplistic EAP method which makes sure devices only get exactly the network resources they claim, that this can be supervisioned by the admin, and it's flexible if the device changes over time (new firmware etc.). The story goes like this: Device ships out of the box with a simple description file of which network services it needs (ports open to which destinations, etc.). This can be a MUD file for example. It has no "personal" identifiers; serial numbers are not needed for the method I describe below. Let's assume the MUD file contains the equivalent of "I'm a thermometer from FridgeControl Inc., and occasionally need firmware upgrade checks from www.fridgecontrol.example; you may find updated MUD files for me at =2E..URL... ." On first network connection, the device does an EAP login with a strawman method "EAP-NOID" which merely carries the MUD file to the EAP server. The EAP server checks if the MUD file has already been authorised by the network admin (byte-by-byte comparison; any change in MUD leads to new authorisation requirement). If yes, send Access-Accept to the device and open access-lists according to the MUD description on the IP hop whom it concerns. If no, flag MUD file content as "to be decided" to the network admin; send Access-Reject in the meanwhile. The device can try as often as it likes. All thermometers send the same MUD file: once the admin has cleared the first thermometer, all subsequent thermometers get online automatically. If an "attacker" buys the same make and model of thermometer and deploys it: thank you; one more thermometer for the measurements. If an attacker forges the thermometer so that it sends the same MUD file but tries to spam on TCP/25 instead: won't work, because the MUD file has been translated into an access-list and the malicious traffic is blocked. If an attacker sends a different MUD file with the TCP/25 request in it - it's a new MUD file and the network admin would need to clear it manually on first sight (which he hopefully doesn't do; otherwise "this is not the admin you are looking for"). I imagine this to be very IoT friendly, also suited for extremely constrained devices. The MUD file transmission in the EAP-NOID method does not even need TLS protection: there is absolutely nothing secret in it. You could find the documentation of the thermometer's communication needs also in the thermometer manual; and the device has neither a username nor a password -> no need for encryption. There is also not a need for integrity protection: the admin sees what's coming in; and exactly the settings he sees are going to applied on the access-list - all authorisation requests reach human eyes and get applied as seen. (<- that previous sentence is even less thought out than the rest :-) ) This reduces the computing power needs to a copy&paste of a few bytes of text from local storage to a clear-text EAP method. Computationally, it doesn't get much cheaper than that. You don't want an approve-once accept-always policy for all kinds of IoT devices of course: for the thermometers which don't do anything more than thermometering all day this is fine; if the device is a camera instead then at some point you do want individual device authentication - just because there are 10 cameras in the reception area doesn't mean there should be an 11th in the showers. So this is not a cure-all and doesn't directly compete with EAP-NOOB. But it may be a very simple and lightweight solution for *some* deployments and classes of devices. For some per-device authentications a simple way of continued use of EAP-NOID would be: authorise the device per MAC address and only during the current network session. I believe we are obsessed with individual authentication because in a human networking world this is important: you want to be able to find out who did something bad, and want to control who is allowed to come in in the first place - but when the end devices are just things which can only do exactly one task, it's sufficient to let the things do exactly their task, and forbid them anything else. Greetings, Stefan Winter --------------040603020902070401010908 Content-Type: application/pgp-keys; name="0x8A39DC66.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0x8A39DC66.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG/MacGPG2 v2 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 5zP5og=3D=3D =3D3NUt -----END PGP PUBLIC KEY BLOCK----- --------------040603020902070401010908-- --WL3CovdeET04a2DcmBUQCKw9Ao2Nw0lUV-- --6duRuoj8OFFpkRaRWbR1vH6FqlDqvoo51 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 iQIcBAEBCgAGBQJXBwhVAAoJEMDeajWKOdxmzr8P/j3R+5kdeiCpulmEMMj7uxpK fnVrLjB8pF4Tn49J5C8iAfsGVb1BYIIyg11BvoZFcTLjsfhrcSqtXC2mSICATsY1 waLJFd/SL/B/v2+I17cMaWyTXi/c5jGwOVTfRsUeG0AFX8khfPeaudDmf7bDGYRu XZ502OnjXyvDRp+jnARCrQiPOkoqiXK2H7R8PZjvsTX0V50at3yK7mN6+h4jPUC2 OwNUwBSi8ioxb5mG7WVpmhuAzXujiCvs8sVsqE7nL8BKLzGrwm+qSs9JNDBsxpVu 0fxomQoOhOs8Gt6L2koy9EfS4gSokVLzynkiYWw7Xve4rsdhCPgNEEEC3T1fcbbw VlTp1dT5c6n8uRe1ENxiZDOzPhwSLrYiUPxdFu2VRE9Vmk4c4GDpxuOqPGp4stAn WS6zVdTRbSS5vDEEe33iuS2SL84XiMVitNRYcUZqKxEnWHVQ681mJlcYv5ofuN0W kmPLRQLB8Uailqb6LZvi9jgePcrkYhf3QsTJCOVzCXlzSTG9XUTp87tTfi1rxIKm L9giVbxKJqP8MtcqosJEh9/rx9S3i7m8HkdlKyR2psphoTbJz4kl0v5DcR1t069b 15QNzed56BP5Dm9EfBn0uv8Rlndbpz/9kIwHQhO4lyAUcF7ZWcTP2DwZ5D1xvlrm 4Qbmk2H8v1ef+FMfU94Q =6KJw -----END PGP SIGNATURE----- --6duRuoj8OFFpkRaRWbR1vH6FqlDqvoo51-- From nobody Thu Apr 7 19:44:35 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3BFE12D716 for ; Thu, 7 Apr 2016 19:44:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.491 X-Spam-Level: X-Spam-Status: No, score=-0.491 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_BL=0.01, RCVD_IN_MSPIKE_L3=2.099] 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 KY41Ar6ttfXU for ; Thu, 7 Apr 2016 19:44:32 -0700 (PDT) Received: from mailout.easymail.ca (mailout.easymail.ca [64.68.201.169]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23E6212D111 for ; Thu, 7 Apr 2016 19:44:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 619CFEC83; Thu, 7 Apr 2016 22:44:31 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mailout.easymail.ca Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (easymail-mailout.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MP7sqVppHPUs; Thu, 7 Apr 2016 22:44:30 -0400 (EDT) Received: from [192.168.1.180] (wsip-174-76-19-88.oc.oc.cox.net [174.76.19.88]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 78991EC74; Thu, 7 Apr 2016 22:44:30 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) From: "Henry B (Hank) Hotz, CISSP" In-Reply-To: Date: Thu, 7 Apr 2016 19:44:29 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <5706A4B5.6090600@gmx.net> To: Bernard Aboba X-Mailer: Apple Mail (2.2104) Archived-At: Cc: saag Subject: Re: [saag] EAP-NOOB X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 02:44:34 -0000 > On Apr 7, 2016, at 11:24 AM, Bernard Aboba = wrote: >=20 > Hannes said:=20 >=20 > "For example, Kerberos would > do such a bootstrapping between a client and a server based on already > existing keys established between the client and the KDC and the = server > and the KDC." >=20 > [BA] As far as I know, there is no deployed usage of Kerberos-based = EAP authentication. The major issue is that a host typically does not = have Internet access prior to completing EAP authentication, so that = Kerberos would need to be integrated with EAP in order for Kerberos = tickets to be obtained.=20 I would love to hear that statement proved wrong. There is (was) a = GSS-EAP draft. AFAIK (I haven=E2=80=99t read it) it primarily provided = for tunneling the Kerberos messages via EAP.=20 Is there still insufficient interest in creating such a thing? > On Thu, Apr 7, 2016 at 11:19 AM, Hannes Tschofenig = wrote: > I just wanted to explain my comments from the SAAG session regarding = the > EAP-NOOB talk today. >=20 > (1.) Not every network uses EAP >=20 > For example, EAP is not used in IEEE 802.15.4, Bluetooth Low Energy, = or > low power WANs >=20 > It is also not used in home networks that use WiFi. >=20 > (2.) Many radio / link layer technologies provide a solution for = onboarding* >=20 > Cellular technologies use manufacturer-provided credentials, often = using > SIM cards, and maybe in the future use soft-SIMs. >=20 > Bluetooth Low Energy uses a pairing procedure in various flavors. >=20 > Thread (for use with IEEE 802.15.4) uses J-PAKE. >=20 > So, either they use manufacturer provided secrets or an approach where > keys are provisioned later (by the customer or professionals). You = often > see that the term 'installer' or 'commissioning tool' being used for > this task. >=20 > For use with WiFi various companies have also released some of these > 'commission tools'. They often use some short range radio technology = to > provision the WiFi credentials and other configuration information. >=20 > 3. Consumer environments are different from industrial usage >=20 > In industrial environments you typically have dedicated staff to help > with the installation (because you often have to do more than just to > provision the secrets). For example, in commercial indoor lighting you > have various parties responsible for wiring, installing the fixtures, > the light design, the installation and configuration, etc. >=20 > In the home environment you often have no 'administrator' and no = server > infrastructure available. Some companies today rely more on the end > consumer having a smart phone or tablet that can be used as the > "installer". >=20 > 4. There are two types of credentials in use, namely (a) network = access > credentials and (b) application layer credentials >=20 > IoT devices almost always come with pre-configured application layer > service credentials. So, you do not need to touch those. >=20 > So, I am arguing that you have to think carefully about > * what radio technology you consider, > * what deployment environment we are talking about (and what the > constraints are), and > * there are lots of solutions out there. We might be able to re-use > those instead of creating a new one. >=20 > Ciao > Hannes >=20 > *: I use the term 'onboarding' to refer to the process of putting > credentials and configuration to a device. Onboarding can happen at > various stages throughout the lifetime of the device. >=20 > Bootstrapping is, on the other hand, used to create/distribute keys to > new parties based on already existing keys. For example, Kerberos = would > do such a bootstrapping between a client and a server based on already > existing keys established between the client and the KDC and the = server > and the KDC. >=20 >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag >=20 >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag Personal: hbhotz@oxy.edu Business: hhotz@securechannels.com https://www.linkedin.com/in/hbhotz/ From nobody Thu Apr 7 19:45:46 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECE9912D775 for ; Thu, 7 Apr 2016 19:45:44 -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 OSSUpo8GS9l7 for ; Thu, 7 Apr 2016 19:45:43 -0700 (PDT) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001: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 1AAF812D716 for ; Thu, 7 Apr 2016 19:45:43 -0700 (PDT) Received: by mail-io0-x235.google.com with SMTP id o126so94501660iod.0 for ; Thu, 07 Apr 2016 19:45:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc; bh=BcrHdo7noIkEOBqOXiLFPXg+Fv1H8+KBr0Ftf12cGy4=; b=LBv6NY4LKUTKqsWIX1XrCVim6cy7bHOBsXawyDBO8F7HT2G3fy4mlhKoVuCURIK7/D 67TKbHaYz87LABw9mf6Ef2TaPgtxiszmAp4A0iscNgpBKhxqD5jKj6WMbeyzMTaUOjeC 01td+EctAiWC/iAunx5EBeEX7lAvGex+S/LizyJtHKDojluEY9/HdtBrro9wEasv4x48 iuzrhALD//N1dtClMkCucLR0zC83dG3TqXuAylnfKaKRRhrhLgyY6nfIYvkGKJ9P4MWX J/Rk23tN3TpeofdtRpcbf9q4y5+feIq7ul4xP7g94S8YMlYO6qlzcc2y49MFoTCgma6I lGzg== 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:in-reply-to:references :date:message-id:subject:from:to:cc; bh=BcrHdo7noIkEOBqOXiLFPXg+Fv1H8+KBr0Ftf12cGy4=; b=X3Q2HI7qdL+7Vtp0oQ5AqaWK0VpWuIboxaU/VB4EfRaovouqLYiuNJtVG7d5dagIIR 5AZXXK+aCm02kX8T7quYpf42aCAgf1bF0G3jdQt+pl7d0rKD7mKdMtndhmE2St/WPw4J QHBV+B0O4XBnO4PTihOjg3HUoyTUby6oas7s7GBpMNcffDvIy36OV5ZDaRspSN1p8BaJ vZQR83qpeKjhteoJ9EHKgSFaZcqU4A/BCYG8p+6kpUOyzrusZhCnOhjT2gz+3Q2eOH1j MOUM/KTcOCuHStHi3n5Jl4iQgZqh0rJc6dpeTDtEp/tdEYVbDpZA6GnUQVr7kvtbfxJN iCzg== X-Gm-Message-State: AD7BkJKIgxVhT2fxgZLtqi3EoLxPvN+fGLRpF3QO6ljwYGue3DB867bu88kRKRD94oiDChnEHjupgv8c3y76ZA== MIME-Version: 1.0 X-Received: by 10.107.135.10 with SMTP id j10mr7224511iod.28.1460083542527; Thu, 07 Apr 2016 19:45:42 -0700 (PDT) Received: by 10.36.137.5 with HTTP; Thu, 7 Apr 2016 19:45:42 -0700 (PDT) In-Reply-To: <57070855.6020801@restena.lu> References: <57070855.6020801@restena.lu> Date: Thu, 7 Apr 2016 22:45:42 -0400 Message-ID: From: Jeffrey Walton To: Stefan Winter Content-Type: text/plain; charset=UTF-8 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: noloader@gmail.com List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 02:45:45 -0000 On Thu, Apr 7, 2016 at 9:24 PM, Stefan Winter wrote: > Hi, > > not sure if this is really a good idea or if it's just too much wine at > Bits'n'Bites. :-) > > As I read through EAP-NOOB I noticed that they declare completely > I/O-less devices out of scope. This made me start thinking about these > devices, and how to do onboarding for those. My favourite IoT device is > a thermometer. I'm all involved in EAP-based networks, so my scenario is > also just applicable in EAP (stop reading if you don't like that). What happens when the attacker penetrates your cheap, Verizon/Aciontec router and then starts commandeering the thermostat because its hanging off the network? https://www.youtube.com/watch?v=fdG_BDWjLmg Jeff From nobody Fri Apr 8 00:48:02 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8027512D146 for ; Fri, 8 Apr 2016 00:48:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=auckland.ac.nz 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 N32O8-EMEPpS for ; Fri, 8 Apr 2016 00:47:59 -0700 (PDT) Received: from mx4.auckland.ac.nz (mx4.auckland.ac.nz [130.216.125.248]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4BB412D11F for ; Fri, 8 Apr 2016 00:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=auckland.ac.nz; i=@auckland.ac.nz; q=dns/txt; s=mail; t=1460101678; x=1491637678; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=R097ni+vfjT1kY9dboV/urYD8NMYjNCPz+FugAf5fBs=; b=zZGvklcKPqzAXZVQw8nQrVFxp3Fn53yiK8UXV+4ppVlIzlNclhIWCWCs eE3mGRwdHdVNZ9HK1lhYKyByHrOnOjpW9j8e+qFdTSsTfrplR2hZZVgHr hdnAyTcKf3Bc4P6Javu0u84j/JCnR43CirbZMgSTiH98H9M89bmuSmCXU JzyBa9+AQdMcT6rRj/FgN+/uz/SDRRWg0xqe33/FPuI0UY8yKw0cMaD9B uRZePjF10I6TNPgQUnn+NTyoYVMpETB2sVSmu/y3yaR0KfLmputM0f8Xn W5zDf0Vqy3Slw5YRw5zWlrxDnsYLGrUkw6hphoL5t3053FHd06m/gmMvY g==; X-IronPort-AV: E=Sophos;i="5.24,449,1454929200"; d="scan'208";a="78999175" X-Ironport-HAT: MAIL-SERVERS - $RELAYED X-Ironport-Source: 130.216.4.171 - Outgoing - Outgoing Received: from uxchange10-fe4.uoa.auckland.ac.nz ([130.216.4.171]) by mx4-int.auckland.ac.nz with ESMTP/TLS/AES256-SHA; 08 Apr 2016 19:47:57 +1200 Received: from UXCN10-5.UoA.auckland.ac.nz ([169.254.5.153]) by uxchange10-fe4.UoA.auckland.ac.nz ([169.254.109.63]) with mapi id 14.03.0266.001; Fri, 8 Apr 2016 19:47:56 +1200 From: Peter Gutmann To: Mohit Sethi , Hannes Tschofenig , saag Thread-Topic: [saag] Performance of Crypto on IoT Devices Thread-Index: AQHRkQBXzELjvq4TmU61b6+zOX+th59+JaiAgAACPoCAAAG0AIABijML Date: Fri, 8 Apr 2016 07:47:55 +0000 Message-ID: <9A043F3CF02CD34C8E74AC1594475C73F4C46DB5@uxcn10-5.UoA.auckland.ac.nz> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net>,<5706C024.7020801@ericsson.com> In-Reply-To: <5706C024.7020801@ericsson.com> Accept-Language: en-NZ, en-GB, en-US Content-Language: en-NZ X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.6.3.3] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 07:48:01 -0000 Mohit Sethi writes:=0A= =0A= >Please have a closer look at the Table 5 in the draft. Is ECDSA signing wi= th=0A= >NIST K163 in 261 ms and in less than ~2900 bytes of memory not good enough= for=0A= >you? =0A= =0A= Dunno, how well does it run TLS? Doing one particular operation isn't that= =0A= hard (I'm pretty sure I can get something going on a 6502 if you paid me=0A= enough), but what matters is whether you can use it as part of something=0A= useful.=0A= =0A= Peter.= From nobody Fri Apr 8 02:46:55 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C79AC12D7AD for ; Fri, 8 Apr 2016 02:46:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.93 X-Spam-Level: X-Spam-Status: No, score=-6.93 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VS4Y0rXcZg4b for ; Fri, 8 Apr 2016 02:46:53 -0700 (PDT) Received: from ukmta2.baesystems.com (ukmta2.baesystems.com [20.133.0.56]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A3B912D7D9 for ; Fri, 8 Apr 2016 02:46:11 -0700 (PDT) X-IronPort-AV: E=Sophos;i="5.24,449,1454976000"; d="scan'208";a="33209782" Received: from unknown (HELO baemasmds016.greenlnk.net) ([10.15.207.101]) by ukmta2.baesystems.com with ESMTP; 08 Apr 2016 10:46:09 +0100 X-IronPort-AV: E=Sophos;i="5.24,449,1454976000"; d="scan'208";a="113222079" Received: from glkxh0005v.greenlnk.net ([10.109.2.36]) by baemasmds016.greenlnk.net with ESMTP; 08 Apr 2016 10:46:09 +0100 Received: from GLKXM0002V.GREENLNK.net ([169.254.5.6]) by GLKXH0005V.GREENLNK.net ([10.109.2.36]) with mapi id 14.03.0248.002; Fri, 8 Apr 2016 10:46:08 +0100 From: "Dearlove, Christopher (UK)" To: Hannes Tschofenig , Mohit Sethi , saag Thread-Topic: [saag] Performance of Crypto on IoT Devices Thread-Index: AQHRkQAG69kV8MTggESQq2Cl9ynvrZ9+3g+AgAACP4CAAPQW4A== Date: Fri, 8 Apr 2016 09:46:08 +0000 Message-ID: References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> In-Reply-To: <5706BEB7.7030903@gmx.net> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.109.62.6] Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 09:46:55 -0000 For those who weren't in the meeting, could you summarise (or give a pointe= r to) what Bob was complaining about. Thanks. -- = Christopher Dearlove Senior Principal Engineer BAE Systems Applied Intelligence Laboratories __________________________________________________________________________ T: =A0+44 (0)1245 242194 =A0| =A0E: chris.dearlove@baesystems.com BAE Systems Applied Intelligence, Chelmsford Technology Park, Great Baddow,= Chelmsford, Essex CM2 8HN. www.baesystems.com/ai BAE Systems Applied Intelligence Limited Registered in England & Wales No: 01337451 Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP -----Original Message----- From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes Tschofenig Sent: 07 April 2016 21:11 To: Mohit Sethi; saag Subject: Re: [saag] Performance of Crypto on IoT Devices Mohit, unfortunately your results on 8-bit MCUs confirm what Bob had been complain= ing about at the SAAG meeting. Ciao Hannes On 04/07/2016 10:02 PM, Mohit Sethi wrote: > I would also like to point to the performance measurements of ECDSA = > signatures on 8-bit micro-controller devices which is documented in = > the LWIG draft found here: > https:// > tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 > = > and the related research publication here: > ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate > .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for > _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf > = > Regards > Mohit > = > On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >> In response to a question from Bob Moskowitz at the SAAG meeting = >> today I mentioned performance investigations of crypto on IoT devices = >> we have been doing. >> >> You can find a short write-up here: >> http://www.tschofenig.priv.at/wp/?p=3D1091 >> >> I believe that the threat analysis should determine the choice of = >> security mechanism. Making sure that those security mechanisms = >> actually run on the hardware may require selecting a different hardware. >> Depending on the threats that need to be addressed additional = >> hardware security features may be needed. >> >> Ciao >> Hannes >> >> >> >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag > = ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** From nobody Fri Apr 8 03:48:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A90A12D0F9 for ; Fri, 8 Apr 2016 03:48:43 -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 iVhtnow0IfDQ for ; Fri, 8 Apr 2016 03:48:40 -0700 (PDT) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::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 9F90212D657 for ; Fri, 8 Apr 2016 03:48:40 -0700 (PDT) Received: by mail-qg0-x234.google.com with SMTP id j35so86794524qge.0 for ; Fri, 08 Apr 2016 03:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=RjK3GPE9lEoemTGuzgG/F14bNC3mFJob2f7URk3yhRU=; b=xoQcSGhfJfc33V1cX1YyLmHWko8RGBbsX5CMfW28nhy0wYxBaAAp987pk16zz6X2bC EFbZJjP4vyGhMRZzZX+oW5TzhiDxt4u2EhBbxYWFbYbJYSLt3xN1zg04CQClnCfOEk4F /EXAHjUSq8WUVer2HJ6GIqS0dBTv3SsOdCnIyf1TkcNwPUbLzTKFOSBZCZYHoB4TqQiI 4CXb4cXMiBPNoJhOaNIkdwYekijpWIdTBccGsbJrAKpu0PgvG3OHrKom6ZHER4QLPpXH kv8ESVJQfspsOcciIxQsBbcvufP6/MsXIEnwL/ld12Gjpz+ldg8OiQAY+GbNdYXluOSJ /SCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=RjK3GPE9lEoemTGuzgG/F14bNC3mFJob2f7URk3yhRU=; b=SoSspKctbY4Chi5PCAZceog5OZbDokVS9SPidGX6jcdQa6DmRFyrkSQ+esxlyZUWpe 9sFHzWBxzN0bE+6+d8uNd4TIPKuoEC8Lq35vifkqFmrYvXNOzO/SqwYMsnsp9nWSMQWc hTp5dsm/A4BJ0oraVEyYwWc+3WZVeCpY1ffEc00BW0CIM87gs1jx3mTpjiAQ9+E8Xrey 3bnvxn1yJu59JLGTCD1YAEi14hYv9IR1xdUbgU23DIP1114VdcoYrn4CK6+mXuJ08/S6 /xD2PGlsp2RMz0k/qcSZGflVEgieG8scEnonXRW/yyKP7J+KCFCfMteyrGQhe04Kv9ba E2kw== X-Gm-Message-State: AD7BkJLdCczRe9Xwr0854k7CoXhL5/6e+R1YyEVaG9Q0brsnNX9Fj14dHusP1kgAo81gNg== X-Received: by 10.140.37.113 with SMTP id q104mr9899146qgq.104.1460112519814; Fri, 08 Apr 2016 03:48:39 -0700 (PDT) Received: from [10.10.5.235] ([190.111.246.204]) by smtp.gmail.com with ESMTPSA id m22sm5255663qki.30.2016.04.08.03.48.38 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 08 Apr 2016 03:48:39 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Yoav Nir In-Reply-To: Date: Fri, 8 Apr 2016 07:48:37 -0300 Content-Transfer-Encoding: quoted-printable Message-Id: <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> To: "Dearlove, Christopher (UK)" X-Mailer: Apple Mail (2.3124) Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 10:48:43 -0000 Bob complained that ECC operations took so long on some of those 8-bit = processors that are being put into the =E2=80=9Cthings=E2=80=9D that = such crypto becomes impractical. He was talking about EC operations = taking =E2=80=9Cminutes=E2=80=9D. Yoav > On 8 Apr 2016, at 6:46 AM, Dearlove, Christopher (UK) = wrote: >=20 > For those who weren't in the meeting, could you summarise (or give a = pointer to) what Bob was complaining about. Thanks. >=20 > --=20 > Christopher Dearlove > Senior Principal Engineer > BAE Systems Applied Intelligence Laboratories > = __________________________________________________________________________= >=20 > T: +44 (0)1245 242194 | E: chris.dearlove@baesystems.com >=20 > BAE Systems Applied Intelligence, Chelmsford Technology Park, Great = Baddow, Chelmsford, Essex CM2 8HN. > www.baesystems.com/ai > BAE Systems Applied Intelligence Limited > Registered in England & Wales No: 01337451 > Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP >=20 > -----Original Message----- > From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes = Tschofenig > Sent: 07 April 2016 21:11 > To: Mohit Sethi; saag > Subject: Re: [saag] Performance of Crypto on IoT Devices >=20 > Mohit, >=20 > unfortunately your results on 8-bit MCUs confirm what Bob had been = complaining about at the SAAG meeting. >=20 > Ciao > Hannes >=20 > On 04/07/2016 10:02 PM, Mohit Sethi wrote: >> I would also like to point to the performance measurements of ECDSA=20= >> signatures on 8-bit micro-controller devices which is documented in=20= >> the LWIG draft found here: >> = https:// >> tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >>=20 >> and the related research publication here: >> = > = ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate >> = .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for >> _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >>=20 >> Regards >> Mohit >>=20 >> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>> In response to a question from Bob Moskowitz at the SAAG meeting=20 >>> today I mentioned performance investigations of crypto on IoT = devices=20 >>> we have been doing. >>>=20 >>> You can find a short write-up here: >>> http://www.tschofenig.priv.at/wp/?p=3D1091 >>>=20 >>> I believe that the threat analysis should determine the choice of=20 >>> security mechanism. Making sure that those security mechanisms=20 >>> actually run on the hardware may require selecting a different = hardware. >>> Depending on the threats that need to be addressed additional=20 >>> hardware security features may be needed. >>>=20 >>> Ciao >>> Hannes >>>=20 >>>=20 >>>=20 >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag >>=20 >=20 > ******************************************************************** > This email and any attachments are confidential to the intended > recipient and may also be privileged. If you are not the intended > recipient please delete it from your system and notify the sender. > You should not copy it or use it for any purpose nor disclose or > distribute its contents to any other person. > ******************************************************************** >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag From nobody Fri Apr 8 06:03:53 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A8E512D8BB for ; Fri, 8 Apr 2016 06:03:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSVQtq-ROE-f for ; Fri, 8 Apr 2016 06:03:48 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 74ADA12D160 for ; Fri, 8 Apr 2016 06:03:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 9424C62278; Fri, 8 Apr 2016 09:03:45 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id kNZrerFu3kKk; Fri, 8 Apr 2016 09:03:28 -0400 (EDT) Received: from lx120e.htt-consult.com (dhcp-a0d9.meeting.ietf.org [31.133.160.217]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 2062C62250; Fri, 8 Apr 2016 09:03:26 -0400 (EDT) To: Yoav Nir , "Dearlove, Christopher (UK)" References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> From: Robert Moskowitz Message-ID: <5707AC18.7090305@htt-consult.com> Date: Fri, 8 Apr 2016 10:03:20 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:03:52 -0000 Well, for the vendor I worked with, it was 9s for EC25519 to do the ECDH operation to derive the master key. They switched to BLAKE2 over what they had for their hash, after I showed papers on attacks. Now talk to the BacNet people that have FOUR bit processors and what they have done to even implement AES. I expect to be hitting similar issues with CanBUS-FM (at least 64 byte MPDU). On 04/08/2016 07:48 AM, Yoav Nir wrote: > Bob complained that ECC operations took so long on some of those 8-bit processors that are being put into the things that such crypto becomes impractical. He was talking about EC operations taking minutes. > > Yoav > >> On 8 Apr 2016, at 6:46 AM, Dearlove, Christopher (UK) wrote: >> >> For those who weren't in the meeting, could you summarise (or give a pointer to) what Bob was complaining about. Thanks. >> >> -- >> Christopher Dearlove >> Senior Principal Engineer >> BAE Systems Applied Intelligence Laboratories >> __________________________________________________________________________ >> >> T: +44 (0)1245 242194 | E: chris.dearlove@baesystems.com >> >> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great Baddow, Chelmsford, Essex CM2 8HN. >> www.baesystems.com/ai >> BAE Systems Applied Intelligence Limited >> Registered in England & Wales No: 01337451 >> Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP >> >> -----Original Message----- >> From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes Tschofenig >> Sent: 07 April 2016 21:11 >> To: Mohit Sethi; saag >> Subject: Re: [saag] Performance of Crypto on IoT Devices >> >> Mohit, >> >> unfortunately your results on 8-bit MCUs confirm what Bob had been complaining about at the SAAG meeting. >> >> Ciao >> Hannes >> >> On 04/07/2016 10:02 PM, Mohit Sethi wrote: >>> I would also like to point to the performance measurements of ECDSA >>> signatures on 8-bit micro-controller devices which is documented in >>> the LWIG draft found here: >>> https:// >>> tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >>> >>> and the related research publication here: >>> >> ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate >>> .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for >>> _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >>> >>> Regards >>> Mohit >>> >>> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>>> In response to a question from Bob Moskowitz at the SAAG meeting >>>> today I mentioned performance investigations of crypto on IoT devices >>>> we have been doing. >>>> >>>> You can find a short write-up here: >>>> http://www.tschofenig.priv.at/wp/?p=1091 >>>> >>>> I believe that the threat analysis should determine the choice of >>>> security mechanism. Making sure that those security mechanisms >>>> actually run on the hardware may require selecting a different hardware. >>>> Depending on the threats that need to be addressed additional >>>> hardware security features may be needed. >>>> >>>> Ciao >>>> Hannes >>>> >>>> >>>> >>>> _______________________________________________ >>>> saag mailing list >>>> saag@ietf.org >>>> https://www.ietf.org/mailman/listinfo/saag >> ******************************************************************** >> This email and any attachments are confidential to the intended >> recipient and may also be privileged. If you are not the intended >> recipient please delete it from your system and notify the sender. >> You should not copy it or use it for any purpose nor disclose or >> distribute its contents to any other person. >> ******************************************************************** >> >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag From nobody Fri Apr 8 06:19:32 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3381212D79B for ; Fri, 8 Apr 2016 06:19:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id STFo9n4yRksc for ; Fri, 8 Apr 2016 06:19:28 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 9239812D6DA for ; Fri, 8 Apr 2016 06:19:27 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 60A2562283; Fri, 8 Apr 2016 09:19:25 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id klQ1JP6YL-8H; Fri, 8 Apr 2016 09:19:17 -0400 (EDT) Received: from lx120e.htt-consult.com (dhcp-a0d9.meeting.ietf.org [31.133.160.217]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 6D0256227A; Fri, 8 Apr 2016 09:19:15 -0400 (EDT) To: Yoav Nir , "Dearlove, Christopher (UK)" References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> From: Robert Moskowitz Message-ID: <5707AFCE.5030501@htt-consult.com> Date: Fri, 8 Apr 2016 10:19:10 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5707AC18.7090305@htt-consult.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:19:30 -0000 Another aspect of this is the hit on the battery for the ECDH operation. With it only occuring at network join time, they can live with it. Regular use would significantly shorten their use life. On 04/08/2016 10:03 AM, Robert Moskowitz wrote: > Well, for the vendor I worked with, it was 9s for EC25519 to do the > ECDH operation to derive the master key. They switched to BLAKE2 over > what they had for their hash, after I showed papers on attacks. > > Now talk to the BacNet people that have FOUR bit processors and what > they have done to even implement AES. > > I expect to be hitting similar issues with CanBUS-FM (at least 64 byte > MPDU). > > On 04/08/2016 07:48 AM, Yoav Nir wrote: >> Bob complained that ECC operations took so long on some of those >> 8-bit processors that are being put into the things that such >> crypto becomes impractical. He was talking about EC operations taking >> minutes. >> >> Yoav >> >>> On 8 Apr 2016, at 6:46 AM, Dearlove, Christopher (UK) >>> wrote: >>> >>> For those who weren't in the meeting, could you summarise (or give a >>> pointer to) what Bob was complaining about. Thanks. >>> >>> -- >>> Christopher Dearlove >>> Senior Principal Engineer >>> BAE Systems Applied Intelligence Laboratories >>> __________________________________________________________________________ >>> >>> >>> T: +44 (0)1245 242194 | E: chris.dearlove@baesystems.com >>> >>> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great >>> Baddow, Chelmsford, Essex CM2 8HN. >>> www.baesystems.com/ai >>> BAE Systems Applied Intelligence Limited >>> Registered in England & Wales No: 01337451 >>> Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP >>> >>> -----Original Message----- >>> From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes >>> Tschofenig >>> Sent: 07 April 2016 21:11 >>> To: Mohit Sethi; saag >>> Subject: Re: [saag] Performance of Crypto on IoT Devices >>> >>> Mohit, >>> >>> unfortunately your results on 8-bit MCUs confirm what Bob had been >>> complaining about at the SAAG meeting. >>> >>> Ciao >>> Hannes >>> >>> On 04/07/2016 10:02 PM, Mohit Sethi wrote: >>>> I would also like to point to the performance measurements of ECDSA >>>> signatures on 8-bit micro-controller devices which is documented in >>>> the LWIG draft found here: >>>> https:// >>>> tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >>>> >>>> and the related research publication here: >>>> >>> ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate >>>> .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for >>>> _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >>>> >>>> Regards >>>> Mohit >>>> >>>> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>>>> In response to a question from Bob Moskowitz at the SAAG meeting >>>>> today I mentioned performance investigations of crypto on IoT devices >>>>> we have been doing. >>>>> >>>>> You can find a short write-up here: >>>>> http://www.tschofenig.priv.at/wp/?p=1091 >>>>> >>>>> I believe that the threat analysis should determine the choice of >>>>> security mechanism. Making sure that those security mechanisms >>>>> actually run on the hardware may require selecting a different >>>>> hardware. >>>>> Depending on the threats that need to be addressed additional >>>>> hardware security features may be needed. >>>>> >>>>> Ciao >>>>> Hannes >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> saag mailing list >>>>> saag@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/saag >>> ******************************************************************** >>> This email and any attachments are confidential to the intended >>> recipient and may also be privileged. If you are not the intended >>> recipient please delete it from your system and notify the sender. >>> You should not copy it or use it for any purpose nor disclose or >>> distribute its contents to any other person. >>> ******************************************************************** >>> >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag > From nobody Fri Apr 8 06:29:14 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0472C12D096 for ; Fri, 8 Apr 2016 06:29:14 -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 uU5Sot3ppdTc for ; Fri, 8 Apr 2016 06:29:11 -0700 (PDT) Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::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 7D61312D14B for ; Fri, 8 Apr 2016 06:29:11 -0700 (PDT) Received: by mail-qg0-x22a.google.com with SMTP id c6so90023384qga.1 for ; Fri, 08 Apr 2016 06:29:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=r1yFGXs9jOXHooxj6O7IffOvAWqrp7qRpYjQnUg+PAE=; b=0E4PhNZjCSgW5QQumsmpRestgOxLH+9xZ+sZk/YD7jtzHv9JZzeU4XjZczcBkj4Hvi apKhTrp1hX2ZTUCSgIuC6b2kots8Pz7Jq17q2KGfBqN58bE59F402LEx4h5khvD/ij81 q3ELrZYkLromznjYiMw8WsXkE5r8QSxhFCvHEuP4CU96JWAASbnjNRgi6SzkETsA2Cvg YxmAM1PRXSkru/Cze4Kiwivjsx9y7qi5IOBh0/GsrnCr4/2yonXwiA+hL2xtO5hTWtZ1 +le1Pbb7AZUfIG3DrJ0VcNRYcmgL7pm2s6v3cRDV7PMG5cOKZUhSCsBD8sdJAxw5Ojsl VyXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=r1yFGXs9jOXHooxj6O7IffOvAWqrp7qRpYjQnUg+PAE=; b=mpUh1QV+rjOH86MEsOEZtNnutHzMJFjpHlwfh25e7qC84PANdtLPtoKYvBv0h7+DBl cBie4r0zoZQ0PN3ObKUOqnQyKLjGyMKX3/njc+dsgimSfXVH2SAYX12ZcOf9UPLW0tAU 4aWfF2D1S29Ard0n6bdc3ANHkJRfbXXjm9VjQvpUJd9YJdP1dIVJEe8FKITD4iErbnO4 1q2gia/Q3sjvPSoLcgEHu8drJXnAAuyKjhyTSgW//3bZB7ExEfwTeldYzXd8dPvBsBLN xpb0CZRF2BXLQc3YrubWCHhUILRtQmeMow7ccUbBXpUEMI0r1I+mU1nh0ltoyN/K4JFV Onzw== X-Gm-Message-State: AD7BkJI+pgm9ElRSunQB3bLTKB809dvTI1eyC9hI7s5FC76LlK/YjQl9eQdhykvYGl8koQ== X-Received: by 10.140.105.198 with SMTP id c64mr11122369qgf.94.1460122150556; Fri, 08 Apr 2016 06:29:10 -0700 (PDT) Received: from ?IPv6:2001:67c:370:160:5cbd:ddba:32ba:9ab5? ([2001:67c:370:160:5cbd:ddba:32ba:9ab5]) by smtp.gmail.com with ESMTPSA id q10sm5454154qha.25.2016.04.08.06.29.09 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 08 Apr 2016 06:29:10 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Yoav Nir In-Reply-To: <5707AFCE.5030501@htt-consult.com> Date: Fri, 8 Apr 2016 10:29:07 -0300 Content-Transfer-Encoding: quoted-printable Message-Id: <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> To: Robert Moskowitz X-Mailer: Apple Mail (2.3124) Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:29:14 -0000 Quite a few protocols (TLS, IKE) have the ability to perform the DH = operation once and then either keep keys for a long time, or rekey = cheaply with some stored state. And yes, this does require offline storage of several dozen bytes, which = may or may not be an issue. Yoav > On 8 Apr 2016, at 10:19 AM, Robert Moskowitz = wrote: >=20 > Another aspect of this is the hit on the battery for the ECDH = operation. With it only occuring at network join time, they can live = with it. Regular use would significantly shorten their use life. >=20 > On 04/08/2016 10:03 AM, Robert Moskowitz wrote: >> Well, for the vendor I worked with, it was 9s for EC25519 to do the = ECDH operation to derive the master key. They switched to BLAKE2 over = what they had for their hash, after I showed papers on attacks. >>=20 >> Now talk to the BacNet people that have FOUR bit processors and what = they have done to even implement AES. >>=20 >> I expect to be hitting similar issues with CanBUS-FM (at least 64 = byte MPDU). >>=20 >> On 04/08/2016 07:48 AM, Yoav Nir wrote: >>> Bob complained that ECC operations took so long on some of those = 8-bit processors that are being put into the =93things=94 that such = crypto becomes impractical. He was talking about EC operations taking = =93minutes=94. >>>=20 >>> Yoav >>>=20 >>>> On 8 Apr 2016, at 6:46 AM, Dearlove, Christopher (UK) = wrote: >>>>=20 >>>> For those who weren't in the meeting, could you summarise (or give = a pointer to) what Bob was complaining about. Thanks. >>>>=20 >>>> --=20 >>>> Christopher Dearlove >>>> Senior Principal Engineer >>>> BAE Systems Applied Intelligence Laboratories >>>> = __________________________________________________________________________= =20 >>>>=20 >>>> T: +44 (0)1245 242194 | E: chris.dearlove@baesystems.com >>>>=20 >>>> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great = Baddow, Chelmsford, Essex CM2 8HN. >>>> www.baesystems.com/ai >>>> BAE Systems Applied Intelligence Limited >>>> Registered in England & Wales No: 01337451 >>>> Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP >>>>=20 >>>> -----Original Message----- >>>> From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes = Tschofenig >>>> Sent: 07 April 2016 21:11 >>>> To: Mohit Sethi; saag >>>> Subject: Re: [saag] Performance of Crypto on IoT Devices >>>>=20 >>>> Mohit, >>>>=20 >>>> unfortunately your results on 8-bit MCUs confirm what Bob had been = complaining about at the SAAG meeting. >>>>=20 >>>> Ciao >>>> Hannes >>>>=20 >>>> On 04/07/2016 10:02 PM, Mohit Sethi wrote: >>>>> I would also like to point to the performance measurements of = ECDSA >>>>> signatures on 8-bit micro-controller devices which is documented = in >>>>> the LWIG draft found here: >>>>> = https:// >>>>> tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >>>>>=20 >>>>> and the related research publication here: >>>>> = >>>> = ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate >>>>> = .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for >>>>> _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >>>>>=20 >>>>> Regards >>>>> Mohit >>>>>=20 >>>>> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>>>>> In response to a question from Bob Moskowitz at the SAAG meeting >>>>>> today I mentioned performance investigations of crypto on IoT = devices >>>>>> we have been doing. >>>>>>=20 >>>>>> You can find a short write-up here: >>>>>> http://www.tschofenig.priv.at/wp/?p=3D1091 >>>>>>=20 >>>>>> I believe that the threat analysis should determine the choice of >>>>>> security mechanism. Making sure that those security mechanisms >>>>>> actually run on the hardware may require selecting a different = hardware. >>>>>> Depending on the threats that need to be addressed additional >>>>>> hardware security features may be needed. >>>>>>=20 >>>>>> Ciao >>>>>> Hannes >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> _______________________________________________ >>>>>> saag mailing list >>>>>> saag@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/saag >>>> = ******************************************************************** >>>> This email and any attachments are confidential to the intended >>>> recipient and may also be privileged. If you are not the intended >>>> recipient please delete it from your system and notify the sender. >>>> You should not copy it or use it for any purpose nor disclose or >>>> distribute its contents to any other person. >>>> = ******************************************************************** >>>>=20 >>>> _______________________________________________ >>>> saag mailing list >>>> saag@ietf.org >>>> https://www.ietf.org/mailman/listinfo/saag >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag >>=20 >> _______________________________________________ >> saag mailing list >> saag@ietf.org >> https://www.ietf.org/mailman/listinfo/saag >>=20 >=20 From nobody Fri Apr 8 06:51:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F9F312D12D for ; Fri, 8 Apr 2016 06:51:44 -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 xs6GYFlOe1N7 for ; Fri, 8 Apr 2016 06:51:40 -0700 (PDT) Received: from mail-ig0-x236.google.com (mail-ig0-x236.google.com [IPv6:2607:f8b0:4001:c05::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 6E57512D590 for ; Fri, 8 Apr 2016 06:51:40 -0700 (PDT) Received: by mail-ig0-x236.google.com with SMTP id g8so16444342igr.0 for ; Fri, 08 Apr 2016 06:51:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=/NC3ygtoVJBnS44Sj8wvgTQKDqJLHBmGuO9AkHNIzVU=; b=DvHmY+rJ82WwW/b2eHzscJ/dR+Bl6bZd9B5NmFSb+iDMM731nR+7A0LOh0+O5LVt7n Bfg2RDd/p0aWfWl4umQdTIvtZwsgMPDAkdLJNUKEfGLOw29BjaUQGicwdw4tkZ5AeJ9S te4CUcYMq4bMCTZ7cxzSid2MRkb8MI9PcS+sMSOL8/v5iXoq7M/lPoBD7hNkvfU1C8Qh SLCJYBuEAZdiEbzS3oCPNvTB1wkpspA9EK/wL1L4Uc3AHPomiLxaxX14U8MPabfQrNJS SS4j8OHkMVy504CBhBgohekmSbGGErLU7DS2UQlYcsMV6yUXxT+0P1xrdlxf/KSRVzga 5+qA== 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:date :message-id:subject:from:to:cc; bh=/NC3ygtoVJBnS44Sj8wvgTQKDqJLHBmGuO9AkHNIzVU=; b=QSvfqvYq7mkUk1YiIXlexGSOghxExDU3BtFtVFknIo/DJ56rNv2lheT7E6pu7p0VTH VlIZOo8c5D1OT6v4jqUAmZEWac+1WFRN3PUYefu/5wLYMmny37vQvcLJlJbgjJaS+snR dOeUliuJfSXA1q09pKojvSuZDXAD4IOH8gatdKn6sqyH4uaTCg9CV+9ViTz/nMJEliuV lKz5p6agvE9ss7i5CQXInfFLWTJKrbk853hnn1wgzpp+M6gxaznGvhwAnk07bGdPU04p h5wZeFwBw3JZxal9RjWZPAtkbl0V22bKS9j4OhZ8K9jBonEjgnkNusAmn6vWWzibxos9 y2Cg== X-Gm-Message-State: AOPr4FXooSqtePvZRKqN7igPC82OUoPFFmJ/HcRCPMko/MXH231wvudgJb+YGUGkw+GWFtLZGxemDjX1V+rgwQ== MIME-Version: 1.0 X-Received: by 10.50.217.130 with SMTP id oy2mr1507952igc.94.1460123499742; Fri, 08 Apr 2016 06:51:39 -0700 (PDT) Received: by 10.36.43.5 with HTTP; Fri, 8 Apr 2016 06:51:39 -0700 (PDT) In-Reply-To: <5706E10C.6060309@fundacionsadosky.org.ar> References: <5706E10C.6060309@fundacionsadosky.org.ar> Date: Fri, 8 Apr 2016 10:51:39 -0300 Message-ID: From: Martin Thomson To: stic@fundacionsadosky.org.ar Content-Type: text/plain; charset=UTF-8 Archived-At: Cc: saag Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:51:44 -0000 On 7 April 2016 at 19:37, Programa STIC wrote: > Indeed, identifiers identify things _within a given context_. To avoid a > recursive definition and to try to narrow down the scope of the document > just to numeric ids we defined "identifier" in section 2 as: Yes, agree, context matters. > A data object in a protocol specification that can be used to > definetely distinguish a protocol object (a datagram, network > interface, transport protocol endpoint, session, etc) from all > other objects of the same type, in a given context. The word you want is "definitively". > Identifiers are usually defined as a series of bits and > represented using integer values. Be careful. You are talking about numeric identifiers. > We note that different > identifiers may have additional requirements or properties > depending on their specific use in a protocol. We use the term > "identifier" as a generic term to refer to any data object in a > protocol specification that satisfies the identification property > stated above. > > We believe the above definition should capture accurately what you > wrote. Note however that we introduced the "within context" qualifier > because an identifier value could be repeated in different contexts and > still identify a unique thing in each of them, i.e. the value of the > IPv4 ip_id generated by an IP stack could be repeated over time its > running but it would still identify a single packet during its lifetime > on the network. This is an important point that gets right to the core of the issue, particularly when it comes to the topic of linkability. A good discussion of this would go a long way to forming a good foundation for the document. > If you feel the above definition needs to be tweaked please let us know > of suggested changes. One possible change could be to substitute > "definetely" with "uniquely" but I don't know if that's strictly necessary. I don't have a good answer for the question, but you make a distinction between fixed sized integer identifiers and other identifiers. It's not clear what relevance that delineation has on this subject. >> What differs is the process by which uniqueness is guaranteed. >> Uniqueness in many contexts is assured by fiat: an authority is known >> to control a given space and only that authority can generate >> identifiers in that space. For example, a server controls what the >> TCP port numbers its servers use identify. > > Centralized, delegated, federated or distributed generation of > identifier values does not guarantee uniquess per se, its all dependent > on the algorithms used. In some scenarios, for example a central > authority that generates identifiers on demand, some algorithms will > guarantee uniqueness (ie. a global variable initialized and incremented > by 1 for each request of a new id) while in other scenarios other > algorithms may accomplish the same (ie. a lookup on a table of > precomputed values). However, the point we are trying to raise is that > from the security & privacy perspective, in many cases uniqueness is not > sufficient. In many cases non-predictability and collision resistance > are additional properties desired or even needed to avoid attack. A section/paragraph that says exactly that would be a massive improvement. It belongs in the introduction. > During the session today somebody (sorry I did not write down your name) > indicated that perhaps it is good to differentiate identifier values > that are generated at "spec time" or/and that remain fixed throughout > the lifetime of the protocol from those that are generated dynamically > at runtime by the protocol's implementation. I concur. So do I; my email was - in part - about identifying another distinction. That is, between centralized and decentralized generation. I think that in this context, the "spec time" vs. runtime distinction isn't especially relevant to the topic of the draft, but would be happy to see analysis that suggested otherwise. > The hard/soft distinction in the draft is applied to interoperability. > We what to use the distinction to point out that there isn't bijection > between interop failure modes and S&P failure modes. Yes, that is a very good point to make. That establishes that interoperability constraints on a protocol design are different to security and private constraints. Like the previous point on uniqueness, if you make this point, make it up front, in the intro. > We believe it is indeed special. The point here is that requiring > monotonically increasing values for a identifier introduces additional, > and sometimes unneeded, property: an ordering relationship. The result > is a protocol field that is "semantically overloaded", it is not just > unique but can also be used to order bytes, or even to order sequences > of bytes. In some cases this property is needed or desirable, in other > cases it is totally unneeded. Again, here we can see how a global > counter incremented by 1 per packet does something more than just ensure > uniqueness. Fair point. > A protocol that defines an Identifier that needs to be unique (within > context) but specifies generation of its values using a monotonically > increasing sequence is "over specifying" the ID definition and should > trigger a warning in a S&P review. Interesting perspective. I'm not convinced that is possible in all cases. I'm guessing that it could be difficult to sell that to the community, even in the current climate, without some strong backing. That could be perceived as quite a heavy burden. I would be interested in seeing a case study here. For example, how would you apply this principle to TCP sequence numbers? > Likewise a a protocol that defines an Identifier that needs to be unique > but does not properly describe the context or provide guidance on how to > achieve is under specified. Agreed. On a related note, is this exclusively limited to identifiers that are sent in a protocol? Or the subset of those that are sent in the clear? Or are you also interested in implicit identifiers as well, those things that are not put in protocol PDUs, but are conceptually important for the functioning of the protocol. Further thoughts: this discussion sort of suggests to me that the scope of this work is a little ambitious for a single draft. Maybe you could think some more about how you might reduce scope or divide the work into more easily digestible pieces. > Thanks for your feedback, > > > -ivan > > > > > > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag > From nobody Fri Apr 8 07:07:37 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C60A912D829 for ; Fri, 8 Apr 2016 07:07:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ECQyJGWheeWs for ; Fri, 8 Apr 2016 07:07:33 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 6448C12D8FB for ; Fri, 8 Apr 2016 07:07:33 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id C331C62297; Fri, 8 Apr 2016 10:07:31 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id vYt+7XzihSv6; Fri, 8 Apr 2016 10:07:14 -0400 (EDT) Received: from lx120e.htt-consult.com (dhcp-a0d9.meeting.ietf.org [31.133.160.217]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 90C2262277; Fri, 8 Apr 2016 10:07:11 -0400 (EDT) To: Yoav Nir References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> From: Robert Moskowitz Message-ID: <5707BB07.3070402@htt-consult.com> Date: Fri, 8 Apr 2016 11:07:03 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:07:36 -0000 ECDH was the only crypto other than AES CCM that they could implement. There are protocols that only do ECDH; those that are not SIGMA compliant. I always am on the lookout for staying with standards. But come on down to really small stuff; it is interesting. On 04/08/2016 10:29 AM, Yoav Nir wrote: > Quite a few protocols (TLS, IKE) have the ability to perform the DH operation once and then either keep keys for a long time, or rekey cheaply with some stored state. > > And yes, this does require offline storage of several dozen bytes, which may or may not be an issue. > > Yoav > >> On 8 Apr 2016, at 10:19 AM, Robert Moskowitz wrote: >> >> Another aspect of this is the hit on the battery for the ECDH operation. With it only occuring at network join time, they can live with it. Regular use would significantly shorten their use life. >> >> On 04/08/2016 10:03 AM, Robert Moskowitz wrote: >>> Well, for the vendor I worked with, it was 9s for EC25519 to do the ECDH operation to derive the master key. They switched to BLAKE2 over what they had for their hash, after I showed papers on attacks. >>> >>> Now talk to the BacNet people that have FOUR bit processors and what they have done to even implement AES. >>> >>> I expect to be hitting similar issues with CanBUS-FM (at least 64 byte MPDU). >>> >>> On 04/08/2016 07:48 AM, Yoav Nir wrote: >>>> Bob complained that ECC operations took so long on some of those 8-bit processors that are being put into the things that such crypto becomes impractical. He was talking about EC operations taking minutes. >>>> >>>> Yoav >>>> >>>>> On 8 Apr 2016, at 6:46 AM, Dearlove, Christopher (UK) wrote: >>>>> >>>>> For those who weren't in the meeting, could you summarise (or give a pointer to) what Bob was complaining about. Thanks. >>>>> >>>>> -- >>>>> Christopher Dearlove >>>>> Senior Principal Engineer >>>>> BAE Systems Applied Intelligence Laboratories >>>>> __________________________________________________________________________ >>>>> >>>>> T: +44 (0)1245 242194 | E: chris.dearlove@baesystems.com >>>>> >>>>> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great Baddow, Chelmsford, Essex CM2 8HN. >>>>> www.baesystems.com/ai >>>>> BAE Systems Applied Intelligence Limited >>>>> Registered in England & Wales No: 01337451 >>>>> Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP >>>>> >>>>> -----Original Message----- >>>>> From: saag [mailto:saag-bounces@ietf.org] On Behalf Of Hannes Tschofenig >>>>> Sent: 07 April 2016 21:11 >>>>> To: Mohit Sethi; saag >>>>> Subject: Re: [saag] Performance of Crypto on IoT Devices >>>>> >>>>> Mohit, >>>>> >>>>> unfortunately your results on 8-bit MCUs confirm what Bob had been complaining about at the SAAG meeting. >>>>> >>>>> Ciao >>>>> Hannes >>>>> >>>>> On 04/07/2016 10:02 PM, Mohit Sethi wrote: >>>>>> I would also like to point to the performance measurements of ECDSA >>>>>> signatures on 8-bit micro-controller devices which is documented in >>>>>> the LWIG draft found here: >>>>>> https:// >>>>>> tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 >>>>>> >>>>>> and the related research publication here: >>>>>> >>>>> ter/lightweight-crypto/lightweight-crypto.pdf>https://www.researchgate >>>>>> .net/profile/Mohit_Sethi/publication/261334004_End-to-end_Security_for >>>>>> _Sleepy_Smart_Object_Networks/links/00b49533e6c566943b000000.pdf >>>>>> >>>>>> Regards >>>>>> Mohit >>>>>> >>>>>> On 04/07/2016 04:01 PM, Hannes Tschofenig wrote: >>>>>>> In response to a question from Bob Moskowitz at the SAAG meeting >>>>>>> today I mentioned performance investigations of crypto on IoT devices >>>>>>> we have been doing. >>>>>>> >>>>>>> You can find a short write-up here: >>>>>>> http://www.tschofenig.priv.at/wp/?p=1091 >>>>>>> >>>>>>> I believe that the threat analysis should determine the choice of >>>>>>> security mechanism. Making sure that those security mechanisms >>>>>>> actually run on the hardware may require selecting a different hardware. >>>>>>> Depending on the threats that need to be addressed additional >>>>>>> hardware security features may be needed. >>>>>>> >>>>>>> Ciao >>>>>>> Hannes >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> saag mailing list >>>>>>> saag@ietf.org >>>>>>> https://www.ietf.org/mailman/listinfo/saag >>>>> ******************************************************************** >>>>> This email and any attachments are confidential to the intended >>>>> recipient and may also be privileged. If you are not the intended >>>>> recipient please delete it from your system and notify the sender. >>>>> You should not copy it or use it for any purpose nor disclose or >>>>> distribute its contents to any other person. >>>>> ******************************************************************** >>>>> >>>>> _______________________________________________ >>>>> saag mailing list >>>>> saag@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/saag >>>> _______________________________________________ >>>> saag mailing list >>>> saag@ietf.org >>>> https://www.ietf.org/mailman/listinfo/saag >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag >>> > From nobody Fri Apr 8 07:09:53 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62D5C12D820 for ; Fri, 8 Apr 2016 07:09:51 -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 Eh_j5mUaqNcG for ; Fri, 8 Apr 2016 07:09:49 -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 5B6C912D105 for ; Fri, 8 Apr 2016 07:09:49 -0700 (PDT) X-AuditID: c1b4fb2d-f79c06d000005960-78-5707bbab2b29 Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.183.24]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B9.B8.22880.BABB7075; Fri, 8 Apr 2016 16:09:47 +0200 (CEST) Received: from nomadiclab.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.26) with Microsoft SMTP Server id 14.3.248.2; Fri, 8 Apr 2016 16:09:30 +0200 Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 456824EAD8; Fri, 8 Apr 2016 17:13:08 +0300 (EEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 597B94E9B6; Fri, 8 Apr 2016 17:13:05 +0300 (EEST) To: Peter Gutmann , Hannes Tschofenig , saag References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <5706C024.7020801@ericsson.com> <9A043F3CF02CD34C8E74AC1594475C73F4C46DB5@uxcn10-5.UoA.auckland.ac.nz> From: Mohit Sethi Message-ID: <5707BB97.9020507@ericsson.com> Date: Fri, 8 Apr 2016 11:09:27 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <9A043F3CF02CD34C8E74AC1594475C73F4C46DB5@uxcn10-5.UoA.auckland.ac.nz> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrILMWRmVeSWpSXmKPExsUyM2K7hO7q3ezhBm13dC2W7rzHavHy3XNW iyn9nUwOzB4XGw8weSzetJ/NY8mSn0wBzFFcNimpOZllqUX6dglcGR3zmhkL+rkqPv09ydrA 2MPRxcjJISFgIjHl/HR2CFtM4sK99WxdjFwcQgJHGCVWTngClhAS2MooseCgMURiHaPEw6Uz WCGc+YwSaxe3MIJUCQtYSHS92gNkc3CICJRI3Oy2h2g+wyjxd1ceiM0moCfRee44M4jNK6At 8fHjPTYQm0VARWJL/zcWEFtUIELiydyTjBA1ghInZz4Bi3MKBEtsuneYBWQ8s4C9xIOtZSBh ZqAxyxa+ZoZ4QE3i6rlNzBBr1SW2dhxgnMAoPAvJpFkI3bOQdC9gZF7FKFqcWlycm25krJda lJlcXJyfp5eXWrKJERjwB7f81t3BuPq14yFGAQ5GJR7eBQLs4UKsiWXFlbmHGCU4mJVEeLu2 A4V4UxIrq1KL8uOLSnNSiw8xSnOwKInz5kT+CxMSSE8sSc1OTS1ILYLJMnFwSjUwenPyPbLn kGW3EdsX+1K0KOrrNQfxrgnWPvETH3l0PTcoXst8y6RlQn1iQq1gvUOTB9seruS7qxuM3x+c xhz+Zk/qz096W1m3Tp886cJZphPTGc5Mm3n3itbHz55Ws+zS3Vsd1NsPNTn8MhWuYzzcdOTw MdbJn7kENvx6pBuQtlwkRbju261UJZbijERDLeai4kQArJgNbXQCAAA= Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:09:51 -0000 Dear Peter I absolutely agree with you. In section 9 of the draft [1], we discuss an example application=20 scenario where ECDSA use would make sense. The idea was to allow=20 constrained sensors to sleep most of the time and wake up periodically=20 to send signed updates to a proxy. The proxy and other interested client = applications can then verify signatures for integrity assurance of the=20 recorded sensor values. We implemented this whole scenario with an=20 optimized implementation of the Constrained Application Protocol (CoAP)=20 on the same board. Table 8 provides the memory and execution times for=20 the entire application. [1] https://tools.ietf.org/html/draft-aks-lwig-crypto-sensors-00 Regards Mohit On 04/08/2016 04:47 AM, Peter Gutmann wrote: > Mohit Sethi writes: > >> Please have a closer look at the Table 5 in the draft. Is ECDSA signin= g with >> NIST K163 in 261 ms and in less than ~2900 bytes of memory not good en= ough for >> you? > Dunno, how well does it run TLS? Doing one particular operation isn't = that > hard (I'm pretty sure I can get something going on a 6502 if you paid m= e > enough), but what matters is whether you can use it as part of somethin= g > useful. > > Peter. From nobody Fri Apr 8 07:13:18 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AD1512D8CF for ; Fri, 8 Apr 2016 07:13:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.731 X-Spam-Level: X-Spam-Status: No, score=-2.731 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=akamai.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 uTHjgUTpfPSM for ; Fri, 8 Apr 2016 07:13:15 -0700 (PDT) Received: from prod-mail-xrelay07.akamai.com (prod-mail-xrelay07.akamai.com [23.79.238.175]) by ietfa.amsl.com (Postfix) with ESMTP id 9937C12D105 for ; Fri, 8 Apr 2016 07:13:15 -0700 (PDT) Received: from prod-mail-xrelay07.akamai.com (localhost.localdomain [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id E135343348C; Fri, 8 Apr 2016 14:13:14 +0000 (GMT) Received: from prod-mail-relay11.akamai.com (prod-mail-relay11.akamai.com [172.27.118.250]) by prod-mail-xrelay07.akamai.com (Postfix) with ESMTP id C9EF5433401; Fri, 8 Apr 2016 14:13:14 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; s=a1; t=1460124794; bh=o2dAiT/C5Sar8RX4G5Xk0tfN/qNznw40RhYTULvMJZM=; l=165; h=From:To:CC:Date:References:In-Reply-To:From; b=DgIGrMC5rG3NAQjAXX78As9Fgc7Lr86BgCP8FJzltR6z4IZMwO7yH59HstpPvtUMw PToC1BYjDgt8J3ltelIQOp/voFDCRBPKyyxYUQ81skZ0BUfSblwYCdv7yv/N/wgj1w svWqsUhtQppowjlRVInUJFAoK/31gRNoos1fSGmI= Received: from email.msg.corp.akamai.com (usma1ex-cas2.msg.corp.akamai.com [172.27.123.31]) by prod-mail-relay11.akamai.com (Postfix) with ESMTP id BA4591FC90; Fri, 8 Apr 2016 14:13:14 +0000 (GMT) Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com (172.27.123.101) by usma1ex-dag1mb2.msg.corp.akamai.com (172.27.123.102) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Fri, 8 Apr 2016 10:13:13 -0400 Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com ([172.27.123.101]) by usma1ex-dag1mb1.msg.corp.akamai.com ([172.27.123.101]) with mapi id 15.00.1130.005; Fri, 8 Apr 2016 10:13:14 -0400 From: "Salz, Rich" To: Robert Moskowitz , Yoav Nir Thread-Topic: [saag] Performance of Crypto on IoT Devices Thread-Index: AQHRkQAIK7wUtQUIekuH9YgiC1lQgZ9/MeGAgAACP4CAAOPhAIAAEXWAgAAlpACAAARsAIAAAsiAgAAKmYD//7264A== Date: Fri, 8 Apr 2016 14:13:13 +0000 Message-ID: <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> In-Reply-To: <5707BB07.3070402@htt-consult.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.19.48.144] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:13:17 -0000 You know, it takes me an awful long time to do X25519 using my abacus, too.= =20 Four-bit processors can't do modern crypto? Eight-bit can't? Quell surpri= se From nobody Fri Apr 8 07:21:01 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11AF112D1B9 for ; Fri, 8 Apr 2016 07:21:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QbClL0JYcsJT for ; Fri, 8 Apr 2016 07:20:59 -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 79FD312D11A for ; Fri, 8 Apr 2016 07:20:59 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id A33B6203AB; Fri, 8 Apr 2016 10:24:37 -0400 (EDT) Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 8C3BA63755; Fri, 8 Apr 2016 10:20:58 -0400 (EDT) From: Michael Richardson To: Stefan Winter In-Reply-To: <57070855.6020801@restena.lu> References: <57070855.6020801@restena.lu> X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.4.2 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 Archived-At: Cc: saag@ietf.org Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:21:01 -0000 --=-=-= Content-Type: text/plain Stefan Winter wrote: > As I read through EAP-NOOB I noticed that they declare completely > I/O-less devices out of scope. This made me start thinking about these > devices, and how to do onboarding for those. My favourite IoT device is > a thermometer. I'm all involved in EAP-based networks, so my scenario is > also just applicable in EAP (stop reading if you don't like that). > So, imagine you want to deploy a thousand thermometers to measure the > temperature of some glacier. Yes. We have imagined that. Please see: https://datatracker.ietf.org/doc/draft-ietf-anima-bootstrapping-keyinfra/ and: https://datatracker.ietf.org/doc/draft-richardson-6tisch--security-6top/ -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEVAwUBVwe+RoCLcPvd0N1lAQJRdggAlurkmQ85s9cFKlYjjWfefQBGfRaekHmy 4ykz1JFAydZuoTQ1EOpBOyMxg2yvIdK8pzV+5PLNwINnTQJ6nTQPKqKOvCLcyK6F g57jNMzapK8uEK6ChC+b6waZnV9GE/b2AxlTKfhpIFuAWxqBOFwZkzB4FZhaZ/6E ejtbDcqwEJi8VAOzdVDlqY3kIGRFUoGz3ciUzeMhiio8RUEOFpdD/X/j+GICUSGJ Me2gbnF5Jw9Q/zYphQGlmA5KEuU5CrwMr/N334C2lEBpjhfDBwgWkyyXc2bWTum6 8lLWUIBJaDntexEh5PArqqnO09lcjUVPhbXCA7ox7yGjNUaDwfC+TQ== =y/tl -----END PGP SIGNATURE----- --=-=-=-- From nobody Fri Apr 8 07:22:18 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7B3D12D11A for ; Fri, 8 Apr 2016 07:22:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4MrNmoKqsbGt for ; Fri, 8 Apr 2016 07:22:14 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 0CF2A12D8CF for ; Fri, 8 Apr 2016 07:22:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id D4DEC6229C; Fri, 8 Apr 2016 10:22:12 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Qlhpzt8YsoE1; Fri, 8 Apr 2016 10:22:09 -0400 (EDT) Received: from lx120e.htt-consult.com (dhcp-a0d9.meeting.ietf.org [31.133.160.217]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id C33DD62290; Fri, 8 Apr 2016 10:22:06 -0400 (EDT) To: "Salz, Rich" , Yoav Nir References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> From: Robert Moskowitz Message-ID: <5707BE84.2090300@htt-consult.com> Date: Fri, 8 Apr 2016 11:21:56 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:22:16 -0000 On 04/08/2016 11:13 AM, Salz, Rich wrote: > You know, it takes me an awful long time to do X25519 using my abacus, too. And you are probably faster at it than me! > Four-bit processors can't do modern crypto? Eight-bit can't? Quell surprise > I am looking at symmetric solutions for 4 bit. They got ECDH working on a very contrained 8 bit. I don't see memory/battery constrained devices doing more than that. But I am open to pointers of successful work. From nobody Fri Apr 8 07:22:38 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8EFB12D90E for ; Fri, 8 Apr 2016 07:22:37 -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 FeZgvlCw2rt4 for ; Fri, 8 Apr 2016 07:22:36 -0700 (PDT) Received: from mail-qg0-x230.google.com (mail-qg0-x230.google.com [IPv6:2607:f8b0:400d:c04::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 0D48D12D8FD for ; Fri, 8 Apr 2016 07:22:36 -0700 (PDT) Received: by mail-qg0-x230.google.com with SMTP id j35so91402874qge.0 for ; Fri, 08 Apr 2016 07:22:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=SM0gWgf3Z0FjxJU7brstpX7aICrz9WStPZzFWAYD9TM=; b=UyElomZm/B/rDZtQcL+Ec0xHemYDPYeHU5Z3vFK6Qu+sSadLPsvtYcgqoDzTdI3cMX utSdsM4cYa+toKE5rylrKF87QBvUXhVESrTb7qHJg8BnGAKmLMhZptXEb9l+k4MmiJmV m1lce+joSrJv3zaNgGfJlKEliSI+BcuW9gqbP+HiWhKxgDRPpOX4qFNsIp6I3dqTyy+9 DF0T7kM5OOQjvBzB4BvOsCb7K6Exy/DYnZg+zKFuxv7I1jzkPy7fqq/v28EpT/FPx/aA MG8Y+LFDG36TfnNzQn3/uuEAQJMn8aO4lNDvXDvyk6RI6UH1Tp4QEWU3jmqc8YUlcPxp ZQLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=SM0gWgf3Z0FjxJU7brstpX7aICrz9WStPZzFWAYD9TM=; b=DTEVMkf5wxX3ac/Q/k8vuGfVfc1O8/92+8Ez41qSvKd1Ey3xcd/vNCM9r77ZehjZ1C 5ezMYWrxk9NHdOpaG4PnPo9blESX0EnRk6HEZOhjxrdQxKpQU0qlV9sgpAKG/xjWHWDw rC/K/Ys5U0xELHA0XbBbmr9H12F4PRuzArnZrpJIsDIJZt24kcmPR8o6Mj5+KpDuONXN 1qJLQiyMHhFHWWP+9ZzdGGFsDaCFxwJ8GYiUtzFnKR8Ra5ssdDPZAAo2t3jR2iMDxc1u 7qTClpPub+pySR6caMMoHuF0dt6YuXaaHUA+A8PW/Z+hmXs07XVOfmFuTmmOjcL+W9rx sNtA== X-Gm-Message-State: AD7BkJJNa1qFDNUP44JuMG+xrtWCyLF6Ok/JPr5Evt/QH5tWd21omte4Av/FpM2SLjHO4A== X-Received: by 10.141.3.11 with SMTP id f11mr12070522qhd.90.1460125355207; Fri, 08 Apr 2016 07:22:35 -0700 (PDT) Received: from ?IPv6:2001:67c:370:160:5cbd:ddba:32ba:9ab5? ([2001:67c:370:160:5cbd:ddba:32ba:9ab5]) by smtp.gmail.com with ESMTPSA id g6sm5592211qge.0.2016.04.08.07.22.33 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 08 Apr 2016 07:22:34 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Yoav Nir In-Reply-To: <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> Date: Fri, 8 Apr 2016 11:22:32 -0300 Content-Transfer-Encoding: quoted-printable Message-Id: <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> To: Rich Salz X-Mailer: Apple Mail (2.3124) Archived-At: Cc: Mohit Sethi , Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:22:37 -0000 So the big issue is that you have a lightbulb or a thermometer. They = don=92t need a lot of computing. They receive messages like =93on=94 or = =93off=94, and send messages like =9323=94 or =93error=94. A 4-bit processor is plenty powerful enough to process some CoAP or = proprietary protocol message that carries such messages. The only reason = to have a more powerful processor is the crypto. This is nothing like regular computing. If we didn=92t need any crypto, = our laptops and phones would be as powerful as they are now. A browser = takes as much power to render modern HTML and Javascript as it does to = encrypt that HTML and Javascript. Probably more. Web servers need more = power to transition from HTTP to HTTPS, but it=92s not like it doubles = the power requirements, let alone require a processor that is 100x more = powerful. So we=92re significantly increasing power requirements and cost if we = demand modern crypto. Yoav > On 8 Apr 2016, at 11:13 AM, Salz, Rich wrote: >=20 > You know, it takes me an awful long time to do X25519 using my abacus, = too.=20 >=20 > Four-bit processors can't do modern crypto? Eight-bit can't? Quell = surprise From nobody Fri Apr 8 07:25:55 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 428C212D138 for ; Fri, 8 Apr 2016 07:25:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2GlmXXpyP7-W for ; Fri, 8 Apr 2016 07:25:52 -0700 (PDT) Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (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 B553F12D0A2 for ; Fri, 8 Apr 2016 07:25:52 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 612946223F; Fri, 8 Apr 2016 10:25:50 -0400 (EDT) X-Virus-Scanned: amavisd-new at htt-consult.com Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Qq-Wz625Wdza; Fri, 8 Apr 2016 10:25:44 -0400 (EDT) Received: from lx120e.htt-consult.com (dhcp-a0d9.meeting.ietf.org [31.133.160.217]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 0215262213; Fri, 8 Apr 2016 10:25:42 -0400 (EDT) To: Michael Richardson , Stefan Winter References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> From: Robert Moskowitz Message-ID: <5707BF61.4080503@htt-consult.com> Date: Fri, 8 Apr 2016 11:25:37 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <27684.1460125258@obiwan.sandelman.ca> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Archived-At: Cc: saag@ietf.org Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:25:54 -0000 On 04/08/2016 11:20 AM, Michael Richardson wrote: > Stefan Winter wrote: > > As I read through EAP-NOOB I noticed that they declare completely > > I/O-less devices out of scope. This made me start thinking about these > > devices, and how to do onboarding for those. My favourite IoT device is > > a thermometer. I'm all involved in EAP-based networks, so my scenario is > > also just applicable in EAP (stop reading if you don't like that). > > > So, imagine you want to deploy a thousand thermometers to measure the > > temperature of some glacier. > > Yes. We have imagined that. > > Please see: > https://datatracker.ietf.org/doc/draft-ietf-anima-bootstrapping-keyinfra/ > and: > https://datatracker.ietf.org/doc/draft-richardson-6tisch--security-6top/ A couple years ago, I was challenged for a situation where sensors were being dropped from a helicopter. I pointed out SOMETHING would be loading those sensors. All the sensors were know. Building up an ACL before deployment is really acheivable. They went back and did that. From nobody Fri Apr 8 09:04:13 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B724512D10B for ; Fri, 8 Apr 2016 09:04:11 -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 WlIXV0gsbLqp for ; Fri, 8 Apr 2016 09:04:08 -0700 (PDT) Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:c:538::195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4E4D12D0AF for ; Fri, 8 Apr 2016 09:04:07 -0700 (PDT) Received: from dhcp-9a4a.meeting.ietf.org (unknown [IPv6:2001:67c:370:152:bcbb:7882:8227:da2c]) (Authenticated sender: cabo@cabo.im) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id ACD8EA80CE; Fri, 8 Apr 2016 18:04:04 +0200 (CEST) Message-ID: <5707D671.6000203@tzi.org> Date: Fri, 08 Apr 2016 13:04:01 -0300 From: Carsten Bormann User-Agent: Postbox 4.0.8 (Macintosh/20151105) MIME-Version: 1.0 To: Security Area Advisory Group References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> In-Reply-To: <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> X-Enigmail-Version: 1.2.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 16:04:11 -0000 Yoav Nir wrote: > So we’re significantly increasing power requirements and cost if we demand modern crypto. Yes. There is a minimum requirement for a node to be a citizen on the Internet. In RFC 7228, we tried to capture some of this thinking. The question really is what burden we impose as a minimal requirement for those nodes. Clearly, asymmetric crypto *can* be performed on 8-bit CPUs. Mohit's data show that, and it's even better with modern curves and implementations (e.g., see http://munacl.cryptojedi.org). If we need to discuss this further, we should use accepted curves, current devices [not necessarily brand-new, but devices you would put into a new design], and current crypto implementations. But in any case, the cost of asymmetric crypto will rarely be completely ignorable. The question is whether you *want* to require asymmetric crypto for some protocol, and what specific applications you use it for. Please see https://jafrum.files.wordpress.com/2013/09/sofa-motorcycle-overloaded.jpg for an illustration that you may not always *want to* do what you *can* do. One approach is to never *require* asymmetric crypto. However, there are some total cost of ownership advantages to asymmetric crypto in certain deployment scenarios. To capture those, your toolkit should probably provide options to be *able* to use asymmetric crypto at least for: [x] initial enrollment and key agreement [x] regular rekeying (as in yearly or monthly) You may want to be able to stick to symmetric crypto for: [_] Connection setup, IP address updates, etc. [_] Per-operation, per-message crypto [_] Anything that an attacker can make you do Of course, there are different views on this. Actually, the ability to perform asymmetric crypto well is a major selling point for the 32-bit CPUs that companies such as Hannes' employer create. Also, there may be additional application requirements such as third-party verifiability (which used to be called "non-repudation" in some circles) where asymmetric crypto comes in handy. IoT Devices often have a longer lifetime than smartphones. This leads to having to consider the threat of quantum computers, which leave traditional asymmetric crypto vulnerable, while symmetric crypto mostly survives (maybe after adjusting up some key sizes). Some of the ways we "enhance" operations by asymmetric crypto mean that you have no security left at all in a post-quantum (PQ) world, even though the enhancement just was meant to add a property such as forward security to a situation that could otherwise easily be PQ-secure. We need to be more careful about this. So my summary of the situation is: -- Don't require asymmetric crypto to be available on all IoT devices. -- Make good use of asymmetric crypto when you have it or need it. -- Make sure that you have some security left in a PQ world. Grüße, Carsten From nobody Fri Apr 8 12:39:16 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D55C12D53C for ; Fri, 8 Apr 2016 12:39:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eBU2qfu4V56m for ; Fri, 8 Apr 2016 12:38:56 -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 7FC0112D5AF for ; Fri, 8 Apr 2016 12:38:48 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 02B5620183 for ; Fri, 8 Apr 2016 15:42:27 -0400 (EDT) Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 1B46663755 for ; Fri, 8 Apr 2016 15:38:47 -0400 (EDT) From: Michael Richardson To: Security Area Advisory Group In-Reply-To: <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.4.2 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 Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 19:39:07 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yoav Nir wrote: > A 4-bit processor is plenty powerful enough to process some CoAP or > proprietary protocol message that carries such messages. The only > reason to have a more powerful processor is the crypto. I think you misstate this to blame the messager (literally). The crypto is a means to an end. "A 4-bit processor is plenty powerful enough to process some CoAP or proprietary protocol message that carries such messages. The only reason to have a more powerful processor is because you would like access control on the device. " > So we=E2=80=99re significantly increasing power requirements and cost= if we demand modern crypto. It's not the crypto, it the networking. Remove the network, and you don't need security. =2D- Michael Richardson , Sandelman Software Works -=3D IPv6 IoT consulting =3D- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEVAwUBVwgIxICLcPvd0N1lAQIhcgf/UHo4Rj23LHDIA688CMqf8OsNd7Eap6w5 szC1unY9jpO7capIh7i32HW2d72lklPuoVNZEP4SoDZLtyB8wHgqwWPiac3+FPx3 2EweOxqiWrq7dvHRricZvbeP4AWfTUVw+XVVUbdyWw9f8kgehDLsD0nEHa56djiH GYxx1aHZP902VVHvtvjPCrxgWeliIO2Mg9UNgdCvQnQB/934OGImrX7kDzmMmMMJ mhNpka6l/Dm7EJUfk/cE/vWT+TWMEPwiiRH1kfaiYgsazcZ27GmPYelqb+cE+qdW +f8R7tZKI6AXNXm4IoXQFu7N2pZP5j+gYozBqGg8Gs79E5bA/4JBpw== =VoQf -----END PGP SIGNATURE----- --=-=-=-- From nobody Fri Apr 8 13:08:29 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17CC512D62C for ; Fri, 8 Apr 2016 13:08:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UFBhhoWwxvzo for ; Fri, 8 Apr 2016 13:08: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 5CB7912D625 for ; Fri, 8 Apr 2016 13:08:26 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 7A5F520183; Fri, 8 Apr 2016 16:12:05 -0400 (EDT) Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 8D83263755; Fri, 8 Apr 2016 16:08:25 -0400 (EDT) From: Michael Richardson To: Robert Moskowitz In-Reply-To: <5707BF61.4080503@htt-consult.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <5707BF61.4080503@htt-consult.com> X-Mailer: MH-E 8.6; nmh 1.6+dev; GNU Emacs 24.4.2 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 Content-Transfer-Encoding: quoted-printable Date: Fri, 08 Apr 2016 16:08:25 -0400 Message-ID: <8709.1460146105@obiwan.sandelman.ca> Archived-At: Cc: saag@ietf.org Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 20:08:28 -0000 Robert Moskowitz wrote: > A couple years ago, I was challenged for a situation where sensors w= ere being > dropped from a helicopter. I pointed out SOMETHING would be loading= those > sensors. All the sensors were know. Building up an ACL before depl= oyment is > really acheivable. They went back and did that. reference? That's not zero-touch exactly... -- ] Never tell me the odds! | ipv6 mesh networ= ks [ ] Michael Richardson, Sandelman Software Works | network architec= t [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [ From nobody Fri Apr 8 13:37:37 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0ACA12D7E3 for ; Fri, 8 Apr 2016 13:37:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JUgTuAvLKjkM for ; Fri, 8 Apr 2016 13:37:34 -0700 (PDT) Received: from dmz-mailsec-scanner-1.mit.edu (dmz-mailsec-scanner-1.mit.edu [18.9.25.12]) (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 7C6AA12D787 for ; Fri, 8 Apr 2016 13:37:34 -0700 (PDT) X-AuditID: 1209190c-b4bff700000018df-e6-5708168de83c Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by (Symantec Messaging Gateway) with SMTP id 82.51.06367.D8618075; Fri, 8 Apr 2016 16:37:33 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id u38KbW8i017967; Fri, 8 Apr 2016 16:37:33 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id u38KbSGq023737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 8 Apr 2016 16:37:31 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id u38KbS04025953; Fri, 8 Apr 2016 16:37:28 -0400 (EDT) Date: Fri, 8 Apr 2016 16:37:28 -0400 (EDT) From: Benjamin Kaduk To: "Henry B (Hank) Hotz, CISSP" In-Reply-To: Message-ID: References: <5706A4B5.6090600@gmx.net> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-1439783812-1460147848=:26829" X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRmVeSWpSXmKPExsUixG6notsrxhFusPeSlMWGff+ZLT7eW8hi MaW/k8mB2WPnrLvsHkuW/GTy2Nr0lzmAOYrLJiU1J7MstUjfLoEr4+yJdywFZ/gq+g9OY21g fMfdxcjJISFgIvH38wW2LkYuDiGBNiaJx+c/soEkhAQ2MEpcnZcBkTjIJPGm6RQjRKJeYsmc JiYQm0VAS+Jw/yR2EJtNQEVi5puNYM0iAoYS01dOZAWxmQUcJV7OegrUy8EhLCAj0b6GG8Tk FLCW+L++BqSCF6hi+92ZUDfMYpSY8/cz2BhRAR2J1funsEAUCUqcnPmEBaSXWSBQYvlEywmM QMUImVkImVlge9UlGh+cZYOwtSXu32xjW8DIsopRNiW3Sjc3MTOnODVZtzg5MS8vtUjXUC83 s0QvNaV0EyMonDkleXYwnnnjdYhRgINRiYf3wnu2cCHWxLLiytxDjJIcTEqivNsesocL8SXl p1RmJBZnxBeV5qQWH2KU4GBWEuFdL8oRLsSbklhZlVqUD5OS5mBREuct3H86TEggPbEkNTs1 tSC1CCYrw8GhJMGrD9IoWJSanlqRlplTgpBm4uAEGc4DNLwNbHhxQWJucWY6RP4Uo6KUOK8s SEIAJJFRmgfXC043u5lUXzGKA70izCsNUsUDTFVw3a+ABjMBDb7AzwYyuCQRISXVwFhYdnVZ +jaNuS4TYmy5TjhxKwpxmHveT8xse7Pldl+p9CXXsh2eu45pNEtJxkYq+h87ke1UcaIs3L/1 vXkUh2UZ495v+s3FC86q7Vk9p/i28UKlSxfvaU3M0F8p2h63LKV1vpv9m+XM83gmXjq3zPGl wo0zv+/aZ1x0d/P7KbvVn3fX8+lzPJVYijMSDbWYi4oTAQ9VRGISAwAA Archived-At: Cc: saag Subject: Re: [saag] EAP-NOOB X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 20:37:36 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---559023410-1439783812-1460147848=:26829 Content-Type: TEXT/PLAIN; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE On Thu, 7 Apr 2016, Henry B (Hank) Hotz, CISSP wrote: > > > On Apr 7, 2016, at 11:24 AM, Bernard Aboba wr= ote: > > > > Hannes said: > > > > "For example, Kerberos would > > do such a bootstrapping between a client and a server based on already > > existing keys established between the client and the KDC and the server > > and the KDC." > > > > [BA] As far as I know, there is no deployed usage of Kerberos-based EAP= authentication. The major issue is that a host typically does not have In= ternet access prior to completing EAP authentication, so that Kerberos woul= d need to be integrated with EAP in order for Kerberos tickets to be obtain= ed. > > I would love to hear that statement proved wrong. There is (was) a GSS-EA= P draft. AFAIK (I haven=E2=80=99t read it) it primarily provided for tunnel= ing the Kerberos messages via EAP. > > Is there still insufficient interest in creating such a thing? draft-ietf-abfab-gss-eap became RFC 7055, and my understanding is that the authors do have it deployed in production, though probably (mostly?) with a non-kerberos GSS mechanism. The IAKERB GSS mechanism (draft-ietf-kitten-iakerb) provides a way to have the GSS acceptor proxy kerberos messages between the GSS initiator and the KDC, which would permit an EAP client to obtain initial kerberos credentials during the process of authenticating to EAP. IAKERB is implemented in MIT krb5, though I do not actually know of anyone deploying it with GSS-EAP. -Ben ---559023410-1439783812-1460147848=:26829-- From nobody Fri Apr 8 13:53:40 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B25DA12D6EB for ; Fri, 8 Apr 2016 13:53:38 -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, 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=nistgov.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 u38m8kKGA4XX for ; Fri, 8 Apr 2016 13:53:35 -0700 (PDT) Received: from gcc01-CY1-obe.outbound.protection.outlook.com (mail-cy1gcc01on0124.outbound.protection.outlook.com [23.103.200.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 6833612D66A for ; Fri, 8 Apr 2016 13:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nistgov.onmicrosoft.com; s=selector1-nist-gov; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=q0qdjaDoXu2Ugd/MkulIg9VTtryLAr/AJabKvoQ6/Qg=; b=rfjUw5lcxg/SF1/0UXyFU3K06AIsHTh31szkfDyVeHCVXABehzhUkOuElRuvir+BNHgzSk7ecTUxCo+IxlzqHtec0/afJJdaqCPKTrgB4n0Svi4NXiWO8wxcWGdSfNQD4sui4ccqpGyOgLpSzVUi6hHpt4eHqO9mcCdQULTPgFo= Received: from BN1PR09MB124.namprd09.prod.outlook.com (10.255.200.27) by BN1PR09MB123.namprd09.prod.outlook.com (10.255.200.25) with Microsoft SMTP Server (TLS) id 15.1.447.15; Fri, 8 Apr 2016 20:53:30 +0000 Received: from BN1PR09MB124.namprd09.prod.outlook.com ([10.255.200.27]) by BN1PR09MB124.namprd09.prod.outlook.com ([10.255.200.27]) with mapi id 15.01.0447.029; Fri, 8 Apr 2016 20:53:30 +0000 From: "Dang, Quynh (Fed)" To: "noloader@gmail.com" , "saag@ietf.org" Thread-Topic: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using SHA3? Thread-Index: AQHRdBgmZtHdGiUwiEaUZgsEaiPh6p9HlB+4gDF72wCAABeBWoAHm/UR Date: Fri, 8 Apr 2016 20:53:30 +0000 Message-ID: References: , , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=nist.gov; x-originating-ip: [2001:67c:370:136:ac8a:d83:27d1:27fa] x-ms-office365-filtering-correlation-id: e5da11d0-46e5-4248-4b13-08d35fefd7af x-microsoft-exchange-diagnostics: 1; BN1PR09MB123; 5:6EQv1vVPqtnftXknKodevvYLyrqqQrEhd2F0kMaotkIRqMYOXPvN6PNSFFDtFynI7WiGZEDNkUjNB+p2w2jNM7j1UveiUYRO3TPtAIB9TY0kB6uML+e0TGv0OyRw0e6+LhkzNLaWmtA/dVk/aWLlkA==; 24:TOUrwusFyZQ0Q1+ts3X2QmtLust5zFPV73Ve1O9Vd0Ue0ZtGSv0hg26ULWf6AexFHw5z44+8tGTtxrWeMn77Rcqb3juYZgIO/Vnvgt07tKk= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR09MB123; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415293)(102615271)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:BN1PR09MB123; BCL:0; PCL:0; RULEID:; SRVR:BN1PR09MB123; x-forefront-prvs: 0906E83A25 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(51884002)(43784003)(377454003)(189998001)(2906002)(99936001)(107886002)(3660700001)(2501003)(122556002)(86362001)(3280700002)(74316001)(19580395003)(50986999)(106116001)(9686002)(76576001)(10400500002)(19580405001)(5001770100001)(76176999)(54356999)(5890100001)(586003)(99286002)(6116002)(5003600100002)(77096005)(92566002)(87936001)(5004730100002)(5008740100001)(2950100001)(81166005)(2900100001)(33656002)(11100500001)(93886004)(1096002)(1220700001)(15975445007)(5002640100001)(102836003)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR09MB123; H:BN1PR09MB124.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_003_BN1PR09MB1248398737DEAC791DDE46BF3910BN1PR09MB124namprd_" MIME-Version: 1.0 X-OriginatorOrg: nist.gov X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2016 20:53:30.4158 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 2ab5d82f-d8fa-4797-a93e-054655c61dec X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR09MB123 Archived-At: Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using SHA3? X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 20:53:39 -0000 --_003_BN1PR09MB1248398737DEAC791DDE46BF3910BN1PR09MB124namprd_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Jeffrey and all, We just sent out draft specifications of CSHAKEs (customized versions of th= e SHAKEs in FIPS 202) and three derived functions from the CSHAKEs: KMAC, T= upleHash and Fast Parallel Hash. Please see the emails from John Kelsey to the hash forum at hash-forum@nist= .gov today with the Subject lines of "KMAC, TupleHash, and Fast Parallel Ha= sh" and "Customized Shake" for more details!=20 The documents are attached for your convenience.=20 For a general good security practice , output bits from a SHAKE or any othe= r function must not be used for more than one purpose (output bits must not= be reused). Your comments for NIST will be appreciated. Regards, Quynh.=20 ________________________________________ From: saag on behalf of Dang, Quynh (Fed) Sent: Sunday, April 3, 2016 8:33 PM To: noloader@gmail.com Cc: saag@ietf.org Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using = SHA3? Hi Jeffrey, ________________________________________ From: Jeffrey Walton Sent: Sunday, April 3, 2016 6:56 PM To: Dang, Quynh (Fed) Cc: saag@ietf.org Subject: Re: [saag] RFC 6979, Deterministic Signatures for DSA/ECDSA using = SHA3? Thanks Quynh. > One can use SHA3-224, SHA3-256, SHA3-384 and SHA3-512 as drop-in replacem= ents for SHA2s in the HMAC construction. Would it be possible to provide some test vectors in RFC 4231, HMAC-SHA Identifiers and Test Vectors (https://tools.ietf.org/html/rfc4231). I feel much better when I can test the results against something. Examples of HMAC with SHA3-224, SHA3-256, SHA3-384 and SHA3-512 are at the = bottom of this page: http://csrc.nist.gov/groups/ST/toolkit/examples.html a= nd their OIDs are here: http://csrc.nist.gov/groups/ST/crypto_apps_infra/cs= or/algorithms.html#Hash > In addition, we are specifying two more efficient MAC constructions from = Keccak. > > The first one is a single-pass MAC which does not use the HMAC constructi= on to produce Mac tags. Is this the concatenation of the key and message? I.e., 'tag =3D key' || data? Or maybe even 'tag =3D data || key'? Or maybe something else? I hope we'll publish a draft specification very soon! > The second one is to use the SHAKE128 and SHAKE256 in the HMAC constructi= on. We are working on a formal specification of the SHAKEs being used as f= ixed output-length hash functions. Fixed output-length hash functions can b= e used in the HMAC construction. > Sorry to ask basic questions. I despise non-interop'ing implementations. I find the the easiest way to avoid it is to provide a full specification with test vectors. Agreed! Thanks again. Jeff Regards, Quynh. _______________________________________________ saag mailing list saag@ietf.org https://www.ietf.org/mailman/listinfo/saag= --_003_BN1PR09MB1248398737DEAC791DDE46BF3910BN1PR09MB124namprd_ Content-Type: application/pdf; name="Cshake 0.2.pdf" Content-Description: Cshake 0.2.pdf Content-Disposition: attachment; filename="Cshake 0.2.pdf"; size=284957; creation-date="Fri, 08 Apr 2016 20:41:55 GMT"; modification-date="Fri, 08 Apr 2016 20:41:55 GMT" Content-Transfer-Encoding: base64 JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGkvVmTpcmRnnefvyJ11y1TFfMseRZdaiSZDSXSJANkpEzU BTjgEKLQaBKDITX89Xqe9/X4zpLVGFSOtQGV4ScWDw/fwsMjvv/0+r+//qfXN/477fav5+v+9Y// 7vVfvf7h9Z/91d/tXv/m7153+e/v/oYa/vrTVu/3+evt9fdp/fuX373+bfq67L/uj5e399fz/vX4 fvx6Oh+ur6f3w9f3w3n3rd7fXun9eL58PZ2uV1q9vfz0+r4Hmb2d+9fpeuavrUqLjne8nr6+vTHO 2wHMrOpfbXS4XF5//7JqpPRqm8P5+PVwPFxeD8e3aeRf02j/zl+3Kina6u1FGoHof4Ie/rl73e93 X8/n9+Pr+W3/dXd+v7z+zU+v/8OvX0Hb/+afX//0+s9+/Wup+Ou/ff2/Xn/4lz++fHn7un/94a9/ fO0fv1p//PrH193l6+71h9cN9B/Xb//ux9e0+pv59//Jvy8//Ob3A3j93+aPv19N/u36Y1Vpm9cf Vh+/+dOC/PyHhdXr5e3ty4+v//frr//56//06yzoPzbfN5aANfj136wpM/P9++nr5Xp8h24PBPjh X//rf/3j66//w1/a942Whzfmvz+eth73JekPr7f+4Nm9PPu0UGGh83WW52lW+fH99NK1y4+L9buO D2t+vXx9O59259fT/gSbnxCRrvmla55/HqfMmv/6d2sp1jK+/tWCbMv1dwvyp59/WuvyX398yaqv Zr/5sKbrlxvLbGP95v9dPbbSyw+v//Mzj/xhVVk8cc8Sw58Q+FvscNwh26f97vX9egwphoT7e1K8 Pqw+pPg3P2wz3yb8AeOXH9a0/s2Pf+HgH9Zh93b+ejiw6s8c+Jfxy/sJTsrSfoNf3g9vfyG/HE8H pON8eX3f7b7u3t7fp1N0bZRI/hl+GYaGSP98rcrPv/vD6/+yCosmS5w3+q0f/uH19ceXby7VP4rF 6fj1et3voNasGMi8oLDupeum+Q6XE2r9fI7+/aVZ3TpC870wq7/6+adhv//493+avxbqf7zx7wIt jvz7Py5paKOXH/7h9X9cNFk//ef1x0aUBfj5D7/Av4fj9etudzi8Hi9dmlnSh6V5mITq+6//8Lc/ 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 mHHntQ39TYs+OBiaL7u77M4BW8Au001ZQvH2anvXRrsMG/Apuanetn52GgdKO5kPqypZa6/siFnG VY5x3bDQmS8xHMahqjofayTBAQxf/SruZMshHyyu823lnfn4SXLknW+Nv1HetQM4NkmSHbfmAiBc rO2EFEo/vbCLT8YpB8TAxTvETfVDpkOciCAcZraSMITjojeEIS5KKdc4AqZzu/nSbcw4ktMx27V6 0ggujOam7S+PODjfA+YjDlnXbzcOA9wbYg1E+I6blHX211Ky3K618sIwSY7m2k1yBfEuo5BSQwDi yUEUe1g9VVzGRkp5uo3hKbCdDLdfcg2qMhAlZj2sIbhwd9zYHvYaPQ+RAiyO/pPjH7ArooD1IiFH 2GakR2jAy4CUX5orDzuElX32unuZnfZgIHBWuw8JRmXukDdVi2F13g/50FEH8T4jE3mvQx5L/Bdt pusCuC8H0EuEdWNgGkOSM8R0BtX6Jm5SS10ZRJPQug8dRzm0zV382H9SUVanM9feJLrxqprZr88y CwOZpQ7sr7RJ8y0hvt5dtUZbz/onRUowcodeHhbZERtIJh9XsU2RAM+RfRXhNpD1XXcpn4rIt0a7 7/N6tk8cHIR9YoYWhf//AFOUg1oKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjMzMjMwCmVuZG9i agoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA2IDAgUiAv Q29udGVudHMgNCAwIFIgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0KPj4KZW5kb2JqCjYgMCBvYmoK PDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3Mz IDE0IDAgUiAvQ3MyIDEwIDAgUgo+PiAvRm9udCA8PCAvVFQyIDkgMCBSIC9UVDUgMTMgMCBSIC9U VDMgMTEgMCBSIC9UVDEgOCAwIFIgPj4gPj4KZW5kb2JqCjE1IDAgb2JqCjw8IC9MZW5ndGggMTYg MCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4AZ2Wd1RT2RaHz703vdASIiAl9Bp6CSDSO0gVBFGJSYBQAoaEJnZEBUYUESlWZFTAAUeH ImNFFAuDgmLXCfIQUMbBUURF5d2MawnvrTXz3pr9x1nf2ee319ln733XugBQ/IIEwnRYAYA0oVgU 7uvBXBITy8T3AhgQAQ5YAcDhZmYER/hEAtT8vT2ZmahIxrP27i6AZLvbLL9QJnPW/3+RIjdDJAYA CkXVNjx+JhflApRTs8UZMv8EyvSVKTKGMTIWoQmirCLjxK9s9qfmK7vJmJcm5KEaWc4ZvDSejLtQ 3pol4aOMBKFcmCXgZ6N8B2W9VEmaAOX3KNPT+JxMADAUmV/M5yahbIkyRRQZ7onyAgAIlMQ5vHIO i/k5aJ4AeKZn5IoEiUliphHXmGnl6Mhm+vGzU/liMSuUw03hiHhMz/S0DI4wF4Cvb5ZFASVZbZlo ke2tHO3tWdbmaPm/2d8eflP9Pch6+1XxJuzPnkGMnlnfbOysL70WAPYkWpsds76VVQC0bQZA5eGs T+8gAPIFALTenPMehmxeksTiDCcLi+zsbHMBn2suK+g3+5+Cb8q/hjn3mcvu+1Y7phc/gSNJFTNl ReWmp6ZLRMzMDA6Xz2T99xD/48A5ac3Jwyycn8AX8YXoVVHolAmEiWi7hTyBWJAuZAqEf9Xhfxg2 JwcZfp1rFGh1XwB9hTlQuEkHyG89AEMjAyRuP3oCfetbEDEKyL68aK2Rr3OPMnr+5/ofC1yKbuFM QSJT5vYMj2RyJaIsGaPfhGzBAhKQB3SgCjSBLjACLGANHIAzcAPeIACEgEgQA5YDLkgCaUAEskE+ 2AAKQTHYAXaDanAA1IF60AROgjZwBlwEV8ANcAsMgEdACobBSzAB3oFpCILwEBWiQaqQFqQPmULW EBtaCHlDQVA4FAPFQ4mQEJJA+dAmqBgqg6qhQ1A99CN0GroIXYP6oAfQIDQG/QF9hBGYAtNhDdgA toDZsDscCEfCy+BEeBWcBxfA2+FKuBY+DrfCF+Eb8AAshV/CkwhAyAgD0UZYCBvxREKQWCQBESFr kSKkAqlFmpAOpBu5jUiRceQDBoehYZgYFsYZ44dZjOFiVmHWYkow1ZhjmFZMF+Y2ZhAzgfmCpWLV saZYJ6w/dgk2EZuNLcRWYI9gW7CXsQPYYew7HA7HwBniHHB+uBhcMm41rgS3D9eMu4Drww3hJvF4 vCreFO+CD8Fz8GJ8Ib4Kfxx/Ht+PH8a/J5AJWgRrgg8hliAkbCRUEBoI5wj9hBHCNFGBqE90IoYQ ecRcYimxjthBvEkcJk6TFEmGJBdSJCmZtIFUSWoiXSY9Jr0hk8k6ZEdyGFlAXk+uJJ8gXyUPkj9Q lCgmFE9KHEVC2U45SrlAeUB5Q6VSDahu1FiqmLqdWk+9RH1KfS9HkzOX85fjya2Tq5FrleuXeyVP lNeXd5dfLp8nXyF/Sv6m/LgCUcFAwVOBo7BWoUbhtMI9hUlFmqKVYohimmKJYoPiNcVRJbySgZK3 Ek+pQOmw0iWlIRpC06V50ri0TbQ62mXaMB1HN6T705PpxfQf6L30CWUlZVvlKOUc5Rrls8pSBsIw YPgzUhmljJOMu4yP8zTmuc/jz9s2r2le/7wplfkqbip8lSKVZpUBlY+qTFVv1RTVnaptqk/UMGom amFq2Wr71S6rjc+nz3eez51fNP/k/IfqsLqJerj6avXD6j3qkxqaGr4aGRpVGpc0xjUZmm6ayZrl muc0x7RoWgu1BFrlWue1XjCVme7MVGYls4s5oa2u7act0T6k3as9rWOos1hno06zzhNdki5bN0G3 XLdTd0JPSy9YL1+vUe+hPlGfrZ+kv0e/W3/KwNAg2mCLQZvBqKGKob9hnmGj4WMjqpGr0SqjWqM7 xjhjtnGK8T7jWyawiZ1JkkmNyU1T2NTeVGC6z7TPDGvmaCY0qzW7x6Kw3FlZrEbWoDnDPMh8o3mb +SsLPYtYi50W3RZfLO0sUy3rLB9ZKVkFWG206rD6w9rEmmtdY33HhmrjY7POpt3mta2pLd92v+19 O5pdsN0Wu067z/YO9iL7JvsxBz2HeIe9DvfYdHYou4R91RHr6OG4zvGM4wcneyex00mn351ZzinO Dc6jCwwX8BfULRhy0XHhuBxykS5kLoxfeHCh1FXbleNa6/rMTdeN53bEbcTd2D3Z/bj7Kw9LD5FH i8eUp5PnGs8LXoiXr1eRV6+3kvdi72rvpz46Pok+jT4Tvna+q30v+GH9Av12+t3z1/Dn+tf7TwQ4 BKwJ6AqkBEYEVgc+CzIJEgV1BMPBAcG7gh8v0l8kXNQWAkL8Q3aFPAk1DF0V+nMYLiw0rCbsebhV eH54dwQtYkVEQ8S7SI/I0shHi40WSxZ3RslHxUXVR01Fe0WXRUuXWCxZs+RGjFqMIKY9Fh8bFXsk dnKp99LdS4fj7OIK4+4uM1yWs+zacrXlqcvPrpBfwVlxKh4bHx3fEP+JE8Kp5Uyu9F+5d+UE15O7 h/uS58Yr543xXfhl/JEEl4SyhNFEl8RdiWNJrkkVSeMCT0G14HWyX/KB5KmUkJSjKTOp0anNaYS0 +LTTQiVhirArXTM9J70vwzSjMEO6ymnV7lUTokDRkUwoc1lmu5iO/kz1SIwkmyWDWQuzarLeZ0dl n8pRzBHm9OSa5G7LHcnzyft+NWY1d3Vnvnb+hvzBNe5rDq2F1q5c27lOd13BuuH1vuuPbSBtSNnw y0bLjWUb326K3tRRoFGwvmBos+/mxkK5QlHhvS3OWw5sxWwVbO3dZrOtatuXIl7R9WLL4oriTyXc kuvfWX1X+d3M9oTtvaX2pft34HYId9zd6brzWJliWV7Z0K7gXa3lzPKi8re7V+y+VmFbcWAPaY9k j7QyqLK9Sq9qR9Wn6qTqgRqPmua96nu37Z3ax9vXv99tf9MBjQPFBz4eFBy8f8j3UGutQW3FYdzh rMPP66Lqur9nf19/RO1I8ZHPR4VHpcfCj3XVO9TXN6g3lDbCjZLGseNxx2/94PVDexOr6VAzo7n4 BDghOfHix/gf754MPNl5in2q6Sf9n/a20FqKWqHW3NaJtqQ2aXtMe9/pgNOdHc4dLT+b/3z0jPaZ mrPKZ0vPkc4VnJs5n3d+8kLGhfGLiReHOld0Prq05NKdrrCu3suBl69e8blyqdu9+/xVl6tnrjld O32dfb3thv2N1h67npZf7H5p6bXvbb3pcLP9luOtjr4Ffef6Xfsv3va6feWO/50bA4sG+u4uvnv/ Xtw96X3e/dEHqQ9eP8x6OP1o/WPs46InCk8qnqo/rf3V+Ndmqb307KDXYM+ziGePhrhDL/+V+a9P wwXPqc8rRrRG6ketR8+M+YzderH0xfDLjJfT44W/Kf6295XRq59+d/u9Z2LJxPBr0euZP0reqL45 +tb2bedk6OTTd2nvpqeK3qu+P/aB/aH7Y/THkensT/hPlZ+NP3d8CfzyeCZtZubf94Tz+wplbmRz dHJlYW0KZW5kb2JqCjE2IDAgb2JqCjI2MTIKZW5kb2JqCjcgMCBvYmoKWyAvSUNDQmFzZWQgMTUg MCBSIF0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMTggMCBSIC9OIDMgL0FsdGVybmF0ZSAv RGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ2Wd1RT2RaHz703vdAS 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 crXlqcvPrpBfwVlxKh4bHx3fEP+JE8Kp5Uyu9F+5d+UE15O7h/uS58Yr543xXfhl/JEEl4SyhNFE l8RdiWNJrkkVSeMCT0G14HWyX/KB5KmUkJSjKTOp0anNaYS0+LTTQiVhirArXTM9J70vwzSjMEO6 ymnV7lUTokDRkUwoc1lmu5iO/kz1SIwkmyWDWQuzarLeZ0dln8pRzBHm9OSa5G7LHcnzyft+NWY1 d3Vnvnb+hvzBNe5rDq2F1q5c27lOd13BuuH1vuuPbSBtSNnwy0bLjWUb326K3tRRoFGwvmBos+/m xkK5QlHhvS3OWw5sxWwVbO3dZrOtatuXIl7R9WLL4oriTyXckuvfWX1X+d3M9oTtvaX2pft34HYI d9zd6brzWJliWV7Z0K7gXa3lzPKi8re7V+y+VmFbcWAPaY9kj7QyqLK9Sq9qR9Wn6qTqgRqPmua9 6nu37Z3ax9vXv99tf9MBjQPFBz4eFBy8f8j3UGutQW3FYdzhrMPP66Lqur9nf19/RO1I8ZHPR4VH pcfCj3XVO9TXN6g3lDbCjZLGseNxx2/94PVDexOr6VAzo7n4BDghOfHix/gf754MPNl5in2q6Sf9 n/a20FqKWqHW3NaJtqQ2aXtMe9/pgNOdHc4dLT+b/3z0jPaZmrPKZ0vPkc4VnJs5n3d+8kLGhfGL iReHOld0Prq05NKdrrCu3suBl69e8blyqdu9+/xVl6tnrjldO32dfb3thv2N1h67npZf7H5p6bXv bb3pcLP9luOtjr4Ffef6Xfsv3va6feWO/50bA4sG+u4uvnv/Xtw96X3e/dEHqQ9eP8x6OP1o/WPs 46InCk8qnqo/rf3V+Ndmqb307KDXYM+ziGePhrhDL/+V+a9PwwXPqc8rRrRG6ketR8+M+YzderH0 xfDLjJfT44W/Kf6295XRq59+d/u9Z2LJxPBr0euZP0reqL45+tb2bedk6OTTd2nvpqeK3qu+P/aB /aH7Y/THkensT/hPlZ+NP3d8CfzyeCZtZubf94Tz+wplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2Jq CjI2MTIKZW5kb2JqCjE0IDAgb2JqClsgL0lDQ0Jhc2VkIDE3IDAgUiBdCmVuZG9iagoxOSAwIG9i ago8PCAvTGVuZ3RoIDIwIDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAv 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 jGpGI+M646mqoqqlKlt1jmqxapXqEdUrqgNqimpWagFqXLXFatVqzWq31IbUNdWd1KPUc9RXqu9X v6Dep0HTsNII0uBrlGns1jij8VCT0DTXDNDkaX6muUfznGavFlXLWoujlalVqfWN1mWtQW0N7Wna idqF2tXax7W7dQgdKx2OTrbOap3DOl06b3WNdNm6At0Vug2613Vf6U3S89cT6FXoHdTr1Hurz9QP 0s/SX6t/TP++AWlgaxBjsMBgh8E5g4FJWpO8JvEmVUw6POknQ9zQ1jDWcKHhbsMOwyEjY6MQI4nR FqMzRgPGOsb+xpnGG4xPGPebaJr4mohMNpicNHnM1GaymdnMzcyzzEFTQ9NQU5npLtPLpsNm1mYJ ZqVmB83umyuZu5unm28wbzMftDCxmGFRYnHA4idLRUt3S6HlJst2y1dW1lZJVsutjln1WetZc6yL rQ9Y37Oh2/jZzLepsbk5mTrZfXLW5O2Tr9riti62Qttq2yt2uJ2rnchuu901e4q9h73Yvsb+loOK A9uhwOGAQ4+jjmOEY6njMcenUyympExZO6V9ynuWCysbft3uOmk4hTmVOrU4/eFs68xzrna+OZU+ NXjqkqlNU59Ns5smmLZj2m0XTZcZLstd2lz+dHVzlbo2uPa7WbiluW1zu+Wu5R7tvtL9vAfFY7rH Eo9Wjzeerp75noc9f/dy8Mry2u/V523tLfDe4/3Qx8yH67PLp9uX6Zvm+5Vvt5+pH9evxu9nf3N/ vn+t/yP2ZHYmu579dDprunT60emvAjwDFgWcCiQCQwIrAi8HaQQlBG0NehBsFpwRfCB4MMQlZGHI qVBKaHjo2tBbHCMOj1PHGQxzC1sUdjZcJTwufGv4zxG2EdKIlhn4jLAZ62fci7SMFEceiwJRnKj1 UfejraPnR38fQ42JjqmO+TXWKbYktj1OM25u3P64l/HT41fH302wSZAltCWqJqYm1iW+SgpMWpfU PXPKzEUzLyUbJIuSm1JoKYkptSlDs4JmbZzVm+qSWp7aNdt6duHsC3MM5mTPOT5XdS537pE0SlpS 2v60d9wobg13aB5n3rZ5g7wA3ibeE74/fwO/X+AjWCd4lO6Tvi69L8MnY31Gv9BPWCUcEAWItoqe ZYZm7sx8lRWVtTfrQ3ZS9sEchZy0nGaxhjhLfDbXOLcw95rETlIu6Z7vOX/j/EFpuLQ2D8ubndeU rwX/weyQ2cg+l/UU+BZUF7xekLjgSKF6obiwo8i2aEXRo+Lg4q8Xkgt5C9tKTEuWlfQsYi/atRhb PG9x2xLzJWVLepeGLN23TGlZ1rIfS1ml60pffJb0WUuZUdnSsoefh3x+oJxRLi2/tdxr+c4vyC9E X1xeMXXFlhXvK/gVFytZlVWV71byVl780unLzV9+WJW+6vJq19U71lDXiNd0rfVbu2+d+rridQ/X z1jfuIG5oWLDi41zN16omla1c5PSJtmm7s0Rm5u2WGxZs+XdVuHWzurp1Qe3GW5bse3Vdv726zv8 dzTsNNpZufPtV6Kvbu8K2dVYY1VTtZu6u2D3r3sS97R/7f51Xa1BbWXtn3vFe7v3xe47W+dWV7ff cP/qA/gB2YH++tT6q98EftPU4NCw66DOwcpD4JDs0ONv077tOhx+uO2I+5GG7yy/23ZU82hFI9ZY 1Dh4THisuym56VpzWHNbi1fL0e8dv9/batpafVz7+OoTSifKTnw4WXxy6JTk1MDpjNMP2+a23T0z 88zNszFnL58LP3f+h+AfzrSz20+e9znfesHzQvNF94vHLrleauxw6Tj6o8uPRy+7Xm684nal6arH 1ZZr3tdOXPe7fvpG4I0fbnJuXuqM7LzWldB1+1bqre7b/Nt9d7LvPPup4Kfhu0vhJb7ivtr9qgeG D2r+NflfB7tdu4/3BPZ0/Bz3892HvIdPfsn75V1v2a/0X6semTyq63Pua+0P7r/6eNbj3ieSJ8MD 5b+p/7btqc3T7373/71jcOZg7zPpsw9/rHyu/3zvi2kv2oaihx68zHk5/Kritf7rfW/c37S/TXr7 aHjBO9q7zX9O/rPlffj7ex9yPnz4Ny1d8BwKZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iagozMzY3 CmVuZG9iagoxMCAwIG9iagpbIC9JQ0NCYXNlZCAxOSAwIFIgXQplbmRvYmoKMjIgMCBvYmoKPDwg L0xlbmd0aCAyMyAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnVxrcxy3sf0+ vwL5Nqyi1vPYZ77JilOle6PYCZl7nYrywSJNMYm4s1p6HTG/PgdonAPMa0XJKtfOA2j043Sj0cDw o/uT++gq/FvXjdvsGnf82f2/27tvXj3W7ubR1eHf4w1a+LcPavchXFXuQ+j9obh3d4HWdr1YL7fL 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 yVWqdvzl0SxPSifk3/t0rgFBnGFxIpjTRspkNLeT1SEsfQJzB8+IcmZJ4fzkmrY4piZXxf8xM1SG DrFg9LMxedqV9EGjHT0dOFE6gnWJuJnkNVpEr5RMnsjt/XmOvO+lEyO04WTWS4rnjGFM0Ti3l1oA TM0HqAnESJHyFT2ajfwZ1nunZy2KUB+UJIbL7LjVpXe3Oe+egMIS3zXUK+QI3MhrDBFlOKTFOkmq svi1W6USzxSitBcQ1k8Dlfn1k4mSCarJJE3UbJV7jZF6EhZwtnVAivC5TLpnxCFwrA/OsLj0J30U B9ifhOXSC6cogrRMbmpEQUwuguDKkaBA0tMA4z+swybkK/hYyPFi9Y6ayPQlXvhuKqKZtsTNlx3B nwFQvdtyy+us5YdKfxrnC4ph99JSJ3cizJHpDrTAN0/Ij3nNz2LTiTORFKCcVCSbsrtPwwxHpk6Y k0bxwZbXIjXiKS0sBOSvm75FeTL9K3zmge8k7UTbfAZYP2NB7ctt31O32MayoPx1p1LjXCSkycPl qEof8TUWvUN4TF7Sea812OpDPyI8aZYEaD7+ulvRvjObfe0SIpkB5R76JRz7zNwn5Gr26GMKO0PE kUNJyoTUsrnDH9aJOJcWET0mP3g8Y/dnrqKxUMvhjr96plO8nAP/BdQbj91nTlZeuFX4iPglBaA5 +Iv+ESC9k5lxGZMO7h+UzZO9o7siUT5i2kmzpE2kJ5fvAoXyrTAk5TKsM48xEfmUwhNgNBjfZ3kM Srt4mwVJzJk+IKLavnT1RmdKFCQbv0nQwjE1y2qWVFzhch/ZMFnIVghUgeu0RJJcoWI3sGkEEg4y plPr4Vjv1DlYMI2/X/i5xN8HDXKWnJxPUOIwFqgvIoDPsxKHKV5Yp6adzl7zyYE7i99E4vylsTSN 6BOtheZi6YfUFjjBTwKTzmx8kWF2o0AZAPxqMJn/T/8FxGrRugplbmRzdHJlYW0KZW5kb2JqCjIz IDAgb2JqCjU0MDYKZW5kb2JqCjIxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIg L1Jlc291cmNlcyAyNCAwIFIgL0NvbnRlbnRzIDIyIDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzky XSA+PgplbmRvYmoKMjQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3Bh Y2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQ3IDI2IDAgUiAvVFQ2 IDI1IDAgUiAvVFQzIDExIDAgUiAvVFQ5IDI4IDAgUiAvVFQyIDkgMCBSIC9UVDExIDMwIDAgUgov VFQxIDggMCBSIC9UVDEwIDI5IDAgUiA+PiA+PgplbmRvYmoKMzIgMCBvYmoKPDwgL0xlbmd0aCAz MyAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlVpLcyPHDb7Pr+jchlVLel6c GSaXrJVNInudsi2mcsjmYIlL0cmKw6XEdSn/0/8nQKM/oOdBmikdNOxGAx8ejUY/Prsf3GeX0V+d F65ZFe740f3D7d1XN8+5e3h2uf97fiAK7n1Suk/+K3Of/OhPyc5tPa+2XtRVW1WuzVxVtosmK3NX V8WiWZVD5iw3c8T8M0nhT5JWk6A8Tx6e3NdrlwtF+Ld+cl+t1w1Rrbfuny7NZ26eLQqXZqMPN3O+ 5+vTLBGa40cQ/YSPEz5A/Sc0HH/G1xcd5maJZ/kh/U45KNkn0IPV3UtA0KHngA8hSdIWDSt8lPhQ hT7MwPAvgd9Y9ksAtsNohXx8vkeb6np8RNObwBESvgvqJylaCpAqnjFmBT8f95Uwvo4nzv9y62/c u7UPFni9qMjrWeYueD2B1989jU2g5v/9QCd10B6qwFpmJO1SvspurjbVvmdt+qPXLnepMlBpz/D+ IuBRo2s4fOlZgrST+B9YopDmwuVlsVi1bUm/ZRrUMg3YV+t/iz1pzhY0Z5PBlCqz2tVtHYw7sPyK Zn5Do/x0832Y+YRnyCkn+fWyhZsUHEPvoaLJ+SMMHgydpDQB/AQiE/j/R1C8POMLgQcSsqwnRfuN ECYpCJ4wEswpzv2IF/MvSMDk7hUtz4hPo1aGI0zrmWuqReVS5fwAPhQSJDThQPDCgY7iqPebosD/ VgAEaWo6sFNKzYETZqZ4CDmQUHmWO0LlP4jlvC4WFJa3+213JH2oOUkpfn03ApNC1f/u9jyA0nXK +mVeO99Byvn/u32najy+UhIM3N+HfjC+7474hIzuSPRA8yG9BVYM5eQGdsOxNhDcJjT8Gxwgo5MU tKYd+EIH43u7VxcPhyFHnNAxNm63NU53gAFyCN1vfgq5+bhRYTbOyKjtXBzkmLi0PvsU4f8lMt16 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 RUmynxsnnlQMSwRabUs9iR2/qCirMqzEwxcVQ0ZF0zjasQSXZIssywq3fnBTl7148fHtx9dfOn9t hYcflv/7/IzLku6dljlBhq70pMo/IbhCWS5EyryZKETofQj/9R5wsWmy8ooYc3Z8YWs6z6KCjo3p LEWdbudtFj1/CDVMRI85dnzVe5zuUU8D6FxtYgwYXj6TkDQUdjsCTpcRBCmkT+xbRnKTVOViXoDN oxYP6JmC/a3GecLP9/B2qGd6Ppdn5/D/kk7pq6qp6Ofw3cC7YMibm7eUQPxiZ9x7b7R63C2yKKzo YVI55M2b4pHidKA/MtxpYxut/UaXO5vKQxWL9tIDJLsinYwfuFKhaXb7K0qKt/iYl4OM0i/U9ckW GaYg20ZPqNgp/A6yaZrS0cOtvG5WjX8NWVfV0pHF+H/vOWRCby0nZhNPpRp7ADM6U4on6QhL5vHv 9B1YtO85M5wjoxcIcRaweJLRv72nSAuVze9G+Q0aCehlBc4hyypOij/8DzQnkPUKZW5kc3RyZWFt CmVuZG9iagozMyAwIG9iagoyOTE3CmVuZG9iagozMSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFy ZW50IDMgMCBSIC9SZXNvdXJjZXMgMzQgMCBSIC9Db250ZW50cyAzMiAwIFIgL01lZGlhQm94Clsw IDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjM0IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBd IC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5 IDAgUiAvVFQxMSAzMCAwIFIgL1RUMTAgMjkgMCBSIC9UVDYgMjUgMCBSIC9UVDkgMjggMCBSIC9U VDcgMjYgMCBSCj4+ID4+CmVuZG9iagozNiAwIG9iago8PCAvTGVuZ3RoIDM3IDAgUiAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFVMtu2zAQvPMrpjcJSBiRlCipt8YNCqQo0AJCeih6 SPyo29gybCfod/SPu6S41MOuCx1IcWeXM7vc3eML9sjos0qjrDUOS3xFi5vZUWF+hPLfcU4IZ91G 3MbvMmy890assfKxKittXuU5qgy5qWSZGQWbG2kKZafR3cUZKPqernFbBV3QTVkt5lvcNiBS/rhb mi1umsYSqlnhG5J3Ka4zqZHMefPMmzaFt+xS4dff4X8T1iUDF+Hgx9SwZUSEtiHWy5FNSPEdzT3u GtJOKdMuZRNBJrOwtUUniJFKeOSJ/JoqUZkAPqdeR/VNYLxeBl7E5lrlmSyRPAbb6wuDdoeBOZ4y rn0OmkRyDkYp8Fkc2D4OpfflG/IXtbS+fG5VWstSK0MHXRl7IXch+mwWC3ox+snbUEUhdVG6RzKN PWDMollMp10kVOipOD5iKP8/8cEhPoG30Vtw8j/w83j9GYyL3YDHbQzCjHYtA68iTiT3HGYXqxSt SN6zlY0clbnyf0sxI7VP7MUXUud48WsO8ycccKPQlf0TH9fZXurSvryf+U5mxCvL7/5F0if1Ckyn XSCmkzkzNV45XqwJCVaVVEgeUig1aoiW9LjXMhge0S1uYlKYmcQoDf/odPf2i2rY6G64uoFYlqWB 0VLZsi79WLR5XqBQNCvzwojJ0HVT4WSKGJoiF+aCcpO6WYnkTYrmVzeR+nKZ7Ky7a89Rx7juD97i v96O5NjbRO/RNByFsijyUY7+Am+/U2AKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iago1NjkKZW5k b2JqCjM1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAzOCAw IFIgL0NvbnRlbnRzIDM2IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKMzgg MCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAg UiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQ5IDI4IDAgUiAvVFQ2IDI1IDAgUiAvVFQyIDkg MCBSIC9UVDExIDMwIDAgUiA+PiA+PgplbmRvYmoKNDAgMCBvYmoKPDwgL0xlbmd0aCA0MSAwIFIg L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBzVtdj9u4FX3Xr2DfZKCjFUmRkvo28TiJ u4ln1vZkNy32oQ02KIpkizT9/+i5FCmSIimPk+xiE2Akf+iSvB/nnntJf2I/sE+sxX/NBetHwf77 C/uR/cq+237m7N1nxs3/z+/wDfr04/y9D+auZR/M0x+qf7H3RtagGtW3krOhZV3XNoMaO6Y72UjF 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 Z6Y2+NquUC6Hk66AW99WV1YPt6+xXzgp0GqO3e3sERqnK/qGOTdzd7c32pzO3SBN0ekYhk1HeXO3 O+7f7O7o2BRFZ+H0zY2SAtZBJ3JWdcRWcDA0WGpZ1YZLFVRd8jacZ71Wgz1DC/H5dMzo/vjanRva 7tj+dHp0PUUFP65ByOYlRTlZ4JPOjf27HzAuKQNNpVAZ2Vo3VDKQ9wi3MIbfHQl6ycrbSQU4ZY2W eY22Sl4FHJmZ2ljTiJNV4+QeJN2CVZ+CM0/5TkEhcoyS9yJhpNODPm4fHpByoQU6YozL/idzcbHy F+Z+BQDSho+pVsUFXSb8xZfswWwDVuzZW5w/w/vTd4BTwXdxQAftXHrqgFoaF/t7AnqfzNBR3Q3l B7oP+vkSCWmxuIvGfvIZFa9M+wMO3fdo3aAhyHWPEygdMhkOeyu0VsxVln9DMzM0iY0SEOXJV3I/ oQFOTwX2n3KpenrcEhb/uGdMzr+guzTRlwe31NY9DW27pws/cpHYR1OdXcf0I5f/A21fomcKZW5k c3RyZWFtCmVuZG9iago0MSAwIG9iagozMjcxCmVuZG9iagozOSAwIG9iago8PCAvVHlwZSAvUGFn ZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNDIgMCBSIC9Db250ZW50cyA0MCAwIFIgL01lZGlh Qm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjQyIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAv VGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwg L1RUMTMgNDQgMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSIC9UVDYgMjUgMCBSIC9UVDEyIDQz IDAgUiAvVFQ5IDI4IDAgUgovVFQxIDggMCBSID4+ID4+CmVuZG9iago0NiAwIG9iago8PCAvTGVu Z3RoIDQ3IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdXM2S28YRvuMpJjmB VSZNAARIJifZZVeUuJK4xJRTlfVBK4q7jiRgTWltb94n75me6f6+GRA/S6X2ABLT0//d09Mz3J/d 9+5nt5a/pijddl+681v3g2vdl19/LNybj64Ifx/fCIQf/UC49+HT2r0Ps99n9+4UcO3qVV0VZe12 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 bmKgBAL39rsmLO0G6Eu3yfKjFrlC9jZ2ccePHPy5RjF5ZtuPa9rGUy43ha914GCIzsEtHQygomAl BGxQCDDpom/oNbLty1xoJyxNas/QRH3Z1cOMP5tCuRPcwsAvrnep2GD6nEKyzkmYQSS3UnJglcC7 BAz42O6hTwRTGitQGSVMMEB9wJQM8Z5e2qaccYfx41w0/bj/gDjMh7Q9eAEE+AZvUQHZcl/7cwGM sBvh2dehkfADfszS73JrNiz5Og00NZHou2j5yAHIqKdhroU37yf2KUlJwYCHy0SGB6kk8/vQ6VSi 9VpIJUq+l+F1FBL7DpeVAJEgNcScwn1HirV348HW+P6Zkc8FPEaf2S9JK68Xi57H5MpSLDz1h/n+ V0i7ZtVst9vKya/ii2a737pNtVvJPy6oXV2EZ5X+94Is/I7f3yrp/feCal25Zj9TaMpPw/T/FfyO J3xZ3BROTPf/76D3EyhfmQzLXJ39/Dl/XsfZExf/K9F0vUkv/n//PwGwWgwKZW5kc3RyZWFtCmVu ZG9iago0NyAwIG9iago0MTYzCmVuZG9iago0NSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50 IDMgMCBSIC9SZXNvdXJjZXMgNDggMCBSIC9Db250ZW50cyA0NiAwIFIgL01lZGlhQm94ClswIDAg NjEyIDc5Ml0gPj4KZW5kb2JqCjQ4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D b2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUOSAyOCAw IFIgL1RUNiAyNSAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgPj4gPj4KZW5kb2JqCjUwIDAg b2JqCjw8IC9MZW5ndGggNTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ1a 23LjxhF9n6/ovEFVIow7gaT8oJU3seKKE9eyKqmy92EliqIdCeBCpiPlM50fSs/l9AwIgIK9+0AI M9PT05fTl8Fn+o4+U8L/qzSjdZNRf0//pJa+uH5O6e6ZUvP/+Y5n6NEnmfdonhJ6NKsf1Z52hlZd xmWeZiVPj6uyyKkoqrgq6oaqIo+rqj7dQW+eEO/wmbfSjyk1vFlSx2lSluruid5tiJkzQ/Zn80Rf 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 tOAR4S0m31FKDsemIi0X0JON+ErJGomK5Fsm+eIV5oTfV588ih8iY4CpceZrDX6SrbW9OpXmhP7g sOYvnNdrvu7K+T6zWvOnAAU7a1XwlVPJ2MS/uTr5rnoic8iTnKY/ZnGC5+aLvopT0R+mMGlmuQ6Y 9u4Mt15s2C7MBp9wzqweG2Ylq3UWNPU1aM75vnwwYSz4u/8DaTykAgplbmRzdHJlYW0KZW5kb2Jq CjUxIDAgb2JqCjMwNjUKZW5kb2JqCjQ5IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAw IFIgL1Jlc291cmNlcyA1MiAwIFIgL0NvbnRlbnRzIDUwIDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIg NzkyXSA+PgplbmRvYmoKNTIgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9y U3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQ2IDI1IDAgUiAv VFQxNCA1MyAwIFIgL1RUMyAxMSAwIFIgL1RUOSAyOCAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAw IFIKPj4gPj4KZW5kb2JqCjU1IDAgb2JqCjw8IC9MZW5ndGggNTYgMCBSIC9GaWx0ZXIgL0ZsYXRl RGVjb2RlID4+CnN0cmVhbQp4Aa1b247cthm+11MwudICsSLqrAK5sI0EdZu0TbxACzi5iL3Z3Ra2 Zj3OpnYfs32hfjx8P8kRNTNrx74QRyR//ueTuG/V9+qtqvF/0I0a50btf1F/V4v68uk7rV69U9r+ f/cKK8zsG1n32o5q9drufl3cqmsLa+qraR7mUU216rq6aupBq6Frq7ZpWkJ/C6jmUK1mwK0n9eqN enKpvr4ECHNygZPNfK1wcrJ4mFu/GPhaEO5x+UZ9eXnZAOLltXqhyj9fqEc4XJXfXRRu8JhvniqM 2mnsqt6u+0ld/skdvXHSXA32KPOcu0oPQ41Di8Mjv75Q9sSnT+UoYHESeqBDN0M1ZkGr74j8L/6Q d3whg5/9zA2XgMy+r5qiFHTuf/Vrbrlm4Zt/+plX/klo6XxR7hb1dHfF7dWD6GvGoRrGZgQzL98U QVwlML38l0i/MXqXkfy4UhO3sC4yi4fz1ORbTy4JWm5+vSisFG+NlnR11xgt+Ybc3u0VOaNuyLPf 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 8AtEat2kYEQIWW+8CQXXauc+cqSoGW2h+lkuoG9BgXG2U+TTaVxerw7NcwtMO6VgRMmDXkVhKoGS F5zGHxjUQ2vLX69XZLrXWDioLetfmQ8iaNXOaF+I5DyvvjrJqw30eo06EzlZUCygF91DepDao1iq uhmOi+jp6ViemLAv0qt+djkWoYTat/1CGr5H7u1l/ZeeddXhQqzF7aP9l8Yl8HrWIf2k/xoeIMWm hnuIgXgtKz7ae+FvWapxRBoaxPgJ3gutkwrp15rIj/VeDfLtaUT18/ugpwf88Y77Yw17Iczr2GAK IZqSyd8n81cdI1r1LRwVvPuoOtj30CHvh9qbp/zdj78Pk7uHbb5qIS5s34eBNtBhyfFvgZNx4Fpt bA/+jp4qQj7EF7f7dBZQjoH0jf59i/DRd3EF+P3/Aejl8y4KZW5kc3RyZWFtCmVuZG9iago1NiAw IG9iagozNDM4CmVuZG9iago1NCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9S ZXNvdXJjZXMgNTcgMCBSIC9Db250ZW50cyA1NSAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0g Pj4KZW5kb2JqCjU3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNl IDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMTggNjEgMCBSIC9UVDYg MjUgMCBSIC9UVDE2IDU5IDAgUiAvVFQzIDExIDAgUiAvVFQ5IDI4IDAgUiAvVFQyIDkgMCBSCi9U VDExIDMwIDAgUiA+PiA+PgplbmRvYmoKNjQgMCBvYmoKPDwgL0xlbmd0aCA2NSAwIFIgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBpVpLbyS3Eb7zVzC3HsDubZL9NJCDs3AOuSSOBcRG ZBhayRptsurRjiTHAvLjU3x8RbKHPY/N7mFa3WSxWI+vHuRn+b38LBv63ysth0nL/a/yH3KW794/ K3n7LJX7/3xLI+zXRx73yT018pOb/Uk8yHtHa+xrpdtGy7GRbdvWzdRMsm9NbbQ2oP6ZqNpFlZyI bjPK20f5pyv53RWRsCsLWtl+byStnA3uJxMGE7+OhP+5epTvrq5USySv7mXVbOTVvxw9sTJ9dLNH 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 pSsE/WDvEBg6MOqHaZAtVRD2RrmkW4P+Zrm/W2+7WD51cRlyFsbp9pekqxXr3k0a9Dfc/2BryGVv bWV6drRj/cf6HyrQ6H1+9ukeSHqzLhVRcnZjqAjtsrrh+/8BUlQL1wplbmRzdHJlYW0KZW5kb2Jq CjY1IDAgb2JqCjMwMzYKZW5kb2JqCjYyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNjMg MCBSIC9SZXNvdXJjZXMgNjYgMCBSIC9Db250ZW50cyA2NCAwIFIgL01lZGlhQm94ClswIDAgNjEy IDc5Ml0gPj4KZW5kb2JqCjY2IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xv clNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMSA4IDAgUiAv VFQxNCA1MyAwIFIgL1RUMyAxMSAwIFIgL1RUOSAyOCAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAw IFIKPj4gPj4KZW5kb2JqCjY4IDAgb2JqCjw8IC9MZW5ndGggNjkgMCBSIC9GaWx0ZXIgL0ZsYXRl RGVjb2RlID4+CnN0cmVhbQp4AcVa3W7bRha+n6eY+ooCEoX/pHbXN1u0QNvA28ACGqDuRSxHdmtL cqQqTYp9nX2tfZY95Mz3zZAcynR2gU0uNOacOXN+v3NmyA/6jf6gY/lfJqmuFqnev9c/6a1+9fUh 0auDTtr/h5VQNLMb0j20o1g/tKsf1J1et7zqcp6keZzqOtZ5tphXRarLPJtnaZr1mTf7xlqYf5Bd mmGiF7JPXKvVRv99qUWk9qn5WW70q+UyFaLlWv+so+VMx/NUR3fv7UBff/7dDvHo8d1MtUQ3V9Hb mX7Zjl/8gdHVTK+P25VdhMW/2r93Ww0+lkZFuxs8OoCJfmfptxort49HMNOkw5O9oVLR9lZTJreU 7DTFxAafNXjc4ZF5oCINJTCx1deQVIsVjKn2FAZzN3qmf9HL7/U3y9Z9nh/KRTbJD8ct2G/sNtew w+1xd7RbqujBzn7W6/0OpE4jSOTkvgWb7ZajW71byxrjVOd56gUDWSNrMfILWnR747aDzOBFIohJ ljsuwpp7yEoafXwUBkYqLwwgDehvMdifMHtV69VGPRn+sOARAmMz2OrRTKgImzamY0wFkoXazHXz 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 KL4w99qA9voHL/cGyg2b3BVhAl2m13BRVIjIBzQ0EWToDNnMhiipaeUBQ0LgX21fDNnvrXO9GyUa inwpF9kQbTkFhuzmAZQyMdIxypd4T71V6Vy0+P30/xVnEFq0AtG7edVqumkWLWYPQwGmYu0iCWxG 0v1m4FPuRSIuh1xc452xrFiMI4QIhMHfXiLZ8ALFl56pTVcDLpOrBkGwm/Iqeg0Tj1DIEWN05qK3 Vvq25hWtC9DmY1X5wLSsKvlIJkvnSVktKvnMtJ6XeV7oIml/Q9+Z9l91ZwKzJctO4DtTKUXt66Do q9C7AbMc72W4vJT2y/9Yq708xkt31/mOb24PCfYj12jh9h5pBrO41AWa6La8vPkP1oyi6gplbmRz dHJlYW0KZW5kb2JqCjY5IDAgb2JqCjI1NDMKZW5kb2JqCjY3IDAgb2JqCjw8IC9UeXBlIC9QYWdl IC9QYXJlbnQgNjMgMCBSIC9SZXNvdXJjZXMgNzAgMCBSIC9Db250ZW50cyA2OCAwIFIgL01lZGlh Qm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjcwIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAv VGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwg L1RUOCAyNyAwIFIgL1RUOSAyOCAwIFIgL1RUMSA4IDAgUiAvVFQyIDkgMCBSIC9UVDExIDMwIDAg UiA+PiA+PgplbmRvYmoKNzIgMCBvYmoKPDwgL0xlbmd0aCA3MyAwIFIgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCngBpVptbxvHEf6+v2LqTyeAvtwrj2zrAo2bAmkMI4EIxIDpFjJlSa0s Uj5KTtSkfzW/pbO3+zx75L3wAkMfuNqX2ZlnZp+ZXfKT/CCfJNG/eZpJtcyk/iA/yla+erlPZbOX tPnbb3SGHb3jvI9NK5GPzeqP5kauGlmLeZxmRZLJIpGiKOIynVcyL7K4Ko9l220TUdmfdBPbTGWp 26SJ2dzJ1ytJfa/7WN3JV6vVQietruStRFdnksSZRLszed40avE9F+jZnhk39IShzQ3GuOzf6Nl8 QAuzOcftZSIMPPidKK2zlFK3EHqPxqNrmAhS9hC790MSBT0xhsncklY+nJnGfsw8T7HTn/9ynqGN US6jYpeHU0z0Gh0tQeyjwNhjAMH45Mwd0IfqHZAw0GeTcy6EwkbOJL4Ejz1bqL/5iBZx9baaiLpw fUcZTlEl3snqH/LNqonwVqzOl9WkWN0Q9X1bauO2n6DkDfDilJot4BB8++LFs2fopXSafglZmEKv 0KdWQNz1YVrFlUSrwwA3EbcATBBM2PezI2EvYdieXruAWrcdywgDBWInrsaWXhcT0dxwvunpPZbz EN9R8n+PrDERhzibsrErpzBieHC46I4GcjblPB+OokUhPYxnjhkvxA65hIbUbMFuItyJBTBnHfSG keypadyxJa1YqIn7OZ1EPYKLe6LMnyfzg000mU003UQwrzQDNYmgOXjISP1ZY14uJp3E3qD0CSRo LJ5SaTtADS4gtwBNQMg1Pk5MRCjpkt8YFezipI4czoVWUIZr6zvGJB14rNZ3nL0BG5no9vjM0nsU uGesBQE08Tff17JxTH3H6X/3PPGt//z+HGt8bjFRAuoYyzaBk0diqCh9WBzGUJwny0WSL1WjMikX i6zQVlWkaTUvOxXJPF26QDRp7uoU9+HOp62QXEVSxLmE+IIJ4WTcousDMvbfQo/D5kqhbbICnY6O BzR2HJKvL/YgVHVEsy6EUWved34Qkzb+f3xeeM2aAmcSrMl8/GiaVpIsl3kfvckxvQXoAmQOHw1U Bh9ihR2KiyvycCy4mlNYGWpC9RUhJjNf1ISVoY85XYFOCROFBB1KNxIDlkPjwaPJpIGZOKASURgb mAPplAqdRqkYq9ch4x0TBU8j1SIyIbh8AL0G9pBL/gjIQK/3mEuNYQLxhRQ67o7kg7macVy1y/xe MwCo5zW22q/PjhmOu2tQmBDrB1eQUu8uPQm5E7G0Fkp9geMkAkObiAwt0S0w+f31keh1xWFFFKkw PckGMWcPdvYjrXJrQxA5ecQJkMNFV6A/H0WtiPNHmZ6kfAjpRJzq4o80FwUvIGpoHOcQiaMpPZkM M6g/dMEA45fbuBmtspL70hUkHkiB1DexhwUd+vnO4PoxnOpKvWdPLpfKMkO5lLmU5j4cJ2dMaS/3 OEo3iliTYSwVN400W6yjN27cRDN55ftnco5FM3mN5vrsj8GuoXOXWxOMvfqPaqWIPM+qMhHLYo0u V2FPvddgz2cIDYHy28ug0cFEH3gTdMymIRd0DC1Lio268PljvVXFffyOIywthNdnNib6r6Rlgitp 8+Sy2pzCUnVyWGqKcQ31uWtotnQNhcU1hvct9HXIc2a/74wrkgIaodWLixYtLq8DNFQrG08f8Ont 26ycv1tH8v4JuGLJPeZcru2Nv8F+Czm7S9Rh/2KUQ4BNKm729TpiOCvuv0IrNsQJVnpsC3arTwhu HY6ZpPNFkG+iIH8E8wpHfvi8GH0qC0h/SesNArUPhMF4LKhjEidJorVyOyKzKo2LKqkk8bfdtHDc EyV6B1j9p+fNJQgMRmeLMl5Utir3BKb1pwu3QEsKblvJYSIt5u17pxm/dxYFKuGgjb2h9hDp4DHX 8CWRto/5MJHywW+ABIocJoxrpQXCRCL1Z3GcSE1E6j1NpEU6ihw92BeyvYTBY3pMpCYaQvgoJg6K wEJj1RFaL5H6eA2p0vKAI8k+IvVDvURqDvbNF6O4MDUP4OJCAzxmE8wIkTqWAknevi3TrE2kzTNp Q4MnifQE3yk7TiVSOUWkzsIDhm4RafuMn8Q1X6ZxbgkF9BPcqYSczwMhyyRCzpsnq99TwPR5sd2H 89nuQ/Hjay/ldyYLNnT+ADeojr70GydkT2GnCTkIDGTTIWSG7SlCNt2HwLws25XtoVcLXNUOH3hs UWuOv1rKMwhSq5ovnNyHI+uUOpahmkRyR25n2V77AgGFwsOTfO+7dChdNF9NsdpH8VH72oWvORhg BXLguOEkpe9XX/6wlS38y8yJh60yTuWbT6h8CAFM/3yhjNfQBAqqLeY+HCOpX235uRTTg+TDrlUW QxZeqYSlnFztiLXiVpYW9L9iPpV4kldQ7JqqBsVal5SJ4GdzPDZ3g67zepiVfP4aLYz1WdTVu7ua WVauiTECZSsA8GaHQfTAStm17kMU1r77zGTsZmerEV+thOM6VI0I022IYSj7s0st+qLhnY68hIB5 EvTcYI1QDPLSHaPLRpk+UnIG1kD8I7MCxNpvKAaIMMvhxcBbfaXbfb27x0Y15AJ6DPAhlnBTyRBp RIp36N66b30Wixy8Tg3zQJYhuqaEYjLN4nOEIu0GwDBb36ldGsYAfAXH4vPpTL/8j5e2rB2OOBM1 bwmabSEOyyEW+yIUAriYgaAINQtk9QUF5MN9n9HAgD1CqpS8h6FwPHee0dN6sIZtE1t8eruMfc9t iBJaT7BrMH7TZT7pDYcaw8Y+YJw3nwQKYm4vMNYiBcaZ0gFmevCm1aKd2MdvWul8mrk/er1IKNsB 7ziTEXkwh2gxFuErQINPQHQpP4EtIQSY3IQYkd0jeu/ZslEG8RhVFzjNIB8TqBlnjvthptzqJBEK uXrkKwWkQOfdVpTpPuNffRxx/vXbKu3a8zAcjQV8Oc6mwwfKgoHQ3AFkfEItguA6TLTbPudt8GhQ InbAWGBJFGDlnzxUIR9hKpZKR4UWAxx5Mfy2B1JgGJm/BmGFcga63GKn7TVduJPw1eAldxPey7Ck tijin22ItOBF3hrSmbCdjTg2R4Y5cGzn/kusH2HrzQiYB4TpopTQNEeSqqmar3woDpYgL17wjJuo m2UPBWYTBDpXmOjnTgZEONBcGrmTLTyIz+ApHMUOwSJAKA8bjHgknZbGs38ij/+iCPxPWmUMdoVa iJjdlnq07GqHHsdbbnbSlCG64YiqvEkKrUpsuKJJE/B8U9HY3yfqbwrnVaXve3kW688Jl5UU+SKe F0UpZdp85kO/LWy9reSJ/srRf5Pf+yiuvzdsng2jP/Q9PbrlnYzbHIqD1z773Np9uRze/fAkRWnr 4XMApVy/fi/xmyGH0v8B47NZMwplbmRzdHJlYW0KZW5kb2JqCjczIDAgb2JqCjI1MTEKZW5kb2Jq CjcxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNjMgMCBSIC9SZXNvdXJjZXMgNzQgMCBS IC9Db250ZW50cyA3MiAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjc0IDAg b2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIg L0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgL1RUMTQgNTMg MCBSIC9UVDggMjcgMCBSIC9UVDkgMjggMCBSIC9UVDEgOCAwIFIKPj4gPj4KZW5kb2JqCjc2IDAg b2JqCjw8IC9MZW5ndGggNzcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AaVa bW8jSRH+3r+iuC+MJa/P82obARK7AiEuQjqt0SGxgJJ4nXCbzHideLmA+O9UT/fzdM+LJ2bZ/TCT nu7qen2qqtuf5Xv5LEv9X6WZrDaZHD/KD1LLt++eUrl9krT9/3SrM+zXR857aN+W8tCufjD3sm9p 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 lu5GWrpRe71+Bjt5saiBpqc17opUi1HA1k8wFBDqAP1BtHlI2FQDvjW+eNATraA06EjLlnEPcoLb m0zqN8DSowfBkJuwGcFUeHqgqTPshnnHQ/AmZEb5wLPWoHAWDd4d9b56wgjL4qLKXCETKpXD6Qba BJsuiaq+ggzarkP5mHV3D81EeoV8vC+Nofk8NKRr6z32zp646a51xnAzXV0m5XdwJfqU3tENrG0S Stle+Z1XiCR/59ToPkdvLebyjdsrInaB2Z2P+aX2aoiv36C+OXdMMuiO0vKcBs3wciwtLgPXK2QG /4SnwsqaEgo9YbM/IOgDBd0Vjgb3wVrrNL7IxNBxyseIqyjx4If+gz2w9lwAJeWrUBL1oLC32eOQ c09O8cJ6ZOhYYh3LJyLwTHAKyAH9gHmIpYcLAa7cdvbyxzbpZw9Q0gxO0GkNBuUONY/N7uJiHRzV 7KdgO3zBMgccJulFO4NYD+PG7mZTLXTGo33EVzeXifR7BHsU41pBg2MGrotxmG9aMA14Gk4N7WyJ pbQ8PX0uMRRIgpnDTRwlwG7IXdDrHbszeMWJ3QkxgnBhEo5dDBfrjgXsT7n051fuV1d5tkirlR62 FPna/eyqTNtnbno/8bLg3AOXfKk/CJuymHZQ9pbKJD+byfbH/u+DzixP00VZFkp32XVle7a//bFf 93eIaDGxtIc+29upn4MlaRoonUlT+bKSsqu2/wIX4xBwCmVuZHN0cmVhbQplbmRvYmoKNzcgMCBv YmoKMjQ4OAplbmRvYmoKNzUgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA2MyAwIFIgL1Jl c291cmNlcyA3OCAwIFIgL0NvbnRlbnRzIDc2IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+ PgplbmRvYmoKNzggMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2Ug PDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQ4IDI3IDAgUiAvVFQ5IDI4 IDAgUiAvVFQxIDggMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSID4+ID4+CmVuZG9iago4MCAw IG9iago8PCAvTGVuZ3RoIDgxIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGl 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 L1BhcmVudCA2MyAwIFIgL1Jlc291cmNlcyA4MiAwIFIgL0NvbnRlbnRzIDgwIDAgUiAvTWVkaWFC b3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKODIgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9U ZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAv VFQ4IDI3IDAgUiAvVFQ5IDI4IDAgUiAvVFQxIDggMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBS ID4+ID4+CmVuZG9iago4NCAwIG9iago8PCAvTGVuZ3RoIDg1IDAgUiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeAGNVslu2zAQvfMrXm8S0CiiRC2+NmjRBSgaQEAORQ+pHdVpbMmx6xb5 +1IiH7UbgQ+UyZl5bzZynnGLZ4T6l8oI2SrC8QF3qHB9c5JYnyDb32mtJZrTvZPbtV8hdq32TmxR trbyNJCRCiPkIVS8CrIkQqriIM/Sse0GNoS2/axBmk+JlYYJc7He410BqcyuWYo9roui4VOU+A4v wzcfYRDBe7Dr0a5lza/9feWLq1ZoPRLGJx/m5DT5OHOHlq2I8ODjB4rPeF9oZ3WMoiZGUx9SHSrj AwXbYHYOi57DaZZZYZ2CNgxmMQ5HzuEbR3R7b515evBF6x0e7Y6TwYbkS55V3NngjxWv4U531tTO HqF28qBiRT2aPPIEjK+hJjya4dqDpJGtUz5Xju2RCi8GQ3jVL3wZJ4RoXF1Arj5QFOW54rFBFB5p 1xX+UY57jpVj2vHrZ31QrGkasVgv5u5Aghvn6AY34G61wVfDR3gB8JHcaseSofrLD13iKoT3trPh slT6kHkghedyyzjQVxpx+XT1s7fZPzANRlR4PJio0gfGjxhzMTZGu+LAwRUQKdYEOpxpkZAzidHq pgFc3Z9JnNqoy0HXDvOnZntPjHvvcKxJkGwcovug57pgCb59HPPDbCn8JGsH8zRXocbXLeavAnMb 9ipiA8etHpvrkkDoTvhsKwheSW+PqGoc3D99xTJP99ZD12wU6sQr1gihGJ6XC5mJX9dZrkNct1b6 nbFVfLb+d53fzw2lOsfJk745CSZ/WzOh3KGIi3RTb3OdDQ8026tRk1FWzqjrtAojRQmamMDqawO+ eNXjJFnz7eM07Af9cLcPl5ieJfmyXpINHryBzSTJ7B05Y1Nd0Isu4ElWx9SmWi3rqXwZT6XLPJWe YnoP+sA/FV/AiwY8m2FLD0j6xc9ixFEg00yTVXEepEolSGS7xkuDkuhw41CPbKsLc4OUZnDw3vgo fpuBZaw+ebraAWRw9zUTz5L6HPrw5vRk3KkvjEtxmCJR/eje/gch3TTDCmVuZHN0cmVhbQplbmRv YmoKODUgMCBvYmoKNzY4CmVuZG9iago4MyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYz IDAgUiAvUmVzb3VyY2VzIDg2IDAgUiAvQ29udGVudHMgODQgMCBSIC9NZWRpYUJveApbMCAwIDYx MiA3OTJdID4+CmVuZG9iago4NiAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29s b3JTcGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9UVDggMjcgMCBS IC9UVDkgMjggMCBSIC9UVDEgOCAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgPj4gPj4KZW5k b2JqCjg4IDAgb2JqCjw8IC9MZW5ndGggODkgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4Ae1b23IctxF9n69AnjKs4o7mvjN+kxg6kS3bsbiVVCpOpWRSJGWJu6sVKZv/kK+zfiin u9GNue6unEpVHlJ82CEGaPQFOH0B5r373r13Kf7qLHfLNne71+6vbu2enH3I3OUHl/Hfh0v0oLd3 1u8dP6XuHY9+F926a6bVVElVZHnlmtSVZZq0xbJydVkmZd00Q+o0cepA/T2mocfMtZgoraPLO/ds 5bJaWuVndeeerFY1Oq2u3d9d/PLELdIkd/Frfbi2p502vT6JpNP6xHHny/DGD/+gLe7E/cOtvnLn K4gCDeSkgTF/dZt6/rQjq2pamHpZJVlaVc5LlItE8iMS5RFLFGfJiVv9JLMHhWR57UBk33jTyJcq LPTAwl7pw+6Vb3nnfyHroqxbUt/z9fVmd+fbtd/9ScQU3vj2zboz4s+qsd0G6lQb8K8p0x7eeErr mw6FC6VwP5h3faUc7K6MhA2MYpv64UcVRVlUVpSAktb3PRGyJl2Upw4K81owjlRlSu5hpy3Ghov/ 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 4DaPMdxI9q7SbVIwK4awbMGpNfXNVh/se069Qe1wcGUm1mGfrzfdjw9bp/rZGF9rm+EXfWmsDpeZ fhHy6PS0RlnHDofjpbKg8ut0sHb5RReWvMBZuPbgS/kyfKW7wch09zd9qo0adL1couSJu25ZvWyX uJcDp17i/AJZH/0W0eAT7okNSiW+ut1j50yQIYp/F5AheIWZ4ezqey6Tbkp4YOnEPTPDR/AQZ6UN 730g1qMF11d2cen7fwNl9L8ACmVuZHN0cmVhbQplbmRvYmoKODkgMCBvYmoKNDIzMQplbmRvYmoK ODcgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA2MyAwIFIgL1Jlc291cmNlcyA5MCAwIFIg L0NvbnRlbnRzIDg4IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSAvQW5ub3RzIDkyIDAgUiA+ PgplbmRvYmoKOTAgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2Ug PDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQxIDggMCBSIC9UVDYgMjUg MCBSIC9UVDE5IDkxIDAgUiAvVFQzIDExIDAgUiAvVFQ4IDI3IDAgUiAvVFQ5IDI4IDAgUgovVFQy IDkgMCBSIC9UVDExIDMwIDAgUiA+PiA+PgplbmRvYmoKOTIgMCBvYmoKWyA5MyAwIFIgOTQgMCBS IDk1IDAgUiA5NiAwIFIgOTcgMCBSIDk4IDAgUiBdCmVuZG9iagoxMDAgMCBvYmoKPDwgL0xlbmd0 aCAxMDEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ac1b247cxhF951d08hIu 7KXZzXsA5SFBHuxcDAcL5EErGJFWu7IjzUijbCIB/kH/VarZfaqaze6Z4UhGAgE2wSEPq6pPXfqQ +059p96pmv712qhhMurwUv1d7dRXf3iv1Yv3Ss//3r+gK+yvb/i61/NRrV7Pd78uXqn7GWvsq34Y hkaNtWqbserbtlN921SNMU2Mbh9cK0J/R4+xh1pN9KB6LF68Ub+/UWTTfNb97+aN+urmxtBFN/fq qSpfX6m6Mqr8h///4UrpsdKqfHjpz7y/Utd0SVH+y59QP/iDHc7gUr7noPDTKwDjhHpzVSye+FE9 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 /ipVwjO3z0Fffq2UbJbu9jP28bqTvp2RxhviSdd6LBel/wJg/cnzCmVuZHN0cmVhbQplbmRvYmoK MTAxIDAgb2JqCjMwMTkKZW5kb2JqCjk5IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNjMg MCBSIC9SZXNvdXJjZXMgMTAyIDAgUiAvQ29udGVudHMgMTAwIDAgUiAvTWVkaWFCb3gKWzAgMCA2 MTIgNzkyXSA+PgplbmRvYmoKMTAyIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D b2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUOCAyNyAw IFIgL1RUOSAyOCAwIFIgL1RUMyAxMSAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgPj4gPj4K ZW5kb2JqCjEwNSAwIG9iago8PCAvTGVuZ3RoIDEwNiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUg Pj4Kc3RyZWFtCngBlZA9CsMwDIV3n+J1S5fEsh07WVt6gIChBwgNpSQFN/eHWkroTzoVDRKyPr1n JXRI0Dk8GYTW4HHBGXdUx5nQzyCJuc8T/Dq95kapNEahR3XFILsaX/oQgoU1JfnQBjjblN65GjVJ tlsNltfIGimLcUmwOjtqVT/hEJGdSXdJcUIVI7GxOKDY7RFvOEUR/8axxXmRWniz4vgDZxOftCrI v/F8McMX+/mJR+1WK2KzewJTP0+zCmVuZHN0cmVhbQplbmRvYmoKMTA2IDAgb2JqCjE4MgplbmRv YmoKMTAzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTA0IDAgUiAvUmVzb3VyY2VzIDEw NyAwIFIgL0NvbnRlbnRzIDEwNSAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2Jq CjEwNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3Mx IDcgMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9UVDggMjcgMCBSIC9UVDkgMjggMCBSIC9U VDIgOSAwIFIgL1RUMTEgMzAgMCBSID4+ID4+CmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdl cyAvUGFyZW50IDEwOCAwIFIgL0NvdW50IDggL0tpZHMgWyAyIDAgUiAyMSAwIFIgMzEgMCBSIDM1 IDAgUgozOSAwIFIgNDUgMCBSIDQ5IDAgUiA1NCAwIFIgXSA+PgplbmRvYmoKNjMgMCBvYmoKPDwg L1R5cGUgL1BhZ2VzIC9QYXJlbnQgMTA4IDAgUiAvQ291bnQgOCAvS2lkcyBbIDYyIDAgUiA2NyAw IFIgNzEgMCBSIDc1IDAgUgo3OSAwIFIgODMgMCBSIDg3IDAgUiA5OSAwIFIgXSA+PgplbmRvYmoK MTA0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvUGFyZW50IDEwOCAwIFIgL0NvdW50IDEgL0tpZHMg WyAxMDMgMCBSIF0gPj4KZW5kb2JqCjEwOCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94 IFswIDAgNjEyIDc5Ml0gL0NvdW50IDE3IC9LaWRzIFsgMyAwIFIgNjMgMCBSIDEwNCAwIFIKXSA+ PgplbmRvYmoKMTA5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9QYWdlcyAxMDggMCBSID4+CmVu ZG9iago5OCAwIG9iago8PCAvQSAxMTAgMCBSIC9Cb3JkZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5v dCAvU3VidHlwZSAvTGluayAvUmVjdCBbMTI2IDE5Mi41IDUyMiAyMjJdCj4+CmVuZG9iagoxMTAg MCBvYmoKPDwgL1R5cGUgL0FjdGlvbiAvUyAvVVJJIC9VUkkgMTExIDAgUiA+PgplbmRvYmoKMTEx IDAgb2JqCihodHRwOi8vY29tcGV0aXRpb25zLmNyLnlwLnRvL3JvdW5kMS9rZXRqZXYxLnBkZikK ZW5kb2JqCjk3IDAgb2JqCjw8IC9BIDExMiAwIFIgL0JvcmRlciBbIDAgMCAwIF0gL1R5cGUgL0Fu bm90IC9TdWJ0eXBlIC9MaW5rIC9SZWN0IFsxMjYgMjUyLjUgNTIyIDI4Ml0KPj4KZW5kb2JqCjEx MiAwIG9iago8PCAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgL1VSSSAxMTMgMCBSID4+CmVuZG9iagox MTMgMCBvYmoKKGh0dHA6Ly9rZWNjYWsubm9la2Vvbi5vcmcvS2VjY2FrLXJlZmVyZW5jZS0zLjAu cGRmKQplbmRvYmoKOTYgMCBvYmoKPDwgL0EgMTE0IDAgUiAvQm9yZGVyIFsgMCAwIDAgXSAvVHlw ZSAvQW5ub3QgL1N1YnR5cGUgL0xpbmsgL1JlY3QgWzI1MS4xODc1IDMxMi41IDQzOC45Njg4IDMy N10KPj4KZW5kb2JqCjExNCAwIG9iago8PCAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgL1VSSSAxMTUg MCBSID4+CmVuZG9iagoxMTUgMCBvYmoKKGh0dHA6Ly9zcG9uZ2Uubm9la2Vvbi5vcmcvQ1NGLTAu MS5wZGYpCmVuZG9iago5NSAwIG9iago8PCAvQSAxMTYgMCBSIC9Cb3JkZXIgWyAwIDAgMCBdIC9U eXBlIC9Bbm5vdCAvU3VidHlwZSAvTGluayAvUmVjdCBbMTU2IDM1Ny41IDQzMC44NDM4IDM3Ml0K Pj4KZW5kb2JqCjExNiAwIG9iago8PCAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgL1VSSSAxMTcgMCBS ID4+CmVuZG9iagoxMTcgMCBvYmoKKGh0dHA6Ly9udmxwdWJzLm5pc3QuZ292L25pc3RwdWJzL0ZJ UFMvTklTVC5GSVBTLjIwMi5wZGYpCmVuZG9iago5NCAwIG9iago8PCAvQSAxMTggMCBSIC9Cb3Jk ZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5vdCAvU3VidHlwZSAvTGluayAvUmVjdCBbMTI2IDQzMi41 IDUyMiA0NjJdCj4+CmVuZG9iagoxMTggMCBvYmoKPDwgL1R5cGUgL0FjdGlvbiAvUyAvVVJJIC9V UkkgMTE5IDAgUiA+PgplbmRvYmoKMTE5IDAgb2JqCihodHRwOi8vY3NyYy5uaXN0Lmdvdi9wdWJs aWNhdGlvbnMvZmlwcy9maXBzMTk4LTEvRklQUy0xOTgtMV9maW5hbC5wZGYpCmVuZG9iago5MyAw IG9iago8PCAvQSAxMjAgMCBSIC9Cb3JkZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5vdCAvU3VidHlw ZSAvTGluayAvUmVjdCBbMTI2IDYyNy41IDUyMiA2NTddCj4+CmVuZG9iagoxMjAgMCBvYmoKPDwg L1R5cGUgL0FjdGlvbiAvUyAvVVJJIC9VUkkgMTIxIDAgUiA+PgplbmRvYmoKMTIxIDAgb2JqCiho dHRwOi8vY3NyYy5uaXN0Lmdvdi9wdWJsaWNhdGlvbnMvZmlwcy9maXBzMTgwLTQvZmlwcy0xODAt NC5wZGYpCmVuZG9iagoyOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUg L0Jhc2VGb250IC9DRkJET1orQXJpYWwtQm9sZEl0YWxpY01UIC9Gb250RGVzY3JpcHRvcgoxMjIg MCBSIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAx MjEgL1dpZHRocyBbCjI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCA3MjIgMCAwIDAgMCAwIDAgMCAwIDgzMyAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgNTU2IDAgMAowIDAgMCAwIDYx MSAwIDAgMCAwIDAgNjExIDYxMSAwIDAgMCAwIDMzMyAwIDAgMCAwIDU1NiBdID4+CmVuZG9iagox MjIgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAvQ0ZCRE9aK0FyaWFs LUJvbGRJdGFsaWNNVCAvRmxhZ3MgOTYgL0ZvbnRCQm94ClstNTYwIC0zNzYgMTQ4OSAxMDAxXSAv SXRhbGljQW5nbGUgLTYgL0FzY2VudCA5MDUgL0Rlc2NlbnQgLTIxMiAvQ2FwSGVpZ2h0CjcxNSAv U3RlbVYgMCAvTGVhZGluZyAzMyAvWEhlaWdodCA1MTkgL0F2Z1dpZHRoIDQ3OSAvTWF4V2lkdGgg MTQwMCAvRm9udEZpbGUyCjEyMyAwIFIgPj4KZW5kb2JqCjEyMyAwIG9iago8PCAvTGVuZ3RoIDEy NCAwIFIgL0xlbmd0aDEgMTE0MjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnXoJ eFRV0mjVOXfr7ttrOkl3EuluOkmHTkJCQjaM5GZlCUhYhESNSVCUOGxhU5QRXFiMC3EZx3VwnoIK M9JJABtQYUYUdPCH0cENR3AGZhCNZmYQ3yik/7p9A8I/vvd9791OnTpLnXPrVNWpU+fcLF64ZBao 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 bnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWElHWUlFK0FyaWFsTVQgL0ZvbnREZXNj cmlwdG9yCjEyNSAwIFIgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIg L0xhc3RDaGFyIDEyMSAvV2lkdGhzIFsKMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjc4 IDMzMyAyNzggMjc4IDU1NiA1NTYgNTU2IDU1NiAwIDAgNTU2IDAgNTU2CjU1NiAyNzggMCAwIDAg MCAwIDEwMTUgNjY3IDY2NyA3MjIgNzIyIDY2NyAwIDc3OCAwIDI3OCAwIDAgNTU2IDgzMyA3MjIg Nzc4CjY2NyAwIDAgNjY3IDYxMSA3MjIgMCAwIDY2NyA2NjcgMCAwIDAgMCAwIDAgMCA1NTYgNTU2 IDUwMCA1NTYgNTU2IDI3OCA1NTYKNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYgNTU2IDU1NiAwIDMz MyA1MDAgMjc4IDU1NiA1MDAgMCA1MDAgNTAwIF0gPj4KZW5kb2JqCjEyNSAwIG9iago8PCAvVHlw ZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9YSUdZSUUrQXJpYWxNVCAvRmxhZ3MgMzIgL0Zv bnRCQm94IFstNjY1IC0zMjUgMjAwMCAxMDA2XQovSXRhbGljQW5nbGUgMCAvQXNjZW50IDkwNSAv RGVzY2VudCAtMjEyIC9DYXBIZWlnaHQgNzE2IC9TdGVtViAwIC9MZWFkaW5nCjMzIC9YSGVpZ2h0 IDUxOSAvQXZnV2lkdGggNDQxIC9NYXhXaWR0aCAyMDAwIC9Gb250RmlsZTIgMTI2IDAgUiA+Pgpl bmRvYmoKMTI2IDAgb2JqCjw8IC9MZW5ndGggMTI3IDAgUiAvTGVuZ3RoMSAyODI2OCAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGMfAlgVMX9/8y8t/f19sje2SOb3RwbDCSBEIjkcQRE 5D4kSCTctxwBvECDyiGioK14VvCo4kFZQsCAtqRKtR4UWo8qHtAWFa0otRStkN3/Z2Y3gO3v///9 d3fmfd/MvPfmzfc732u+s8uWLp9JzKSFSESdvnDqYiI+/t44vD19xbJI9tziJUQ7btbi2Quz584F hGi+mb3gxlnZ88AyQsYMnjNz6ozsOTmPY685KMie0yocC+csXHZD9tw3GcePFyyanqsPyDhfvHDq Dbnnk49xHrlu6sKZ2fbXXcXPFy9qxnP4Z+HLyDYvXjoz155OJMT0G1F1IbMSQnFSTb4jteQXREcY UUg5mUCIPEfOJxqc83oN23TfdxvPTrHV/ksf0Iurn/hbUSkHXpUXb/5xZ+dshejNODWI9rwC1+n6 pUeQgQr5ceePNynZJ/Gark/1PjJOKt6d8IaPvCyVkONITCppTeaH90lFUn5r37DaLsV2O/IqbP27 SRHcsVzkEeSLkHYiHUCSyRQphFoF+a1ILUg7kQ4gHUHSEoKc10aQFiFtRTqOpJXypWBrJKz0L5J8 uNaH97VJHvItUgZJImHk5UgjkaYgbULaiqQV7XjJIqRbkQ4gnUbSElXytN5Xib57Wu8Sh93zFlSI 06nZ08mN4nT31Q3Z4/DR2eOgodlmfbLNelRliy8bkD0WlWWPjnhFC26+22ip6Ojvltx4STc6vhg5 ZQeJjVISJtukPJJCYhK6KkpUybG7MFGx9YAkEyoxiZIZJJzpkGirxV7R38gy7FviIGH2DTuVrWGn dlvtFVv7X8n+SnYiHUCS2F/x/Qv7C7mVHedjjrwOaSvSAaTDSN8iadlxfI/h+yn7lNjYJ6QcqQ5p CtJWpANI3yLp2CfIFfYxpxiRc7gOibGPkSvsI7zWR8ht7Cigo+xopoO901pdU7FPAMnyHBCO5wBP IAc43BXt7E+t/y4BRSWAaVDUS1IB6UcqpYLWeI9wu+RtrZ0bbmd/2x1Jhrf1787eJSkkhp68iye/ SyJIo5CakBYjaQG9D+h90oK0GWkbUgoJVIZcQYqwN5HeRnqfdEdSkUYh6dmRVjymnR1uTQwI93ez P7DXiQcjfoj9XhzfZq+J41vsd+L4Bo4h1L/JXmsNhUl/E+oJrlFwVHAsR72G/XZ3oSOc6W9nBzCC YeTlSHVII5GmIG1C0rIDrKB1RtiBm7xE3sQcDrNW8qU4Pk2e0BN1XlhNDAQBRniW6HM5IGRbI1sT TE1seQinPEvccx8gniXu2AiIZ4mbVgPiWWLBCkA8S8yYB4hniUlTAPEsMXIcIGTt7LEXC4vC1SPn 00h/G7seo3Q9Rul6jNL1RGbX8y/5N9hdmD3SWlqKEXtYTZaUhlv205aXacsY2vIEbZlJW26hLatp Sy1tuZa2JGlLkLaEaItKW16ivTEULVRt+8lpjeqlLW/Slh20pZm2JGhLnLYU0pYIrVbbWbR1KGYd DvXisLs/n3QsuvvyfuA+NhbFiEZB81HwhAPIDyNlxJmKRpGCbGNfiB8LdpfWZc8v61OxqP8V7FVc +CrQ8Co5hiQDQa+CjF7FTV7F7WzI65CmIHUgfYuUQdKidQHeY5PIbcjLkeqQpiDdivQtklZ051t0 hZFFyHkXd4qOlSOvQxrJz9ir+BbgG2VRNV8JKknlCmlTkNpCdGQoE2LVxO0GX3bY9fZ2atn7veWH 7y3E0N/A7mGbSD4QsTl33NT67/xwO32wNfFSuH8efYCEZFAdrSEJGsexN2kW5z1JUM/Lq0iQPY9j RWtwAi6ztSbKwvuplV+1N/zv4Inwl8F2BvBk8KXwnyPtMm0Nv4eS5/eG3w3eGX6jvF2PkpcT7RSH /RHRdF+wd3jHm6LpalQ83Bq+hR/2hlcFh4TnB0XFzGzFtc04U23hMYlJ4Stwv0HBaWG1GffcG64L Xhuuzbbqya/ZG+6OLiSzYCk6WxIUD42FxA3HV7fTOWqZbotuom6krpeuQlemi+rCunxdQOfSO/SK 3qo36416vV6rl/VMT/Su9sxxNcmlnksrhJ8WBE2JLGAFHIZyNoOcMKpn5EqSckrD2LCxA+iwVMd0 MmxaJHV2bKydGkdPSmliA2jKMYwMGzcg1Ts5rF2XGZOqTg5L6UZdM3EXpfc0oDTF1rdTMm5iO83w ojWBlGPgxH2EUvuauwP8WLzm7oYG4nWvqPPWOfrZawYP+h+yJlHYNCh58eO9CCa9yfzUlmFjJ6ae y29IVXAgk98wLPWzsZHJE/fR7+jp+kH76D/4oWHiPqkf/a5+DC+X+g1qaBjWTieIdiRC/4F2oBgc 0E4PwczbkYg+lG33cLZdHNejXSE/oJ3BQOKiXdxgEO1kytvtai6sH7SrEBnaeCKkWbRp9kQubfNm HG3iyNDG3ULeFG3edLfwNql+4jbBIJqEkKEJ9ZOgaBKkftFE9HyXaFKea3LnhSZ3iidJ2d6INjzD bSzHu9pYjqPNJQP5/wZnDkgm6e6+DdMn18+M1TfF6mciNaXuWjHHm2qZFonsmt7AKyIpKdE0bfoc fpw6M9UQmzkoNT02KLKrr7juP6on8+q+sUG7yOT6cRN3TVZnDmrtq/atj00d1LB7yKiq6p88684L z6oa9T88axS/WRV/1hBx3X88q5pXD+HPqubPqubPGqIOEc8igsZHTdylJwMaBgJ//LibmYyg16ZA tGGAW1ncTxBv36j3lsB+aCvbiSnZkDLHBqQsSJyuu/Xv1p9XYU7xKiuKbbkq7y19o4H9dHuuSkGx PTaAJJctb15OvPVzB2V/zfigaNlyjopsnuRl/+MHTepT6tRBXLceliodOyxVN3rSxF06HUqbBjWg rE9XmclU357pyBZehsI+vKEkXWjIy2p5mcGQa/jftCD6hGKMzj4oGi/tpmqILiPNDVIqNGwcAysY NwnDMHnSxP3QpbiQaG7ACzbTJG3uuht/DwGTbAnBazd3pWXLc1BuLJbljqJpc5Ikm7uGpOt2ST5Y IhNjtSwJ1qbZT3xIfs0zxCcnCOyfzBdIJ/kxPTdzktfzI/sKjK49lwjZTnbQuWQHOUBeoadx1U6y j7QRrgINIo+SleTnZB3E2iSU3EnG4KtB+c+pL9MGy+RxCMzHySG0vZrcQvYTN/VmviS3kjXSO7hq DbGQAtKfjCKLyN30qsxyMpkck28n1eQqch1ZTFsyEzP3ZO7LPEV+SfZJv890EhPxk+n4Hsp8o/kg 8zHphivuJw+RY/Q+wx6i4iktaPkLspQ8LDXKNDM78yN6ECXXow8yGU4O0Q6WxN1nki+ol66UBuIu T2ZSmYNoFSSNZA55mOynPekQFtVMzgzPHCJuPOMG3PUh0kr24ttOfk2OUrPmdOapzGniI2VkKN6n jfyBdkjpztXpOoybBqNUQmpQs4j8hrxOjtAY/S1bpDFrKjSq5qbMu8RFepDx6O0zuPJz+j27Bd9b pdfkwZkBxIpxuZePNvkd+Qv103I6kk5gJWwRe0xaSvR4Yg98Z5C5GO8HcfdPQUZ7mZkdlp6Un5fP afPTxzNWYCRBHiG/IL+lFrxphDbT2+j79G9sIJvCHmF/lX4uPyv/STcVb30tWUjuJs+T76mD9qaj 6TV0Dl1J19F76UP0ED1CT7L+bBybz76V5khLpF/LA/AdKzfLt2vWau7SnkxPTB9M/zH9faYis5aM Bj2sRu/vJ4/hzfaRw+RDfI+Rv1INNVErvhEapePpzfjeQu+mT9Dt9FnahqccoX+lX0Ik/YueY5C0 TMsCUH64ChRjS6Fh/pw9yg7je4R9zf4teaQCKSn1lGqlBmkRerVO2ozvHukvsl8+LGcwzhWaLZqt mu2a5zWvaE5rzbrbIOPfPv9kZ2nnp2mSXp/ekm5Nt2X+QvKAQ0gPmGC16P1UfOcB31tAcTvJO9SM sfPTUtqPXoWRmULn0SX0BozkHfRh+kvR91/RlzFKf6bfos8WFhR9voz1ZAPYSHyvZTPZEihj97E2 9j77UdJJJskm5Uml0hCpUZopLZNulLZIKelt6RPpr9JZ6Ty+Gdkoh+UCOSEn5SHyFHm5/Jj8hfyF ZrLmLc1nWqN2oXattl37D2g1/XSjdKN1jbpNur26d/VNoM5XyR7yIijwwocel1ZL9dIecg+rlH0w Yf4Aep5CZkjDGSiVbafr2Sraxgo1N2j7sr50BDktJzDWr7Gt7CzrKw2nw+hYMo/1yN5Q65KfA1Qr v0pOyS/j3f6AO9+gNdNb2LdaM2mFjlQDHel3Unc5Kb1FjkrHqE5+nHwkG6mHnmLPSKNABb+W+2km kqj0KPmVtISuIntYPSHGc/qNoOMR9DnwhXG0gv4gZaAGjwAVVUt/I7eT+ewDcgrzeD15gM6QZ5N7 SCVdSb4gT2NWlGiu05Zq8+gbbK68gTlpG2Hys3i7GlpIJY2L3EEbpYe137IPyXJyWDaST6UX0PvD 7FfScPm0ZgydgxmwiqwlSzKryY2aifKf6Gwi0QkkLh8Hd1spVchRHG8FV5kMnrYXs3s/+EB/aThK vKCcq0AX48EhHsb3QfAJGRQ0F3P8anCxP5A27TjWTmZrrBRcB56at9JjyKTM0+ShzGxyXeY+0g38 YF1mJe64nXxGNpHtdE36ZrIYpuSHmNtXaQazw5rBmW5sA/uQjWVbfopfjHaceslX+P4KmOmneYls kP9MxpK6zMbMe6DuYnDYh8g0KKwn8Jbf4AlXSB2kMj2C7coMlhbjfY+R0ZlnMmFqJHMyC8hI8jL5 pU5DpuqSwHGK/gnvezOZycZklkkz03MxDpswCipGazn4z53qwPHj+qt1/S6v7dunpnd1z6rKih7d yy/rVpYsLSkuSsQLYwXRSDiUHwz4fV6PO8/ldNgVm9ViNhkNep1WI0uMkrL62OCmSCrRlJITsSuu 6MbPY1NRMPWSgqZUBEWDf9omFeHXTUXVT1qqaDnrP1qq2ZbqhZZUidSS2m5lkfpYJHVoUCzSTieN ngj47kGxhkjqlICHC3izgC2Ao1FcEKn3zhkUSdGmSH1q8Io5G+qbBnUro7tMxoGxgTON3crILqMJ oAlQyhNbvIt6+lEBME99n12M6C14xZQ/Nqg+5YvhUtxGitdPnZEaNXpi/aBANNrQrSxFB06PTUsR riklRRMyUDwmpR2Y0onHROZCx0mRuyK7yjo2bGxXyLSmpHlGbMbUyRNT0lTcoz5lT+K5g1Kem054 L57i5tDJ1l1aG5A21HvnRnjjDRvWRVLbRk+85NpAlN+hoQH3wLUsPrhpw2A8eiMwNYzr4im2pmFi iq7BI6FYxsVbZd8vq/XGm+ZFUobYgNicDfOagBr/hhQZc2O01e9X92WOE399ZMO4ibFoqi4Qa5g6 KLjLRTaMuXG3T434flrTrWyXYs8O7C6rLQeYLZcCMzHo2ToBieYcGjbmwshS3sfYUGiCqcj0CHoy MYZ36s2zmb3Jhum9gQB8GiiuSs0ARuamDAObNih9eDlekaY0cSUW2fAvAgqInfr6pyVTcyXauPIv wis5nVwgtRSd2gWnkslUaSknEd1A4BR97CfOe3YrW9HOYrHFCuxnbjSQURjbqQ19yjH80ShH8F3t KpmGk1TL6InZ8wiZFmglajl0a9bEazq6avLG85qWrpoLlzfFQMlt3J4leSl94sLPprid9XP6pKj7 /1E9M1s/bGxsGFTjSP2GphzVDhv3k7NsPR9QjBvqclDKOXCiFGAo4xALSKI2qyF3NYG6PNGckuP4 aQVRz2jX6UGVooRGBqeUpiuyeYMxGs3Nmf/tovbMaX6VOFy8LPcaqT7JXEez3U71/cn5T7pn3iAN GweWw6DZb9hg/EkdSC3by6G5Aygehn40MjBFxmNmxvGDydGbp4ZASsWQoWYcZpEobgjkTn/SMJC7 qAEfTp3dygaDZ27YMDgWGbyhacPU9kzLtFhEiW3Yx15hr2xYXA9ulyWc9sz+uwKpwRsbMGJzaB9M D0YG7IrR9aN3qXT92EkT98HFEVk/bmIro2xg04AGjhY2cNzE3LAIhHDSBw6xYgKK4TKePUdWilRD nsOxP8r283K5mYxHOoZUizQBaTgS9EUyHvX79GGySDMh06mZQLZoXiezkB4D/IS2hixE/QG026J9 jjyI8kdRNh11vH6y/DfSHWWPAzYgadHuSqS1sBpH4TgYaRiud+I4AGkdfZ2sR7od91rHz5EG8SP6 ugbX1KFtIc5vB+xHsiFFMRWomBAEq0daaO4YF9g1fIpc+mGwFfhHhp6vxRqMHqsoRlgm/MPXVCzQ 4G3iLJspxE4cxAl9IA8F3G3nERVeoXkGoHvyTz53HQsoInoiwFxWQGKkkMSh0RdBnpcQsZJDkrAE upHLoJEQ0h0WQQWpJHxNqifpJa7Lw/PGQ6c4QXXQERpZX/as9Bv5ec0W7XHdj/piQ7Gh0/iGaZbZ aF5gqbI8bfm7rUUZr3xrX+p43RlypvJ6uQ2epd6pvr7+PP+ZwGPBLflz8v8aagrfELkmWlsQKni8 cHlcF38/8VnR9yUxeMXwUA2+GB0dBtMetceRwYNGzkekjvOqhpwjEbmDj/HK9GjWpHkHa1eXq8Yi G5YlHDq9orTTyt1kq1WPo2rXbbVeSyRFikiS9IL9Fxu9SeVsY+fZU8rZU6Sutq62R3faSBPMXlXd q7pSq8M3T6H02P1/GD7p5dU3Fl0eS9JkevTL9Adq/eZo57kjDRu2vPTrdDgd+cnzZ6rmYlasMINR ocRh4D0wbpUojm1YN7rWCk7RpihsPIAf2mw2AZxos1gE8LVqMxrZeJs1bGXWFxy5PnIL/D/66YwR e1VRAt9KN3QghXWupslkweVFN61+edLww+nR9Dj9y8v7tmyY9KdznUe/SX+X1qOXz6U/pbfDbjWS EXuMGNTnte10lJqgUi1j1EhriRGLQlIt0fbW9RkJnX4RNNRtQMA20+MPYrTONJ45oZyqVWpJHc+V U0rnKWp31PToXtmzMs+l1RX16lW999CoqytqekmHDi25KzHcN/UaPLc/bWfz2ELgsUz1LWaLJTac DscjgWO/ZjEa+OTFd3uTI5QTjcrnpHz4qR7dyRLa6OwZzevPSmj7nj0cx/uRrUPvJRJXvYx3tjbb xZ1E3ob6bbLo5dnGRuATt+Cd2n/o0CF+LfwRrAb0IZGx+4iU+bTVVcPaM5+qEVfNAxJl0lZpJxbE VhDqQmsQnkSM0knCTgJvz+Lh8u6b8P61yplTSpZW1mkuSzauUg5ymkkm82glpc9uTk/0ab7+EXdg ZHzmC9mu6QA95tPxuxhnfqrRH5I1rpDF4jG0Z04K3HNA9XHkG+zEzKmBuM1m5GZeRsqB+EPIDuF9 +BsFdmn/+05ncCfteNzpc1CRAL5RfSYTIDtReAlRzGae87ILt7x4zzZtxKcEQZatLGL6DZQnN5ID yQb39TRZu46tN623vWHVGHQmL6t3XpV3pW9gYJxzct5k35jAfN1803Tngrz5vqbAjex67QrTTbZ1 2gd1W5Q3vEfZ+9r3TR/Z/BdevNmgRmNV3Q2UGBQDM2wO25sJhJZqRWkEJgAjm0Ov3yUmZhLzsnFJ kqOSvzptXAJnSm/+oUgNDU7F0auywu12gPi1sYKihFNxV1b0siuJWIFOO37+O9tWtC4bMO+dx9+9 8d59z65c+eyzt6y8spG9Q2V6+QtTdqczR9Pp9Ks7HnyR/iL9wLen4aGY983ctZxWjgGB54A7I9mp RiTVYq+aL9/KNrGH9PILMjUQrYZJBg01M/qmUfTeyN+J0AiuhctfzG4AX6l2gdCgQKhVIBSjrPo4 urpwIvDjN2tUi61K0zUS3TU0Aq8O0/hM+2ktXUOyU2NJEgwr543DyNQO78RErPPUUDtmIG0kjclo zK7V6npiFlayc2393xn3wF/Ll8k391sZ/tWQN6fwd6sFLevwbiH6eo6WDHbF4nU6teMt7ZkzbXa7 AL5RDYoCKOTShDiJeniDUIjXhoJW1IRAoMjb2UuqmRk9Hqyg2xmLhMENyt89xPNDpPwU72wdzw/C hAvkpgF/oNnhYOKBqsFmB5R9znHV5HCy8SEXL+P3bsWt+VQxmdh4AF+rYhT/p6fxOcKfx58mHqb2 6qvpq31Jc0D7ku51/RtB3VBzg3mcdb55hvUmx03OOx0vOz7zfxY47TcfML3oZAEsiOUrIUX7G7jg dCB+PY4GYMsfMip6rfbNoN8VDPr1QT+4hd4flCwhpZ09tXuknWK5zLuHvwERw2GjzGxs9ryD0ea0 Tl9iq0mEKLS3arbvqYOrbBG7lclsPyvEotimXVliB185m+TsBYKos7buVGfjCbuDYxbZOutlSStY TZbTiinAZ0Bv0kgblzY0xPOiiWpgvFevnlUgfcGEMS/AjiHAtDpZd76aeeJPPvzt9oduvu1Rus/5 wx/fOXvFM688MTm0Y0f/2ukdtxz8bNb8nz26wXn4w692THzu5afWT+0BSpmQ+Vx2g1KStCGHOJPP q3Iq9gYJ5aSaNOOElsSMFpvZFjIaS/JCQTlUEtSUWGIWs9cH8RcB62HjI7oExyJvnijnDO1QOf8S R01dHYTIKVDLqdeU1xw1ysFkBU8gFrVYY3Fb6i1rLXK9/Wr7ioA0xr1Ameea4V5uudG11rLBdWfg lxajJiLxVTaTyWyxyjqK50LUPLVbxQu8BCdGCbHQnm1mc57s3c+eIj42Ry1CLzXopsXRPCWyKMIi Xk7JkRZdc0LwpgQlCSXB0OMzL/KaxOZu3nbau9X3Dt1Pe0OQdKimi9yqrJ3el8Nh8pTAIudZZ5JC BAGPQCNeThH4zKITUxUsDLOVLmlwVrs5zxKI01VfALtwyJGocyMnsYLEhLbw/fNv3fnEqsqrXA5T c/vaeXM3utqiX/3qhjfnz5px2+b0yfd/m6G3ex9al7pt5eOux9gNq6bfdscdkT2vz26dMeXRy0K/ vqcj/a/PwWKHQzblAbP5pJSOzOE2bKNhOCMlGigOqRZqsWDiBzQFIZfFGKIkrmA0snJKCXkUztY8 ArMeIac8OTl16N1Dyu8Ev8ZLN55SDjZyRHab76ODdGreIN+gyCTHuMh8aYZuhn6eY0ZkmX55cI1+ bfB9/btuuy7CR7uIM1AOxARaORQVFTpeURSJRaK8ws57OcrC0M8AfWcKZ7xAraGrz5DavVUH2RNv VgROoYkp0LnwFqdf5LJQ2Vxm5MgM0RrVXeeZ4lnkudUjeyB6teM9bv5QTzsr3J3MiqIksMnnp8Bs Vh5l8Yl3FNjs3ZszOo7TBqqDTsYFkFbXC+LJwadhrIDYlWqcuanrIr610rnd3rKh8yf0Hz+N9X95 dlvn9Ufu+Ev6xC/uPLnjk87qkfeMWPrUEzff9Jw81jqv+/Du/b75eHpT+vs/bTh1CxyoK+mzv93+ yvlPGp9raH/swZ07uV4DrPqAVQ80++6MZPHaZiaB0GV8soKDs/GXXeaIhrSa4pDDEjKY+dSE2nBm r9A/kjaumXLUAsiyXA6ISpsXsyyrtgqAtwKQIwmpMM/MOXSeuGOeIIm8LtVF6C+XKDGgjOSpGgis nC7zouiIUFt4RwDwjpwQOg0HRFnu+Vxw4rHn1QLekD+WI4w/kOf8TS++XxcZ4lmUa1CXJk6V1T3d tMQ91D008bn5y+4aQ3e4jVfRlfIy/RLTUvNyy02eu8gGulFeq19tusO81nK35237a05HAaivNRjx 80MkUs4P3SLgFcfVUEnETEJeYkY3tl1GL/Yk1HzAQA3tbLaqJJttagS6AuwTm2JjtnZ6794Kb3MK SjfqWwub87pUgEiemsfyNve4oAydwXw6Iygwx1ocNY3l/OXAYLj45xKBfyATlpAlDQ00kehZxWnu Eh5CUOJ0XWQz0qXkSOctXvD5gY6v5i9cd3f67Icfps/eO23t/Dlr7pw1e32foZvHrt6+47Zbn5EC JQ/O23b02LZZD5SUHVz/coZQ2rHpt3TcnDtunzJ93R3nM8M3j3y65bbntndpwZwmQ+A0v8rqGy+a wl4wFLu3PXNWIBnAGTHjAZxWizlGvXaBUrvQW+1ee1nSVBziNtFIq2S1usgoSoUAsijQR6gcClrA qDQC4weTjRWC+VSIgQHWOSEqnDN98jtOdEIVv6QTXwmSx7O/UkuFcLMLKv6/PPWnz/qPR+FJFx+k VvXxX+VWY9e4r47Nkha4F/pnx27yrwpt9N8Vetj9rP9l/1fuzyNnI87L3Y+5d7ilPiUztKxoPzSP GIjJG41oI8WhkdYpsAOtQf569J1RWTbXxjuBEJoaYgKXs3sFh8OYehUv824u47yvjbM++wVasqt2 Zt+c42aNWTnFSYnzMnCyOi6AL7Ay0gjLC+q1EE39WM+qIs7BcCQgJnjaubKdoELVyBO0tHiHe+XU satG9aK9Xlq49zzVvbbp1M03/eOJF46yt3657IbWZ1euepyOVW667qpbP1hs9k6YT/UfHKPKw+m/ wSr9Ir37Vwekqkf2Hnx0I9gYpNM+KE5rsZbMbf7eakSGR0RnYNpaWaqlWhk2XzmpIyyCsXhcn7NK l+BF6qBHCJSL6eCE6Sch7YP5JzUcOnT+GZiBCI9Kj9a9p3mPDME6yvfq1XJUibij0XhPS6W13jrU Oyg6uHDw0CETxllvKrG64yU0YSjNT5T09PeqGRif4G3IvyY6oWTC0IYJM70z47NKVvhvyl9auMZ7 h39j/l3RdQmfVRllJdJYrhQbbUXdTaNMzKRzv8SuIAPhSnqpbWAfyYhQtpde7EMjycVJltxPh5Mi 9tLe8isKbTqqa2e3qzZlVD9S6NhmK+yuLIbI2k+fJQH2WFtd79JCtDeQGHtMNUR60p6+iVfDhTEC XGH4qU7oHuAQZzpPQNU4BU34VCPMphMYk7rGE0CvYBMwqqEyxjk6OXMQ5pOnulLSCjxW93L0rGJY XJFZnsshV0YK4QTRyrGCwsIitK52kGgFRGSeouPXFyUgyyorOH0kYgVWJt/Z//HRDdvnPvnd0qsf qynYvTlUkt9zwtI1z6d3HPoqveq99+jP/kW1dNrEPZU/pJ/7x6fpO9M/DBw34yb6W6r+QO9aOvXt vR/Uj3dZ0u7bxvVeueSKdVPVJfPUJ4ddM+eD1Vtp3bZrGh/pnLrRFii6fBS1bHqGFvzqo/Tsr/6V fuzZ1C1zj9669LP7f/3RmU+ojUbeemPHW+lP//JmaZGPXnXngwPveGvW+i39N/8BtIXVfqJp0OwH ZVnp7L3UaoMfBm6A79pywA+CEaHkjNrAGRGXkdrxGpGXK92V2fo5hiZlvbRZeUPzmrZDOa2Y9JoG LKWPUuaYUso/zf+0/NNqkM2yRbZKWI7SyDL0Ur1WpzMD1mPNGJ4I+H1Um7AJIzqzC1VMglD7QYU0 g1SNyGYXrjKENBp9SCtp29li1YDI6i9V+FLZfmoCwzWpDnOEzNRJY0ZhafqYLG2WqYxYNdU0ytyh O2aWNpupmZ8rNt1hHbtV16Jjup/Z3v+z8OEs8UGO4OcFdfh9CriAt67WD2qBQwc/7tlIwtxYdxnC vnJmR429pmadcvCg9eDBdZrsESJnWMqESJYQ3PVtsk3S6/bDZCKZH7gUaqBLl8Avwj8x+EZiUlRy RqVEkVYnsco/somfPN/5yOMf0n88NLggWKnZ/+Ng+nJ6EJtEt+y7/u67uL9vC+zUL4Epu9BSnfuI DJwM4R4MWR4cmxCbFWs23GHQzvUv1yw2NJtu19xu0ha5DZK3qDTkzjcYnI5QaWlJCQnmhzBuYZiu RO9NaM3c86aFq0St5DqM1sFZvlbLR16r53cHCIxrXVyl0I6LJ8xBfoXZyNuZOV3k8VZmf1l+KCIM /givB065MMsBvC1KfoTdcQGAxc/FG+4DqDHZdzL3cWQHqBEW3whxMhyGQ/aTswNRA9Zcq3TW1pTb ayDpKexBjDy39SvtUXg/uqS7lcVotCJrBCZi8JJWVIu5CXgLS2x/q3nW7DWbrm757cb0z+jlq3tf OWzwbY+lP6ILr00MnNRn3P0b0zs0+xv2zbz26cqil1tm72rqIY2xu2cNH7qo5Nw2nbn3/MFjbsSC PSWzMl9oVsCPlk/e2TOdzctnEMRcWRTvd1KdwqEIqbBMx2rzsvwWckf+ZvKw5nnpl5Z9UpvldcsR ciL/n/l2qyPfnp8vlWqL7aXBSHiIZYLr6rwJvjma+fk3O+5yPCw9ZH04uJ0+xbbb37NyP7dfcSl+ mbvsWotrhPDvVlyj2AiVA86QWQqEZIOSsF1JEhHoBv6wJxHRUz20Uu14vS80HaMNPpkEo8RAI+d2 NrxKdjGYUO+5bwkK/FLqEQwPTM1RWAlup0uAuWk5P+RKk9z2yuXpVz87lf7zIzvpwFc+pmV9D1S+ 8rNn/zZ54edrn/wrYz2+Pfdbet2fPoPH7/hb3bbd90T623tfSn+5AdswGKJXiGYSKNqGsftMLY+E 6UB9ljrtSshG9OiygYaFgW0QRGUwcooywDzNqumcQYAl+cP5yv836X0PGhSo+aGL9EL/SXo5MuRa JXc9IPXoPvBGtZcU0CGSVYNYVlnr8/q9TGsyYh4YIS7cLrfTLWkDkidKHVZkXn0wSt1GexSRZnBD l+KzmjZyCvXAOw0jiIE+49GKnJeiCFT5GP3385NuaVjWPOKmew+tSe+iNff+skf98AcWjNiRfluz Py//qmnpwwefSaefnVqxo1eP+i+f/vz7Ur7H4wlwBh5XZiL3q3laTUiv1+mIJPNpbjSETEQPS7ED Ac6OKt046cqIMWJhRr9FNvx/jxmftz+drua+12QJSEzORu54E3R05kTywqDl5im8zvZoHuafSE/I hecfk5Ln35Pu0Ozfka57IW3ZwWfRQsyifZhFcepU/QFXII81FdFr9U7qkAoLSdThYXGCF+IvEuGd oVTrCVkl2G4GShNF8UIsYURYpKiJSZgS3FjKyTFOKyg5KliPkGMBfj1b2lJEi/ITESM1CqXa6EtM z70TpsNwpVHwIrwZWA33WHRZT0mQA84550Hinn6QxiA5Fgj6g76gpDUnlHheIpzQxxFmEfda8qPE bXNG0djljOhwVqCJR2nQBBpx2ZGFDNEoKZSQiZhE0Aqc6rU5pgfCAdVAR+kZt/9kHro9ussYJiJf keGqCejILl3FFm5KH9n2QXpr22466qOtlN6X2BmdtnfRmleuj/ZeR9m9t5zux+peoJ3Hlzbvo9d+ 8D5tbpvd/vPui1uGj75j5PqtB9M/tEytpnbg4wCQsho0JZG391AEUzDuit3d+3Lhkt1dWZU9duue PRaXZI+xePaYH8oevX5xhB2hVEU0mzU7NcASBP4mrKGkiFwO//YoOJdPE40jgsLNRBIeX5OQF96c HPm6S458A10kK1BU4WohEcFln5Dfb7hEdmBJu7UFKkFjw5KltZ05kZtMcscwJ8VK+4FXuHjFO3KJ Wop31JCFqpkyWQppiD7CFQf2jGrTMXQ1gmb/H/LsbNcEucBUtP/FVD5vzM6MbCeieVteYX9CR/65 A494EGu+NvREYSey5tg+eFvPqiYuLvVWC3y/oFy8PgAM0DdqMYfMDl6tsZklbDBjeoPJSvQGZjRp +biZsM6BHDJ3L29lUiBsP+/yw2dX2VByPjui3CDk7gC+AlLX0aEcOdLB3azJJAQrSknXIktYJ0Zc K3JJ5LLINSLXQ29UYxwnTMgZTAY+06w8z+qNRqFLgB1l1Upc8IMa5gpAAosHEaOjyiYyjVki1ArG pQcH4y/O7ykAfivjS2wC1noVNkG1EPEgIh6E98nelnD3RvJMOVQHDHldLeYrfxm43vjbiE82/jeg 3kqYTe9iAb28wrzW/HsMpXmoeahNKpHjljLrROkaeYXlBus6i97ENPoaSy/rSDZMgutOP9wywGp8 kD0kbdFt0W+XntFpHcxmtXbXMJdGw/Sw1rtr9AD15jG2MVSFoqrXG4wmULbVim2BBtbkaHEwx362 Hf7YHq2aCBZke6hGs8EYUc23mqhpP17SSk2oYe1Qbw1wkERsixUKH/uEFyOaJk2LBpOFbd9t7wvq 9/GVyMZabyfUVa7BAvZfODnRCH0Ww8AZS9fXDy2X67XrVgm1FgfYQhfV118Tc+YcaPB9mAjvC+11 WMoM1bYYqu0+Ysn8sMtq5DqtCMa2ZN7dG62xlkVrsGDy7t7qGmtFtQD3dENpNww9/zRA/yVLYG41 NEAgULenVzWN2mN2hO3aH0QM4TXd3b6ecLhqXkpP2JmeqNl/7rt7rxj1iHT+x8HyW+d6ysfP8cn4 KHSGMGaKga7a5QB5d6hGZ16V3mt2C//bSTXKIT0MiIhOD1NCz3SSpDfIjBl0elmKaLWYQFmOAuA7 VbAaTXYmtWe+V/2c1DSNERONwFhtMi02tZg0Jj1kJcirQ7XgYf8LT8jOWiIL3oRb/hdrMHKEdam6 yUYuUBSYH3yMuF4rSFbYp7AwZIGhrJ+Ir9Ief9Fsr9JHkIGCG3p058oFcNCmVwfXwGTq2Du4Rq9W ZMGKGl2BT6zp7vUBrMiCvDSWXek1xWp0VheSk5+f2esEmJ8F8wHmcfCHXXk5/HE1hn/E1AEKKyl4 KXD36OsS2//6+TQQtlq+FchqOdfCtbvpkOifaN5FnEaAvKmO8tuoS3G5Ap5AQJYV2WXymALys569 1tesksfjDbBIvmof6RzpUf0TNRMNVyvj7VOckzxTvBP8Vwfu8jzEFF9IkhwhkyEvEeGeASjZnNEB yMoFAKeFkAfwleAYALJ+NAA/gjDAO3T+lnyab0twHGoFhrKswxfs0oizKnFW+oNnDM/qxdzCgEYM tdipcKufK3DcEcCqFTiBEHjAoBaT6XQ97fUWHfx8W3rvgcPp/dt/T/P//BEN3PjlvX9I/5m9SRfS X7yS/uXHx9Lb9vyeTvpN+vv0YVpFA7up6Wfpz7IasdwJ6rYg4rVVLZtpn+9iw5RhrmuUa1yyyQyP n5V4vFyxI3pHQg/bCbQuVrHBSs+oQrPR+yN+ip/fa/lf5VeOVrNMNGuf/VTP810qxpJZu2yJGBw+ MFw15loeV5C5miLU2xCMAxaN2qHq8mUcodmykvuGL7iv4Zv0G+n19OaXH2u8qscd6Ts1+62OmXsX vpTu7HxBohtvnXx7noUAMZPht/87dMHuLE8tmi5Nl5ulZbIcL+op1QQHSkN1V+XXhwcVDi4aKzXo JudfXXyn0xrjLgtODoVdQLwLgCs6W1XUBaDx2TZLtnEWQOMsgMZZAI3PqoN5o2JLopAVSkXxXjbs 7YnXl0+KTIiNjy8wzbPMt85yzfTeaLrJcpNtlbK8sDm+VtpgutOywXa3sqbw9vh9li22LXmh3LJy t2jCEUj4DQl40Qgp8Tvkih4JbJJgxNLtxsCdARaIuy3dQkVxGte4wZzOqFlfS6ibIRRyS0IBTULn bMyqn/zQCLXSg9W07BcLS/FCq8WkicKKCiDwF3G/WhovLEAZzIJANz/uyMZvAm2cwo4LoUwLzqfQ CB1Fm+hiuhkeqXaaUp3d+CM1eDR6fKUhQUpoCZ9WVisbD+CMauF3KvFX4J1owsFZKq8CgOEDUQLI uXSwvAWU+nrklOvG4SfAQ+BnEfb9RcMTTrok99Qlz/A3ghmKtxO2PZgc/K+C84gM89BZHWLQeLPU BVccd+tzvz6UYmGd5rk8bvjluCcAjrnCxOQXLVN+v2rRc2NHTe6bXjB67uxbvvv5k/9eq9lv2/Fs 6vGa3vTDiS03rT33i9fT/3yI/lm57u6rBzQPqp8d80xNVj85c9FvZ8x9e7X1rntWXzOysnJ+cd89 K5Yfbl72JafU7tAg92O+6hCjbdGwEAYc1hYCrrG40bxbqJKUvqiNUFbOFzQo3UOFSgnmpZqEeqvP +Ui+E6wLMuavXUru+S7BkUYJn5W4o37vQxdFRyNWx5E6TzR+zqV6djr26A5LC0FCUTtzpvPlDemA xrJjx4//5L19HBy5AL11kQ9VY8I2UZ6of0Mvu7lcc0OuVcl99YPlK/UrbE9rTtp0ZsLs8My2aQ2u BARBVmYCyMlMJlRwnB9Xg5yRssaIm0bco9ysyb3Y3YIt+BZhXHWJaKNQo6HEZd1CAuCUAuDHLBsy CpGJ86zIBJDTpo2NeVxkcn9F7tPIDbTGJcJEy3JowYGSsJQq7TnO3BPiKbuaY5ebXpmRPvfuH9I/ Ln5lyI5V7+/V7D+/65P0+SfvoZYvpZHnWw/smfaKiHNClCHRDMUYOdketQS07aNuEytxlDh702qp t763obelj7Wno9ppdDgjjmiVg2cIXDu+G0eoP+KIJURxBFM+ri5AhcxbSTy7nl5vYgm5RFdsKrUm HL3kPvo+Jn7HK/Tj5Eb9ZNMk6zjHbDpTnqefb5prnelYLt+k5xzmesf1zrXyBt0G4/1yu/5Fx2vy G/o/yx/oP7S+7/hCPqk/af3cUQY/HmJszDAOFDfPTXqeY6L/sJsDOUZkMpM8l+I1YqkIF5xUrRxS tNhaQ/RGxoQCwqcflAt+CKiNWp3eYKB8I4EEsnVia4GFKorF7nA6TQhcYhaTZHYaTVSrMKfB6HRG iAExXwYJq9ERs+QymyWjwSBJjDktYBxEX55H8zwef8SMUBm4Zae8GDFuNnYYJWM7ItumYFsMg9Lb rhq1baoySjmsSAhbnKIaI8Tnynsl2rQdftgRZ/y+4Z2N3s98pxpPNQIYUT9zkLCx+GSoE4ruOs3w SzVcwt+mpsZmW2dVamv1By898JODBw82CP0mK80uGAtCyTUhNM7kq6FQqazeQA0Y3KetgRpn9iBj GPcGavQFgRrgvqM1yNXfDjUcrHGqwRoJyWJ1e2qdDrfncr0BkCQDgvr6qXoZHAkFjhqTOT96OSX5 0VqTkUOMQ2anB2VOD8o4xAB1zYDs8UIXcdqAXVONSxB1V5nVrQHF4BnR6qiBVafNX1Dj2FiPgbTo nc5Oljyd3hSO9shLb2bn2W/S65fXjbqarukcfv7fzNSt56hQGjY6FCTMhcGYC2Y6b6/e0EeS++Ll vtjt8FSBsL9QrQBkHzKJZ6j6YLc3yqs+UPsCkIuROUDq+lJjuVWeQ+do55g+1cqciLR6nUGrNWgl g9EMEWuIGE0uIyxXSWuAFntWdfNS+HOoCyGRWrNJi//mINTUznyqwWgEXYHNWtuZVzWYDWNUY4sR ZiLdo1oQ9BIh0piRCE3jFLRHhXOIuASj5bc1CWYrVuMFp+UyDHzVu9dizVGV4CicryJAJXv4nPNV 2E5nhBVJHTXrsBigxyqARiwHcGgdXwRQkA1LeWAjBbn7X282mOX9mTPQ2c+IlWghx2gjaEk1GEBE eiSQzae7fFy/Bt3lPlH7RQTaWd/Ot76m0VH1A66lwb92vsgWSsPTg1eubN5Md57f3fkzrmdfmTkp B+V+iFmuZt3UMoPFUOqz+EtLLKWlMFjzqgN9SoeWNloaS+dZ5pY2dd9gWVvysPsR/7OWvGKuQ3Pe DWUHMZccetr3XPFe30vFB32Hi/+U90mxfpCbItztDJgKtGcHtIWuxZ+enLeN5+dhT9ibLCutqpFr yobKV5RN0DckZ+nnJleY15nfMP/b8u+kvbrKSmWlvLDKUxF1eaeULCphJcFya511k3WrNWPVbLXu tH6LlWwR7wlu+pXQ5QBgdYFH3VnF6rdVy8MdsPgrIRblub3e+xF/pgMiz6h+3g9SX2SsCEqmkqnK VKLlsoXEo9AHv+5SDL/OWnuFMsc7Kk7g5QVwRowCSj7mUlk7vlA8COdZGVzYzq5RrUUqj4KKJLon diY0NZjeQuOBwvj+Xq76JHrwMtUSQjBDTUcN21ZDaxCgd0btz+/oiXsLygsPaA9rWVhbp2VaKydF rSBFrZf3B1SOzvAcXBn8FbnwS2p79L5oKy6Bnz4JYzEJOsXaZhfN1HYmP/uM64cnEO2XDbASVY1L Ti0Bz+NsTyiKXJXiFZSvRJEl2XVPrjwhvBtfLGxz576uqB/UK2hT7jwsg3piCUmrs0Kp5w5/NJJq Z+ybt/PlIc1X9Jx/dDatrF9/6435Ke91R+5c/9woxeApeDnomXZw0eSKhXPnPJHIv3384OfXjFg9 wmW1+Avjxuu6Xd6wxLvkrmHq1Csvu+H0uTWX96afFAeV4uHlVzRdM/Ly60HRa0HR3MbnkcIt6iNU Y7YVanpq6jWaunAqzMJhrJAFBwQXhzeHtX2cte5ahBVc5W/UN1om2hrd1/rn6RdY5tiuc1/n7wh/ aD7qOer7q/Nrz9e+v+UfD2fCvoim3Fbu6q6ps6maq2yjNLM0R/P/Jf+omJU8q6xlJBAEzzTmBa0m b+ERE1VMKvwALSY5uxJhEjRqEmsQYODc8yf8bKcFDaEkG3wM4LhQ4HiJWs7xaVoGi5kI4iOyUOkq pThjHRRa9zaaoqepHKZ12IeM0PhMWhAtgPNqPicvKkiFCqWLOjipUEEqXLajKRzivKmbTxAKekLu 4o+gvtCQ6p+oTiAc+EXh1Qb1QOHuIiGQCicg/MSqWnZhfMlSsgQBtJV2aNcw6xQE3RVJUK5BCNnI Strtmbalu6btXKKmv/v1y/NZ1fh7V7zwy+UrXtDs7/zXppGb3mxOf5t+/xd0y4Hxdx1668hrhyBV RmVOSqfAr/x0Ui7Srsp6q43aTJQ7gxfD4yw7giadNyhjL3OeTs/fXifeXgd7CDDsXeTcxZc89O5r wixCXB2iJBtFlOQQg5mGgwOdAz1jnWM9Tc4mzyPsEelhy1PKU36z3uIzzmNzpXma5ebFlhbL0+Y9 hr3GPWazG+6/vzHJWjDFtsh2q02yIWjyOfXG7sJD3YRubYbL+jg81QZis2EbyoU+BtH1QqueD7a1 IID3KzQlw5A6WHRT+VzGkjPHzhUCJ36Bk6HBvMLDOhrW1WER2sob6Yy8kU6wV12PQNXBnJYPrGQn f+PS3EYh/GkJ39F0aumZ5Kml4t1hgNtrypXGE/gJWwlaQAOW7WD6wC+RDWnosos45qTaXfnf/upo +vulX9654+PwTt+tk9Y/99Qd8+6hazwvHqb51PgCZat3Ph6Yv+DVd95/5TYuYwYDZ8cwI7H2TMer TxmZbIljO8sgi6anq2fwajbOOMY1NjibzdDMNEx3NQU7wu9q3nN+4vvM+ZnrW8/ffZ+JmecOh5N+ Pl2H+fncxQpGoeUydx/W0zKM1VsGu4YGrzZOsMy2fKb9wv0jPWNVaJ5kNWFJMwB6sBNMScnkreSh Ura4ohyxUwVhPE32FjumJqeJ7AS1O7i8R6gPhBZnsnYtpyC7mLAohfnCR9xu5SOO82/ELAXwgzqA Y8e+zFF4ADECx3QZncxRNFIn6UKC5ASf1mG3AidIgTYhlnRC+uh8oapRl8y0xiWIQemaXXzSic0h tSc4zhDOXFd7cZ5xv2i0J/B1MQYFc05Ek+TmmdR75sFb31s+793bm7aU7+6MvLB8xS+333zD42sf 23juya1U2jC6P7P+OJg53n7zt68dffsgx9kwcNEQ5lkecDZW9YRJMA86VaOm0TDeNFOar1lkmGnS I7qO77QRI3FCHcOh/CDPixwfan50nfXLPRx9fD2C/R3D/f2Dox3Y3xCc6ljonxq8QXtD3ll21qvg 7yZsFo9nlJvbfZI7aNusbEOUjiIHgkYd9qs9xym2i5t1YDZg3LGJiN7vxAz3qFCUPxYmLwDuyBPB 9l8JpAgd2lBUWpVC+K0/DPG6O56o4ke1PxezYRp2VyqFOrWwtKoLU1iIAHaymMKLAM5OMGw5wARz 8/tzTF3KExuTwztPjFDgYzgr/AzCoOQLR7kwsNrOJbXCEOKLfSLQgEtQvjIupljWAejSRUUgK41y j1eBVrp2f9k3+75Mf0tdH7+Hf2Q4f9LYumb6xs6jbLS594Q7Vz5LJ3iebEOEsYS/PyhOf5r+txLZ uX8OvX/twDlPg4s4gcIW+MA81KKGXAZq85X7uvuwVcj3iPlRy7MWvd9SbEn5Onyyj49HsT9cla+3 SGZb0EjzWNLllPEfd8atLurKOFXZE5exz/8+sCU+iD16V/GjmgyGqzYT6lP5NPGpFkyTnLJcLBTl Aj5xSJnQpMTE4eyXuDjl43quowngc6zPCeBHEUlMnvT6Xqb7SZScxW53WGpCp87NBIwqV6WVWniA TmFBjKvWPLof4TRiIdWF+EWDTquHhqQYHAFi19oCFJ7n0tXYzIV5shQu556ViL3iDh+4ezDSeXmV eTF769atTv/tK66aHOhdMWbQ4cPSwxuXzK8afLXjF8bBTdM2np+FGTEgPVr6CjOCx14uUptMJo2r zBR3XWWqd2kN+b78MlPCVRarMfVyXWka7Jqgm2iaY/rR+K8862WxsqJ+sX5FVxVtLttWpusV7VVS VzbYNDhaXzIuOq5krm56dHpJU1lL2dGik9FvYt8W2T1ubV4729VWHHTqhCRRInAWcTnSQjrIETiM 2tkqtUITDNqM9QVBs9GdVxmvNMa93iMeqnhUT5OnxSOXwTHCxpeJCAiPYGtCoxRszSPYGg/NFhtB vsqyNd6Kh2rn2BqA8+qVnOg9y2w0TgrChQdsh23HbBmbHLbV2UZC0IkZYwMPQ5gzooiRC3+OTfA2 Xq4db/Mly5ZFOXuD2Z3FJGdvCO7/Dw7XeeIs/FCnMHFEEOWJ7A5COM6XeHjYg1AgizBreDgJR2BP uGj4LEpcGoM7a6epYuCyVeu9Vroi9dHp6/5498s3PT3zo22/+eqhp1et3L7jphu2T/SPjlfMmFSd uovWfvIgpRsfbDk/74fDNzwvlf6x48Dbr772Krdf1yFsisdFuOjUfdjC1bE7D7YqN1uEeh2Xe+I/ O/ZbZFHUx+Or8ujhOnFJGoQiBzU6F4I74ga1sldVxkA7DNSNEWbj3WBgMFiLRe7iEwSG79eqnQ8c wtwwiAYsIYlS2Jt8qhhcHCVo9QM3PwAhiEWcn8XKLIARwgHnqepVlXKfdrPF7m3ulDvjlt3MFc8u Oinow2m8D4mAco5jryf31OeM2h9Vj5ilWbUSAVuYoV1LTz9m9UHC+HPg3cHDyYi8IUDjBYuCR/Bn 15+SF6wJjmAUQx/kcgpiCn7Y7Oy0aq26uFVrDlCLHvMSG2GSydUES1gUsVdCS4TTFUt6IhRWm2df 13ZLx4pfDWtbPn/U3bVQCb+7r/GpRzunsMfX3Tz2nlWdL2FOrgeiUAWtT0cOqdcaevE3GGnYbNhm SBk6DMcMpw06YggbFhtaDFtzRccNGYMxjB1z+N8T7DvTSrfAV6FBJKxWF9cQeau8TU7JHfJxWdsh n5YZkSPyEZzJclZXZuMB5MYNcYVAmYyFWeSCs6Euy9kAZD2vAM5jZRZjKI/Q/+foIcRAeF7rsqG2 3NTiQmLpkqQIuMWorG9ra5P/fvjwuTw5ce4op8vbkVWLd/7bXo14YXj7O3ZX984GTVT1zB6798ge C7JBFWoc5GvD4udWzTGNPBLZaY0U1izGQnBGg/8X5DtVswTD7yQYfB445VZCO6C2skuph1sMoBM+ CsK4yBklYhRy/B07hQVP73I+ZzJCJOOa3FiQEfJPx4LbFeDuYjj4EPAz/uGUcXubCLnAu2NOahPg wTH6Ol9Hzq7PwWeUBbgTSR1uslTF5RPyCcNfPJ9FNO9pzkaYRx+JGbyBCJyIsVBQm8dZlI5qY1jr Nh6J083xbXEWh0fRGt+M7Wcyfz27V2h/fHaahAbo4qiGooe9exzddsZnpx3xj8iFwY+6bKQT1wZz WhFtVM3e+OYADYjbBS7cLiBuh/NvVDu/XUDMuoBQ5FGazk72AKxF7XicZz0JgXbcD/9LWxmL0yOE cpuChRG8PRL0z6/JYkOEbvDtkMCR8AoQd07mnu+SuWdUlxC6giyJ4GfEVxhvpzfsjnK0XODTQICw 9xAGfXGCX+I6QHWn8JzC1uPCGBJ5ON+AhhUYrvN0TXyzy5lwme0B6rDkdU38nCoE/OaJ5RcPOHpu +gu5fCkjeLzi6XkrHgjf8uZjz+2OTe63+OdtE2dctbqPnLh/xJRpE/fv3NtZxH6xYEqf+5/qfIC1 3nDDqIfv7fywi4d/Dnpx01WqUyNpnWy70q78TfrCeVo669Ribp5Wa0EwNyr0QeWI97g345UjepfV 5XaAh1Ot22K0WM3WQq/g217Bw02Ce5sE94Z5nuPeJsEKTAUcmcJoF9zbJLg3zv+dRahJcG+cn0XE MViCSQgIE80gZGME9kx0qH7Oyb2nvWyxd5s35e3wyl5E+Oa5xdw8i+2k2Zl3cQpeysCzU/AiA4eo 56xbMPCsz4A/wvGfAmGER+wMFvONZ5iFULK4nwjp0k92qzqwfOoiV3dr7Qaj3qhDHKOSgLUUoDaj I4dkHn62BBx+icByziskEJtF8bonln/S9PgoxdhWOv+K5mfkxAM76xcPr1jV2czWXrew/31vd4pI z0GwRYqARQvx0fl788T+QrjOT4pJhj1NJ9VmLp18osKhM/rMQ7RX6CdoG/SztXP1+iqlj6OPu6e3 XhnmGOau907WTDaMURodje4x3oWahYYZykLHQvcM7/U0z6DVWK6RxmnGGa8xL5BmamYaF5iNnqCs s4NluAoDQpcKCDLQicUSziR0wjjMORZ4GAGfbqg+LfonAI4HAXBUAOhQnYXxqu6IXtcpughMxB7H wCN4+VBumgC2FhKzFTcnIqKaCN8FQSdQIkyS3KwV/IdvcQeeVdySswNGevi5iQKkXkDeKRgojdjI f6Hg4j5wbj8Kv/JYzVjDNM00g4wgGxGm4RSb7LDaI0yVS5WsQU/d+buPqPvmv991LH1qX+u6ta27 16xrxd96Fd2zIv2XzkN/v42GqOXtt97+4+/eehMdWpeeK0eBQQd2CE5T7zEr3ZTLlWGKXBdJRVg4 UmKO5VfkVeQPyF8c2RzR9/H0CVzpuTLQoL/GPNkzOYDFLPNcZaFnfqAj8o7rE+8n/ndCJ1wnQscj mYg7JieVZF5PuY+C1UdlkvKZ6e/5acVkt8KY5K44rRuuOGL1FR4xUsWoGpvg75cjAoURgU6sFH6e 9e0bBSL5kiKklVhbvBA7lnXLoeqkGuODbVxGnZWs0hEn5H/2wHU53gQ3zjnehOvpguPtrODGlzje xHo9WCRImfrCcLzRSxcts4wYjrf/dLtBy+LzkfNavh2Fe92cXUwVi9hie1GRHVvTLvjd1j3V5745 64/MW37s5kmbLrM/veKG559Z1rwrPVfz6w2jR2/MPPhk+txdV/XpPCc9dejgW++99eafOS9dA5vy NeDQTt5Q+5Y7qSLTmFwlD8QfDc6Sl8lag11v0BssTrvBQiQ9NYnBJ0ZD8WZEjhdEnNTJCuz/d530 glbxg2q/RCdFmI3geJfILuGmzAXtCc8ZGeEY0uXzEgQOtlULkdV4ZikcJmJ0+IYLYYUT5Y11VhGu 1riUR1RnpU/WFkQ0rH3NE/3m1l1zbb8BA/pe6wrJiceXXNHnmaIhdU1LO9/lo1AHX9YujEJ3yaPe LBe4CvoYrjQMKpxQMLNgpeEewx2FTzufL3tFshg8fq+n+7Cy9z2aAOIvmVJBjd7J+smGycbJpsnm yZZ5+nmGecZ5pnnmeZa2RFuRrShRWFRY0qtwkrHBNCMxo3hZbFlhS+HPjI+a7yt+oOz+7k8ZnzU/ WfQU/t3/dwk3Fl+yOk9BF4CwlGxJYRcg2nBiFW04INpwQLThQD5fRHSEaibpi+Jmo+yPJPJk02X5 fu6+LPCV8cEP++p8I31TfDt9h31amy/sW+Q75pPDvk0+5vs1cJMHuhBeGhUaMJaOebiigv+KxJKb gn/+AFPb7XJX8aOqWO1VlF42OX9BPssP5ukgf/niiVCpeXgpdGQ+GZ2cXcrBy0xhxJoU+lSnt6qC X14uPA1Ck+K8Hl4HMD7kEX6lL8Kv8olVD5/w1Piw8NKqKyzFpXuCNUdKKaDPxcwGkP27EAHwcQDw ldgZW+oXj4rCb9RU0VHB6ipaKlgF9zgVEvHM3F+ARLKjzMYLgHeAA9n/oogU2sRUt4nu2SLCLObq MrrI/4uGPzBnIBccI5QrcAwxLjm3EmzjnK7F/+hBQbjL0hG5RZtkckny4p4WXgNzGY3qTi2BH1fo aiIMBsoz3yePX27hBkHmalG3UAwui4RdcShORdIWWCIBYijWBaimG7KQC6dRayxACrDpX19iDNDi IoNRm5QDJKzkc4mejS3nC+TZaL7S5OrVMOC6PnyfI6I0L+zBL0oU4V82q7Dqw1W7S8NrYM3zOC9h u9e12u68eeUNPeM/e+2hkf17l947dtWvJ9lT5ua5K+e53eWBOw48MGHua6sOf0gvD85fOnPQ5TFv vGLo6hFDbiwOJ6+4ebZ3zOQx1bFgvtNYWNl/5eRJW69+gc/Twsx3rFTzEHZvf7CPGEGDsQRfZIbv D0AL/koBSyJGKhG3gv3RRggJyWRTCkgBtTjiZprR6esN9U26xdjptVknE8jobbqUrkN3BP9ixN0j 3EQAwMWCAL4Ty3ko4Zq/KPlBUBpKuLGdlf5cygASMYOoyOovuv1sHvHSXrtmXWpYg9uLvwbCMvKJ M9wpwoPlOJO3V1Yqb3ADKZmMe7jvI9GT+7Ts1eBksWzEClP8V9VOW1B2xx279+xxJotDj29V+s18 gk3fSHUL0ndv7PzZ8DI/H6PbwcuO838ZpiP3ET/GxgAbkUWc7iooVafVSoerKumkhXqn20ydbhM8 gnYME6l0x70errj6hVbsEfqwx8GZNjxGuWVSj9CHhcNJaMIeFx8FnOf8GB5h2uD8LA8G047PeGiH h3pGYCN4h5rHlWD/aT9b7N/mT/kzftkPZwqvEc4M/m83EcMRw3EDIqXEApbwmOQER86PAl046yfJ ujEMQgtGrAn3oYzw/cT4hLg49d/qLiQIH/e62qzkEA5Gv6xYLTYLQ0QL38oDlVc2B4hFbw9g/wX8 jKWrIYIxH3L+eOzzhPmKJS8ue3txWKpb+d61T45UTG0m+3WjR9/Tt+3RtisWjuzZzO7r3H13jyGj x25az2pg6FMCFEkngR0j/Sq30uXR6IlRr6VaI9EY9BrKNIWc/DTlyU+wG/sQSINLO64IBF7sqaGk wF5j5PzdYq8xwKCp0vMMMVdf7cYRDFkc0eID1RCKVpFiZDg7qRrgMyBuZDg7qt5SfFkViSCzmUtI sSFhrCE9jVeQIcYJ2KfZoJ9omEVnsbn6uYYbCMKT2I36GwzXG9fRdWytdKduvX6D4RfkQcO9xhfI E8Zfkxd1u4xvkN8Zj5L3jF+TvxnPkTPGMryO0UvcxmKSMFYbRxIVGz1Vh7tKA6OpKhd1hP8HIvzV Cfp0RrVxNBr5nzpB78VY8DKhOPFREaVMozGbwADLP0libJAOJQ8lSXldHcrE3xUYdXp93GB0GQxG OLcZFBMXHNwaoxEqi17PA0d0CBUhVFOOvZ8FelVV4UNi+PuxwB4VThPsaKEB7BtmKi0wffUnPncR Ot+JUCK/99QJHl2JyVoDozgbT2Sv+Wm4fAOUtdxKehf7xJp6Y0OUVjp5bLsT8Te/Si/4zYk4oiO+ 3pe+Tk503jF70bgVbH3WC4R/r5P+AepQ6Mc56sizUZNWZgY4vy14CZuQk7ZybGLAR+zMC7xoc1Ab IkcQt/WpOspXM8m2Rd6ix9ZAW4emQ9uhe8tmsKnuGr/kNORZ/EpP2se0mt5j0pc7rpYbdA2midYH 6IPGB00vsnbz701vWt9WjkrvGf5o+Uj5zOhwXIwPc9htXgumezY+jEM2ER+Gv2LT/nd82CytVspG iGmxqRcxYjYbZpmF2mwW5UJ8mGLU4v8djMpr5DUDU+IXIsRew+JO/NIgMS00bgSJGUc6qGOo5RZz gdH2f9o6n9CmoTiOp+0WWZI2yUva9U+qXdlssMMWnK1xg2V1c/+QTTbGghTZScq2g4KDjTIV5kHd xZs7e9HTxG06nTAQD17cVRAmiIpTmKeJjNHU70u7TdAHSZoGSvPe7/3Jy+f7fWNs3awJxCfy3GQH 2ZuOCPic6Yt5Zt3xAdS0XrnoDB/zO5UiRAlKX+Ed9A8PBouyquKBWpU5QBhwMAcFe1PZ43DEwcPa UMJU37DsC0YNPPAD/4oaQrze8GCj508bDNinQIDgB8HVYNSB8tqPBMt5aEZ45C0KZKG3zGSzFMjy JCDInrMXPj08qTU3Lb2377vubX44a3936y57tzudO7VnC6UNV59l53FfDXhj8RMxEnb9rsZIlFNF 2FtrIZGwPKuYBPP3phCrxkoolQxvhoPvMC1GD87QGTgtqsuSiHVN6E1MaoaujoiLHGy8TBRITE+3 SHQHQTYJeIMkwSeEhDcjZLynfQsyrxNd6QlYxFIsf4EUlIJ/mp3yTssz6oz/tveuPE/mlTvqA+4R /0pak1+qP7hv6i9vSdpVy9rR/YgKKLwWqRE7xTm8cAgd/P3K0L6CMVPOMCuKgiQTgvocUhWliXAq TmClJAtNPIfBKadQBAmcGO6f0STNndLWNTfWRmlfEZEXprrqHjb5dmIS92WyDn3Nqiv3THTFma4I Ry85uQUBYVoYEDyDQtmhD3NLKbzDx28sR2JF9OHIvBJVgyOIqJQmKO18CcGG7+p2OChtO58gp0F3 TtsF2iY4CFgttOHUkoqGVJUr7H/iAw0WBA22BjXNFsOXt0CCWdWwesGo5Y/QynBx6GXQZq/4DTle 0Vogeiieg2n1vKUkaM/j8DmHDQtUfxg43FBbm9t66uXjtbw9+XozGT+W/LxsT3Q0posjLfaVx5Le GBkXozV6aeH6reKUe3zv7WLOGmKQMBtMUzlBNXD/SVl854GeVGBEUDiHzpoBuGlSL80o87dX5gl4 ZKYO3DEzWFngDNMKX7VOpos5D2eJHnj09zH9WBFgAITHRaxeMATPzBE4TowyFnMJTtd0LEOw0cRC McKM9nZbvV3JjmuFsYkLw38Ak9Hp+wplbmRzdHJlYW0KZW5kb2JqCjEyNyAwIG9iagoyMDE3Ngpl bmRvYmoKNDMgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9u dCAvTVFVTEtLK1RyZWJ1Y2hldE1TLUJvbGQgL0ZvbnREZXNjcmlwdG9yCjEyOCAwIFIgL0VuY29k aW5nIC9NYWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDkwIC9XaWR0aHMg WyAzMDEKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzY3IDM2NyAwIDU4NiA1ODYgNTg2IDU4NiA1 ODYgNTg2IDU4NiA1ODYgNTg2IDU4NgozNjcgMCAwIDAgMCAwIDAgNjMzIDU5NSA2MTIgNjQzIDU2 OSA1ODMgNjcxIDY4NCAyNzggMCA2MTcgNTUzIDc0NSA2NjcgNzAzCjU4NyAwIDYxMSA1MTEgNjEy IDY3OCA2MjIgMCA2MDEgNjEzIDU2MCBdID4+CmVuZG9iagoxMjggMCBvYmoKPDwgL1R5cGUgL0Zv bnREZXNjcmlwdG9yIC9Gb250TmFtZSAvTVFVTEtLK1RyZWJ1Y2hldE1TLUJvbGQgL0ZsYWdzIDMy IC9Gb250QkJveApbLTEwMSAtMjcwIDExMjkgOTgwXSAvSXRhbGljQW5nbGUgMCAvQXNjZW50IDkz OSAvRGVzY2VudCAtMjIyIC9DYXBIZWlnaHQgNzI4Ci9TdGVtViAwIC9YSGVpZ2h0IDUzMyAvQXZn V2lkdGggNDc0IC9NYXhXaWR0aCAxMTYyIC9Gb250RmlsZTIgMTI5IDAgUiA+PgplbmRvYmoKMTI5 IDAgb2JqCjw8IC9MZW5ndGggMTMwIDAgUiAvTGVuZ3RoMSA5NDQwIC9GaWx0ZXIgL0ZsYXRlRGVj b2RlID4+CnN0cmVhbQp4Aa16e3hTx7XvrJn9lGRpS7YsgQFLCD/ABoONkU1NUG3JkmMSTCFIxlFt AwZDoTEPxw4J4BNC7ZgQ8uLxJS0ktzeF0HOISNKDab7e5BwSoD3XeTXB5BIampdJgr/SnqRpiLV9 1mzZhPT03r/u3hrvmdmz96xZs2b9fmu2N29sbyEW0kUYCaxY39xGjMN0AC8PrrhzsydVZlMIgWWr 2lavT5WFLkLEbavX3bUqVTZ3EuL+XWtL88pUmQzjdU4rVqTKMBuvU1rXb8Z2/DDxPwfW3bFi9L45 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 1z2mI6Y+k0TEakGuVraAsAWCNI9hpAQgMYIQjwwpBSa4OFAvUIQ29leUC/MpS0sp6Cs0NQf63Aa4 HdJpffIwrWdNyT10A+8bv5sIBdi3in3PyDejY3ahRUepwBlIGUbLAhVlIqoCCWNr3Ok3sYigRNRU +IudIXZppxvjWgXfLdT60cqQL5Uau164dVxHVyQPsxeTT9C7lwjbBpd8cy/GDdzvG4f+DX7T/0dH LlYy47vLt19dbvzmwr+x5OJedz6ZSqaRAtwtm4H/qTOTzCLFpISUkjn4JaOMlOP3nwoyz+gAMGZD Qo+HhOuG3LLotgW1tQVLNrYsb1/R2rL5lsXTK+9YtxJv/xct8DmECmVuZHN0cmVhbQplbmRvYmoK MTMwIDAgb2JqCjY4NjUKZW5kb2JqCjkxIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U cnVlVHlwZSAvQmFzZUZvbnQgL1BJVE9ISitUaW1lc05ld1JvbWFuUFMtQm9sZEl0YWxpY01UCi9G b250RGVzY3JpcHRvciAxMzEgMCBSIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAvRmlyc3RD aGFyIDY1IC9MYXN0Q2hhcgo4NCAvV2lkdGhzIFsgNjY3IDAgNjY3IDAgNjY3IDAgMCAwIDAgNTAw IDY2NyAwIDAgMCAwIDAgMCAwIDAgNjExIF0gPj4KZW5kb2JqCjEzMSAwIG9iago8PCAvVHlwZSAv Rm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9QSVRPSEorVGltZXNOZXdSb21hblBTLUJvbGRJdGFs aWNNVCAvRmxhZ3MKOTYgL0ZvbnRCQm94IFstNTQ3IC0zMDcgMTQwMSAxMDMyXSAvSXRhbGljQW5n bGUgLTggL0FzY2VudCA4OTEgL0Rlc2NlbnQgLTIxNgovQ2FwSGVpZ2h0IDY2MiAvU3RlbVYgMCAv TGVhZGluZyA0MiAvWEhlaWdodCA0MzkgL0F2Z1dpZHRoIDQxMiAvTWF4V2lkdGggMTMzMwovRm9u dEZpbGUyIDEzMiAwIFIgPj4KZW5kb2JqCjEzMiAwIG9iago8PCAvTGVuZ3RoIDEzMyAwIFIgL0xl bmd0aDEgOTIzMiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9enl8U1X2+Dn3vpeX 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 6smtPrGmoGgmvh1LnugrKEefj+V2LOG29b6cMtpkUzPL3Ctih7BlRmpGtrOQTCcmWkIVk1+JJf5r Cl2pq+cxcQP5cAaWB2tSjPpa1qCr1dfaxurH2q5NmGecZ77Z0Je0zvgcJlms5Eya9+gTEmSrzWpT p2612lhGlFUHm8jWh4HMrrdm5tusFj6avZTSQNdQ76KCggtLcQauwSMorsbNWvyGl+yjM4JV2Q09 Gbgm4/4M6kYZ3J3pqMhIOECfja2sYm9mgjXdmmmIYubAJX85j0Ml/iVLKYqfK6Fgq1ooaNasgOoW gGqPZI+uc0M/BJL6Bu1A92NMv8xRtJhBnewHvfL1LmNKA32U+3KXKVnDQdsPFtcHLDU2Smar2TJq +Nq/Cyl4a8bEHw5EFNdRp5M8OEZonudlqzbF3s8YNSPh4ozEedPpDu+X71+bJ14Ve8CRNn+Z/gK/ ZkRuEfP5Qmv5RfH2B+gCir4UnHn+FcVNNyT/3U/9/xMvfQvIp9v4YvpEr56lU7SzMx266Q4FOsZO GjfmSv+kBQvnLLt6zs0TFi3svbFjYlHTohtmj+3rvWHBrNAkavS/AF9RFQYKZW5kc3RyZWFtCmVu ZG9iagoxMzMgMCBvYmoKNjg0MgplbmRvYmoKNTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5 cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWVBaVEdSK0NvdXJpZXJOZXdQU01UIC9Gb250RGVzY3Jp cHRvcgoxMzQgMCBSIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAvRmlyc3RDaGFyIDMyIC9M YXN0Q2hhciAxMTkgL1dpZHRocyBbCjYwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2 MDAgNjAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCA2MDAgMCAwIDAgMCAwIDAg MCAwIDAgMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAo2 MDAgMCAwIDAgNjAwIDAgMCAwIDAgMCA2MDAgMCAwIDYwMCAwIDAgNjAwIDAgNjAwIF0gPj4KZW5k b2JqCjEzNCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9ZUFpUR1Ir Q291cmllck5ld1BTTVQgL0ZsYWdzIDMzIC9Gb250QkJveApbLTEyMiAtNjgwIDYyMiAxMDIxXSAv SXRhbGljQW5nbGUgMCAvQXNjZW50IDgzMyAvRGVzY2VudCAtMzAwIC9DYXBIZWlnaHQgNTcxCi9T dGVtViAwIC9YSGVpZ2h0IDQyMyAvQXZnV2lkdGggNjAwIC9NYXhXaWR0aCA2MDAgL0ZvbnRGaWxl MiAxMzUgMCBSID4+CmVuZG9iagoxMzUgMCBvYmoKPDwgL0xlbmd0aCAxMzYgMCBSIC9MZW5ndGgx IDExMjg0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY16CWBV1bX22vucOyY3d56T O+Rm5CYkZIBAAjkhCSCROUCCRBIgDBYKGLB1DNin2ACC41OxlffsZBG5CagBVLDiwKuIrVbb6ntQ H1ZbTbU+tL5C7vm/fe5lUv/23ZO19tprrz2tvdbae5+T9ddu6KZM2kgSKUtWd60l7eevQvLKkuvW R1L5zEwiw9Zla5evTuWdDxDpVi1fdf2yVD7gI7I/sKK7a2kqT+eQjl4BRirPRHt5K1av/24q75eR lq9asyRd7hfygdVd3033T+8iH/l21+rulHz8Y6RFa9f0rE/nE0jr1l7bnZZnbUTmfrmHvoeGAwCr TFlEDFKZLJeuoO+RjjjZqIzmEkmP6OaTjLwo1xGNOPH8nYusdZ8bTUat+UfzZ2njejHjVz9UDX/f IZ81xlFg0uSFBOrpHxt+kEg+rhrUX8tnL5Ro9YEyD1KrekQ6MjC3UhlEMk5L9mXlVWxEdl+GRUsH TJX1DWXSEVoL2As4AZBpEXBvmiNRGFQ9QHC3A2TaJR2iBOAI4HWA4BwE5yA4B8E5CE69NEhMelp6 aiAvjBHs3+fPq/ikISDtIxXApbukLRRF21en00XpdDvSEeDvSKfbpC0DtWFrgwl5Rp8AqwCOuT08 MHlGxQGNGFOnETvPc3buAyfc4Jcexqgexqgexqgexqg+AWZofSf4O8HfCf5Ojb+TmNZUtDjdVJp4 eMDqSXNANJildmkeVaCJtnQ6X5o3UBE+3NApzUXTezW8S2oFvV3DizQ8Q8O9WmmvRq/R6DUaXa/R 9Wla1C3T6BQOa7RVYGm2NIeK0fssaaqWzpSaKR/5GciLdLp0hZZOkyZr6ZXg+8BvkZrJgXSqNEnL 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 UiAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMjIy IC9XaWR0aHMgWwoyNzggMCAzNTUgMCAwIDAgMCAwIDMzMyAzMzMgMCAwIDI3OCAzMzMgMjc4IDAg NTU2IDU1NiA1NTYgMCAwIDU1NiA1NTYgMCA1NTYKMCAyNzggMjc4IDU4NCA1ODQgNTg0IDAgMCAw IDAgNzIyIDAgMCA2MTEgMCAwIDI3OCAwIDY2NyA1NTYgMCA3MjIgMCA2NjcgMAowIDY2NyA2MTEg MCAwIDk0NCA2NjcgMCAwIDAgMCAwIDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMjc4IDU1NiA1 NTYgMjIyCjAgNTAwIDIyMiA4MzMgNTU2IDU1NiA1NTYgNTU2IDMzMyA1MDAgMjc4IDU1NiA1MDAg NzIyIDUwMCA1MDAgNTAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDM1MCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw CjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIF0gPj4KZW5k b2JqCjEzNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9aQUZCSFYr SGVsdmV0aWNhIC9GbGFncyAzMiAvRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdCi9JdGFs aWNBbmdsZSAwIC9Bc2NlbnQgNzcwIC9EZXNjZW50IC0yMzAgL0NhcEhlaWdodCA3MTcgL1N0ZW1W IDAgL1hIZWlnaHQKNTIzIC9BdmdXaWR0aCA0NDEgL01heFdpZHRoIDE1MDAgL0ZvbnRGaWxlMiAx MzggMCBSID4+CmVuZG9iagoxMzggMCBvYmoKPDwgL0xlbmd0aCAxMzkgMCBSIC9MZW5ndGgxIDY4 MDAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrVh5WBTHtq+q7p4BQWRmHDCK6DAw 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 SK8zCmVuZHN0cmVhbQplbmRvYmoKMTM5IDAgb2JqCjQ1ODYKZW5kb2JqCjI4IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0lJRk5VUCtIZWx2ZXRpY2Eg L0ZvbnREZXNjcmlwdG9yCjE0MCAwIFIgL1RvVW5pY29kZSAxNDEgMCBSIC9GaXJzdENoYXIgMzMg L0xhc3RDaGFyIDMzIC9XaWR0aHMgWyAwIF0gPj4KZW5kb2JqCjE0MSAwIG9iago8PCAvTGVuZ3Ro IDE0MiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZC9bsQgEIR7nmLLS3HC dpUCIUUXneQiP4qTB8CwtpDOC1rjwm8fIM5FSrEFM/PBsPLSP/fkE8h3DnbABJMnx7iGjS3CiLMn 0XbgvE3HqWp2MVHIDA/7mnDpaQqglACQHxlZE+9wenJhxIeivbFD9jTD6esyVGXYYrzhgpSgEVqD wylf92Liq1kQZEXPvcu+T/s5U3+Jzz0i5EaZaH8q2eBwjcYiG5pRqKbR6nrVAsn9sw5gnI5k12pV p+kea/7XKWj54r2S3Zhzm7qHWrQU8IT3VcUQy4N1vgFxMnAcCmVuZHN0cmVhbQplbmRvYmoKMTQy IDAgb2JqCjIyNAplbmRvYmoKMTQwIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9u dE5hbWUgL0lJRk5VUCtIZWx2ZXRpY2EgL0ZsYWdzIDQgL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0 NSAxMTIyXQovSXRhbGljQW5nbGUgMCAvQXNjZW50IDc3MCAvRGVzY2VudCAtMjMwIC9DYXBIZWln aHQgNzE3IC9TdGVtViAwIC9YSGVpZ2h0CjUyMyAvQXZnV2lkdGggNDQxIC9NYXhXaWR0aCAxNTAw IC9Gb250RmlsZTIgMTQzIDAgUiA+PgplbmRvYmoKMTQzIDAgb2JqCjw8IC9MZW5ndGggMTQ0IDAg UiAvTGVuZ3RoMSA1NTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBKykqTWXgYmhg YGZQiEosSGMAAyYQqZOcm1gA4TMmAGmp9JxKqDxjC5CvkZGamAKRZ/gDpM0ygAIQPqMJkFbJyC2p gPIjgDRHTn4yTL4GyGfLTayAms9wB8hXyEvMTYWqB/FVCvKLS6D8NUDaAMHX3gDk2xQUpcLcBzSf ayNLMUMzC9CdQMzPwsDHwMAIVMXEMI2BkyGbgR3IEgDCWAYG9hdcsgwsQFmQPBC8WXEmMJ7f5iuD IAeYH+/bD6Yvhlye8SP1jzr3RI6fQAFOmHoQzab5T5OBgYcRKP+WeyJcBqwPSDCxCjE4QTkwe3gY 2Bh4gGKKQNVQmxlEgBDkRqBalguse4GxwM7AYCyoKKgOxE4sfTv+PGLd+8t5B4vv780gdWDwP5UB Gk4QPpwEyjMysZfmZRoZGFmARRkZhKB2sQH9zuDp6eYXGqDtkZpTllqSmZwIVANzCQNInkHmPxSA dMPZjAoaID4AOHFagAplbmRzdHJlYW0KZW5kb2JqCjE0NCAwIG9iagozNjYKZW5kb2JqCjYxIDAg b2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1JTUFVTUytT eW1ib2wgL0ZvbnREZXNjcmlwdG9yCjE0NSAwIFIgL1RvVW5pY29kZSAxNDYgMCBSIC9GaXJzdENo YXIgMzMgL0xhc3RDaGFyIDMzIC9XaWR0aHMgWyA1NDkgXSA+PgplbmRvYmoKMTQ2IDAgb2JqCjw8 IC9MZW5ndGggMTQ3IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkLFuxCAQ RHu+Ysu74oTtGiFFF53kIskpTj4Aw9pCihe0xoX/PkCci5RiC2bmwbDy2j/35BPIOwc7YILJk2Nc w8YWYcTZk2g7cN6m41Q1u5goZIaHfU249DQFUEoAyPeMrIl3OD25MOK5aG/skD3NcPq8DlUZthi/ cEFK0AitweGUr3sx8dUsCLKil95l36f9kqm/xMceEXKjTLQ/lWxwuEZjkQ3NKFTTaHW7aYHk/lkH ME5Hsmu1qtO1Xc3/OgUtX3xUshtzblP3UIuWAp7wsaoYYnmwzjdvuXAXCmVuZHN0cmVhbQplbmRv YmoKMTQ3IDAgb2JqCjIyMgplbmRvYmoKMTQ1IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRv ciAvRm9udE5hbWUgL1JTUFVTUytTeW1ib2wgL0ZsYWdzIDQgL0ZvbnRCQm94IFstMTY3IC0yOTkg MTA5NCA4MjddCi9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgNzAxIC9EZXNjZW50IC0yOTkgL0NhcEhl aWdodCA2MjMgL1N0ZW1WIDAgL1hIZWlnaHQKNDY3IC9BdmdXaWR0aCA1NzIgL01heFdpZHRoIDEw NDIgL0ZvbnRGaWxlMiAxNDggMCBSID4+CmVuZG9iagoxNDggMCBvYmoKPDwgL0xlbmd0aCAxNDkg MCBSIC9MZW5ndGgxIDY1MiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkcFr01Ac x78veXlJ2qxLXN2gFTRuDstA5jY3Kj304NGDWJTdXN0ae2jW2lbYxMOGOwgevO1UOgY7yNhBwT9g B4/2IOwibLcJ3gSdMLCL/l6abbBfSH7v8/t+836/5DXrL0owsQIV9rxfrCEMNkcp9ayy7EW8Rnm3 XCou9BhdytNlKkT6FOWRst9ciniWslGpzp/qr4iFX1yK9sc+8bXFol/q+ZWK5Fq10Yz4HuWb58x2 iMfPeewDca5WL53OS/1iH3kDrznNTXc/RwJg5FLwElQIVzbycAD9h/GbNHmFnslvoxtP+nN/mGOE xs3OmxW5+Lrm3w22T1rGrmgTitAvBXpPa5206BMfB9t/943VM0WqMhTegccXIP9Drw9g0Q4WsXtW AbKYk254wTr3tC06BR0YcFznhuu4Hke3oaa734N1PXH8qy4y5CXzwb8D1tE8xJFCJj+YSiQttWk2 ks/TKSfRZ2lDAkjbe4cTQ9nbsA+Pjr442ez4zNT05MTg5aQYvi5nmmVtbikZ6gjm3nG51b2vfmLt t9SBwcdV9Vh9Tx1u5a/ETUPXVIXBjAluxWOG0LgCQ2Wmbtl7uc9ypDCCHbzrrS48pf4zrDFcou1l CPQBDwsPHhUKY4Vl/2m1gv9boWd8CmVuZHN0cmVhbQplbmRvYmoKMTQ5IDAgb2JqCjQ4NgplbmRv YmoKNTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAv UFRWQU1FKy5QaG9uZUZhbGxiYWNrIC9Gb250RGVzY3JpcHRvcgoxNTAgMCBSIC9Ub1VuaWNvZGUg MTUxIDAgUiAvRmlyc3RDaGFyIDMzIC9MYXN0Q2hhciAzNCAvV2lkdGhzIFsgMzkwIDM5MCBdCj4+ CmVuZG9iagoxNTEgMCBvYmoKPDwgL0xlbmd0aCAxNTIgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl ID4+CnN0cmVhbQp4AV2QvW7EIBCEe55iy0txwnaaFAgpuugkF/lRnDwAhrWFFANa48Jvn4U4FynF FszMB8PKS//UB59BvlG0A2aYfHCEa9zIIow4+yDaDpy3+ThVzS4mCcnwsK8Zlz5MEZQSAPKdkTXT DqdHF0e8K9orOSQfZjh9XoaqDFtKX7hgyNAIrcHhxNc9m/RiFgRZ0XPv2Pd5PzP1l/jYEwI3YqL9 qWSjwzUZi2TCjEI1jVbXqxYY3D/rAMbpSHatVl3Hc9881PyvU9DyxVsluxFxm7qHWrQU8AFvq0ox lQfrfANx1HAeCmVuZHN0cmVhbQplbmRvYmoKMTUyIDAgb2JqCjIyNgplbmRvYmoKMTUwIDAgb2Jq Cjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL1BUVkFNRSsuUGhvbmVGYWxsYmFj ayAvRmxhZ3MgNCAvRm9udEJCb3gKWy02NjQgLTY5MSAxNjYxIDEzNTFdIC9JdGFsaWNBbmdsZSAw IC9Bc2NlbnQgMTA2OSAvRGVzY2VudCAtMjcxIC9DYXBIZWlnaHQKNzIwIC9TdGVtViAwIC9YSGVp Z2h0IDUxNyAvQXZnV2lkdGggNjk1IC9NYXhXaWR0aCAxNjg5IC9Gb250RmlsZTIgMTUzIDAgUgo+ PgplbmRvYmoKMTUzIDAgb2JqCjw8IC9MZW5ndGggMTU0IDAgUiAvTGVuZ3RoMSA1OTYgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXZE7SwNBFIXP7MZNfESNRgsRNPhAiIj4jKCFRSwE QUHFTta4GnE3GzSCdgEbG7HwH1hZWKydtU0qsRA7sbQWUdD4PDNZH3hh5sx3z8y9w0xuY8tCOfLQ UZtyzCxUiGVK86q9s+LzHtVOW6bMy3jjGEozoQhigNqednLbPi9Qq2w39e3nySHH3Pbr44bcmjEd i8rQujl1Zd3NnEKIR2riD5+Qe3857pFHsxvW933Zr+I0sIndANDEURNANSC4S9eGEUcSAUVM+KGR pc8xdnV3vlgz+oTKkDILM8mEXFzMHe0WveJOeLLiklgOTdnqTGj//RoIS38mPPmvNruGmNJb4HEU eKrUi28CQ14MMdYSfr1GdGIImrxMkDZ/IsgNkVikg5Ngppgvw6tUcCFDwPt40BaMKMj1sYa2SJsn ju/PjOjBi6P8An235IsI7UHNPbs3os+3xuEBn1tVwWc//P8t8c+ss4Um9OBWZq2vvzfh64iqXMfu Mgw0ANOz8+NTyXjPdNrNWBOmbS+ZqXV8AZ3zW4cKZW5kc3RyZWFtCmVuZG9iagoxNTQgMCBvYmoK NDAzCmVuZG9iago5IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFz ZUZvbnQgL0tSUlVYQitUaW1lc05ld1JvbWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMTU1IDAgUiAv RW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMjEzIC9X aWR0aHMgWwoyNTAgMzMzIDQwOCAwIDAgMCAwIDE4MCAzMzMgMzMzIDAgNTY0IDI1MCAzMzMgMjUw IDI3OCA1MDAgNTAwIDUwMCA1MDAgNTAwCjUwMCA1MDAgNTAwIDUwMCA1MDAgMjc4IDI3OCA1NjQg NTY0IDU2NCAwIDAgNzIyIDY2NyA2NjcgNzIyIDYxMSA1NTYgNzIyIDcyMgozMzMgMzg5IDcyMiA2 MTEgODg5IDcyMiA3MjIgNTU2IDAgNjY3IDU1NiA2MTEgNzIyIDcyMiA5NDQgNzIyIDcyMiAwIDMz MyAwCjMzMyA0NjkgNTAwIDAgNDQ0IDUwMCA0NDQgNTAwIDQ0NCAzMzMgNTAwIDUwMCAyNzggMjc4 IDUwMCAyNzggNzc4IDUwMCA1MDAKNTAwIDUwMCAzMzMgMzg5IDI3OCA1MDAgNTAwIDcyMiA1MDAg NTAwIDQ0NCA0ODAgMjAwIDQ4MCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgNDQ0IDAgMCAw IDAgNDQ0IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzUwIDAgMCAwCjAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAxMDAwIDAgMCAwCjAgMCAwIDAgMCA0NDQgNDQ0IDAgMzMzIF0gPj4KZW5kb2JqCjE1NSAw IG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9LUlJVWEIrVGltZXNOZXdS b21hblBTTVQgL0ZsYWdzIDMyIC9Gb250QkJveApbLTU2OCAtMzA3IDIwMDAgMTAwNl0gL0l0YWxp Y0FuZ2xlIDAgL0FzY2VudCA4OTEgL0Rlc2NlbnQgLTIxNiAvQ2FwSGVpZ2h0CjY2MiAvU3RlbVYg MCAvTGVhZGluZyA0MiAvWEhlaWdodCA0NDcgL0F2Z1dpZHRoIDQwMSAvTWF4V2lkdGggMjAwMCAv Rm9udEZpbGUyCjE1NiAwIFIgPj4KZW5kb2JqCjE1NiAwIG9iago8PCAvTGVuZ3RoIDE1NyAwIFIg L0xlbmd0aDEgNTI2MDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBpLwJfBRVujd8 zqmqXtJbdWfpLem90510km6yQUIkFUjYghL2hCFD2FFRkrAoKENckaCCjuI6EEdRFLw0iWAAR9BR 77hd8Y7jNs4QHXR0lBnGYdwgne9/qgPq3Pve+76/r6vPfqrq1Hme82znqVrduWYJMZIuIhBl0RUL 2on68+4mhB5ftHa1L12WewjRvr+0fdkV6bLjWkKk/ctWrFuaLgdGEfJEzfIlCxany+Qc0srlqEiX aTnS0PIrVl+dLnsSuP7VK1YuGm738/pnr1hw9fD9yQco+65ccMWSdP/XZyItal+5anW6/BpPB9o7 lwz3p82EWBrEVeQGkRAXgkUkZtwCvX5KviQ15BdESxiRSZzMxsg/Ej8nEsq8XWJbT2etmjvfUvNP nVOnXv6Xf8p7nmd+rb36lrOrB2+ViQ4XI3q1P2/AeVp/qoHMkcnZ1d+dkNN34i3nfz89RGYKX/QJ hd7aumzhJGkTPiM7hY/JCQSRyKiRkatFaEd+CEEaOiZ82NfQUKr0I42VqGlvtKD0EG/odeWW/kr4 kO0lEeJFxYneHLfa8sfesWOHM5Wj0pm+wuLSE3UZwh/J3xCY8EfhBImmz+qLlpSerjOhggo/IxZK iZf0CH8gSQRGFOH9vlB+6c6jwmtof0V4mSxWT3u512QtxQX/XXia2IhXOCgcGG450Ge2lpK6VcJt mJNjiI8jDCCcRhDJSuExshFhK8I+BJFYEHsR4ghTeY2wR9iDce7C+RbEcYSVCFsRREzhE6i/nMfC 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 LiHqT53Ef3qU5z/TzXR977887eoM+v9h+81XNWWLTfb7/e0DK3ovvGEHu3LtChnwCf6AC4+6Z/6N 22eOtjdGL8CDNJkGirXFW9Ze9410e/mqOSm7zWSaW6wtvBUPmyj80zqX6NNP8jn+I0oV0cHNbZF1 vaaWvoVMBodPFwq6FxpIH5ZleEoNButCQcD1dKE3Gq4l0IgcNCx0gFsdlswHzQARhGtbMiMLHrtJ C6Hu+Z6WzHDGCrC48SFgt8z7HAvJ762aEck3bw9ez6V3cRptgbl1jQHWUHeQOdjOAjaLIyYEmC/G XEaMPHqM7LI1xvwiFk6TOyZ4dViQ1sLtOQrhnMcYkLeqJWlBALHhofHxoZXjm4a6Fi3qwks/Ob5S 27RgUVfn4sWdXYtwZ/jf2aSwURv91fJyvJeQx6sXZNw7KxRCB5yRLsENxHyv4APHCCCZKoTZEBGA VyrEgeSogNqBTwwNKIe+lAWhXSgKJXCWCuixJnQAh7pLqAs9kGV95HqAdBpAtzRVGBQuFOYLC4SF wiJhMZCNlgrLhOXCCuEiYG4NCRcLlwirhNXCsLAGkmydMCJcKqzHTB0VLhc2CGPC3wg3CzuE+4Wv CQeEg8KTwneFV/i1oFcUZi39GXCmwrJLLhled2Fx9XU3XXXzRVfdfsmmmz7wN0OrVgAo+/8C/dcw vAplbmRzdHJlYW0KZW5kb2JqCjE1NyAwIG9iagozODQ4NwplbmRvYmoKMzAgMCBvYmoKPDwgL1R5 cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWlRZVFZLK1RpbWVzTmV3Um9t YW5QU01UIC9Gb250RGVzY3JpcHRvcgoxNTggMCBSIC9Ub1VuaWNvZGUgMTU5IDAgUiAvRmlyc3RD aGFyIDMzIC9MYXN0Q2hhciAzNCAvV2lkdGhzIFsgMCA3MTMgXSA+PgplbmRvYmoKMTU5IDAgb2Jq Cjw8IC9MZW5ndGggMTYwIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkL1u xCAQhHueYstLccJ2jZCii05ykR/FyQNgWFtI5wWtceG3D3DORUqxBTPzwbDy0r/05BPIDw52wAST J8e4ho0twoizJ9F24LxNx6lqdjFRyAwP+5pw6WkKoJQAkJ8ZWRPvcHp2YcSnor2zQ/Y0w+n7MlRl 2GK84YKUoBFag8MpX/dq4ptZEGRFz73Lvk/7OVN/ia89IuRGmWjvlWxwuEZjkQ3NKFTTaHW9aoHk /lkHME5Hsuu0uk/b1vyvU9DyxUcluzHnNnUPtWgp4Akfq4ohlgfr/ABwFXAYCmVuZHN0cmVhbQpl bmRvYmoKMTYwIDAgb2JqCjIyMgplbmRvYmoKMTU4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3Jp cHRvciAvRm9udE5hbWUgL1pUWVRWSytUaW1lc05ld1JvbWFuUFNNVCAvRmxhZ3MgNCAvRm9udEJC b3gKWy01NjggLTMwNyAyMDAwIDEwMDZdIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgODkxIC9EZXNj ZW50IC0yMTYgL0NhcEhlaWdodAo2NjIgL1N0ZW1WIDAgL0xlYWRpbmcgNDIgL1hIZWlnaHQgNDQ3 IC9BdmdXaWR0aCA0MDEgL01heFdpZHRoIDIwMDAgL0ZvbnRGaWxlMgoxNjEgMCBSID4+CmVuZG9i agoxNjEgMCBvYmoKPDwgL0xlbmd0aCAxNjIgMCBSIC9MZW5ndGgxIDgyMDQgL0ZpbHRlciAvRmxh dGVEZWNvZGUgPj4Kc3RyZWFtCngBpVkLfFTFuf9m5pzdzWOTJbwCAXY3JwuB3ZgQ3mFLNo+NwCIE EmAXH9kQAgHBRBPwUTBYRDBBQaUorQJqg1SwnGyEbtBKtLW9ai1YH1WvFaxaH60t9XVbhZz7n7ML ir/+7v3d393J933zPWbmm2++M2fmpO26tY2UThtJUKBhTX0Lmb9RfpARDevaXAnesY/I+ubylhVr Enz2eiK1e8XqG5cn+FFRIlbd1Fi/LMHTWdDJTRAkeDYRNK9pTdsNCX5UEWj66uaGpH5UGLxtTf0N yfHpLfCua+rXNCbsnadBfS3NrW1JXgctarmuMWnP0D4zqLTSJoVoOCBToQy4BCtBn5KfHiArcXJQ IS2C539S/kIqeKlX+fYzg1qX1GX6v7ANs5ndP/TuyGdk5ZfWG7Z+3XZum4Ns6IxSTHupQDuruz9I ix30ddtXpxyJkaTm/E/0Uq34a48Y5ywtGyzeo6j4iPaK9+kUQCEHJA7USgEtqBsA1egT7/QEg8WB OKj3EpPG8scW90pFbPiI4l+Id/ghGkNOCE7FhuSYmrdj5eXJyuSpiUrPuILiU2Wp4m36O4CLt8Up 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 Qx4/jnc40WDdNvrCX6ZjyMBgU4nOhvwP6saEPlSjhXAHcwU7osmcDdVexCX0MqCIG3TJGks0RMB1 xaNbPLM0pN4CXOYgwJ/qqdKCK6Mz8ajBR31gRVjkcHQgazxHmF0hf69Ycr4/yYTTZV+Kx2Lm/7K4 1YYENiXMVaU7ojMTOJLqdicfr/+tUdw4I1uZ5JtmyTnrJd7krBJz1KdfxF/kXnqHCNVid+Kh2iUd HakX6aqw73V0VGmuqo5oR33c2LhUczm0jl4RFuGOliB2rMTyx41jnTl61bYIptLESpDknMq7NbZ1 fneAba1ZEu7Fxy/X1tpwjDNeES2PyHjxitpw0l8z8vBYrgSW3DKNjQAh9XG8bQlZIPMA/8vFiVT+ j9SNt2biGxrhDjMdJ2Uu7dUR8l8eOAdf1s3ZE/wpWFv58RipSpw/9bigVKusHGE0zGZRj0PPSbCx lMKuZldRttfxpf+cf67jc/9l5/xUirrjLND4IvcA9wAPEBuh0FmX6DsbUOlrnFr64IO3v0rdpm7D 2+vWwHR/+pr0G8RtGYpXeO2Xi8vt27iabrfnCmWQsGcIxY63SobGxSDOhehy2e3CnpbeZVFZZkac fXaUShljGcoxfjc+R999hNcMOX2l9OrcJ1R6JTyRLg0bkDWtcPgnW9RLsr22DY5fbbGhoqIyHicO diVz4/gyyT1QGz1aczPmLp4yefKUoeqcr07xB841KP05+Y7vX3NuBC8+1ymKq2qmhYbl91d5cJO4 3tN/uGPdubSz3TlZ9U02RMb8GW6cLP7dT2BROO1WL7lm7erVpgHDPSaxShaci2hJbaR2Uchbu3JN Y+vcxusXNK+pv6a65rJaov8GR08WtAplbmRzdHJlYW0KZW5kb2JqCjE2MiAwIG9iago1NjQ2CmVu ZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250 IC9TWENaR1MrSGVsdmV0aWNhLU9ibGlxdWUgL0ZvbnREZXNjcmlwdG9yCjE2MyAwIFIgL1RvVW5p Y29kZSAxNjQgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9XaWR0aHMgWyAwIF0gPj4K ZW5kb2JqCjE2NCAwIG9iago8PCAvTGVuZ3RoIDE2NSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUg Pj4Kc3RyZWFtCngBXZC9bsQgEIR7nmLLS3HCdhcJIUUXneQiP4qTB8CwtpDOC1rjwm8fIM5FSrEF M/PBsPLSP/fkE8h3DnbABJMnx7iGjS3CiLMn0XbgvE3HqWp2MVHIDA/7mnDpaQqglACQHxlZE+9w enJhxIeivbFD9jTD6esyVGXYYrzhgpSgEVqDwylf92Liq1kQZEXPvcu+T/s5U3+Jzz0i5EaZaH8q 2eBwjcYiG5pRqKbR6nrVAsn9sw5gnI5k12pVp+kea/7XKWj54r2S3Zhzm7qHWrQU8IT3VcUQy4N1 vgFxfnAdCmVuZHN0cmVhbQplbmRvYmoKMTY1IDAgb2JqCjIyNAplbmRvYmoKMTYzIDAgb2JqCjw8 IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL1NYQ1pHUytIZWx2ZXRpY2EtT2JsaXF1 ZSAvRmxhZ3MgNjggL0ZvbnRCQm94ClstOTMzIC00ODEgMTU3MSAxMTM4XSAvSXRhbGljQW5nbGUg LTYgL0FzY2VudCA3NzAgL0Rlc2NlbnQgLTIzMCAvQ2FwSGVpZ2h0CjcxNyAvU3RlbVYgMCAvWEhl aWdodCA1MjMgL0F2Z1dpZHRoIDQ0MSAvTWF4V2lkdGggMTUwMCAvRm9udEZpbGUyIDE2NiAwIFIK Pj4KZW5kb2JqCjE2NiAwIG9iago8PCAvTGVuZ3RoIDE2NyAwIFIgL0xlbmd0aDEgNTY0IC9GaWx0 ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4ASspKk1l4GJoYGBmUIhKLEhjAAMmDiClk5ybWADh MyYAaan0nEqoPGMLkK+RkZqYApFn+AOkzTKAAhA+owmQVsnILamA8iOANEdOfjJMvgbIZ8tNrICa z3AHyFfIS8xNhaoH8XUK8otLoPw1QNoAwZffAOYXpcLcBzSf35WlmKGZBehOIOZnYeBjYGAEqmJi mMbAyZDFwA5kCQBhLAMD+wsuWQYWoCxIHghUZgVfjee3+cogCPI2A0O8bz+Yvhhyed6Prj/qPJM4 pYG6OWHqQTSb5j9NBgYeRqC8Kc8kDgbGzWAtMIKJVYjBCcqB2cPDwMbAAxRTRNjMIAKEIDcC1bJc YN0LjAV2BgZjQUVBdSB2Yunb8ecR695fzjtYfH8DLWBiYPj/BYhTGaDhBLMOSgPlGZnYS/MyjQyM LMFijAxCUFezMUgwMARHOEe5B2t7pOaUpZZkJifq+iflZBYCUwAkrCDGCAApmf9QABKCsxkVgH5m YAAADEFd0wplbmRzdHJlYW0KZW5kb2JqCjE2NyAwIG9iagozODAKZW5kb2JqCjggMCBvYmoKPDwg L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWUpSQUZQK1RpbWVzTmV3 Um9tYW5QUy1Cb2xkTVQKL0ZvbnREZXNjcmlwdG9yIDE2OCAwIFIgL0VuY29kaW5nIC9NYWNSb21h bkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyCjEyMiAvV2lkdGhzIFsgMjUwIDAgMCAw IDAgMCAwIDAgMzMzIDMzMyAwIDAgMjUwIDMzMyAyNTAgMCA1MDAgNTAwIDUwMCA1MDAKNTAwIDUw MCA1MDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAwIDAgNzIyIDY2NyA3MjIgNzIyIDY2NyA2MTEgMCA3 NzggMzg5IDAgNzc4CjY2NyAwIDcyMiA3NzggNjExIDAgMCA1NTYgNjY3IDcyMiAwIDAgNzIyIDAg MCAwIDAgMCAwIDAgMCA1MDAgNTU2IDQ0NCA1NTYKNDQ0IDMzMyA1MDAgNTU2IDI3OCAwIDU1NiAy NzggODMzIDU1NiA1MDAgNTU2IDU1NiA0NDQgMzg5IDMzMyA1NTYgNTAwIDcyMgowIDUwMCA0NDQg XSA+PgplbmRvYmoKMTY4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUg L1lKUkFGUCtUaW1lc05ld1JvbWFuUFMtQm9sZE1UIC9GbGFncyAzMgovRm9udEJCb3ggWy01NTgg LTMwNyAyMDAwIDEwMjZdIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgODkxIC9EZXNjZW50IC0yMTYg L0NhcEhlaWdodAo2NjIgL1N0ZW1WIDAgL0xlYWRpbmcgNDIgL1hIZWlnaHQgNDU3IC9BdmdXaWR0 aCA0MjcgL01heFdpZHRoIDIwMDAgL0ZvbnRGaWxlMgoxNjkgMCBSID4+CmVuZG9iagoxNjkgMCBv YmoKPDwgL0xlbmd0aCAxNzAgMCBSIC9MZW5ndGgxIDMzMTYwIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl 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 sr4L2WBj6cr5P27pu/imK29c1V60nLGuLjWe6l5cFp96cAz9Lubj5an5e1nqC8tKvZjT3MufmBuf f2do7cYVSy+1V4D4m+k5RD0PWArbSD8s6GIPDHTkKWLb6NOSK4CUPtsLRoqUTWILTJxNm1mSb9nj IEYtxa4sN2Hj2Z3+T4qfkg4FThMjblwa9a8MXCut839T+r7kETV8fKf/96LY7Gp6s6Gsvs5/3P9L /5/BlxRd/pRo+F2d2Gy3X0TsR0yKe8VPik+JbjHA3P6If6f/4/5nAU9hK5tRnxwYxeYpBDng16bS ISA4ga6Cffl09PtgyDfc5Q3pITyCP6DfEPhA4EDgc4GvBZ4MvBg4GfhTwBu4TpQMUZREJgUEr99Q sBWnNKp4Z6SyHVB8gq4h81JnPlmnK92BUUE8KjCfQQEpAeg4zVzIbkgqXSiC57uWSTuVql4TSOk0 Y1CwMfkOY58M8Xb8qDNi6UhgJ6P3OMQCpy8RBr4+3llGkbBeu2wOESaspWC4w35FVicxvOAOQfdg w/7mTSqYskEbepPXoqJHpafltTC3c+QtgImFBgxNMLCRIZ+liYafI6TDJXJ1SR5BQkdnrbxrL0rt 6eDYai8JNZ65hi8Boi293aFfSGgQXgxmAKT8YvUV4zigmTefoGRuuBw1bGzRzyhbCNznXISRU3GB tOKdH4jioevXttMFKTwv2rOP1dJRaW3hss1MS73z5PuAfhH+xf/O5LDX0v/2N4iLEhgTqNeLSGpI cKqsU411qrBO9dXPrZtONdOpYrpTL30xr5S+DPyBi8HwWYUdWC5B1ts4opprsDvYJPacuUK4EnuY XCWsw34oVwvrhWv4Pls0CqiuC/3JwOWE9auvGBmdrK29eduWHWu2fOiK27dd/77JK+sX3X7bDZet Ff4b3lna3wplbmRzdHJlYW0KZW5kb2JqCjE3MCAwIG9iagoyNDM5MgplbmRvYmoKMTEgMCBvYmoK PDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvQVJGV1BOK1RpbWVz TmV3Um9tYW5QUy1JdGFsaWNNVAovRm9udERlc2NyaXB0b3IgMTcxIDAgUiAvRW5jb2RpbmcgL01h Y1JvbWFuRW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIKMTIyIC9XaWR0aHMgWyAyNTAg MCAwIDAgMCAwIDAgMCAzMzMgMzMzIDAgMCAyNTAgMzMzIDI1MCAwIDUwMCA1MDAgMCA1MDAgMAow IDAgMCA1MDAgMCAzMzMgMCAwIDAgMCAwIDAgNjExIDAgNjY3IDcyMiA2MTEgNjExIDAgNzIyIDMz MyAwIDY2NyAwIDgzMyAwCjcyMiA2MTEgMCA2MTEgNTAwIDU1NiA3MjIgMCA4MzMgNjExIDU1NiAw IDAgMCAwIDAgMCAwIDUwMCA1MDAgNDQ0IDUwMCA0NDQKMjc4IDUwMCA1MDAgMjc4IDAgNDQ0IDI3 OCA3MjIgNTAwIDUwMCA1MDAgMCAzODkgMzg5IDI3OCA1MDAgNDQ0IDY2NyA0NDQgNDQ0CjM4OSBd ID4+CmVuZG9iagoxNzEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAv QVJGV1BOK1RpbWVzTmV3Um9tYW5QUy1JdGFsaWNNVCAvRmxhZ3MKOTYgL0ZvbnRCQm94IFstNDk4 IC0zMDcgMTM1MiAxMDIzXSAvSXRhbGljQW5nbGUgLTggL0FzY2VudCA4OTEgL0Rlc2NlbnQgLTIx NgovQ2FwSGVpZ2h0IDY2MiAvU3RlbVYgMCAvTGVhZGluZyA0MiAvWEhlaWdodCA0MzAgL0F2Z1dp ZHRoIDQwMiAvTWF4V2lkdGggMTMxMgovRm9udEZpbGUyIDE3MiAwIFIgPj4KZW5kb2JqCjE3MiAw IG9iago8PCAvTGVuZ3RoIDE3MyAwIFIgL0xlbmd0aDEgMjk5NzIgL0ZpbHRlciAvRmxhdGVEZWNv ZGUgPj4Kc3RyZWFtCngBnLwJfFTV9Th+73uzr2/2fX2zZtbMkjBJyLxsbCHsSwKERfYdZAcRXBAI iBWLu6J1B5WQEAi4QK22ta11qW3V9qPYxq2aai1arWTmf+6bBNC239/n85+Z985999633bOfe+6s v3rDQqRAOxGNuPkr561B/MdqB/Db+RvXu0vHilEIiW9ftGbxytKx7jxCwnmLV2xZVDq2zUKo9csl C+ctKB2jiwArlkBF6RhnAPqWrFy/uXRsaQT41orV8wfbrZ/B8aqV8zYP3h/9GY7dq+atXFjqv/48 wMya1evWDx5PAPijNVcvHOyPWxGS9ZfahvYqhDCUK9CXqAZdj4SIQgxKoKkICe6gWpEAjkm7EKHm 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 /9+jC8/wqLVaVfVnF3Sf4Y2h2RqCamaK0VScqYZzHnki1W6uMl3Yz6aOvRV6sRPPCuwQtAq7pgwy Q9gzge4+so4ZwY4I67FXxhizCfsgbMZ+KuPYw2ILdtCZUL+dBc0YfHY8DGhwYQY2rNo8ui63cfcD Ox9at/ORDXsf2P7g6Niyoa9tn9q9Y+1GvO1/Abo2+NoKZW5kc3RyZWFtCmVuZG9iagoxNzMgMCBv YmoKMjIzMDYKZW5kb2JqCjI1IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlw ZSAvQmFzZUZvbnQgL1VNQlBRVCtBcmlhbC1Cb2xkTVQgL0ZvbnREZXNjcmlwdG9yCjE3NCAwIFIg L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDEyMSAv V2lkdGhzIFsKMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCA1NTYgNTU2IDAg MCAwIDAgMCAwIDAgMzMzIDAgMCAwIDAgMAowIDcyMiA3MjIgNzIyIDAgNjY3IDYxMSA3NzggMCAy NzggMCA3MjIgMCAwIDAgNzc4IDY2NyAwIDcyMiA2NjcgNjExIDAgMCAwCjAgMCAwIDAgMCAwIDAg MCAwIDU1NiA2MTEgNTU2IDYxMSA1NTYgMzMzIDYxMSA2MTEgMjc4IDAgNTU2IDI3OCA4ODkgNjEx IDYxMQo2MTEgMCAzODkgNTU2IDMzMyA2MTEgMCA3NzggNTU2IDU1NiBdID4+CmVuZG9iagoxNzQg MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAvVU1CUFFUK0FyaWFsLUJv bGRNVCAvRmxhZ3MgMzIgL0ZvbnRCQm94ClstNjI4IC0zNzYgMjAwMCAxMDExXSAvSXRhbGljQW5n bGUgMCAvQXNjZW50IDkwNSAvRGVzY2VudCAtMjEyIC9DYXBIZWlnaHQKNzE2IC9TdGVtViAwIC9M ZWFkaW5nIDMzIC9YSGVpZ2h0IDUxOSAvQXZnV2lkdGggNDc5IC9NYXhXaWR0aCAyMDAwIC9Gb250 RmlsZTIKMTc1IDAgUiA+PgplbmRvYmoKMTc1IDAgb2JqCjw8IC9MZW5ndGggMTc2IDAgUiAvTGVu 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 b3IKMTc3IDAgUiAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFz dENoYXIgODkgL1dpZHRocyBbIDMwMQowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzY3IDAgMzY3IDAg NTI0IDUyNCA1MjQgNTI0IDUyNCA1MjQgNTI0IDUyNCA1MjQgNTI0CjAgMCAwIDAgMCAwIDAgNTkw IDU2NiA1OTggNjEzIDUzNiA1MjUgNjc2IDY1NCAyNzggMCA1NzYgNTA2IDcwOSA2MzggNjc0IDU1 OAo2NzYgNTgyIDQ4MSA1ODEgNjQ4IDU4NyA4NTIgMCA1NzAgXSA+PgplbmRvYmoKMTc3IDAgb2Jq Cjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL0FHUUNDUCtUcmVidWNoZXRNUyAv RmxhZ3MgMzIgL0ZvbnRCQm94ClstODYgLTI2MiAxMDgyIDk0M10gL0l0YWxpY0FuZ2xlIDAgL0Fz Y2VudCA5MzkgL0Rlc2NlbnQgLTIyMiAvQ2FwSGVpZ2h0IDcyOAovU3RlbVYgMCAvWEhlaWdodCA1 MzMgL0F2Z1dpZHRoIDQ1NCAvTWF4V2lkdGggMTExNCAvRm9udEZpbGUyIDE3OCAwIFIgPj4KZW5k b2JqCjE3OCAwIG9iago8PCAvTGVuZ3RoIDE3OSAwIFIgL0xlbmd0aDEgMTYwMzIgL0ZpbHRlciAv RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB1Xt7YFXVme9aaz/P+5GTc04SIOfkEBIIFEgMCZTKLuTk QWoNL5OAR8IjJihoQGIidVqsrWFQwU4rMG1vdawOXKfawxElOB1K1QqtxNrqoO2tlrYK+IilDrUM kpP5fWufIO3M3Dsz984f94S117fWXnvvtb73963F5k29nczNtjKFWWs2rOph8ufdg+qeNbdujtlt 3WRM9Fzf07XBbpv9jGnbu9bfdr3d9uG5T3yru3PVWrvNLqKe1Y0Ou82vQD2xe8NmPEc/r4rL19bf vCZ33zcR7c9sWNWf+z77Jdqxm1Zt6ESN35W34zKx5+ZbNssmu9KPen3Pps7ceN7GmPrY0PHjx+ue 7bPsMV7GOKBSdhUzWDPTmGB+Np0tw0rO8lGsl8v7Gl4c+UXRSt/cP7AiLBO/x1YdLKD6mWf/7oXR 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 KGlQaG9uZSBPUyA5LjIgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoxODIgMCBvYmoKKFBhZ2Vz KQplbmRvYmoKMTgzIDAgb2JqCihEOjIwMTYwNDA4MTgxOTIzWjAwJzAwJykKZW5kb2JqCjEgMCBv YmoKPDwgL1RpdGxlIDE4MCAwIFIgL1Byb2R1Y2VyIDE4MSAwIFIgL0NyZWF0b3IgMTgyIDAgUiAv Q3JlYXRpb25EYXRlIDE4MyAwIFIKL01vZERhdGUgMTgzIDAgUiA+PgplbmRvYmoKeHJlZgowIDE4 NAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAyODEwMDUgMDAwMDAgbiAKMDAwMDAzMzM0NyAwMDAw MCBuIAowMDAwMDkzMDAyIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAzMzMyNiAw MDAwMCBuIAowMDAwMDMzNDUxIDAwMDAwIG4gCjAwMDAwMzYzNDMgMDAwMDAgbiAKMDAwMDIwNTMw MyAwMDAwMCBuIAowMDAwMTU3OTU4IDAwMDAwIG4gCjAwMDAwNDI2NDQgMDAwMDAgbiAKMDAwMDIz MDU1NiAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAyMDQwNjUgMDAwMDAgbiAKMDAw MDAzOTExNSAwMDAwMCBuIAowMDAwMDMzNjA3IDAwMDAwIG4gCjAwMDAwMzYzMjIgMDAwMDAgbiAK MDAwMDAzNjM3OSAwMDAwMCBuIAowMDAwMDM5MDk0IDAwMDAwIG4gCjAwMDAwMzkxNTIgMDAwMDAg biAKMDAwMDA0MjYyMyAwMDAwMCBuIAowMDAwMDQ4MTg0IDAwMDAwIG4gCjAwMDAwNDI2ODEgMDAw MDAgbiAKMDAwMDA0ODE2MyAwMDAwMCBuIAowMDAwMDQ4MjkxIDAwMDAwIG4gCjAwMDAyNTM3MjMg MDAwMDAgbiAKMDAwMDEwMzk0NyAwMDAwMCBuIAowMDAwMTQ4NTYzIDAwMDAwIG4gCjAwMDAxNTQx NzEgMDAwMDAgbiAKMDAwMDA5NDkxOSAwMDAwMCBuIAowMDAwMTk3NTQ3IDAwMDAwIG4gCjAwMDAw NTE1MDAgMDAwMDAgbiAKMDAwMDA0ODQ4NiAwMDAwMCBuIAowMDAwMDUxNDc5IDAwMDAwIG4gCjAw MDAwNTE2MDcgMDAwMDAgbiAKMDAwMDA1MjQ0NCAwMDAwMCBuIAowMDAwMDUxNzc5IDAwMDAwIG4g CjAwMDAwNTI0MjQgMDAwMDAgbiAKMDAwMDA1MjU1MSAwMDAwMCBuIAowMDAwMDU2MDY2IDAwMDAw IG4gCjAwMDAwNTI2OTggMDAwMDAgbiAKMDAwMDA1NjA0NSAwMDAwMCBuIAowMDAwMDU2MTczIDAw MDAwIG4gCjAwMDAxMjQ5NTAgMDAwMDAgbiAKMDAwMDI2OTg2NiAwMDAwMCBuIAowMDAwMDYwNjE3 IDAwMDAwIG4gCjAwMDAwNTYzNTcgMDAwMDAgbiAKMDAwMDA2MDU5NiAwMDAwMCBuIAowMDAwMDYw NzI0IDAwMDAwIG4gCjAwMDAwNjQwMzMgMDAwMDAgbiAKMDAwMDA2MDg3MSAwMDAwMCBuIAowMDAw MDY0MDEyIDAwMDAwIG4gCjAwMDAwNjQxNDAgMDAwMDAgbiAKMDAwMDE0MDAxOSAwMDAwMCBuIAow MDAwMDY3ODQ3IDAwMDAwIG4gCjAwMDAwNjQzMTIgMDAwMDAgbiAKMDAwMDA2NzgyNiAwMDAwMCBu IAowMDAwMDY3OTU0IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDE1NjY5NiAwMDAw MCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAxNTUzNzcgMDAwMDAgbiAKMDAwMDA3MTI3MiAw MDAwMCBuIAowMDAwMDkzMTI2IDAwMDAwIG4gCjAwMDAwNjgxMzkgMDAwMDAgbiAKMDAwMDA3MTI1 MSAwMDAwMCBuIAowMDAwMDcxMzgwIDAwMDAwIG4gCjAwMDAwNzQxOTEgMDAwMDAgbiAKMDAwMDA3 MTU1MSAwMDAwMCBuIAowMDAwMDc0MTcwIDAwMDAwIG4gCjAwMDAwNzQyOTkgMDAwMDAgbiAKMDAw MDA3NzA2NSAwMDAwMCBuIAowMDAwMDc0NDU3IDAwMDAwIG4gCjAwMDAwNzcwNDQgMDAwMDAgbiAK MDAwMDA3NzE3MyAwMDAwMCBuIAowMDAwMDc5OTI5IDAwMDAwIG4gCjAwMDAwNzczNDQgMDAwMDAg biAKMDAwMDA3OTkwOCAwMDAwMCBuIAowMDAwMDgwMDM3IDAwMDAwIG4gCjAwMDAwODI5NjggMDAw MDAgbiAKMDAwMDA4MDE5NSAwMDAwMCBuIAowMDAwMDgyOTQ3IDAwMDAwIG4gCjAwMDAwODMwNzYg MDAwMDAgbiAKMDAwMDA4NDA5OCAwMDAwMCBuIAowMDAwMDgzMjM0IDAwMDAwIG4gCjAwMDAwODQw NzggMDAwMDAgbiAKMDAwMDA4NDIwNiAwMDAwMCBuIAowMDAwMDg4NjkyIDAwMDAwIG4gCjAwMDAw ODQzNjQgMDAwMDAgbiAKMDAwMDA4ODY3MSAwMDAwMCBuIAowMDAwMDg4ODE1IDAwMDAwIG4gCjAw MDAxMzI1NDcgMDAwMDAgbiAKMDAwMDA4OTAxMCAwMDAwMCBuIAowMDAwMDk0NjczIDAwMDAwIG4g CjAwMDAwOTQ0MjEgMDAwMDAgbiAKMDAwMDA5NDE3OCAwMDAwMCBuIAowMDAwMDkzOTQ4IDAwMDAw IG4gCjAwMDAwOTM3MTUgMDAwMDAgbiAKMDAwMDA5MzQ4NSAwMDAwMCBuIAowMDAwMDkyMTkxIDAw MDAwIG4gCjAwMDAwODkwNzIgMDAwMDAgbiAKMDAwMDA5MjE2OSAwMDAwMCBuIAowMDAwMDkyMzAx IDAwMDAwIG4gCjAwMDAwOTI3NDIgMDAwMDAgbiAKMDAwMDA5MzI1MiAwMDAwMCBuIAowMDAwMDky NDYxIDAwMDAwIG4gCjAwMDAwOTI3MjEgMDAwMDAgbiAKMDAwMDA5Mjg1NCAwMDAwMCBuIAowMDAw MDkzMzMxIDAwMDAwIG4gCjAwMDAwOTM0MzIgMDAwMDAgbiAKMDAwMDA5MzU5MCAwMDAwMCBuIAow MDAwMDkzNjQ4IDAwMDAwIG4gCjAwMDAwOTM4MjAgMDAwMDAgbiAKMDAwMDA5Mzg3OCAwMDAwMCBu IAowMDAwMDk0MDYzIDAwMDAwIG4gCjAwMDAwOTQxMjEgMDAwMDAgbiAKMDAwMDA5NDI4OCAwMDAw MCBuIAowMDAwMDk0MzQ2IDAwMDAwIG4gCjAwMDAwOTQ1MjYgMDAwMDAgbiAKMDAwMDA5NDU4NCAw MDAwMCBuIAowMDAwMDk0Nzc4IDAwMDAwIG4gCjAwMDAwOTQ4MzYgMDAwMDAgbiAKMDAwMDA5NTMw MyAwMDAwMCBuIAowMDAwMDk1NTY2IDAwMDAwIG4gCjAwMDAxMDM5MjUgMDAwMDAgbiAKMDAwMDEw NDQwNyAwMDAwMCBuIAowMDAwMTA0NjU4IDAwMDAwIG4gCjAwMDAxMjQ5MjcgMDAwMDAgbiAKMDAw MDEyNTMyMSAwMDAwMCBuIAowMDAwMTI1NTY4IDAwMDAwIG4gCjAwMDAxMzI1MjUgMDAwMDAgbiAK MDAwMDEzMjc5MCAwMDAwMCBuIAowMDAwMTMzMDYzIDAwMDAwIG4gCjAwMDAxMzk5OTcgMDAwMDAg biAKMDAwMDE0MDM5NSAwMDAwMCBuIAowMDAwMTQwNjM5IDAwMDAwIG4gCjAwMDAxNDg1NDEgMDAw MDAgbiAKMDAwMDE0OTIzMCAwMDAwMCBuIAowMDAwMTQ5NDcxIDAwMDAwIG4gCjAwMDAxNTQxNDkg MDAwMDAgbiAKMDAwMDE1NDY1OSAwMDAwMCBuIAowMDAwMTU0MzM2IDAwMDAwIG4gCjAwMDAxNTQ2 MzggMDAwMDAgbiAKMDAwMDE1NDg5OSAwMDAwMCBuIAowMDAwMTU1MzU2IDAwMDAwIG4gCjAwMDAx NTU4NjIgMDAwMDAgbiAKMDAwMDE1NTU0MSAwMDAwMCBuIAowMDAwMTU1ODQxIDAwMDAwIG4gCjAw MDAxNTYwOTggMDAwMDAgbiAKMDAwMDE1NjY3NSAwMDAwMCBuIAowMDAwMTU3MTk3IDAwMDAwIG4g CjAwMDAxNTY4NzIgMDAwMDAgbiAKMDAwMDE1NzE3NiAwMDAwMCBuIAowMDAwMTU3NDQzIDAwMDAw IG4gCjAwMDAxNTc5MzcgMDAwMDAgbiAKMDAwMDE1ODY4MyAwMDAwMCBuIAowMDAwMTU4OTQ0IDAw MDAwIG4gCjAwMDAxOTc1MjQgMDAwMDAgbiAKMDAwMDE5ODA0NSAwMDAwMCBuIAowMDAwMTk3NzI0 IDAwMDAwIG4gCjAwMDAxOTgwMjQgMDAwMDAgbiAKMDAwMDE5ODMwNSAwMDAwMCBuIAowMDAwMjA0 MDQzIDAwMDAwIG4gCjAwMDAyMDQ1NjEgMDAwMDAgbiAKMDAwMDIwNDIzOCAwMDAwMCBuIAowMDAw MjA0NTQwIDAwMDAwIG4gCjAwMDAyMDQ4MTEgMDAwMDAgbiAKMDAwMDIwNTI4MiAwMDAwMCBuIAow MDAwMjA1NzgyIDAwMDAwIG4gCjAwMDAyMDYwNDggMDAwMDAgbiAKMDAwMDIzMDUzMyAwMDAwMCBu IAowMDAwMjMxMDMyIDAwMDAwIG4gCjAwMDAyMzEzMDEgMDAwMDAgbiAKMDAwMDI1MzcwMCAwMDAw MCBuIAowMDAwMjU0MTU5IDAwMDAwIG4gCjAwMDAyNTQ0MTUgMDAwMDAgbiAKMDAwMDI2OTg0MyAw MDAwMCBuIAowMDAwMjcwMjI4IDAwMDAwIG4gCjAwMDAyNzA0NjkgMDAwMDAgbiAKMDAwMDI4MDgz MyAwMDAwMCBuIAowMDAwMjgwODU2IDAwMDAwIG4gCjAwMDAyODA4ODYgMDAwMDAgbiAKMDAwMDI4 MDkzNyAwMDAwMCBuIAowMDAwMjgwOTYyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTg0IC9S b290IDEwOSAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPGJhMDY2Njk4YTMwZTQ5MmM5OTMwMTBmMWFk NzhiNzE0Pgo8YmEwNjY2OThhMzBlNDkyYzk5MzAxMGYxYWQ3OGI3MTQ+IF0gPj4Kc3RhcnR4cmVm CjI4MTExNQolJUVPRgo= --_003_BN1PR09MB1248398737DEAC791DDE46BF3910BN1PR09MB124namprd_ Content-Type: application/pdf; name="KMAC TupleHash FPH 0.2 (1).pdf" Content-Description: KMAC TupleHash FPH 0.2 (1).pdf Content-Disposition: attachment; filename="KMAC TupleHash FPH 0.2 (1).pdf"; size=291730; creation-date="Fri, 08 Apr 2016 20:43:01 GMT"; modification-date="Fri, 08 Apr 2016 20:43:01 GMT" Content-Transfer-Encoding: base64 JVBERi0xLjMKJcTl8uXrp/Og0MTGCjQgMCBvYmoKPDwgL0xlbmd0aCA1IDAgUiAvRmlsdGVyIC9G bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGkvVuTpbtxpndfv6J8t+lQt6rWefnOlu2wZM+EbdIxcjh8 wRFHQ4/JvUcU5bH86/0875v41qF6c9il2EF2IRc+IJHIExIJ4B9e/5fXf3h947/T++71fN29/uHf vf6b1x9f//Kv/vH99e/+8fU9//3j31HDX3+/1ftd/np7/V2+/t3Lb1//Pm1ddl93h8vb8fW8ez0c D19P5/319XTcfz3uz+/fav3tldYP58vX0+l65au3l9+/Hncgs7Nx/zpdz/y1VWnR/g7X09e3N/p5 24OZVf2rH+0vl9ffvawaKb36zf58+Lo/7C+v+8PbfORf89HuyF+3Kin61duLNALRf4Ae/vn+utu9 fz2fj4fX89vu6/v5eHn9u9+//je/egVt/5t/fvX717/81a+k4q/+/vX/eP3hX//i5cvb193rD3/9 i9f+8cv1x69+8fp++fr++sPrBvqP67d/94vXfPV38+//lX9ffvj17wbw+j/PH/+0Pvm3649Vpd+8 /rDa+PUfF+SnHxdWr5e3ty+/eP0/X3/1N6//3a8yof+58b4xBczBr/5uDZmR746nr5fr4QjdHgjw w9/+7d/+4vVX/+HPbftGy/0b498dTluLu5L0h9dbe/DsTp59mqiw0Pk60/M0qvx4PL107vLjYv3O 48Ocv7/LPMfz62l3gs1PiEjn/NI5zz+PQ2bOf/XbNRVrGl//x5mtfzX//terxl+tP/6CgckOLz/A F9f3r5fXH7ap3dhiTe1q93+Y5n79j6uZreu/eP31Nsu/Wb++/vfzweKe1QCdf4sHEK+v5+Pu9Xg9 ZPhDtt398F8fZpzhrz429H9c3S9OhBFfwt4w4kgFA/hzEPhA/3dohv7Z2GQk789kk+MJBsqMfoNN jvu3P5NN9ihBlBl0en//+v52PE6jqNjojvwzbDJ8DJ3+Zo39p9/+KINUPaypXVO9zez64Z9ffz3U +/E3r//rr2dC/1mF8NjCH1YTP65P//BtIn9Af4Z9Q/99f/2KRDrtne1NGl/v5PGmK/eXE4bgfI7G liAfWpQuD01BkL/66fczmv/4T3+cvzbUl5J8+WGBFjf90x+WXlsf/fPrf7uIsX76f9YfGz1vPPgz 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 l97XhWF7/Lf5HjAw33F3Pi4gNQ+ugZbOfFdbsrvTXo6/k+Zjxp3XNvQ3LfrgYGi+7O6yOwdsAbtM N2UJxdur7V0b7TJswKfkpnrb+tlpHCjtZD6sqmStvbIjZhlXOcZ1w0JnvsRwGIeq6nyskQQHMHz1 q7iTLYd8sLjOt5V35uMnyZF3vjX+RnnXDuDYJEl23JoLgHCxthNSKP30wi4+GaccEAMX7xA31Q+Z DnEignCY2UrCEI6L3hCGuCilXOMImM7t5ku3MeNITsds1+pJI7gwmpu2vzzi4HwPmI84ZF2/3TgM cG+INRDhO25S1tlfS8lyu9bKC8MkOZprN8kVxLuMQkoNAYgnB1HsYfVUcRkbKeXpNoanwHYy3H7J NajKQJSY9bCG4MLdcWN72Gv0PEQKsDj6T45/wK6IAtaLhBxhm5EeoQEvA1J+aa487BBW9tnr7mV2 2oOBwFntPiQYlblD3lQthtV5P+RDRx3E+4xM5L0OeSzxX7SZrgvgvhxALxHWjYFpDEnOENMZVOub uEktdWUQTULrPnQc5dA2d/Fj/0lFWZ3OXHuT6Marama/PsssDGSWOrC/0ibNt4T4enfVGm09658U KcHIHXp5WGRHbCCZfFzFNkUCPEf2VYTbQNZ33aV8KiLfGu2+z+vZPnFwEPaJGVoU/v8DRcmMJwpl bmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKMzMyNjUKZW5kb2JqCjIgMCBvYmoKPDwgL1R5cGUgL1Bh Z2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDYgMCBSIC9Db250ZW50cyA0IDAgUiAvTWVkaWFC b3ggWzAgMCA2MTIgNzkyXQo+PgplbmRvYmoKNiAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1Rl eHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MzIDE0IDAgUiAvQ3MxIDcgMCBSIC9DczIgMTAgMCBSCj4+ IC9Gb250IDw8IC9UVDEgOCAwIFIgL1RUMyAxMSAwIFIgL1RUNSAxMyAwIFIgL1RUMiA5IDAgUiA+ PiA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL0xlbmd0aCAxNiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9E ZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZZ3VFPZFofPvTe90BIi ICX0GnoJINI7SBUEUYlJgFAChoQmdkQFRhQRKVZkVMABR4ciY0UUC4OCYtcJ8hBQxsFRREXl3Yxr Ce+tNfPemv3HWd/Z57fX2Wfvfde6AFD8ggTCdFgBgDShWBTu68FcEhPLxPcCGBABDlgBwOFmZgRH +EQC1Py9PZmZqEjGs/buLoBku9ssv1Amc9b/f5EiN0MkBgAKRdU2PH4mF+UClFOzxRky/wTK9JUp MoYxMhahCaKsIuPEr2z2p+Yru8mYlybkoRpZzhm8NJ6Mu1DemiXho4wEoVyYJeBno3wHZb1USZoA 5fco09P4nEwAMBSZX8znJqFsiTJFFBnuifICAAiUxDm8cg6L+TlongB4pmfkigSJSWKmEdeYaeXo yGb68bNT+WIxK5TDTeGIeEzP9LQMjjAXgK9vlkUBJVltmWiR7a0c7e1Z1uZo+b/Z3x5+U/09yHr7 VfEm7M+eQYyeWd9s7KwvvRYA9iRamx2zvpVVALRtBkDl4axP7yAA8gUAtN6c8x6GbF6SxOIMJwuL 7OxscwGfay4r6Df7n4Jvyr+GOfeZy+77VjumFz+BI0kVM2VF5aanpktEzMwMDpfPZP33EP/jwDlp zcnDLJyfwBfxhehVUeiUCYSJaLuFPIFYkC5kCoR/1eF/GDYnBxl+nWsUaHVfAH2FOVC4SQfIbz0A QyMDJG4/egJ961sQMQrIvrxorZGvc48yev7n+h8LXIpu4UxBIlPm9gyPZHIloiwZo9+EbMECEpAH dKAKNIEuMAIsYA0cgDNwA94gAISASBADlgMuSAJpQASyQT7YAApBMdgBdoNqcADUgXrQBE6CNnAG XARXwA1wCwyAR0AKhsFLMAHegWkIgvAQFaJBqpAWpA+ZQtYQG1oIeUNBUDgUA8VDiZAQkkD50Cao GCqDqqFDUD30I3Qaughdg/qgB9AgNAb9AX2EEZgC02EN2AC2gNmwOxwIR8LL4ER4FZwHF8Db4Uq4 Fj4Ot8IX4RvwACyFX8KTCEDICAPRRlgIG/FEQpBYJAERIWuRIqQCqUWakA6kG7mNSJFx5AMGh6Fh mBgWxhnjh1mM4WJWYdZiSjDVmGOYVkwX5jZmEDOB+YKlYtWxplgnrD92CTYRm40txFZgj2BbsJex A9hh7DscDsfAGeIccH64GFwybjWuBLcP14y7gOvDDeEm8Xi8Kt4U74IPwXPwYnwhvgp/HH8e348f xr8nkAlaBGuCDyGWICRsJFQQGgjnCP2EEcI0UYGoT3QihhB5xFxiKbGO2EG8SRwmTpMUSYYkF1Ik KZm0gVRJaiJdJj0mvSGTyTpkR3IYWUBeT64knyBfJQ+SP1CUKCYUT0ocRULZTjlKuUB5QHlDpVIN qG7UWKqYup1aT71EfUp9L0eTM5fzl+PJrZOrkWuV65d7JU+U15d3l18unydfIX9K/qb8uAJRwUDB U4GjsFahRuG0wj2FSUWaopViiGKaYolig+I1xVElvJKBkrcST6lA6bDSJaUhGkLTpXnSuLRNtDra ZdowHUc3pPvTk+nF9B/ovfQJZSVlW+Uo5RzlGuWzylIGwjBg+DNSGaWMk4y7jI/zNOa5z+PP2zav aV7/vCmV+SpuKnyVIpVmlQGVj6pMVW/VFNWdqm2qT9QwaiZqYWrZavvVLquNz6fPd57PnV80/+T8 h+qwuol6uPpq9cPqPeqTGpoavhoZGlUalzTGNRmabprJmuWa5zTHtGhaC7UEWuVa57VeMJWZ7sxU ZiWzizmhra7tpy3RPqTdqz2tY6izWGejTrPOE12SLls3Qbdct1N3Qk9LL1gvX69R76E+UZ+tn6S/ R79bf8rA0CDaYItBm8GooYqhv2GeYaPhYyOqkavRKqNaozvGOGO2cYrxPuNbJrCJnUmSSY3JTVPY 1N5UYLrPtM8Ma+ZoJjSrNbvHorDcWVmsRtagOcM8yHyjeZv5Kws9i1iLnRbdFl8s7SxTLessH1kp WQVYbbTqsPrD2sSaa11jfceGauNjs86m3ea1rakt33a/7X07ml2w3Ra7TrvP9g72Ivsm+zEHPYd4 h70O99h0dii7hH3VEevo4bjO8YzjByd7J7HTSaffnVnOKc4NzqMLDBfwF9QtGHLRceG4HHKRLmQu jF94cKHUVduV41rr+sxN143ndsRtxN3YPdn9uPsrD0sPkUeLx5Snk+cazwteiJevV5FXr7eS92Lv au+nPjo+iT6NPhO+dr6rfS/4Yf0C/Xb63fPX8Of61/tPBDgErAnoCqQERgRWBz4LMgkSBXUEw8EB wbuCHy/SXyRc1BYCQvxDdoU8CTUMXRX6cxguLDSsJux5uFV4fnh3BC1iRURDxLtIj8jSyEeLjRZL FndGyUfFRdVHTUV7RZdFS5dYLFmz5EaMWowgpj0WHxsVeyR2cqn30t1Lh+Ps4grj7i4zXJaz7Npy teWpy8+ukF/BWXEqHhsfHd8Q/4kTwqnlTK70X7l35QTXk7uH+5LnxivnjfFd+GX8kQSXhLKE0USX xF2JY0muSRVJ4wJPQbXgdbJf8oHkqZSQlKMpM6nRqc1phLT4tNNCJWGKsCtdMz0nvS/DNKMwQ7rK adXuVROiQNGRTChzWWa7mI7+TPVIjCSbJYNZC7Nqst5nR2WfylHMEeb05JrkbssdyfPJ+341ZjV3 dWe+dv6G/ME17msOrYXWrlzbuU53XcG64fW+649tIG1I2fDLRsuNZRvfbore1FGgUbC+YGiz7+bG QrlCUeG9Lc5bDmzFbBVs7d1ms61q25ciXtH1YsviiuJPJdyS699ZfVf53cz2hO29pfal+3fgdgh3 3N3puvNYmWJZXtnQruBdreXM8qLyt7tX7L5WYVtxYA9pj2SPtDKosr1Kr2pH1afqpOqBGo+a5r3q e7ftndrH29e/321/0wGNA8UHPh4UHLx/yPdQa61BbcVh3OGsw8/rouq6v2d/X39E7Ujxkc9HhUel x8KPddU71Nc3qDeUNsKNksax43HHb/3g9UN7E6vpUDOjufgEOCE58eLH+B/vngw82XmKfarpJ/2f 9rbQWopaodbc1om2pDZpe0x73+mA050dzh0tP5v/fPSM9pmas8pnS8+RzhWcmzmfd37yQsaF8YuJ F4c6V3Q+urTk0p2usK7ey4GXr17xuXKp2737/FWXq2euOV07fZ19ve2G/Y3WHruell/sfmnpte9t velws/2W462OvgV95/pd+y/e9rp95Y7/nRsDiwb67i6+e/9e3D3pfd790QepD14/zHo4/Wj9Y+zj oicKTyqeqj+t/dX412apvfTsoNdgz7OIZ4+GuEMv/5X5r0/DBc+pzytGtEbqR61Hz4z5jN16sfTF 8MuMl9Pjhb8p/rb3ldGrn353+71nYsnE8GvR65k/St6ovjn61vZt52To5NN3ae+mp4req74/9oH9 oftj9MeR6exP+E+Vn40/d3wJ/PJ4Jm1m5t/3hPP7CmVuZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoK MjYxMgplbmRvYmoKMTQgMCBvYmoKWyAvSUNDQmFzZWQgMTUgMCBSIF0KZW5kb2JqCjE3IDAgb2Jq Cjw8IC9MZW5ndGggMTggMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0Zs YXRlRGVjb2RlID4+CnN0cmVhbQp4AZ2Wd1RT2RaHz703vdASIiAl9Bp6CSDSO0gVBFGJSYBQAoaE JnZEBUYUESlWZFTAAUeHImNFFAuDgmLXCfIQUMbBUURF5d2MawnvrTXz3pr9x1nf2ee319ln733X ugBQ/IIEwnRYAYA0oVgU7uvBXBITy8T3AhgQAQ5YAcDhZmYER/hEAtT8vT2ZmahIxrP27i6AZLvb LL9QJnPW/3+RIjdDJAYACkXVNjx+JhflApRTs8UZMv8EyvSVKTKGMTIWoQmirCLjxK9s9qfmK7vJ mJcm5KEaWc4ZvDSejLtQ3pol4aOMBKFcmCXgZ6N8B2W9VEmaAOX3KNPT+JxMADAUmV/M5yahbIky RRQZ7onyAgAIlMQ5vHIOi/k5aJ4AeKZn5IoEiUliphHXmGnl6Mhm+vGzU/liMSuUw03hiHhMz/S0 DI4wF4Cvb5ZFASVZbZloke2tHO3tWdbmaPm/2d8eflP9Pch6+1XxJuzPnkGMnlnfbOysL70WAPYk Wpsds76VVQC0bQZA5eGsT+8gAPIFALTenPMehmxeksTiDCcLi+zsbHMBn2suK+g3+5+Cb8q/hjn3 mcvu+1Y7phc/gSNJFTNlReWmp6ZLRMzMDA6Xz2T99xD/48A5ac3Jwyycn8AX8YXoVVHolAmEiWi7 hTyBWJAuZAqEf9Xhfxg2JwcZfp1rFGh1XwB9hTlQuEkHyG89AEMjAyRuP3oCfetbEDEKyL68aK2R r3OPMnr+5/ofC1yKbuFMQSJT5vYMj2RyJaIsGaPfhGzBAhKQB3SgCjSBLjACLGANHIAzcAPeIACE gEgQA5YDLkgCaUAEskE+2AAKQTHYAXaDanAA1IF60AROgjZwBlwEV8ANcAsMgEdACobBSzAB3oFp CILwEBWiQaqQFqQPmULWEBtaCHlDQVA4FAPFQ4mQEJJA+dAmqBgqg6qhQ1A99CN0GroIXYP6oAfQ IDQG/QF9hBGYAtNhDdgAtoDZsDscCEfCy+BEeBWcBxfA2+FKuBY+DrfCF+Eb8AAshV/CkwhAyAgD 0UZYCBvxREKQWCQBESFrkSKkAqlFmpAOpBu5jUiRceQDBoehYZgYFsYZ44dZjOFiVmHWYkow1Zhj mFZMF+Y2ZhAzgfmCpWLVsaZYJ6w/dgk2EZuNLcRWYI9gW7CXsQPYYew7HA7HwBniHHB+uBhcMm41 rgS3D9eMu4Drww3hJvF4vCreFO+CD8Fz8GJ8Ib4Kfxx/Ht+PH8a/J5AJWgRrgg8hliAkbCRUEBoI 5wj9hBHCNFGBqE90IoYQecRcYimxjthBvEkcJk6TFEmGJBdSJCmZtIFUSWoiXSY9Jr0hk8k6ZEdy GFlAXk+uJJ8gXyUPkj9QlCgmFE9KHEVC2U45SrlAeUB5Q6VSDahu1FiqmLqdWk+9RH1KfS9HkzOX 85fjya2Tq5FrleuXeyVPlNeXd5dfLp8nXyF/Sv6m/LgCUcFAwVOBo7BWoUbhtMI9hUlFmqKVYohi mmKJYoPiNcVRJbySgZK3Ek+pQOmw0iWlIRpC06V50ri0TbQ62mXaMB1HN6T705PpxfQf6L30CWUl ZVvlKOUc5Rrls8pSBsIwYPgzUhmljJOMu4yP8zTmuc/jz9s2r2le/7wplfkqbip8lSKVZpUBlY+q TFVv1RTVnaptqk/UMGomamFq2Wr71S6rjc+nz3eez51fNP/k/IfqsLqJerj6avXD6j3qkxqaGr4a GRpVGpc0xjUZmm6ayZrlmuc0x7RoWgu1BFrlWue1XjCVme7MVGYls4s5oa2u7act0T6k3as9rWOo s1hno06zzhNdki5bN0G3XLdTd0JPSy9YL1+vUe+hPlGfrZ+kv0e/W3/KwNAg2mCLQZvBqKGKob9h nmGj4WMjqpGr0SqjWqM7xjhjtnGK8T7jWyawiZ1JkkmNyU1T2NTeVGC6z7TPDGvmaCY0qzW7x6Kw 3FlZrEbWoDnDPMh8o3mb+SsLPYtYi50W3RZfLO0sUy3rLB9ZKVkFWG206rD6w9rEmmtdY33Hhmrj Y7POpt3mta2pLd92v+19O5pdsN0Wu067z/YO9iL7JvsxBz2HeIe9DvfYdHYou4R91RHr6OG4zvGM 4wcneyex00mn351ZzinODc6jCwwX8BfULRhy0XHhuBxykS5kLoxfeHCh1FXbleNa6/rMTdeN53bE bcTd2D3Z/bj7Kw9LD5FHi8eUp5PnGs8LXoiXr1eRV6+3kvdi72rvpz46Pok+jT4Tvna+q30v+GH9 Av12+t3z1/Dn+tf7TwQ4BKwJ6AqkBEYEVgc+CzIJEgV1BMPBAcG7gh8v0l8kXNQWAkL8Q3aFPAk1 DF0V+nMYLiw0rCbsebhVeH54dwQtYkVEQ8S7SI/I0shHi40WSxZ3RslHxUXVR01Fe0WXRUuXWCxZ s+RGjFqMIKY9Fh8bFXskdnKp99LdS4fj7OIK4+4uM1yWs+zacrXlqcvPrpBfwVlxKh4bHx3fEP+J E8Kp5Uyu9F+5d+UE15O7h/uS58Yr543xXfhl/JEEl4SyhNFEl8RdiWNJrkkVSeMCT0G14HWyX/KB 5KmUkJSjKTOp0anNaYS0+LTTQiVhirArXTM9J70vwzSjMEO6ymnV7lUTokDRkUwoc1lmu5iO/kz1 SIwkmyWDWQuzarLeZ0dln8pRzBHm9OSa5G7LHcnzyft+NWY1d3Vnvnb+hvzBNe5rDq2F1q5c27lO d13BuuH1vuuPbSBtSNnwy0bLjWUb326K3tRRoFGwvmBos+/mxkK5QlHhvS3OWw5sxWwVbO3dZrOt atuXIl7R9WLL4oriTyXckuvfWX1X+d3M9oTtvaX2pft34HYId9zd6brzWJliWV7Z0K7gXa3lzPKi 8re7V+y+VmFbcWAPaY9kj7QyqLK9Sq9qR9Wn6qTqgRqPmua96nu37Z3ax9vXv99tf9MBjQPFBz4e FBy8f8j3UGutQW3FYdzhrMPP66Lqur9nf19/RO1I8ZHPR4VHpcfCj3XVO9TXN6g3lDbCjZLGseNx x2/94PVDexOr6VAzo7n4BDghOfHix/gf754MPNl5in2q6Sf9n/a20FqKWqHW3NaJtqQ2aXtMe9/p gNOdHc4dLT+b/3z0jPaZmrPKZ0vPkc4VnJs5n3d+8kLGhfGLiReHOld0Prq05NKdrrCu3suBl69e 8blyqdu9+/xVl6tnrjldO32dfb3thv2N1h67npZf7H5p6bXvbb3pcLP9luOtjr4Ffef6Xfsv3va6 feWO/50bA4sG+u4uvnv/Xtw96X3e/dEHqQ9eP8x6OP1o/WPs46InCk8qnqo/rf3V+Ndmqb307KDX YM+ziGePhrhDL/+V+a9PwwXPqc8rRrRG6ketR8+M+YzderH0xfDLjJfT44W/Kf6295XRq59+d/u9 Z2LJxPBr0euZP0reqL45+tb2bedk6OTTd2nvpqeK3qu+P/aB/aH7Y/THkensT/hPlZ+NP3d8Cfzy eCZtZubf94Tz+wplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjI2MTIKZW5kb2JqCjcgMCBvYmoK WyAvSUNDQmFzZWQgMTcgMCBSIF0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggMjAgMCBSIC9O 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 ZrGGOEt8Ntc4tzD3msROUi7pnu85f+P8QWm4tDYPy5ud15SvBf/B7JDZyD6X9RT4FlQXvF6QuOBI oXqhuLCjyLZoRdGj4uDirxeSC3kL20pMS5aV9CxiL9q1GFs8b3HbEvMlZUt6l4Ys3bdMaVnWsh9L WaXrSl98lvRZS5lR2dKyh5+HfH6gnFEuLb+13Gv5zi/IL0RfXF4xdcWWFe8r+BUXK1mVVZXvVvJW XvzS6cvNX35Ylb7q8mrX1TvWUNeI13St9Vu7b536uuJ1D9fPWN+4gbmhYsOLjXM3XqiaVrVzk9Im 2abuzRGbm7ZYbFmz5d1W4dbO6unVB7cZblux7dV2/vbrO/x3NOw02lm58+1Xoq9u7wrZ1VhjVVO1 m7q7YPevexL3tH/t/nVdrUFtZe2fe8V7u/fF7jtb51ZXt99w/+oD+AHZgf761Pqr3wR+09Tg0LDr oM7BykPgkOzQ42/Tvu06HH647Yj7kYbvLL/bdlTzaEUj1ljUOHhMeKy7KbnpWnNYc1uLV8vR7x2/ 39tq2lp9XPv46hNKJ8pOfDhZfHLolOTUwOmM0w/b5rbdPTPzzM2zMWcvnws/d/6H4B/OtLPbT573 Od96wfNC80X3i8cuuV5q7HDpOPqjy49HL7tebrzidqXpqsfVlmve105c97t++kbgjR9ucm5e6ozs vNaV0HX7Vuqt7tv82313su88+6ngp+G7S+ElvuK+2v2qB4YPav41+V8Hu127j/cE9nT8HPfz3Ye8 h09+yfvlXW/Zr/Rfqx6ZPKrrc+5r7Q/uv/p41uPeJ5InwwPlv6n/tu2pzdPvfvf/vWNw5mDvM+mz D3+sfK7/fO+LaS/ahqKHHrzMeTn8quK1/ut9b9zftL9NevtoeME72rvNf07+s+V9+Pt7H3I+fPg3 LV3wHAplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2JqCjMzNjcKZW5kb2JqCjEwIDAgb2JqClsgL0lD Q0Jhc2VkIDE5IDAgUiBdCmVuZG9iagoyMiAwIG9iago8PCAvTGVuZ3RoIDIzIDAgUiAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdXGtzHLex/T6/Avk2rKLW89hnvsmKU6V7o9gJmXud ivLBIk0xibizWnodMb8+B2icA8xrRckq184DaPTjdKPRwPCj+5P76Cr8W9eN2+wad/zZ/b/bu29e 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 PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIg MTAgMCBSID4+IC9Gb250Cjw8IC9UVDMgMTEgMCBSIC9UVDEwIDI5IDAgUiAvVFQ5IDI4IDAgUiAv VFQxIDggMCBSIC9UVDcgMjYgMCBSIC9UVDYgMjUgMCBSCi9UVDIgOSAwIFIgL1RUMTEgMzAgMCBS ID4+ID4+CmVuZG9iagozMiAwIG9iago8PCAvTGVuZ3RoIDMzIDAgUiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeAGdW9uSG7cRfZ+vQPI0rDLpuZEcJi+RN0qytpSKtUzFVdlUyrsUSSfS DMVdytn8p/8nDTTOAeZCmnHpgbODRvfpKxrA6JP51nwymfxb5IVZrgpzfG/+Zhrz5c1Tbh6fTO7+ PT0KhR39SLoP7ikzH9zsD8nebB2vejFbVHVVmTozVVnPllmZm0VVzJarss/cys2MMP8kUuyjSFuI oDxPHj+ar9YmVwr/s/5ovlyvl0K13pq/mzSfmGk2K0yaDR7MxLiRr06TRGmO70H0PR5OeAD17/Hi +AOePnOamSSO5X36lhxI9gH0YHX37BG0GDngQUmStMaLFR5KPFCh+wkY/tHzG8p+9sD2mE3Ix6cH vKOuxx1efeE5QsJbr36S4k0BUuIZYib46XCshPE5Xzj/w6y/Nq/XLljg9aKszTLLzAWvJ/D6649D E9D8v+npRAc1UAXWCkbiEPmS3T8xi7YlzZN/laS/c0S5ScmIUp8QBTOPi8ZnWHymRRKbimcsUmh6 FCYv57MiXy3lb02HhaaD9dn6X2pXyd0ikdztpVaZLcyiXngj9zywkgqwLOIxVIAsGSZpXZrFvIa7 CM4SdlBJkr6DCb3Bk1QSwSWSmMD9HkHx/IQnBCBIxLKOFO9vlDBJQfARM8Fc4t3NeA5+BgmY3L3g zRPiNFCT4QDTemKW1awyKTk/go+EhAhNbCA44UAn8dT5W6LA/U0AAmksLaxTStbCETNLPPhaKKgc y72gcg/CcrooZhKWt822PYo+8jpJJX7dMAJTQtX93TZ2gpTt1OqXOe3cgCjnfvdNSzV2L1IMPfc3 fhyMH9ojHiGjPQo90Nynt8CKqbbIgV1/bpgIbiMa/hkO0NlJCtqgHfhCh8D3tqGL+9NQK04YGBq3 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 dHJlYW0KZW5kb2JqCjMzIDAgb2JqCjM0MDAKZW5kb2JqCjMxIDAgb2JqCjw8IC9UeXBlIC9QYWdl IC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyAzNCAwIFIgL0NvbnRlbnRzIDMyIDAgUiAvTWVkaWFC b3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKMzQgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9U ZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAv VFQ3IDI2IDAgUiAvVFQ2IDI1IDAgUiAvVFQ5IDI4IDAgUiAvVFQxMCAyOSAwIFIgL1RUMiA5IDAg UiAvVFQxMSAzMCAwIFIKPj4gPj4KZW5kb2JqCjM2IDAgb2JqCjw8IC9MZW5ndGggMzcgMCBSIC9G aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUy27bMBC88yumNwlIGJGUKKm3xg0KpCjQ AkJ6KHpI/Kjb2DJsJ+h39I+7pLjUw64LHUhxZ5czu9zd4wv2yOizSqOsNQ5LfEWLm9lRYX6E8t9x Tghn3Ubcxu8ybLz3Rqyx8rEqK21e5TmqDLmpZJkZBZsbaQplp9HdxRko+p6ucVsFXdBNWS3mW9w2 IFL+uFuaLW6axhKqWeEbkncprjOpkcx588ybNoW37FLh19/hfxPWJQMX4eDH1LBlRIS2IdbLkU1I 8R3NPe4a0k4p0y5lE0Ems7C1RSeIkUp45In8mipRmQA+p15H9U1gvF4GXsTmWuWZLJE8BtvrC4N2 h4E5njKufQ6aRHIORinwWRzYPg6l9+Ub8he1tL58blVay1IrQwddGXshdyH6bBYLejH6ydtQRSF1 UbpHMo09YMyiWUynXSRU6Kk4PmIo/z/xwSE+gbfRW3DyP/DzeP0ZjIvdgMdtDMKMdi0DryJOJPcc ZherFK1I3rOVjRyVufJ/SzEjtU/sxRdS53jxaw7zJxxwo9CV/RMf19le6tK+vJ/5TmbEK8vv/kXS J/UKTKddIKaTOTM1XjlerAkJVpVUSB5SKDVqiJb0uNcyGB7RLW5iUpiZxCgN/+h09/aLatjobri6 gViWpYHRUtmyLv1YtHleoFA0K/PCiMnQdVPhZIoYmiIX5oJyk7pZieRNiuZXN5H6cpnsrLtrz1HH uO4P3uK/3o7k2NtE79E0HIWyKPJRjv4Cb79TYAplbmRzdHJlYW0KZW5kb2JqCjM3IDAgb2JqCjU2 OQplbmRvYmoKMzUgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2Vz IDM4IDAgUiAvQ29udGVudHMgMzYgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9i agozOCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3Mx IDcgMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSIC9U VDYgMjUgMCBSIC9UVDkgMjggMCBSID4+ID4+CmVuZG9iago0MCAwIG9iago8PCAvTGVuZ3RoIDQx IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHNXFuP3LYVftevYN80QFcRSYmU 8rZej+2t99adWSdGkofWSFAUTorU/f/Id0jxJpGaGXu8qQ2sNBcdkuf6nXPI+Z39nf3OWvxXXDA9 Cvbfn9l37Df2zdUnzj58Ytz8//QB36BPf/Xf+2juWvbRPP2x+hf7xdAa+qbXreRsaFnXtc3Qjx1T nWxkz9WcOg3cMlD/HcPQLWeiV0y3Y/XhV/ZizzAp87a97H9l3+z3Ct/a/8J+YPV+w3TXdKz+x4Zd tI1g9T83zFw/Ttef7QdVzaY3/jNdf3FvXLlH3Se/Td/43/Qsq/07nzbsp2r/N7bdY6kYh3OtOo07 qUXfjZhp06tBCd1n18SmNXV2TR3jbdt0Hcfryi6NuI2l0Wz3/7bDQBCCBDFjEwYTQk0UzXxIkINq hlYNAxNSN1r1A0TQNX2vBOvU0EjMrZoJmNi7pK1G2XSt0NMAbdO2rWD7D4xPcjKXadaTQGrehGkH gXLeM5CLKckSJYjbyfb6DtLlrH40f+9fmsuT+QuR4QP78fX9HZh1IYYR+lb3bFP9xJyEojmMizks V8MmGUxzqJvz/ttUTqRhXpCi0v0RnJ7m5jgtmhw1w2nonlUzI7NuwenZKmFFr282Ffh5v9tdgtkK 5vQeDB6MFl5ILum2NywHp7PcVZqWYcetCroyG/fc3J1klWULNFepRAHLbJFeAUXDGf0Dc8AAaFt2 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 zRvwDKvJLu1dQQE5dheEobxdfqUWctC76K6oNOn2+YMqiHCPY1rYEwBG1H5PALYIFFnsByiIErvJ dcchiHkdrt5C5wr64YkaZs6wisJWIk3BeEFxReM8xcI08aMDOI2KNH5OlMqFk2OiAxFgy36lukmG YN2hgF2gEZp233jLcaARcTZonLdWo3Eaz1iNs3exxkXdN2xpAPZ2Q3mNizaXZVohkbp86W1J3cSp xyLolGVx02yOWuL7loemvP0+UZXHHO3EX3pRUuDZIDNd60UzoPaz3AO/4t0CxYKu4Vy2FrLPlvdP 0LUwDrwbtoDOOr0DWKU5NhqUdG1QOHxtvZu5K+gaebcw1PPrGnQ1p27AHgJH22PscTDqw5Yft6gD khVvHx2rr7YGZuBHEbCHqEabtKAs2D8VRrR8SK07srmvATMioy0xBDsrLENyfnM5PfDj8uHBniek XwQAW66/NxfwwECyb1nhrAR9F18ymz/wCxPYMnDPXrzHEU9irSVhCq3m3CLRvXuNE3b01B3gCC7T z3/Q++RWO4XDjzXIeeYnPU2J32TB5pp4dQelfXQTpMTNdFv0zDOcxM0X35ojEmbhfw1sAxuwOQl/ H4BlcLEMQnjBPTbTGGbS1y06tgJCNm6/AMkklOzDj+bh2x27f8Xe2reI3xX9pAJRffuDvfmpwcMX imPTT82xSS7nHjs5ojfl8L23/DyuKWp8CPLTz9kojeYmABNOmGvEiw59MhwCpl145iqP+DkbVAHx AzSTNuR+UAi1eELBVf2XMHzY6VV4PIBotxjwaEIoUfAtPB0Uwj0N4OjwTfyTPwkp2n0/rcP+5M8f UADMYgplbmRzdHJlYW0KZW5kb2JqCjQxIDAgb2JqCjM5MDEKZW5kb2JqCjM5IDAgb2JqCjw8IC9U eXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA0MiAwIFIgL0NvbnRlbnRzIDQwIDAg UiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKNDIgMCBvYmoKPDwgL1Byb2NTZXQg WyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAv Rm9udAo8PCAvVFQxIDggMCBSIC9UVDEzIDQ0IDAgUiAvVFQ5IDI4IDAgUiAvVFQ2IDI1IDAgUiAv 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 22a+GsVihag0gQl4zcg1Yj4mKeDdAwrzOUtZbIrtVlNDqrm/2FZbybQC0i9Ac8kN77M8nfsMNPCe mkapFEtLi2NXRf3GQzqcPmK+KaF7cbprkOFsZwNvVcV1YM7cv3vGnKk5hu2Z8/tfAQRDECsKZW5k c3RyZWFtCmVuZG9iago0NyAwIG9iagoyNzM5CmVuZG9iago0NSAwIG9iago8PCAvVHlwZSAvUGFn ZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNDggMCBSIC9Db250ZW50cyA0NiAwIFIgL01lZGlh Qm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjQ4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAv VGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwg L1RUNiAyNSAwIFIgL1RUOSAyOCAwIFIgL1RUMTQgNDkgMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAg MCBSID4+ID4+CmVuZG9iago1MSAwIG9iago8PCAvTGVuZ3RoIDUyIDAgUiAvRmlsdGVyIC9GbGF0 ZURlY29kZSA+PgpzdHJlYW0KeAGtWklvI8cVvteveLk1AYtmryRzU5QJPHGceDwEHMD2wSMOyQSa bg5lTqx/n1fL91VvJDtCoIOaVa9evX3r/izv5LMs9K9KM1muMzl9lB+llq8fnlN5fJbU/T0/KoTd /US4J/e0kCd3+skcZOdwrap5tVwuc1ktpMhX86ooSqmKfJ5nWd7Hbi9eiGL/rNfYR71uWclysTKP n+RPG1Gi3LL/t/kkX282mUJtdvKTJH+Zyd1inknSnEQfs+ViXkry60zcIpdMsjvXj2H1t/D/X+F/ U39FwJGzkhyB7/TbzDjEODpEhZ1638LZ7Fo/cObwMSBr7fH08QywZ3DYAsNewzWTbHF2N5N0NU8l 2X0MDJ7wUOMgz0V+j8cnB24SIIK8wD0OY7+pFc0vsvmrvNk4xbcVWK3zSQrcNp8ClbgG6OvI+fPM BC0LiDgAHAtSN8KjUXxci9h+DXLnCh9wfl9DYlte2AgIbShP3fT2QGpqaXhWrvA2l47s1Ncyo77W 84S1OuVyJd4RnJDhlCNuY4Gr3AOb617zJoj8dwgP7NZbiPWDtwZJYKV3/4Ah0jRbUqYfXnMz+Tn5 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 shfD18Txzy70mLERbvi6JHL0x6A1y0fp5kGpa0jCD7DpRGf3tby6EWuIiEEnFmK4174gMuEK+4y7 W/kilAzcoitDVvRa+zVBGLNETD5teY7ARNylbvWVi7/ImYtnEPaHrdbczBfETkwZ+zb/CtZ+HMYP uvJMp6DL9TJ+1lWm7vOu3PQ+GhsZNNmWtlpfeWObpu6zLpP8YSabf/c/Krpw3I5oOxNCmyLD6Vah deH0YL6YVDxtJ9L8aqCDSt9IFe255rv/ArYXE5UKZW5kc3RyZWFtCmVuZG9iago1MiAwIG9iagoy NDYyCmVuZG9iago1MCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJj ZXMgNTMgMCBSIC9Db250ZW50cyA1MSAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5k b2JqCjUzIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9D czEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIg L1RUOSAyOCAwIFIgPj4gPj4KZW5kb2JqCjU1IDAgb2JqCjw8IC9MZW5ndGggNTYgMCBSIC9GaWx0 ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa1by5LcthXd8yuQHafKQxMAn4ssbJezyMZxPFWx y3KlLI1nxi65e9ySHCmVr0x+KAePcwGSYPeMEmnRPQR4cXEf5z6A/k19rX5TLf4P2qhxNur0k/qb OqhPv3ij1as3Svv/b15hhhv9Vea99t9a9dq//bp6UHee1tQ3vdWmV1Oruq5rhsmOauhsY42xa+pu 4VaB+m9Yxn3FcuOgxnaqXv2qPr9RYMo/Dh83v6pPb24MZt3cqe9V/eOVahujanWlrk07N5OqH/ns 9vbnOHq4V1cVx0/vXsfHP8XPT7K3+fLhNntoX1xlf/14Va3XPPG1tyvSTfbe50eOPsjTqpZn5EbG VC38P77jtGyUa2asnid3FCpFese7jPjbuMmHjK0f1M2f1Zc3Xsm5sobZqrPKqoKyTqT1BtryIhRV cHuy43t19+7wKkozjQbJHw+Kmxea6iXf5Wwly/DJiVMO929gEEGLHHwgST5QXJ4DB/WSO0jrY9nA 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 8ixJJn6HCU20rg1G4zqK0tr+IzSyPSdZ0imxhhMfd3SeLi4Ia16Y7fP403ZCBZeqQLLn7IXc7Z9/ GqRn2zxgp9Fj+raZNV/wWwtHuk44+FlJ+Aggy7Mwi5MEspFSFdeVND1uE4erVvvvw/D/coKN+xIR tzPCF1o0kQWmHgb4gHdN4QthQGh84BNEXE8UzuQ/z10/DTMK108DcZKS1bj8+qrrF1x8l9Rb/PIl ECWNt8DporfuiNAg3A1tBDlnr9TE0+xh5yiGl2shs8uXa/ErIWrWZcqwjPARLEOHkvr7qrZIj76K 4pc7CdCU18fv1CWBLZW4uUD2L2ZrXIbdmrbnZ9vD1OhE+clZlyahXfQpGONN5C5FyDu53EarZDFe pR8X3afEfh0uT3LBku9vjxQTpeyyitxskmNQxRtzqqbQ8tZ1WDn/0YV0CqTlfaDUySb/zhdG8I7J Q7qal/TH+CPbKbYcNsem5T1yeZc6lLwALRyHpBFH5FQdqts0YLijpDoRHEMlWZdVo4DcpeB8FxxP KdRfKXAeJshNBtIOE3BaL79SIEOkdjzglxmLfe7jtu7mYt+FfgofuuynGr8VjEZ/xk8V/NSoL4FH AZhkh0C38IQbiFPQZVbfcOwt/Xk1SdX4fVh8f3fPy7srGleFMod2V9FRSQ+jK6Vxy0APIy4xdgiH 7r6hQvM83DsMv7WsIMu9X69Y/IQDHYaCEcXiRUfMqv/gYuq6zN95PWQM2W8pyzdFw9ubJuQGfOrx Yjy3yFL6RT/u6/8CPMQWMAplbmRzdHJlYW0KZW5kb2JqCjU2IDAgb2JqCjM2OTUKZW5kb2JqCjU0 IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA1NyAwIFIgL0Nv bnRlbnRzIDU1IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRvYmoKNTcgMCBvYmoK PDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA3IDAgUiAvQ3My IDEwIDAgUiA+PiAvRm9udAo8PCAvVFQzIDExIDAgUiAvVFQxNCA0OSAwIFIgL1RUMTYgNTkgMCBS IC9UVDkgMjggMCBSIC9UVDEgOCAwIFIgL1RUNiAyNSAwIFIKL1RUMiA5IDAgUiAvVFQxMSAzMCAw IFIgPj4gPj4KZW5kb2JqCjYyIDAgb2JqCjw8IC9MZW5ndGggNjMgMCBSIC9GaWx0ZXIgL0ZsYXRl RGVjb2RlID4+CnN0cmVhbQp4AdVZWY8bRRB+719RvI2lrDP3jBF5gAjEIQQhlkDCKFqvY29gPeOd jUMW8eOpme6vunsOZ4J4YffBrT6q666va+7pBd1TyP95FFOxiql5TT9TRU+fP0R080BR9/9wwzva 1aPsu+tGId11p+/ULe07WmW+jOI0jKkMKU1WyyKLKU+TZRLHSZ94e29ITPyeb2mHEa34nrBUN0f6 Yk3MUjerf9ZHerpex7xpvadfKVgvKFzGFNy+NgN6WNBVN/XWzDRvFqqbqA6vsKu6MYv1DlO0P8ss jr7BroowfFgoTZ7OchNI7AgHa8Kc0HRukoNvDWfMohajOsia3FjRtVmlPyEbZh7lxttrQwss0NGc snu3YIpOmGzkPqztaEG/qfW39OW6s6VjlHyV0ByjnCuQPxqmthDwcK6t3u4Mh4+0b2qwayUCR2T4 VsEBZKpKRgeq9yNnRC7ow9HxkmihonIZjfnPXDcwXkbsQNq99sISGN+J5YQb2teQGr+1WFV861MY nE1BMAVHY9xG4zBY8qI0dulsZsJWjUdWns8zorA84qSX4mgTvISXbhZDQVSba1yfSsH75UBnr7yK iyykAGre053RPPRdeXdLAIkkVNXwBtqBzDs9UIFsw8oWFgJ92j5S6Yh0FZfLhII2YMRKvnBJMiuL WeHsqEEMgR3xDmEHOyrJNk1TNyS5rRIhITZo1RVHwBTT0cdapEEI4JpzU7FxdEoDt3ssDp1nE/ib VeBb8qkhVW4W9DecSwYk/uYZwoQLR0G/tuQhIsANF+Y2CVdlmKx4lIVZWcYpj4o0ioo8YyLKM21W FMiFiS5Q+kcXqEgKFBc9+tHwf73TzKvADKwzVxDrMCbESMxnOSeDo+IC6QvR8dKXOEuF2clqqkar 6fYRZoMdpXTsNsEv4PqJ5DA2UZdBdU7EYcfvQGekMEoESt5s664p3qcziI2WeO1s1YGEJ4l/r4Ca 6o3Q8QqopiHXII6wt0Ih4pBnLWi+JgroeD7IktZoA1Sj+qjGLaCaqdkFVAUjxVAK/0cVUKMq6MMp oE+sgSzmYQTSUyAmkKfFvrXwiC1/wC1kD51P9hZrS1Qj7D9g0HiB48dqNOX+ygOTgCBnpCOIDvc9 YQGXttjDuD4rfhgsIg1DDv5zC8V0Oc/C2FSNGaGdllOyGaCspoCyIF8LXCBnX24uFyxoK552eojv 5gIOfBwXqcWAdsbFP5qYi38MqHJqrC1S0wpLi49RWDZPYUNjutJ+N5b5hmz30U6ajiYA6icA9pQ5 aEe4GFX+f4x2rCW84Erj4v+HcVIGmyOJ+KIdtLdKvHMR+CwSi3uh7eknWY362yDnW5Pb0QgGNBGC COQI03z9Oww4BVyTEhE1F5X/ZZI/PSPxSqMU1aUxXyn5qFIu6F+y7C2yzCAX92EktTASfG0WLorU mV4F9Q7pm835yTMKxaBuqvZZ517GiOvMsieYYSXJUHCsDCh8H4btE/UqT4vlqntgmGzgudl0QkwS qFcqiGpfjh9AuP7LLIm4+aPBSg/htlUzchBuSt8D4b6HdY5nZMijvE4E5AJZ1Tt0U6632D4wKyjK 6bdwflv7F8TP+ZhLsGu2af3Eq9yIJvrRL2u0opTzQo1L0cMkeB5vRWkx2csqqX+orMA9FSYG7Zr3 r0Rw7MEzy8rNzTSj+ZOM5C4syR2ywvBLZw3bNoPawVjTqZQ7JHKZnAY7pt7zaw0zuFHONAL0hugQ ToAbO3it2bIeg022e7ZrX+G40PLvGt6L1zjPZ9UnKAAyjL5XNXuWmU3AlVcE2JFg5MMtWBw+d3Fc Bd3xiw0nUXoLIF0Zfef2/DWDv044t9t+iRNEQsSvXf7XPyab2SBP26zedVER6p8jYJ9jMM6f6j9G 4zgcDb4PJidXyGiVTiSnFvY6fHOT7wfD+TuYtjHeb1o/FGBBXrHjogw6CVGxmo/Uo1xYHs8jBqlL +WRN61azVfUFiG0BwB7NTQH2iCJkFMgrgdu2KPRdP32FkfFrDu8dyfPsEUd3JBEtPsrt/4s99C3A ipyw1PiJ8RI3f42BCJ6w+3+DiML7XwXn06luMC1EJTuIOWvPnl56iNIVO1LbR7mMdIQ6WIZOzxLz mhEVPA56X+J5SDJC7QlfW5K87nuycEFzkkuc5ZM7KWANXfScU1Ozv+sEJk8/4YPe4SIRBxODNuiV lkJJ2FQH8H1LtbRpbMPGaxe4Scy3RJLOStSHMzgTeCx+DOOgUlr5hEMcxoRoGLbBAmixQrTWuLmE NVt3pOzen3FALsVuLOw67WhiVjsDb3HVCS+TzyO9FoQK+pdAjEfpA0ugVlKXhUVXIs2Y9QRQEsHG v7RMGzRCdrwcWlCPWBFpSnQ7qrfLFdEtclGIzNtVxBfcyeUvlHlRFAkl8TLKC36jpUm5zNM0oyzq fud8qEy4k5xfEpIhdPelMvhkQevf+5/U9HHUMSkKOYX+a6KFtbNPt0XcbSeooLSnfdQgOkrCnDJf R/8AYa5GGQplbmRzdHJlYW0KZW5kb2JqCjYzIDAgb2JqCjE4NzEKZW5kb2JqCjYwIDAgb2JqCjw8 IC9UeXBlIC9QYWdlIC9QYXJlbnQgNjEgMCBSIC9SZXNvdXJjZXMgNjQgMCBSIC9Db250ZW50cyA2 MiAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjY0IDAgb2JqCjw8IC9Qcm9j U2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIg Pj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgL1RUOSAyOCAwIFIgL1RUMSA4IDAg UiA+PiA+PgplbmRvYmoKNjYgMCBvYmoKPDwgL0xlbmd0aCA2NyAwIFIgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCngBvVptbxtFEP6+v2Lop7OUuvd+Z0SRSninBaoagURQlcZ1XEjuEicu DeLv8D+ZfXlm9+7ssyFQ5YM3t7ezM8+87uxd03O6ppj/yiSlapbS+jX9SA09Or5J6OyGEvN3c8Zv 6NlLee/CjGK6MKsv1IqWhlZdTvM4rmuq6mlZVVVGeTabJrM6pTLPp7M0yft7xNMsntVxNqN4WsRF Xae5iqdVniRVWRDvfc1MaB4TmjEbcUVnl/TJnJLMPrU/80t6NJ9rfudL+pmifJrS9xMmmarodG0G FJ1evnajWwwwdTOhh/wyRTShX2j+NX02Z4EYh1TjEBs+VMBHyXBYPvCiAUzzaV8OmWYkwHRqmTY/ yjKdCtPfgIlnGDzB4Pgkktkj+gmPj+ipE/KIXuDhyYRuIbH7/Q3yejnxygpTtGwvHDH7S1H7O2i+ cYSac7o6deM1BpfuASiB9OsJa5IxXcuuH7o3R1DuAFd6lJVRxxjKeTVN4qLYBjWFUKvorwnNf7Uq Dqxrxja6VVGd1dq6RBX0xokoEgr0HlcB/27CO0xnFB0RoKNXd320SGhhZh2g3y5lbXNHUBSQb87t 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 g4kafhOyY3nJtwydbwl0T2PX6v3OFM386h2dPn3kKnJHyuTP538DtNy+JQplbmRzdHJlYW0KZW5k b2JqCjY3IDAgb2JqCjIzMDcKZW5kb2JqCjY1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg NjEgMCBSIC9SZXNvdXJjZXMgNjggMCBSIC9Db250ZW50cyA2NiAwIFIgL01lZGlhQm94ClswIDAg NjEyIDc5Ml0gPj4KZW5kb2JqCjY4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D b2xvclNwYWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAg UiAvVFQxMSAzMCAwIFIgL1RUMSA4IDAgUiAvVFQ5IDI4IDAgUiA+PiA+PgplbmRvYmoKNzAgMCBv YmoKPDwgL0xlbmd0aCA3MSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBtVtb c9vGFX7fX3H6Bs4oCO4kO+mD6mmnaeM2aTSTh6STkU1LTGMBEm06Zv9P/2fOYvf7dnEhTDXT0QNA 4Oy53/Zg9STfyJNk+tfkhay3hRzeyHfSyucv3uXy+p3k/d+71wph3z4Q7m1/l8nbfvVbs5e7Htem Sass22xkk0lVbtN8uymkqcq0LIoS2J8UqyWay1bxZht5/SB/vJE/3SgKS9koZfs+E6U8AG62pQdW fnsU7nLzIJ/f3BSK8eZOvpfku5VkaSHJ/s3K9DetrOSzPFunpSTHd3rfP33jwXbR21v/jEB8ZxK8 4yNJXgLXNW5eXEWvseLx8a3H+1N/Nclr/xsQ7wfvJenaKQf69C5C7paYZO9wSjK34p8QEgS7B08J VwC0u1uvrSkvSvVfcvNXZ6NPmqTMqnRTqxdkxlnG+pGzDFncQ1+30AyukYQtgLr3K/McBqptuinW a/WRsWsQuwnqggbAAX5DZdAH1wpdITiWSbojAB95t6C4NRx/7Mtm4Mtjptp7UNlbftZ5upHkq5WU vXMP6Zko0JoZelWVNlm2tVBjPZGIc1CT4EEgOut2jp8x0zT7u5VxsRfQAPEeodDr1OEpiwD3CvSw gLj6iHMLiKOPafeMxEkB7OEqypWD7Vo8OwXKRADHAAx+Dx3FJGEp+QmPzriJZ2CI2iSz5h4CRYFP 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 Ml0gPj4KZW5kb2JqCjcyIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNw YWNlIDw8IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMSA4IDAgUiAvVFQz IDExIDAgUiAvVFQ5IDI4IDAgUiAvVFQyIDkgMCBSIC9UVDExIDMwIDAgUiA+PiA+PgplbmRvYmoK NzQgMCBvYmoKPDwgL0xlbmd0aCA3NSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt CngB1Vlbj9tEFH6fX3HokyOlrsfjWxCLBAWpQoBU1QgkFq26m03SdtfOZjelW/HjObbnO2PHsZPQ IoT2IbP2+Nwv35y5o5d0RwH/JTqkdBbS5pp+pYKePb/XdHVPuv67v+Id1dtb2XdTrwK6qb++USta 1LSyxI+CIMsoCygyM1/PspCSyPgmDA2o3zHViqmmGdMNMrq6pW9z+j5nEhVnxZwD3wSzLDAzXsVB nGVhxKs00jpNYmKJOkQS5tIQ0aYh3fzkt+pZnlda5Av6nbzYN/TdhJ4Gfkje9YQp8u/ijV0UeIMH D1iU9pXyiCb0B+U/iLTMmKXtS5Sku2o1GyvFK/FVywZJLOKHjfjNT35LLH4o4ucTMpUK3nZ9Y2Vu lFDeC8j+2r64x4MV/YlluXknj+nykeQf6Hk7UbVJhPwjwUrFlSVczrG7WNKDfbjCNkfz2tK62+Kd kMADKhduP0htHHmRj95YYtjEDxrnuS1LPHoP8gX1jGG/U16x3vZouf1Fx8vdUDNwLKdMHcX1j9r1 1bYA81sr6iUEXG7LrZNbvIP9jxOVRP6MvGnfvMXJ/tj0/SC8YQEYbE6lWKVlHxdrTXQUS3y4Egvj SV9kJzGTX7TfN9RGI2AqDIr5iE/CUNn0b/uEdn2yhonFArKAb+qYbgRzMS0uWpXOFk38OX1aFGT5 YMO2pOfCaQUh3sHsoiOIlyyF8AQx0HI2p8VWUgr2x+6yoF4ACj92w5OJaqogPtwtKeSJoE70J6gk ftsZiov2UBkMkC1S3btlsN0K4tlxbsx7RWcO1Vwt360YzjCijhSRgtbyEJS289JVPOSQeIqzyvof 3hQCtJAgEX+KM+0u5X2J749rJ3E6ZEfV7z1x8g/biZKeONJOdJide7Bmq4xetCOpySAYaUo/WnWn 9AohdD7Za4NOsY2j9KjE5mh8GqZxQCLYomJp0qpZipvvEfNUlBCWpJu9h07iSTy4hB+hT9U7Myo3 zENZHl8Fzf/g+TWh7CNAPlyAXgHmoLdsFsrbHGESc4xzGaiISdxqA1kgiagKSSTAXaPZbFjRKxSy QuwFJUCLK047lrt+1Ajf8abpRP2I/DjjUmUBmyxGGAXHlRDHaMHaQXuYB4m/4t60UyZb6IQ+SGQV rg2AlnuHTqq8Too09QPbDzs+yk61oVOyZU1Z/gWzyoLtYBs8DFBKYb2QUIHfW5Y49z6cT4adEqVw SuinMeVX1ImCbpuuEXb+tsHXnSCK4soAik8KI58zyHdqF7Cu1N/foDSd0UerLYkBZEGi3HIFfS9A THqus865x5WgRs6jdoiOSd1KAWWrWV8BV9XOWhVuMPGi8NQC2mf5c8tmnwgbujHSPgJF7NNjINyw c5UnrYWd69aDtjGzvQnF4VgdGt2py7GUro+Y2G6KUWRX90q2aBMb/SicUt/crlX2371COdr3ofhp LAaNnJSrXFQHc5GV35uMRs63nWTsHYPyoSMrjR1ZwzipMIatRiigNFZAD2IM5Y7tnbJijjx8uzCA YPsxhm1WR2OMRskxjAFMcQhjKO8wxqBjMIYxp1YNZ5w9GMO2UNTPYYzRtMRyHGMM+jE8tYJIAzgN Yxg504yHvrPJIYxhQwZVhZuPjfzlqRhjT4o4UH8YY4Q85BupwlywmzmaU82tBFhUndUejqShysJi LR7AfF6MEaYI2U/CGGF9dPofY4wwGmpq3VHiZ8QYoQG86+RDF9YdwGXSu7h1/2sYI9x/CjlB0JMx RhgMJdRnwxh1r/yvMcbwBEhnSMx6AtRpvTqFdbrTobHZv9qd/esoQc3amf1XEa9leB77Ef0CKGtP M0rmBXbAT96SK5rOfE0eQ5eZ9jOetuOrNRa7A4EXtmC/llPSClsdEkX/Q+ETspuao9xIKA/kH1kW h1pGbGz4tqZ7h1JP2Xg21J8OaS32Gh2WdpBb04+gwch0yE1zt+t1uUFLE7tw829o9QecctYkwRCF nYzwmYhnlv3hNI85YCvI1hpOC1OfSEQuBYXjC3tfwNOXCUU8Qpo60WQEXM02JCr238F0AG2jowiw kmmAPCJ3BQBBRibcOuBbsdrD4zUW9i5pvSnnW4QaOJCd6SpP5FjRe4w9YEq5sJFNMt4o6VJo2UmQ 8uTmBdx3CYLwnhunpRxy5lP6Ccebb5A9z8GN3/KgRny3wtQJGq5IRnrWaexP2Y7dohDIuvMXnsx5 1mVxKMS+sSHbo4IHZfG0najVpSpfhCZpmhoyoa+TlI+akcn8JIpiinX9a9TOZWuVrDvpagK+mp2h vO1JV93UN+V9se+cNvC51n4cR0w36La+anKSv1U7dbpDhO8MApMyDByf4WjtKA2ULRMkFEftsvXy b8LPTcYKZW5kc3RyZWFtCmVuZG9iago3NSAwIG9iagoxNzcxCmVuZG9iago3MyAwIG9iago8PCAv VHlwZSAvUGFnZSAvUGFyZW50IDYxIDAgUiAvUmVzb3VyY2VzIDc2IDAgUiAvQ29udGVudHMgNzQg MCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago3NiAwIG9iago8PCAvUHJvY1Nl dCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIgMTAgMCBSID4+ IC9Gb250Cjw8IC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSIC9UVDkgMjggMCBSIC9UVDEgOCAwIFIg Pj4gPj4KZW5kb2JqCjc4IDAgb2JqCjw8IC9MZW5ndGggNzkgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVj b2RlID4+CnN0cmVhbQp4AaVa267bxhV9n6/YfaMAWeFdYpE8xGmDtkjRBBbQFnEQ+FjWUWsfUpaP XJ/+T/+zm5xZa4bi6OIYeiDFGc7svfZ9D9/LT/JeUv3VWS7LJpfDG/m7tPLVdx8yef1BsuH34bXO 6EcfOO/dcJfKu+Htd2Yn22GtVb3I8jLNZZVKWTSLZZVLXRaLIs+L08X7fVPRxd/rLv1tJo3uk67M 6wd5vhYlaXhqL+sH+Wq9znXSeis/S3J4M5N0kUvyYSbPhpt/nT54nJlh4JUbaF+7G7w6l0f3ZIdH SqR79P6IO7eDSTAbAxvpjni25528O9mmvceknbyw1JrkTyD7W9z84F7Ta7FcFJLIHTYSsICFgj3G PBINzsyrWu6ADZ5ymmy7g8wkWy0ySdYzU1T9zsf9KQ8kF5RwhV2Wr+YksN3oar/I+i/mj+tBIwLR 1k0ht4gWW4BYZdYyCTgwgTRwZqVKc41ZA2blNzCraC5ERjyqseS9sUx1uV6uHMMDGLCqdFGkzSot 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 631Xy3UuCLm47bsc7wtOgQmrVlfq7LgxsJ8qHltl7cb7RN+DiPf+M/3c6Obef5Y67/HZvX/v4qnA 0AswhIH+bK8/EnAnAdPKn4lMK3uKHMp63LAq6rgp3+B0wumfhF0Aa0W+OOEsX8cP3+54dOPftTRF +PlG/w2ZfvdVL5fLQop8kdXLZqlff60WdanN4Uq/W9Dr2c+/jC9LC+0cXUyAs8x+7pL8Llbx29cn /YLBKY06o+FR2C27j+ulJMv97mfCcpHWwkx2CGA//R+JejCUCmVuZHN0cmVhbQplbmRvYmoKNzkg MCBvYmoKMjQxNgplbmRvYmoKNzcgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA2MSAwIFIg L1Jlc291cmNlcyA4MCAwIFIgL0NvbnRlbnRzIDc4IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzky XSA+PgplbmRvYmoKODAgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3Bh Y2UgPDwgL0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQyIDkgMCBSIC9UVDEx IDMwIDAgUiAvVFQ5IDI4IDAgUiAvVFQxIDggMCBSID4+ID4+CmVuZG9iago4MiAwIG9iago8PCAv TGVuZ3RoIDgzIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHlWdtu20YQfd+v mOalZCrJ5C5vKuoCVdAgKNyihlW0QBQEiR1JaW3KlqumDvrxHZJ7hhRvliA3LhDogStyd+c+e2b2 hk7phjz+Rb6meKxp/Y5+pZSOnt36dH5Lfv67PecZ2dcrmXeZjzy6zFdfqiXN872SaBR4XpJQ4lFg xiN/nGiKAjMyWpv67hlhj3j3GyaTDX0aMyEvUedXNJkS85S/LR7TKzqaTjVPms7pJTnPXRp6I03O zxi8wMDXycz5rfinnAFNBnTiUj55QGeYNXO/ti/JpVc0/YG+n+ZCVJiJxoZamFF1ZniHoY5Dj5z3 ds95RtLEI0MO4d0tSFO6+hO037gq54yu7JvNpR1gCpZf48M7rF3NKaHVukLqG6/4X+z5rWz6xi75 +zV2S7E9dltgsK7pRbXoJU7a9ELdeoGGlLMGL+BE1AIGCDNSwqv1msU8t0Ks0otirXIgBPZapT3G jFqNCaYVPAusVo05uc+IhXvR9eoD/E5YJzaTrum0zdeCLp2qLccv2StHO+tUOffplPbTqTE7RWvJ akrHYkioCNa7tLGA/+li5tDMqft9KtFNzsw9sl6RzFzCmCbE/1zVFdZ+l6q3c0zJ9UdE6THVuZnD B19DnFQc9QKvZs4kYyjPM23x5PW6piS9kqE5x8P7kimPwMWK0qF/v7eFnKT3y2wl7buXMNArNubb O5CGsDaglUOTp5hZ4W/ydCZp8it/5g79LEJsvuZ02ZmNw3hfZyt5/oiceUzFkLn7B/lYBvRMktES SegPiJUfKxXZB6TDiAb0xFXFSfQE+2Xv7OkkAzZ/j2ShtYbqP/R65GHFiRh2wCKuof/FElZquunM SZm7+mrecGt1caQ0V68qTn5itczbdVsx2NeKKSxgcyvhcGcWM3PaA7Sbom71dST+SnQpe4o3KbJk 9jQ/rhy33ST9w4U8gw+xkGfwsW69BuPDpfypQlI8d369lHEP+WRfidcwKzxzs04lAJXTEYBN00jm GFDz44n1jrZvouC2j6KKqi+r0wwb6wwbN5FrEMEAOWACiG6HuUG4m7p6YC5nHzkID4O5gQHnW+nn s4e5ARctLYdkS+IA/EeCfkSYG3itxgTTjw1zTXtJxez9j2GuiXcrSmF+Ypj9+DDX9Bc8lXMP7itn 6X8Dc01nidOFuw+Fuca0RnBPZitNWIF6nxTmGn9fZyt5fgCYmx8rFdkHFPKp8CAw16DM+Qxgrk72 tWITvAiy2Qnm6rjV15H4K+H+YDBXh4cLKShsN5irg8OlFGzHJAXa7gZztd5X4r1hbh6APc7QhlY/ IczVPgzQ7Atyv9cCJoHAKsPKI+ONE8+MeRR63HrQAY/iwPfjKGx0gP2YAXbRATZFB7h4FAgh60kX HWDuNdMvKFikbkfBm+LLghhDo1OcP7lRzE+ujsX1UImgcbPB4rVLfpJ1mTED3Z87zrnSXVLdRYEf xnWNFNVDW+/bD/RO3bSeokB6p+ilgWE0JskRVclcksIa2pOanmxrkRuH0iDO2jWrDaq2axk1WmPp ApOWQnRE9ALFbMkT1PsXBqz4gNvpg5K1JT6l0kviV7b2lyATOo02eksH9y22LMTOZKSN7ICPF5Sh kIq5ty8sfA0L9xdPtmdNzgJKhnLQaYKpSFgAX4sUc7Bm05R4QD/Cbb/DoOxnDbKLAb52KBQmylyL E1zL/QL4QzTUaeP7Kr2FJVvMJAxKu3cFAfHERlZeJW1BbuPL8poyKv4LXYA/6buKW9QIcL9I8iqE g5WFjAyKbbmSu3P5Dms0zryx2wvY+PeViqr/2upLGE04aI8y+7nUFkAfRCnzmlyJiUOc2FzIT9vP 4iCwQQQ9Qq+NeMYEYVBmYvABDgHN19Vcjd0iK4t7wCtABe1tXIxBvIsyPvAKVDbSsQRDd1YI5WCu pBjQGw6zPu5bcIyVImQ9/NXWfeW4NfoboKszZSuH+8oFxr6Hhc4tyGEBOK9uXXhkV7t8HRvFMcNC o0d+FDOr3OkZRUEQMqbPn52XshUhjccXxOMe7/btmex84dL09/rVVrG8ca7lyXLrvjDr/Hctb6O+ XcQ5vimXd5zHxosoDKrn8em/fGRLBwplbmRzdHJlYW0KZW5kb2JqCjgzIDAgb2JqCjE1NzMKZW5k b2JqCjgxIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNjEgMCBSIC9SZXNvdXJjZXMgODQg MCBSIC9Db250ZW50cyA4MiAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5Ml0gPj4KZW5kb2JqCjg0 IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgNyAw IFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgL1RUOSAy OCAwIFIgL1RUMSA4IDAgUiA+PiA+PgplbmRvYmoKODYgMCBvYmoKPDwgL0xlbmd0aCA4NyAwIFIg L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZtNc9vIEYbv+BWTU6Aqi0sA/ExOXlc2 2eymkt1lVQ5RDrZliRtbAE2L3ii/Pj0YPO8MCJCmsikdAAI9Pd1vf0xPY/TR/eA+uqn9LYrSLdel 279zf3e1++rVp8K9/eSK9u/TW6Pwbx9E96G9m7oP7egP2dbdtbxWi0lRzqalW03drFpPlvPSLWbV pCrLCuYfjamfs3BrYztdubcP7uuN+8PGOPiJM5t4Oqmm69W0WtvdfDpfrcqZ3S1nRbFczJ0J1GOy WJUdk6IKrMNl85B9tdl4JTZ37h8uX0zm7tsrdz2dlC5/2HH34cp425N33fWBmxqKx9ePP19lLVGj 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 FerexO+yLPRcLZkB9/5px8jmXpvfnc43Qae++XPSAoWIUPAVepjOeqSAdXliCPy2Tk4TWGR5/MSS OLp2hUobaDr4+AmQ+tItyjRj+x21/TPFYrlcVnZOZFIsluul/UvFauLbKc4206GtEv5hI7OIb/9h w+8yj/4/oLKPpSN7+rgftS5Ke2Yu/41vdRyf9jgxvF06tJ/tyqaRnksY/mVPy4tZbLSk+SvpLFTT hZvTKW2rrh/+C5GTbYAKZW5kc3RyZWFtCmVuZG9iago4NyAwIG9iagozMTc1CmVuZG9iago4NSAw IG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDYxIDAgUiAvUmVzb3VyY2VzIDg4IDAgUiAvQ29u dGVudHMgODYgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9iago4OCAwIG9iago8 PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIg MTAgMCBSID4+IC9Gb250Cjw8IC9UVDEgOCAwIFIgL1RUMyAxMSAwIFIgL1RUOSAyOCAwIFIgL1RU MiA5IDAgUiAvVFQxMSAzMCAwIFIgPj4gPj4KZW5kb2JqCjkwIDAgb2JqCjw8IC9MZW5ndGggOTEg MCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AbVcW28buRV+n1/B9mkEJNq5S7Nv WyPFdrcp2kZAH5oWsOO1vU0iOYqVjVv0v/eQh99HzgxHUrwpgkAjDnnuNx5S/mD+Yj6YQv51ZWVW fWX2P5m/ma355uJjad58NKX79/GNzLBv33PeO/dUmHdu9bvsztw4WOtu2a1Wq9qsC9PU62XXNK3p mnpZV1U9hm4RF0agfxA09rE0vSAq1tmb9+Z3GyM0uVH92Lw332w2lUza3Ji/m/xhYYplZfJfFua5 e/jZD7zxnz+5zyw3mHmnIyY3mPLOT730nwDxfgDC5Nfmo2LJcsAAiMMei4Dm0QAs5n7CA14sjVlk 5XpZmnzjUd0dPAqTPzMAeWMWhtPqdlmb/HAPIAD6/SJTAYALArorq7WhfDB/jwdzhSfg294aIcOD w8trCnBnbjG4xcMeWME+Xgjp/8g2P5gXG2cZkYa7vjbnaPgOoCn8O/MJY5DCAfjINcnlepAWZLE7 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 IGURUd08qbasdOZi9ByOJ/h2glI5BPnSurkkmKQan1Q3B5jBrY7UzX0iEZd2M1427qMW6y7lpMjv fOSqhPnFNOal+yMt2cUr2fPLfsP/f3XBn2g8lyReOQhVV1h40p+oispu+0uZHb7Ir70aCTDZO/Mq +ksdqeV2nTQOetcYeW/qbhW+Hl9ts7JdLe7ar4tmJejtan49vtqSblfLPZF+VawyXey/yd+gOYfu vl72XdE3HjO+nsG11OUqL1GDiuoESsts3XWySBf65/MWg1f713ZERFl1Ahnml2W37G19pMLhV5WO bK0z/m2eulqW3Uo2VvwLPW3p/lLPOX+hR45ITddPqqwQJXDknP8m7OxDB0SXW6IH942sp/hIiW1Q smcxszxg93v7vGwD9pnTylraES3qVW0G/g/tuNkwCmVuZHN0cmVhbQplbmRvYmoKOTEgMCBvYmoK NDMyNwplbmRvYmoKODkgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA2MSAwIFIgL1Jlc291 cmNlcyA5MiAwIFIgL0NvbnRlbnRzIDkwIDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+Pgpl bmRvYmoKOTIgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwg L0NzMSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQzIDExIDAgUiAvVFQxIDggMCBS IC9UVDkgMjggMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSID4+ID4+CmVuZG9iago5NSAwIG9i ago8PCAvTGVuZ3RoIDk2IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVkEsK wzAMRPc+xXSXblL/Ijvblh4gYOgBQkMpScHN/aGy8+tnVbSwwJqnGUU0iJBcpDRcrfG84oIHDqdR oR2hco0tT6TfYZ3rcyfRZ3Uvbugyy1NJzjkDL2GNL8naCmRNabQ2Cz0yNS1VqJkrPdoBx4BzYEQj IlaI0aUiV7sNVamMXFGL0YSTYKMb20iOVYuJzfHyxukJAw4hqJQudCh2e4T7tP5bPlvb5KkTk17P cvwhTybe1aJQtMk5jU5n/0lCqOzHlV7Bl15NCmVuZHN0cmVhbQplbmRvYmoKOTYgMCBvYmoKMjA0 CmVuZG9iago5MyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDk0IDAgUiAvUmVzb3VyY2Vz IDk3IDAgUiAvQ29udGVudHMgOTUgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9i ago5NyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3Mx IDcgMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSIC9U VDkgMjggMCBSID4+ID4+CmVuZG9iago5OSAwIG9iago8PCAvTGVuZ3RoIDEwMCAwIFIgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Vvbchy3EX2fr0CeMqziDgeYy874TWLkRLZlW+JW Uqk4laJIkZQt7a5WpBz9Q77O+qGcRqMbc91dKZWqPKT4wCFm0Ojr6UYDfGeem3cmx09tnVm2zuxe mb+YtTk7f2/N1Xtj/c/7K3xBb9/qd2/8U27e+Nlvkjtz42k1VVYV1lWmyU1Z5llbLCtTl2VW1k0z pE4L5wbU32EZerSmxUJ5nVy9NY9XxtY8yr9Wb83ZalXjo9WN+ZtJX5yYRZ45k76Shxt92snQq5OE P1qfGP/xVXwTpr+XEXNi/m5W35gnK4gCDTjSwJi/us0Df/KhV9W0MPWyymxeVSZI5Fgi/sUSucRL lNrsxKx+5tWjQqyrDYjsm68a+VqEhR68sNfysLsMI2/Cb8i6KOs6K036dH2z2b0N4/Ld/UniKbwO 45t1Z8aPorHdBuoUG/jfqkx9eB0orW87FC6Ewv1g3fW1cLC7VhI6MUl16YeXIoqwKKwIASEt73si 2CZflKfmJIkWP6zzwrVZUxfkjmy6QlV/AUfzChAuHuCCRZ213j39G5XCpH8S8S9Vxju8Vl6SAS91 vsf+HSZE5EuoMayfpNd+4WWd1Sb9Kb3QtS9+Ouks2YlB73ITSzYUzhV8OU+C56r40CT8ideY8Sf2 k4ExqiarknR1gqCPihIV3q03YuPN7cfOCt8NnOblJvh3kooGNruPJ8Ad0n+Xt+9V8YGEfB/5YvdJ Ulm6s+7TtZprOE/+fpAHiTy4mChmcwNaauOhwsvDMZ4A9T4/corWZUuTSlisvT8UyzKrj9R8T5GB 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 j436cxgLfUx+CyymMfiezGDdD99Sq4vnrvXpq33ZwvNJd2VjDquxdp7XscgFjPP/tMAQw00x1+xO xIXGctsszerKp1pJubjG3OY1biFKgCrJJ6tvoN9ZqiHGgTF5WxLVyKbFzd3W1lOmM0huZYuiGSW/ 5snB6biy3CXpcDKbV1M3SU9VnbrfwAi4kqu8bAm4b7AT5VO2BEIjjHGvl+e48D5JkVrDl2A3PJX6 1M/1pNCJvQoLQ2aM+o+acnaJA+d86sD57v5++9XZ2dXm7fbV/ev717jsnl1h/wg8TrOP2+x+c7bb PKyvLXYfqkk9huqd5znkfL9K2epegK6w659T53nO7qtW4k2wkILjf4T8HGJQUuOHYzdAumISFeTv mNflyO6H0x8OzSqrx5dtjrvqREfGwhnm/P0bK/dvOPHR/+9h018vl9hjFi6z9bJd4h8BEPklGkZI sfS7SAb/10deMcj0BfZUdbunErSIXOySkvR3U+E3M92rrJ9iAS4hejsBNjOduOzPtkud3vsfvR4t 6LjsNsue/xuVf4vPCmVuZHN0cmVhbQplbmRvYmoKMTAwIDAgb2JqCjM3NDkKZW5kb2JqCjk4IDAg b2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgOTQgMCBSIC9SZXNvdXJjZXMgMTAxIDAgUiAvQ29u dGVudHMgOTkgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdIC9Bbm5vdHMgMTAzIDAgUiA+Pgpl bmRvYmoKMTAxIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8 IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMyAxMSAwIFIgL1RUNiAyNSAw IFIgL1RUOSAyOCAwIFIgL1RUMTcgMTAyIDAgUiAvVFQyIDkgMCBSIC9UVDExIDMwIDAgUgo+PiA+ PgplbmRvYmoKMTAzIDAgb2JqClsgMTA0IDAgUiAxMDUgMCBSIDEwNiAwIFIgMTA3IDAgUiAxMDgg MCBSIDEwOSAwIFIgXQplbmRvYmoKMTExIDAgb2JqCjw8IC9MZW5ndGggMTEyIDAgUiAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHNXNuO3MYRfedXdJIHc2EtzeadBvQQBX6Qc4OSAfKg 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 mlsRzX3M8FDrGM2tiOY+hiVqHaG5aY8YmElDmh2ludWz6T5MQKDZ+TS3YIlm/6c0d0jUzTR3GOR/ THMT/3E6za17MHHisUVB8ceFSWWkp91S8vQGmjv0+G9Nc4vCCPfPR3OH9NlMcy8FPJ/mFizxz3k0 dxBpK83N9vm8NHdQtq00d1C2T6S5dYcBj4dR+y9YQsOoxks+sXcuPoXmDoFLa59temI7PQFB6gT4 sBkW6M35nkewJDI/meYWUAh4Ps0tWCLgdpo7iLKV5hYQqHU+zS1Yota5NHcIayvNHcb4VJo7iLqV 5g6DbKW5dY1uLAZfNNhzae4QuKT1ZDsV5w4FBOEVSOsZVh7ZKi2xjtPcHhcxHS4ClqvobZCRNF9u kk8iuZfytQX9y0NzrC4c0Gx3EiO5BUs82zYObSrfCskdQiHiPW8Lev8LKNgRD5EdRRDEiOKDgIda Ibn1sVcW3b+E3Uxyh4A3k9whkDNI7hDMZpJbQJA0cZIb3kPSzGkkwZJA6j4TyR3C3kxyCwiUjZPc IMxje3rBEmV/U5I7uOBWkltA2ALHSe7LTTao6WWWprfvTSbyws7sVAOcfpzmDohKodlU+Rk0t2B5 zqLQHNFQnHAY6J30Tg9awihOJkbZwkzrAk11HKynbWN8d5neXwsQJn3p74zN+340+zRt25aqLNzx aUWxYV66VSPBQy/f0n8ikPj/RYHp3jMuuSTuvekXW2Hp83jHNv1dqIJHHh9tPuGCwxtx+/iCSpbV Ufm118oiFHpJYVJX/ss5z/4LqlKuTAplbmRzdHJlYW0KZW5kb2JqCjExMiAwIG9iagozMzYxCmVu ZG9iagoxMTAgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA5NCAwIFIgL1Jlc291cmNlcyAx MTMgMCBSIC9Db250ZW50cyAxMTEgMCBSIC9NZWRpYUJveApbMCAwIDYxMiA3OTJdID4+CmVuZG9i agoxMTMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0Nz MSA3IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvVFQxIDggMCBSIC9UVDMgMTEgMCBSIC9U VDkgMjggMCBSIC9UVDYgMjUgMCBSIC9UVDIgOSAwIFIgL1RUMTEgMzAgMCBSCj4+ID4+CmVuZG9i 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 1Mx0Egczsz7RRVHkcfs+G2v8N+15h0pUNaqSfdM7Y6bGqyv9n7daGtxXFW3pzHbziTWnWBb0eeql WZZFFIVekGacHcZR7vE/zCSUBNUzUq3/yen5hhL5/B88s74c2zqIIKicktLf9fnkge2Vp2n860Lt 249yQhjYXt6zuTuYOer1dlXjrJSS2HJStave/g0MXndxCmVuZHN0cmVhbQplbmRvYmoKMTE2IDAg b2JqCjE5MDkKZW5kb2JqCjExNCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDk0IDAgUiAv UmVzb3VyY2VzIDExNyAwIFIgL0NvbnRlbnRzIDExNSAwIFIgL01lZGlhQm94ClswIDAgNjEyIDc5 Ml0gPj4KZW5kb2JqCjExNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JT cGFjZSA8PCAvQ3MxIDcgMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9UVDEgOCAwIFIgL1RU OSAyOCAwIFIgL1RUNiAyNSAwIFIgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIgPj4gPj4KZW5kb2Jq CjExOSAwIG9iago8PCAvTGVuZ3RoIDEyMCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry ZWFtCngBnVlbb9s2FH7nrzjrk9Q5ri6WZBfLHlJsGLphWFEDGxAFwZLWcddETp1ma4v++JEiv0PR pmi6yIMZXchzP9939IFe0QfK5F+dF9QsCtq+pT+po2cvHnK6fqC8/3u4lk+ou3f83G2/yui2f/tW rGnV7zWvp3XTNCXNM5qV82k9m1VUz8ppWRQldv8gd1WH5rSQ+2Zzur6jsyX9tJRbqJOFPFndz0ie 7DxcL0rzsJS330L/LO/o2XJZyB2XKzqnZJlSWU1LSh7vb1ORTQtK3qbU//6S0km/+NtceMCFdVHV bfLOXO7uHz+a5SUW+7tN6Dfz0IReY6M2fW4uUkoXtHypVXM1aeZCqx3WRO5wUjRVRizYSh1ZNko7 grAPqdBKUbeBsPQGd//FglXFhatbIyisQ1efaU6brTxDmDN+yPT/OPNHujMvwYKfLrFfh8Ox341e iGQbYZI6xrkisSaxqy1kgSSsKiQhPNERLm23UtFrEx+bju0FJbDXpgv4cYbwdfwodiPSivoFsXFK TxAxvAgcVJZHBsxKagdVofy1OXxNHDLQdgt1uxv6xJHVEe6vsZe9hxQRiZMiOtHweITj82Nt6LUm G/YrzMoLaQddBToYYPMG8l1yqEDTgSXa5FObBpySwSnFtKloeU1OFJATBQnJjZb/eIpBNVcGELIG Bl6XZc2q3UH6/6DrX1jQKX0x2hIbgBfEyt2soe8lNvNYp01kJejrZcgOlaz4cdVMmGq2r4CtaqeD CjdaQKvq2AK6f+TvA5s9QQmFVVSxdyN5jSziiFmPJK4YNLhqFmsbVPpdQUXyeiCoXY/bpvAmlAxH 4bRJG0/LlPK5apMyeq4+wwSIi3so/qblPipjRcdFdCbtqkVWrTb9CvNzpOJwT1AeSFl5kBaNk4Md 3aaTvKzb9CjTlWU5rRZNQ5lb1lU++vM5P+xy4eTzFtrC9I/bjn6F13ETxQu/2i0ieX9e5cVFq2CP 8SJbkRe0b35bMsxTIrGPZ9nE84pMUl8xkKitUHhxH7HNFkhThnf6QR+8m80P2E1oePczDPMHFozq 8mLeJqzYhM5GEZoOEenCEYQ2q8eSyMWaJCM3BqEZ2DlEaEgrRlSPQKsIA/TkvVpEmxWAGoAZA7Xe QwqmaRVxymGYRjEwbVah58U2K1tmPDDNAFeE+DhM04F3AKaJMWeWsc5EEX5nrLeiMwY8XPe9Trzf cL2BNlvlpuK52SoQa5IcHdc/gzY1oQYpxm1qKvi3Qd8ZMzcnENwa6VS5TnYX1C4IhwhHs8X/3U2b UJsgIfB4N8juNn1mytG8TQlr6S/532hal4tjw5dx5SlBSEiz+mhcG4ZQZ0GBGhOawjGjix0dMypg DzNJi2YM0TfUneQab/c0aSQZyiiiZeHmkHJ9PsfJF16oYFPk7CmeHMh39lQxbB123+dtepKrDOF6 HXDb0TzLZsjAgbzkRscLesGUiIHeezi6bysD3SckhwU08TA4viYSBofS/QHNysO574IFVkIhfV0W 45G+tj2DqjbppHRsBF7E8ASRWOyneIIXGjhTj9LP9ALANIRaBuoP0l24J2aHrasmRjZaBiea3iQ1 M7OQKGZS9GxOTbSchA7VRYQZNxAL8k/tXMnGkFBzuwHHKKL5F9rbvpaMkWVec+Su7scojnN8dWwJ s0h1hG/oMHX5hkEAsczdqCiSfasqvmGaJC/gA04NG9zgGyIBLmMWrdrUwJZmU7al4hu17E6D+Nzx nIfGWr7hNoFRvlGAYka3kBi+IRL0avwCSb4/l9XvCL5h8siWeTY6LyiSbwjQiBG+UTD1xYP9INs/ Ti7yOCwQ4Bv9zNgoJpIQ3zCFejQS8oUXogbKBvqrfyLs5Rs6rYZ8Q4uFuMaWx/ANvee3jIX3+YZ2 r1Pb8kOk0Mz8bQXHSk6dEbHQi+EJsn0cG5tqA2xscx97hcbCMulDgF7OhzSThajD8f7RfEPwUAZ8 42CsVWNdcWxAZAWNtqlI9kbtOzYlrqdRNi0xSnD6qlsj3VYe5Bs6bnEy8w0tI+Ijmm+MMc88mtqh NfP01ss3tHixfMOXT37aFjCj5humdIzwjR5BjfAN/0e7QGGzwTaA3CG6IRlKgG5okx2iGwpS8efL spjmdbNo7EfMKu8/ZpZi5xOpp7OUmfygugjkf573XypF8p1vgDjyeh/0Ox8U+PUB6B15Xcnpvl1k /Lr67MoN1dmrpmpmNOkb6qv/ASqcK9wKZW5kc3RyZWFtCmVuZG9iagoxMjAgMCBvYmoKMTY3Mgpl bmRvYmoKMTE4IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgOTQgMCBSIC9SZXNvdXJjZXMg MTIxIDAgUiAvQ29udGVudHMgMTE5IDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+PgplbmRv YmoKMTIxIDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9D czEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAwIFIg L1RUOSAyOCAwIFIgPj4gPj4KZW5kb2JqCjEyMyAwIG9iago8PCAvTGVuZ3RoIDEyNCAwIFIgL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBpVVLb5tAEL7vr5jmtCu5ZB+wwKGXRr20VaUo SK1krKh17LiJTWM7VZWqP77DsrNgiEmiiAPDsvP45vVt4Ry2IPGxSkOaa9gt4CtUcHq2VzDfg3LP fo436r+bcG/tJAlrp71mK1g6W5mNbJqmBjIJsckiG8cJ2NhERmvTt147loDWt+imFhXk6EhmbL6B 9wVgTO60eRUbOC0KjZeKJUyBg4C3Ok1kV/orQEYaT95BIzIO//CeOwwCnO3pbPXda9wuvKATW/KH 6U//OZtAgnFM4ESwxswJ6dZn3nQQSgEY1wyKj/ChcBnpILO5AYeMPRfZAA9CCzC8gBB3FO316t7H fUl4qrk/KXmF0fW10eCBNnOpGmr/uiKDJf9MFsUI1vSlVazIwR/K6jcSXDmbyEY8Wp/dJ/uG+b4Z ekRkJo2Ma6BWPl7Q+PUgLzogL6jHRlCa16P80nEZOnd5twryiHv1UsSFAJX5mfzxQO3Z1JrxO5q/ q5JT/UPHtj13GQaWDISmra6xsRei6Y7QOiGrpRh2/LgjP+bHHDULJjgKuSzFRBmLE9bpFnaw2Kx8 bulose0o0nuP7/eugk9UPfpJA05vSuntFDfXrORtBXwqGA85geEMtFMXbgUBpJx0VXyu2oXQAX/I B0ZHyqZ52rJCohw7ECsw4pxHWMFIZKi82Z2PTreqiQppgb8RUNyw3uo9ou6W8AGr1JxS3PQ3d6P+ NCdxrVp1RKNrBu3xm5EWktjbcmGe/wfLbIoUCmVuZHN0cmVhbQplbmRvYmoKMTI0IDAgb2JqCjU2 OQplbmRvYmoKMTIyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgOTQgMCBSIC9SZXNvdXJj ZXMgMTI1IDAgUiAvQ29udGVudHMgMTIzIDAgUiAvTWVkaWFCb3gKWzAgMCA2MTIgNzkyXSA+Pgpl bmRvYmoKMTI1IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8 IC9DczEgNyAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL1RUMiA5IDAgUiAvVFQxMSAzMCAw IFIgL1RUOSAyOCAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9QYXJl bnQgMTI2IDAgUiAvQ291bnQgOCAvS2lkcyBbIDIgMCBSIDIxIDAgUiAzMSAwIFIgMzUgMCBSCjM5 IDAgUiA0NSAwIFIgNTAgMCBSIDU0IDAgUiBdID4+CmVuZG9iago2MSAwIG9iago8PCAvVHlwZSAv UGFnZXMgL1BhcmVudCAxMjYgMCBSIC9Db3VudCA4IC9LaWRzIFsgNjAgMCBSIDY1IDAgUiA2OSAw IFIgNzMgMCBSCjc3IDAgUiA4MSAwIFIgODUgMCBSIDg5IDAgUiBdID4+CmVuZG9iago5NCAwIG9i ago8PCAvVHlwZSAvUGFnZXMgL1BhcmVudCAxMjYgMCBSIC9Db3VudCA2IC9LaWRzIFsgOTMgMCBS IDk4IDAgUiAxMTAgMCBSIDExNCAwIFIKMTE4IDAgUiAxMjIgMCBSIF0gPj4KZW5kb2JqCjEyNiAw IG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDIyIC9L aWRzIFsgMyAwIFIgNjEgMCBSIDk0IDAgUgpdID4+CmVuZG9iagoxMjcgMCBvYmoKPDwgL1R5cGUg L0NhdGFsb2cgL1BhZ2VzIDEyNiAwIFIgPj4KZW5kb2JqCjEwOSAwIG9iago8PCAvQSAxMjggMCBS IC9Cb3JkZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5vdCAvU3VidHlwZSAvTGluayAvUmVjdCBbMTI2 IDIwNy41IDUyMiAyMzddCj4+CmVuZG9iagoxMjggMCBvYmoKPDwgL1R5cGUgL0FjdGlvbiAvUyAv VVJJIC9VUkkgMTI5IDAgUiA+PgplbmRvYmoKMTI5IDAgb2JqCihodHRwOi8vY29tcGV0aXRpb25z LmNyLnlwLnRvL3JvdW5kMS9rZXRqZXYxLnBkZikKZW5kb2JqCjEwOCAwIG9iago8PCAvQSAxMzAg MCBSIC9Cb3JkZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5vdCAvU3VidHlwZSAvTGluayAvUmVjdCBb MjYwLjUzMTIgMjY3LjUgNTEwLjg0MzggMjgyXQo+PgplbmRvYmoKMTMwIDAgb2JqCjw8IC9UeXBl IC9BY3Rpb24gL1MgL1VSSSAvVVJJIDEzMSAwIFIgPj4KZW5kb2JqCjEzMSAwIG9iagooaHR0cDov L2tlY2Nhay5ub2VrZW9uLm9yZy9LZWNjYWstcmVmZXJlbmNlLTMuMC5wZGYpCmVuZG9iagoxMDcg MCBvYmoKPDwgL0EgMTMyIDAgUiAvQm9yZGVyIFsgMCAwIDAgXSAvVHlwZSAvQW5ub3QgL1N1YnR5 cGUgL0xpbmsgL1JlY3QgWzI1MS4xODc1IDMxMi41IDQzOC45Njg4IDMyN10KPj4KZW5kb2JqCjEz MiAwIG9iago8PCAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgL1VSSSAxMzMgMCBSID4+CmVuZG9iagox MzMgMCBvYmoKKGh0dHA6Ly9zcG9uZ2Uubm9la2Vvbi5vcmcvQ1NGLTAuMS5wZGYpCmVuZG9iagox MDYgMCBvYmoKPDwgL0EgMTM0IDAgUiAvQm9yZGVyIFsgMCAwIDAgXSAvVHlwZSAvQW5ub3QgL1N1 YnR5cGUgL0xpbmsgL1JlY3QgWzE1NiAzNTcuNSA0MzAuODQzOCAzNzJdCj4+CmVuZG9iagoxMzQg MCBvYmoKPDwgL1R5cGUgL0FjdGlvbiAvUyAvVVJJIC9VUkkgMTM1IDAgUiA+PgplbmRvYmoKMTM1 IDAgb2JqCihodHRwOi8vbnZscHVicy5uaXN0Lmdvdi9uaXN0cHVicy9GSVBTL05JU1QuRklQUy4y MDIucGRmKQplbmRvYmoKMTA1IDAgb2JqCjw8IC9BIDEzNiAwIFIgL0JvcmRlciBbIDAgMCAwIF0g L1R5cGUgL0Fubm90IC9TdWJ0eXBlIC9MaW5rIC9SZWN0IFsxMjYgNDMyLjUgNTIyIDQ2Ml0KPj4K ZW5kb2JqCjEzNiAwIG9iago8PCAvVHlwZSAvQWN0aW9uIC9TIC9VUkkgL1VSSSAxMzcgMCBSID4+ CmVuZG9iagoxMzcgMCBvYmoKKGh0dHA6Ly9jc3JjLm5pc3QuZ292L3B1YmxpY2F0aW9ucy9maXBz L2ZpcHMxOTgtMS9GSVBTLTE5OC0xX2ZpbmFsLnBkZikKZW5kb2JqCjEwNCAwIG9iago8PCAvQSAx MzggMCBSIC9Cb3JkZXIgWyAwIDAgMCBdIC9UeXBlIC9Bbm5vdCAvU3VidHlwZSAvTGluayAvUmVj dCBbMTI2IDYyNy41IDUyMiA2NTddCj4+CmVuZG9iagoxMzggMCBvYmoKPDwgL1R5cGUgL0FjdGlv biAvUyAvVVJJIC9VUkkgMTM5IDAgUiA+PgplbmRvYmoKMTM5IDAgb2JqCihodHRwOi8vY3NyYy5u aXN0Lmdvdi9wdWJsaWNhdGlvbnMvZmlwcy9maXBzMTgwLTQvZmlwcy0xODAtNC5wZGYpCmVuZG9i agoyNSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9U TE5DU00rQXJpYWwtQm9sZE1UIC9Gb250RGVzY3JpcHRvcgoxNDAgMCBSIC9FbmNvZGluZyAvTWFj Um9tYW5FbmNvZGluZyAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMjEgL1dpZHRocyBbCjI3OCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMjc4IDAgMCA1NTYgNTU2IDU1NiAwIDAgMCAwIDAg MCAzMzMgMCAwIDAKMCAwIDAgNzIyIDcyMiA3MjIgMCA2NjcgNjExIDc3OCA3MjIgMjc4IDAgNzIy IDAgODMzIDAgNzc4IDY2NyAwIDcyMiA2NjcgNjExCjAgMCAwIDAgMCAwIDMzMyAwIDMzMyAwIDAg MCA1NTYgNjExIDU1NiA2MTEgNTU2IDMzMyA2MTEgNjExIDI3OCAwIDU1NiAyNzgKODg5IDYxMSA2 MTEgNjExIDAgMzg5IDU1NiAzMzMgNjExIDAgNzc4IDU1NiA1NTYgXSA+PgplbmRvYmoKMTQwIDAg b2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL1RMTkNTTStBcmlhbC1Cb2xk TVQgL0ZsYWdzIDMyIC9Gb250QkJveApbLTYyOCAtMzc2IDIwMDAgMTAxMV0gL0l0YWxpY0FuZ2xl IDAgL0FzY2VudCA5MDUgL0Rlc2NlbnQgLTIxMiAvQ2FwSGVpZ2h0CjcxNiAvU3RlbVYgMCAvTGVh ZGluZyAzMyAvWEhlaWdodCA1MTkgL0F2Z1dpZHRoIDQ3OSAvTWF4V2lkdGggMjAwMCAvRm9udEZp bGUyCjE0MSAwIFIgPj4KZW5kb2JqCjE0MSAwIG9iago8PCAvTGVuZ3RoIDE0MiAwIFIgL0xlbmd0 aDEgMjI2NjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnbwLfJTF1T8+M89tn2fv m70nYXezyeayhIRkIQQieQIhAhEIVxM0Eu7gjQRB0FZARa5e0HrBS0u0FS3YsmwQE4QatfXW9pVq tWjrK2+LRa288vZFpEp2f995Nii2/f/+n/9/k3nO3M4zM2fOnDnnzOyuWrl6MbGQDUQg+sLr5ncS 4xNOAvxm4Y2rwtl0zlBClLlLOpdel00HtxAiXbP02puWZNORPxEyUl62eP6ibJqcBxy5DBnZNE0A Fi67btXabDp0BvDwtSsWDpZHvo90x3Xz1w62T/A+Er5+/nWLs/Vb+XtLOlfcsCqbvvwE4IbOlYsH 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 YWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDkzIC9XaWR0aHMgWyAzMDEK MCAwIDAgMCAwIDAgMCAzNjcgMzY3IDAgMCAzNjcgMCAzNjcgMCA1ODYgNTg2IDU4NiAwIDU4NiA1 ODYgNTg2IDU4NiA1ODYgNTg2CjM2NyAwIDAgMCAwIDAgMCA2MzMgNTk1IDYxMiA2NDMgNTY5IDU4 MyA2NzEgNjg0IDI3OCAwIDYxNyA1NTMgNzQ1IDY2NyA3MDMKNTg3IDAgNjExIDUxMSA2MTIgNjc4 IDAgMCA2MDEgNjEzIDAgNDAyIDAgNDAyIF0gPj4KZW5kb2JqCjE0MyAwIG9iago8PCAvVHlwZSAv Rm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9MR1RNU1crVHJlYnVjaGV0TVMtQm9sZCAvRmxhZ3Mg MzIgL0ZvbnRCQm94ClstMTAxIC0yNzAgMTEyOSA5ODBdIC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQg OTM5IC9EZXNjZW50IC0yMjIgL0NhcEhlaWdodCA3MjgKL1N0ZW1WIDAgL1hIZWlnaHQgNTMzIC9B dmdXaWR0aCA0NzQgL01heFdpZHRoIDExNjIgL0ZvbnRGaWxlMiAxNDQgMCBSID4+CmVuZG9iagox NDQgMCBvYmoKPDwgL0xlbmd0aCAxNDUgMCBSIC9MZW5ndGgxIDkzOTYgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCngBrVp/XFTXlb/n3vdz3jC8AYZBUZlxhMGIgiAOpCROYYYZgolYTWYQ p4CKYKoN/iAQGyNbYyGY1OaXsWmqyWZTje2aIUmrNp9usmuiaXfJryZiNnG1+YUx8mnajc1qmMee +2ZQ0+3uX/veXN69991337nnfO8533sfmzZ0tREr6SWM+Feua+0k5mF5DC8Prbx9kytZZjMIgWWr O9vXJctCLyHiXe1r71idLGtYztnV0da6KlkmY3id34EVyTLMw+uMjnWbepJlC788tva2lan7WgmW G9a19qTeT97Hsuu7revaeEN8tB//FHXetnGTWSQzcvDa2bmhLdUeoijfbx/98Y9/vObQd/zJNjas wpyXLCYyqScioUQnxeRmrA7BERwvmPdFQmrUzt83p1ddILmK+eg/9t7wPM/8y9Gf/368NHFStcgn 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 9Gv21LcU/iXlyneUGfjNpAB3XwvJTHINmYX7VHPw/29KyFxSSspIOZmPHzgqyDdIFX7T8WNvgGsl HDseEuKVLAwtvXFJZNbSDW0rulZ2tG26ccns6tvWrsLb/w314i7DCmVuZHN0cmVhbQplbmRvYmoK MTQ1IDAgb2JqCjY4MDYKZW5kb2JqCjI4IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U cnVlVHlwZSAvQmFzZUZvbnQgL0FSU0dJSCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjE0NiAw IFIgL1RvVW5pY29kZSAxNDcgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDM0IC9XaWR0aHMg WyAwIDAgXSA+PgplbmRvYmoKMTQ3IDAgb2JqCjw8IC9MZW5ndGggMTQ4IDAgUiAvRmlsdGVyIC9G bGF0ZURlY29kZSA+PgpzdHJlYW0KeAFdkM1uwyAQhO88xR7TQ4TNqQeEVKWK5EN/FKcPgGFtIcWA MD747bMQN5V62AMz88Gw/NS9d95l4N8pmB4zjM7bhEtYk0EYcHKetQKsM3k/Vc3MOjJOcL8tGefO jwGkZAD8QsiS0waHNxsGfCnaV7KYnJ/g8HPqq9KvMd5wRp+hYUqBxZGu+9DxU88IvKLHzpLv8nYk 6i9x3SICNSKifVQyweIStcGk/YRMNo2S57Ni6O0/aweGcU+KVkkhaBrxWvO/TkHLF5+VzJoStal7 qEVLAefxuaoYYnmwzh1xhHAdCmVuZHN0cmVhbQplbmRvYmoKMTQ4IDAgb2JqCjIyNQplbmRvYmoK MTQ2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL0FSU0dJSCtIZWx2 ZXRpY2EgL0ZsYWdzIDQgL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXQovSXRhbGljQW5n bGUgMCAvQXNjZW50IDc3MCAvRGVzY2VudCAtMjMwIC9DYXBIZWlnaHQgNzE3IC9TdGVtViAwIC9Y SGVpZ2h0CjUyMyAvQXZnV2lkdGggNDQxIC9NYXhXaWR0aCAxNTAwIC9Gb250RmlsZTIgMTQ5IDAg UiA+PgplbmRvYmoKMTQ5IDAgb2JqCjw8IC9MZW5ndGggMTUwIDAgUiAvTGVuZ3RoMSA1ODggL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBXVG9S0JRFD/X57dSKQ4NBQqCSotYhEGD2ZAN Dn0MEYQ87JWiTx/2DNscmwqXyP6CxqAhF/+AoKFobWpyqDHoQ7Lfu96n0Lmc8zu/83HveefptbpC bmqSRMFdWTsgLhYvIJVXZW3I2T5w5rB8IvLsFDxaUGQjbkgfulhAgDNiC8BwQdUbgu8AveVq3sw3 wZ2q3BD30wt4sCKrChDCejBhrXqkc0rsBpgc8/A0uKbVFHM+3M/ur9rtdvGulBr2TCAET6ILclGJ HGShKZw9IkfPPUtWZI085O36YSM3ufxBPifnuew5x6ft58tPpR/xtJxfCLjMegPtsd8YPokh/+5p jTK8D0ay+SltEqD5lpfshMEohGkY1JAAPxaj3vpo62JiB9G8L+SLQNPWs07/1db9Xu1Ysz+3JHpo oJDYFb9jbCQ8ZmGSo14pJuKJpMAlFDDyiznt2AOtbG6trWfmMkr5WNGLeePPiH3AC0CD0PhACHwa +SwY/cexC6I/2qBoHgplbmRzdHJlYW0KZW5kb2JqCjE1MCAwIG9iagozODQKZW5kb2JqCjQ5IDAg b2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1hESUpIRStD b3VyaWVyTmV3UFNNVCAvRm9udERlc2NyaXB0b3IKMTUxIDAgUiAvRW5jb2RpbmcgL01hY1JvbWFu RW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTE5IC9XaWR0aHMgWwo2MDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjAwIDYwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwCjAgNjAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKNjAwIDAgMCAwIDYwMCAwIDAgMCAwIDAgNjAwIDAgMCA2 MDAgMCAwIDYwMCAwIDYwMCBdID4+CmVuZG9iagoxNTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNj cmlwdG9yIC9Gb250TmFtZSAvWERJSkhFK0NvdXJpZXJOZXdQU01UIC9GbGFncyAzMyAvRm9udEJC b3gKWy0xMjIgLTY4MCA2MjIgMTAyMV0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA4MzMgL0Rlc2Nl bnQgLTMwMCAvQ2FwSGVpZ2h0IDU3MQovU3RlbVYgMCAvWEhlaWdodCA0MjMgL0F2Z1dpZHRoIDYw MCAvTWF4V2lkdGggNjAwIC9Gb250RmlsZTIgMTUyIDAgUiA+PgplbmRvYmoKMTUyIDAgb2JqCjw8 IC9MZW5ndGggMTUzIDAgUiAvTGVuZ3RoMSAxMTI4NCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeAGNeglgVdW19tr7nDsmN3eekzvkZuQmJGSAQAI5IQkgkTlAgkQSIAwKBQRsHQP2KRpA cHwitvKeHVREbgJqABWsOPAqYltrB30P6sNqq6nWh9ZXyD3/t8+9TOrfvnPuWnvttdee1l5r7X3O ueuuW99NmbSBJFIWrexaTdrlr0Ly+qLr10VS+cxMIsOWJauXrkzlnQ8R6VYsXXHDklQ+4COyP7Ss u2txKk/nkI5cBkYqz0R7ectWrvteKu+XkZavWLUoXe4X8oGVXd9L90/vIR/5TtfK7pR8/BOkRatX rV2XzieQ1q2+rjstz9qIzH0P79ixY/lz1yopmSwiBiqT5dIV9H3SEScbldFsIulR3VySkRflOqJh J166e4G17gujyahVfSx/hjauVzJ+8UPV8Pft8lljHAUmTV5IoJ7+iaEdRPJx1aD+Uj57oUSrD5R5 kFrVI9KR/tmVygCSMVqyLyuvYgOy+zIsWtpvqqxvKJOO0GrAXsAJgEwLgHvSHInCoOoBgrsNINMu 6RAlAEcAbwEE5yA4B8E5CM5BcOqlAWLSc9Kz/XlhjGD/Pn9exacNAWkfqQAu3SNtpijavjqdLkin 25AOA397Ot0qbe6vDVsbTMgz+hRYBXDM7ZH+idMqDmjEqDqN2Hmes3MfOOEGv/QIRvUIRvUIRvUI RvUpMEPrO8HfCf5O8Hdq/J3EtKaixemm0sQj/VZPmgOiwSy1S3OoAk20pdO50pz+ivDhhk5pNpre q+FdUivobRpeoOFpGu7RSns0epVGr9Loeo2uT9OibplGp3BYo60CSzOlWVSM3mdIk7V0utRM+chP Q16kU6UrtHSKNFFLrwTfB36L1EwOpJOlCVr+CuSbkJ+EvEgnShP6m8LlDauRX4AyTlZJ8JswkiYs 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 cnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9XaWR0aHMgWwoyNzggMCAwIDAgMCAwIDAgMCAzMzMg MzMzIDAgMCAyNzggMzMzIDI3OCAyNzggNTU2IDU1NiA1NTYgNTU2IDAgMCA1NTYgMCA1NTYKNTU2 IDI3OCAwIDAgMCAwIDAgMTAxNSA2NjcgNjY3IDcyMiA3MjIgNjY3IDAgNzc4IDAgMjc4IDAgMCA1 NTYgODMzIDcyMiA3NzgKNjY3IDAgMCA2NjcgNjExIDcyMiAwIDAgNjY3IDY2NyAwIDAgMCAwIDAg NTU2IDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzggNTU2CjU1NiAyMjIgMCAwIDIyMiA4MzMgNTU2 IDU1NiA1NTYgMCAzMzMgNTAwIDI3OCA1NTYgNTAwIDAgNTAwIDUwMCBdID4+CmVuZG9iagoxNTQg MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAvTlJVQVFVK0FyaWFsTVQg L0ZsYWdzIDMyIC9Gb250QkJveCBbLTY2NSAtMzI1IDIwMDAgMTAwNl0KL0l0YWxpY0FuZ2xlIDAg L0FzY2VudCA5MDUgL0Rlc2NlbnQgLTIxMiAvQ2FwSGVpZ2h0IDcxNiAvU3RlbVYgMCAvTGVhZGlu ZwozMyAvWEhlaWdodCA1MTkgL0F2Z1dpZHRoIDQ0MSAvTWF4V2lkdGggMjAwMCAvRm9udEZpbGUy IDE1NSAwIFIgPj4KZW5kb2JqCjE1NSAwIG9iago8PCAvTGVuZ3RoIDE1NiAwIFIgL0xlbmd0aDEg MjgzMzIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBjH0JYBRF9ndVdc999RyZO3Nk MpNjgoEkHIFImiOgIvchQSLhvuUIoCJoUDlEFHRXvAWPVTyQIQQMoEtWWV0PFnY9VvGA3UVFV5R1 WdYVMvP9qmYCuPv/vv83k6p+XVXdXV3v1bvq1WTJ4qXTiZk0E4moU+dPXkjEx1+Dw7tTly2JZM8t XkK0Y2YsnDk/e+6cR4jmu5nzbpqRPQ+sIGTU8lnTJ0/LnpPzOPaYhYLsOa3CsXDW/CU3Zs99E3E8 Pm/B1Fx9QI/zxfMn35h7PvkU55HrJ8+fnm1//QZ+vnBB05Ls+fwfcfzlwsXTc+3peEJMv87WdeZW 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 QmFzZUZvbnQgL1FTRkdTSStUaW1lc05ld1JvbWFuUFMtSXRhbGljTVQKL0ZvbnREZXNjcmlwdG9y IDE1NyAwIFIgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RD aGFyCjEyMiAvV2lkdGhzIFsgMjUwIDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjUwIDMzMyAy NTAgMCA1MDAgNTAwIDAgNTAwIDAKMCAwIDAgNTAwIDAgMzMzIDAgMCAwIDAgMCAwIDYxMSAwIDY2 NyA3MjIgNjExIDYxMSAwIDcyMiAzMzMgMCA2NjcgMCA4MzMgMAo3MjIgNjExIDAgNjExIDUwMCA1 NTYgNzIyIDAgODMzIDYxMSA1NTYgMCAwIDAgMCAwIDAgMCA1MDAgNTAwIDQ0NCA1MDAgNDQ0CjI3 OCA1MDAgNTAwIDI3OCAwIDQ0NCAyNzggNzIyIDUwMCA1MDAgNTAwIDAgMzg5IDM4OSAyNzggNTAw IDQ0NCA2NjcgNDQ0IDQ0NAozODkgXSA+PgplbmRvYmoKMTU3IDAgb2JqCjw8IC9UeXBlIC9Gb250 RGVzY3JpcHRvciAvRm9udE5hbWUgL1FTRkdTSStUaW1lc05ld1JvbWFuUFMtSXRhbGljTVQgL0Zs YWdzCjk2IC9Gb250QkJveCBbLTQ5OCAtMzA3IDEzNTIgMTAyM10gL0l0YWxpY0FuZ2xlIC04IC9B c2NlbnQgODkxIC9EZXNjZW50IC0yMTYKL0NhcEhlaWdodCA2NjIgL1N0ZW1WIDAgL0xlYWRpbmcg NDIgL1hIZWlnaHQgNDMwIC9BdmdXaWR0aCA0MDIgL01heFdpZHRoIDEzMTIKL0ZvbnRGaWxlMiAx NTggMCBSID4+CmVuZG9iagoxNTggMCBvYmoKPDwgL0xlbmd0aCAxNTkgMCBSIC9MZW5ndGgxIDI5 OTcyIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZy8CXxU1fU4fu97s69v9n19s2bW zJIwSci8bGwh7EsChEX2HWQHEVwQCIgVi7uidQeVkBAIuECttrWtdalt1faj2MatmmotWq1k5n/u mwTQtt/f5/OfmffOfffet92zn3vurL96w0KkQDsRjbj5K+etQfzHagfw2/kb17tLx4pRCIlvX7Rm 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 uH4d3p4nLu8CN4Z2Xlx30v8iPjsNw+y0hctOB81O42uQfi+e+/zdX5Sn0kox1EerEbmbR87Ak1C8 CZCZ/tJ0PsY8UWwxQhkYZR6c42gMN4wxfpr7UzjY5H31Qii5ef4h7nzryhZPsBZK8fvE+aKzsrz1 cYi7rDeUgUHQeipz88bJv78ZZe6ll//v0YVneNRarar6swu6z/DG0GwNQTUzxWgqzlTDOY88kWo3 V5ku7GdTx94KvdiJZzl2CFqJXVMGmEHsmUB3H1nHDGNHhPXYK2OU2YR9EDZjP5Ux7GGxBTvojKvf zoJmDD47HgY0uDDrR1euGh3Mbdx9/84H1+18eMPe+7c/MDK6ZPAr2yd371i7EW/7X7pQ+NkKZW5k c3RyZWFtCmVuZG9iagoxNTkgMCBvYmoKMjIzMDUKZW5kb2JqCjEwMiAwIG9iago8PCAvVHlwZSAv Rm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9VVkFNUFcrVGltZXNOZXdSb21hblBT LUJvbGRJdGFsaWNNVAovRm9udERlc2NyaXB0b3IgMTYwIDAgUiAvRW5jb2RpbmcgL01hY1JvbWFu RW5jb2RpbmcgL0ZpcnN0Q2hhciA2OSAvTGFzdENoYXIKODQgL1dpZHRocyBbIDY2NyAwIDAgMCAw IDUwMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDYxMSBdID4+CmVuZG9iagoxNjAgMCBvYmoKPDwgL1R5 cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAvVVZBTVBXK1RpbWVzTmV3Um9tYW5QUy1Cb2xk SXRhbGljTVQgL0ZsYWdzCjk2IC9Gb250QkJveCBbLTU0NyAtMzA3IDE0MDEgMTAzMl0gL0l0YWxp Y0FuZ2xlIC04IC9Bc2NlbnQgODkxIC9EZXNjZW50IC0yMTYKL0NhcEhlaWdodCA2NjIgL1N0ZW1W IDAgL0xlYWRpbmcgNDIgL1hIZWlnaHQgNDM5IC9BdmdXaWR0aCA0MTIgL01heFdpZHRoIDEzMzMK L0ZvbnRGaWxlMiAxNjEgMCBSID4+CmVuZG9iagoxNjEgMCBvYmoKPDwgL0xlbmd0aCAxNjIgMCBS IC9MZW5ndGgxIDg1OTIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvTl7fFNF1ufM 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 3BiVf7fXmFqZTDg4jjLZzGwz23kiJjK9NZtuHkRmQ5MlxWay5dlttlJfma0Uavw2MOqTbcac9Gxb Tomn2Fbiq65WVleV22N2V9e4PdU11b4aSdSZRVEnenzVNZrLCPKcGtGtc+cA3SCLbrcnjyKFJV2v XCHn2Qsr9ZIl3ZyuWN1iSS8tKbHZcpjJaKTLeZ0lUJBu0kdZEV2WW9DyTEBvybAEEjY8HDe4l5YW jnjjq1FZhgGyOr1xu6N3g2J6URfQBbyK4YES2R4pEYfVqyPqBh1lFLZLXOH7bvHf5Qe1rEm5+XPL Zw8kJFfqTATodq0zvpK9XbSQaZd91ppMEdcSpdCbQZlEK4VeUObKFIAKiF/F0Ym32keLOp8raz09 Q3RWj2MXl7mYS5+p5Jfoqx5d+EpZa2Rp6ekZwmcXnk2sq5G2/NjaOCPxQl/i5CtKHKfy6zsS2U2J wdzinDTnbOxdlGTyViWinOh3j72poeudR66Y0eLW1BYWz8XXYynT3IUV6HYzT/t13LLRnVvO3e60 rHLn6tgRbO5Oy8yxF5HpNEmmUOWM52NJ/5hJ15rK3qjZRD6ciRXB2tREXR2r19bp6iwTdRMtV+kX JS4y3pDQn7wh8UlMNpnJmVTv0en1ktlitihTN5stLDPKaoKNZOujQGbXmbMKLGYTH8+eSa2nq4A3 UEbBgWXYjevwGGpuxu1q/IZnrOMzg9U59T2ZuC5zSyZ1Iw/ty7JVZuoP0V93Zla5P0tvzjBnJUQx a/Civ3yFI6Xe61ZQFD9XSsFWsVDQqFoBlS0AlR7JHp3nRr4NJIF6daP9LqZf4ihqzKBODoJO/mJv Ymo9/THy2V5DioqDlm8trvOZai2UjGajadzo1WsnUvBWjYnfGpziOmq1ogsnCE2L8tjarbG3Msd1 6y90Jy2aQ/coP33rqnzNpNjdtvTFK3Xn+ZVjPMXM7Q6t5xc0N91NlwB0W3vmF8/LTvpK/XcPHT5o gyymW9ZqyiGkjp5htPQNC1fOaAi1X+WdvqRvwcorFtwwdVlf77Xt04obly2dP7G/d+mSeaHp1Oi/ AD3maxAKZW5kc3RyZWFtCmVuZG9iagoxNjIgMCBvYmoKNjI4NgplbmRvYmoKNDQgMCBvYmoKPDwg L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvVkRQQlBKK1RyZWJ1Y2hl dE1TIC9Gb250RGVzY3JpcHRvcgoxNjMgMCBSIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAv Rmlyc3RDaGFyIDMyIC9MYXN0Q2hhciA4OSAvV2lkdGhzIFsgMzAxCjAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMzY3IDAgNTI0IDUyNCA1MjQgNTI0IDUyNCA1MjQgNTI0IDUyNCA1MjQgNTI0IDAK MCAwIDAgMCAwIDAgNTkwIDU2NiA1OTggNjEzIDUzNiA1MjUgNjc2IDY1NCAyNzggMCA1NzYgNTA2 IDcwOSA2MzggNjc0IDU1OAowIDU4MiA0ODEgNTgxIDY0OCA1ODcgODUyIDU1NyA1NzAgXSA+Pgpl bmRvYmoKMTYzIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL1ZEUEJQ SitUcmVidWNoZXRNUyAvRmxhZ3MgMzIgL0ZvbnRCQm94ClstODYgLTI2MiAxMDgyIDk0M10gL0l0 YWxpY0FuZ2xlIDAgL0FzY2VudCA5MzkgL0Rlc2NlbnQgLTIyMiAvQ2FwSGVpZ2h0IDcyOAovU3Rl bVYgMCAvWEhlaWdodCA1MzMgL0F2Z1dpZHRoIDQ1NCAvTWF4V2lkdGggMTExNCAvRm9udEZpbGUy IDE2NCAwIFIgPj4KZW5kb2JqCjE2NCAwIG9iago8PCAvTGVuZ3RoIDE2NSAwIFIgL0xlbmd0aDEg MTU3NjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB1Xt7YFTVue9aaz/n/chkZkKA zGQICQQKJIYkSGUXMkkgtYaXScCR8IgJKhqQmKg9LbbWcFDBHhXo4x6trYVrqx3GVIKnpdRajZVY Wz1oeyulrQJaYz1eajlKJvf3rT1B7OPec3rv+eNOWHt9a+21917re3/fWmzd0tPB3GwbU5i1ftPa biZ/3ntR3bn+xq0xu62bjInuq7o7N9lts48xbUfntTddZbd91zI2c29Xx9oNdpudQz23Cx12m1+E ekrXpq14jn5eFZe7r71+fe6+L4b2kk1r+3LfZ79CO3bd2k0dqPH7OPVP6b7+hq2yyT5Oz1/bvaUj N563MqY+8uUvfelLGw9eY9ljvIxxQFPYpcxgTUxjgvnZLLYSK3mHj2G9XN7XMCTyy8I1vvl/ZIVY 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 imAktWYLeQSwU+WF1if+Q7P5D33rb3ynrU2TW1CV4t6O0ePH+U38mpdD2vAHz6rVNmb1p4BZN+/I aeKJBoItTeUO1eESFAm7XU5NN5yGEF4PBQXDwzjAh39EccJ4pPZDnfv3PWzNxbYha1Q4kCHKEBb2 ebd7h3AOBP+nEqEo71M5Dnw24qYTPYahqHq95qqXRz3WSb9eQ466GtEdzkvVaI1an6a4+5jWp7r7 eA9TehAv4YgLTgc51M8hV+rowbvs5G+LuY/OSHSJPnDQYszCuZOJXaaxU2VAgFsiwF4okY48DDte +pCkqRT1002ETuT3UfBvh0+5cMn2/1LQ75IWiJawI0j/1HMLsl/PPrEgW/ECn8oX1sPXK38hpLx7 zqsNn+PK2DlFGSUaQdt1ak/An95iLZnuRMbRwxnhBKBTOFy6oZi6C4lmBRjC3mgpjtuZOHHHoQYF MGXWO5BsEfWKw+UBYrCd82EaDFboafpH88efnLEPPxk9kNsa55gvwlmasHJP9t5s+ic8nb3hx7yW tz2breXHxSdHB8RZ8SQfPSamj1486s7N+PPgKpM9+Lgu0wBQHkekw4To6Ig1g5QaovkITp3BWapX jXrzZq7eDDcVRyegeieQ7yKCNAwqehRbvejEO07gHTLiOmEhVEQop/chwGqh84VIDpcpfQqy3wpT VGGauXgL/Emrov1yW4OPnPS/Zy/VFkIKaCQ5xCND2bLn+Sa+6Xlx92i3uFuZhiPV2yhLR7/sB+yz NvRn1yloKzg1bp8Zv/DE+EQ2hZWwqQhPytg0Np2VsxnsY/hfxrPZHPxfsEpWxbB1j9xgLc6vX8zm y/eSdUPiGD+d7Nzldc0Lm5eUr9jSsa5nfVfH1kuX/y+3z1p8CmVuZHN0cmVhbQplbmRvYmoKMTY1 IDAgb2JqCjEwMDg4CmVuZG9iagoyOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1 ZVR5cGUgL0Jhc2VGb250IC9BR0VMTUUrQXJpYWwtQm9sZEl0YWxpY01UIC9Gb250RGVzY3JpcHRv cgoxNjYgMCBSIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZyAvRmlyc3RDaGFyIDMyIC9MYXN0 Q2hhciAxMjEgL1dpZHRocyBbCjI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCA3MjIgMCAwIDAgMCAwIDAgMCAw IDgzMyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgNTU2IDAgMAowIDAg MCAwIDYxMSAwIDAgMCAwIDAgNjExIDYxMSAwIDAgMCAwIDMzMyAwIDAgMCAwIDU1NiBdID4+CmVu ZG9iagoxNjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFtZSAvQUdFTE1F K0FyaWFsLUJvbGRJdGFsaWNNVCAvRmxhZ3MgOTYgL0ZvbnRCQm94ClstNTYwIC0zNzYgMTQ4OSAx MDAxXSAvSXRhbGljQW5nbGUgLTYgL0FzY2VudCA5MDUgL0Rlc2NlbnQgLTIxMiAvQ2FwSGVpZ2h0 CjcxNSAvU3RlbVYgMCAvTGVhZGluZyAzMyAvWEhlaWdodCA1MTkgL0F2Z1dpZHRoIDQ3OSAvTWF4 V2lkdGggMTQwMCAvRm9udEZpbGUyCjE2NyAwIFIgPj4KZW5kb2JqCjE2NyAwIG9iago8PCAvTGVu Z3RoIDE2OCAwIFIgL0xlbmd0aDEgMTE0MjQgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt CngBnXoJeFRV0mjVOXfr7ttrOkl3EuluOkmHTkJCQjaI5GZlCUhYhESJSVSUOCCEVZQRXBCNC3EZ R1EH5ymoMCOdBLAJKsyIgg7+MDq44SjO4Ayi0cwM4huF9F+3b0D4x/e+773bqVNnqXNunao6deqc m6WLl80FFdYAB+2aBW2LIP6k+AkdvGb5Uh3TY40ASJHrFl2/wCi7WwHE9dfPX3mdUU5VAJz58+a2 XWuU4Qzh4nlUYZRxNOH0eQuW3mSUvQOE8+cvvGaoPeUrKqcsaLtp6P3wMZX9N7YtmGvQ5ywlnLNo 4RId69lSSsoXLZ47RI+NAOrseNP5xAaAVFDhn1AOs0EEBg7Ig8sBhG9YCwhU1ttFgKwPS8e32Mu/ Vbw0DXqembanWMevScdbfrjrzFnLSQVJPqY4vd5A/eRxg5dBtaXwh7u+n245CQGQ9Ybzj9o9M383 n0aUGp/aU1aoRfnUXkdiAeGGXtWl4ym9eYVx3DNOb57SWzvRKDbEiz1XGGhu4Rq9MTXV6ONyG9hi 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 hM5H+s5VkrAh574gTpyyLSfS7A2XJEzOnXTZY50ZTXzakS1vDHYdGaxe6QxkyEfsy+aN6satNB/r 4DThO/qu6MZPtO2ZnL4UJtUpa5VjSQOK6HNrSexEwmnxlPSdRficbsU/F/5mEd4QX5feZ0f4EUHc Ke6Q3mCv89cFcRPfIu9g2/l2QXyYPyT8UnpQeYaJa/hd4gMJa90PM3E5W85XiCsT1jGxSWlIugFv MC10i7VCfcIsNo03ymIRL1XKTHWshoukaiHTVMSECtO6hC4KoURBZlwQ0LTCYXdZTcfXCCiscNOV sRLFFi0kC25ZpmZBxuHgpjOLm04v5BhdIavdXqg51jjYoriCZ2get1K5Rka/nC9rcgPp+mn5mDwg K3T0r9ByBJh+TP8vIlwqfJHv1txr3F1uwUHJYfcxtwBuh9vvbnXvpaLk7mNfQyLb3/1bUjdpdPFZ PWqlXa0/fsQlVZ/3nv8jWK3o79CPhwXYH9c1KXvfPiN83QUShWsUs4q6E6JDp0C4xxyPYbMphiVv +aNFNDcv1iMcvc9Aj6uMwt1jO11lYpa9zETZHfYyN8W5cT+rh7UJRkxLIa2NBYeHSiikKdmKwyak 8tKrBzH/7KJpzXfMuXKxd/SoOy8XMs9+c3D6Mzvw/R8WP7i0yv+e/YB+cwCxUwQh+sb3U49KlRzs EKL7inKogXqYRt89Z9OXT/2hf88i0B8JvACV42snT6nNrlzc3jY/t2rh/GsnLm2b337NlJnw3yI/ cqsKZW5kc3RyZWFtCmVuZG9iagoxNjggMCBvYmoKODI2NgplbmRvYmoKNTkgMCBvYmoKPDwgL1R5 cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvUkFFUFhCK1N5bWJvbCAvRm9u dERlc2NyaXB0b3IKMTY5IDAgUiAvVG9Vbmljb2RlIDE3MCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFz dENoYXIgMzMgL1dpZHRocyBbIDU0OSBdID4+CmVuZG9iagoxNzAgMCBvYmoKPDwgL0xlbmd0aCAx NzEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QsW7EIBBEe75iy7vihO0a IUUXneQiySlOPgDD2kKKF7TGhf8+QJyLlGILZubBsPLaP/fkE8g7BztggsmTY1zDxhZhxNmTaDtw 3qbjVDW7mChkhod9Tbj0NAVQSgDI94ysiXc4Pbkw4rlob+yQPc1w+rwOVRm2GL9wQUrQCK3B4ZSv ezHx1SwIsqKX3mXfp/2Sqb/Exx4RcqNMtD+VbHC4RmORDc0oVNNodbtpgeT+WQcwTkeya7Wq07Vd zf86BS1ffFSyG3NuU/dQi5YCnvCxqhhiebDON2+5cBcKZW5kc3RyZWFtCmVuZG9iagoxNzEgMCBv YmoKMjIyCmVuZG9iagoxNjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFt ZSAvUkFFUFhCK1N5bWJvbCAvRmxhZ3MgNCAvRm9udEJCb3ggWy0xNjcgLTI5OSAxMDk0IDgyN10K L0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA3MDEgL0Rlc2NlbnQgLTI5OSAvQ2FwSGVpZ2h0IDYyMyAv U3RlbVYgMCAvWEhlaWdodAo0NjcgL0F2Z1dpZHRoIDU3MiAvTWF4V2lkdGggMTA0MiAvRm9udEZp bGUyIDE3MiAwIFIgPj4KZW5kb2JqCjE3MiAwIG9iago8PCAvTGVuZ3RoIDE3MyAwIFIgL0xlbmd0 aDEgNjUyIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV1RQWjTYBT+/uTPn2TNajLr Bq2g0Skrgug2J5UNqujNgyhIb65ujR0mtmsrbOJhwg6CB2+DSqkIHmToTfC6g0d7EHYRttsEb4JO GNhlvj/NNvAF8r3vfd//3kv+Ru1xCSaWoMKeCYpVRMGmCdIP/EUv5suEa+VScbbH0SWcKFMh1scJ h8tBYyHmBULDr8zs60+Ji6C4EPfHBvGTj4pBqedXfMmrlXoj5tcJRw71KXlu+FCf4sT9aq20vy/N 4x9eNZvNuU8P86RRJAFGoOAJpFtmNvJwAP2H8Zs0+USesW9nX987MvmHOUZkfNN5viSTr8vBlXB1 t2WsiTZREfmlQOe01m6LPvFuuPp3w3h2oEhVhsI78Pgs5H/ozQEs6mARdw8qQA7T0g0vXOGe9pZu QQeOOq5zxnVcj6NbVzPd7+GKntz5VRNZ8pJ5c2+TdTQPCaSRzQ+mkylLbZj11Hwm7ST7LW1IABl7 fWt0KHcR9tb29hcnl7tweXxibHTwWEqcPiV3KrA2t5QsTQRzL7nc6t5UP7L2C5rAEOCEuqO+ownn 88cTpqFrqsJg9gluJfoMoXEFhspM3bLXJz/LlaII3+NlL/vvLfWfUY1hgNrLEOgHbl+9catw7dyd xeB+xcc/YBBpqgplbmRzdHJlYW0KZW5kb2JqCjE3MyAwIG9iago0ODUKZW5kb2JqCjggMCBvYmoK PDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvWUJMVENKK1RpbWVz TmV3Um9tYW5QUy1Cb2xkTVQKL0ZvbnREZXNjcmlwdG9yIDE3NCAwIFIgL0VuY29kaW5nIC9NYWNS b21hbkVuY29kaW5nIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyCjEyMiAvV2lkdGhzIFsgMjUwIDAg MCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjUwIDMzMyAyNTAgMCA1MDAgNTAwIDUwMCA1MDAKNTAw IDUwMCA1MDAgNTAwIDUwMCAwIDMzMyAwIDAgMCAwIDAgMCA3MjIgMCA3MjIgNzIyIDY2NyA2MTEg Nzc4IDc3OCAzODkgMAo3NzggNjY3IDk0NCA3MjIgNzc4IDYxMSAwIDAgNTU2IDY2NyA3MjIgMCAw IDcyMiAwIDAgMCAwIDAgMCAwIDAgNTAwIDU1NiA0NDQKNTU2IDQ0NCAzMzMgNTAwIDU1NiAyNzgg MCAwIDI3OCA4MzMgNTU2IDUwMCA1NTYgNTU2IDQ0NCAzODkgMzMzIDU1NiA1MDAgNzIyCjUwMCA1 MDAgNDQ0IF0gPj4KZW5kb2JqCjE3NCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0Zv bnROYW1lIC9ZQkxUQ0orVGltZXNOZXdSb21hblBTLUJvbGRNVCAvRmxhZ3MgMzIKL0ZvbnRCQm94 IFstNTU4IC0zMDcgMjAwMCAxMDI2XSAvSXRhbGljQW5nbGUgMCAvQXNjZW50IDg5MSAvRGVzY2Vu dCAtMjE2IC9DYXBIZWlnaHQKNjYyIC9TdGVtViAwIC9MZWFkaW5nIDQyIC9YSGVpZ2h0IDQ1NyAv QXZnV2lkdGggNDI3IC9NYXhXaWR0aCAyMDAwIC9Gb250RmlsZTIKMTc1IDAgUiA+PgplbmRvYmoK MTc1IDAgb2JqCjw8IC9MZW5ndGggMTc2IDAgUiAvTGVuZ3RoMSAzNDA4NCAvRmlsdGVyIC9GbGF0 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 VLQDik/QNdSc6swn63SmNTAqiIcE5jMoDCwgJkX2Auo6EooXDSl9a5h0g9KmlwViOs0YEGzI62Gs XyNei0E9LLYcDNwAAdcANiGe42FEtcYbxusKJPwvh9QEWnECuf3wGlHPSrltACHAe/Ac33qbWkWt 1YbepmAu5y56Wt6XdhtkzzNCANKTXhiSopCWoM+SeufHCKRyiiplogdRytKwUG/dgbaXOrKLtZeF MoScQFIZKcb0cSPxRMINgR1AAqDYGTavGMMGt3n7CWpdAEe/jAVnehjVSSHrO9vMyJU/S1rwt5+I 4t5LV9ZSeSlcF+3pR8upiLQyv3w905J/e/IaYM6EOvO/k1msgfb3/ubipIRcEfTORv5CSDh91QNn zYM0KlpPX8ug44xVDJwVDOYKC7F+3KiwGKsjLUHN3zjyCSbQVf0crAV1HlYXOl9YhZWKLhRWCxdh hQZaA4/eBOpqRX8yEHFh9fxlKxcsLa+84uoN163Y8Olzr7360msmz6vMv/aqy5avFP4brAPBdQpl bmRzdHJlYW0KZW5kb2JqCjE3NiAwIG9iagoyNTAwMwplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAv Rm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9YT0JLREIrVGltZXNOZXdSb21hblBT TVQgL0ZvbnREZXNjcmlwdG9yCjE3NyAwIFIgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nIC9G aXJzdENoYXIgMzIgL0xhc3RDaGFyIDIxMyAvV2lkdGhzIFsKMjUwIDMzMyA0MDggMCAwIDAgMCAx ODAgMzMzIDMzMyA1MDAgNTY0IDI1MCAzMzMgMjUwIDI3OCA1MDAgNTAwIDUwMCA1MDAgNTAwCjUw MCA1MDAgNTAwIDUwMCA1MDAgMjc4IDI3OCA1NjQgNTY0IDU2NCAwIDAgNzIyIDY2NyA2NjcgNzIy IDYxMSA1NTYgNzIyIDcyMgozMzMgMzg5IDcyMiA2MTEgODg5IDcyMiA3MjIgNTU2IDAgNjY3IDU1 NiA2MTEgNzIyIDcyMiA5NDQgNzIyIDcyMiAwIDMzMyAwCjMzMyA0NjkgNTAwIDAgNDQ0IDUwMCA0 NDQgNTAwIDQ0NCAzMzMgNTAwIDUwMCAyNzggMjc4IDUwMCAyNzggNzc4IDUwMCA1MDAKNTAwIDUw MCAzMzMgMzg5IDI3OCA1MDAgNTAwIDcyMiA1MDAgNTAwIDQ0NCA0ODAgMjAwIDQ4MCAwIDAgMCAw IDAgMCAwIDAgMAowIDAgMCAwIDAgNDQ0IDAgMCAwIDAgNDQ0IDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMzUwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMDAwIDAgMCAwCjAgMCAwIDAgMCA0 NDQgNDQ0IDAgMzMzIF0gPj4KZW5kb2JqCjE3NyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0 b3IgL0ZvbnROYW1lIC9YT0JLREIrVGltZXNOZXdSb21hblBTTVQgL0ZsYWdzIDMyIC9Gb250QkJv eApbLTU2OCAtMzA3IDIwMDAgMTAwNl0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA4OTEgL0Rlc2Nl bnQgLTIxNiAvQ2FwSGVpZ2h0CjY2MiAvU3RlbVYgMCAvTGVhZGluZyA0MiAvWEhlaWdodCA0NDcg L0F2Z1dpZHRoIDQwMSAvTWF4V2lkdGggMjAwMCAvRm9udEZpbGUyCjE3OCAwIFIgPj4KZW5kb2Jq CjE3OCAwIG9iago8PCAvTGVuZ3RoIDE3OSAwIFIgL0xlbmd0aDEgNTMwODQgL0ZpbHRlciAvRmxh dGVEZWNvZGUgPj4Kc3RyZWFtCngBpLwJYFTV2Td+zrl3tsx2Z7LMlsw+mUkmyQzZICGQG0jYgibs CSUlYVdREjYFocQFgaCCVhHUAlZRFHwZEoEAVtCqrVulb91rS2rRapWWWuoGmXy/cyeg9H3fb/n/ 587Zz7333PM859nOc+/ypSvmEwPpJAKR517f1k6Un2c/IfTU3JXLvamytJsQzQcL2hdenyrb1xCi Orhw8aoFqbK/ipD9GYvmt81LlclFpOWLUJEq01KkwUXXL78pVXbHcf01i5fMHWz34Xrk5PVtNw3e n3yIsveGtuvnp/q/if6koH3JsuWp8m8akfa1L50/2J82EWKue3DHjh3XHLlOTvUx4RbIzSZfkiry M6IhjEgkRqZj5B+JnxMVyrxdxbacy1g2c7a56l9ah1Y59ed/znmBZ36puWnjheX9d0pEi4sRndKf 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 8lbVJC0IIDY4MDIysGRk40DH3LkdeGnHRpaom2bP7WifN6+9Yy7uDP87mxDWqaO/WwJGFhxSI2gF E+6dBQgfNmRPOwSn4AJmvkfwgmf4kU4VxHwIC0AsFWLAcpRB70Aohg6URWfKvNAqFIQieEsZFFkV 2oBE3SHUhC6hG/IMzgfgGPWhX5oi9AsXCLOE2cIcYa4wD9hGC4SFwiJhsXAhULcGhIuEi4WlwjJh UFgurIA0GxJWCauFSzBbLxXWCsPCx4XrhR3CvcI3hAPCQeFp4XvC6zh79IrCi/50OE9h5ZILFs66 oLDs6uuuuP7CK26+eON1H/v4wNLFAMr+v9dDpJYKZW5kc3RyZWFtCmVuZG9iagoxNzkgMCBvYmoK Mzg4ODQKZW5kb2JqCjMwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAv QmFzZUZvbnQgL01MSVJZWStUaW1lc05ld1JvbWFuUFNNVCAvRm9udERlc2NyaXB0b3IKMTgwIDAg UiAvVG9Vbmljb2RlIDE4MSAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzUgL1dpZHRocyBb IDAgNTQ5IDcxMwpdID4+CmVuZG9iagoxODEgMCBvYmoKPDwgL0xlbmd0aCAxODIgMCBSIC9GaWx0 ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QsW7EIAyGd57C43U4kXBqJ4RUXXVShl6rpn0A Ak6E1AByyJC3L5DrVerwD7b/z/yYn7uXzrsE/J2C6THB6LwlXMJKBmHAyXnWCrDOpFtVe2bWkfEM 99uScO78GEBKBsA/MrIk2uDwbMOAD6X3RhbJ+QkOX+e+dvo1xm+c0SdomFJgcczrXnW86hmBV/TY 2Tx3aTtm6s/xuUWEnCgT7R7JBItL1AZJ+wmZbBolLxfF0Nt/I7EDw3hzCqHkrqdHxaQ45bJItG3F f41lU/nxPaFZiXK4epaau+RxHu+XiyGW96t+AHLFcyoKZW5kc3RyZWFtCmVuZG9iagoxODIgMCBv YmoKMjM0CmVuZG9iagoxODAgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250TmFt ZSAvTUxJUllZK1RpbWVzTmV3Um9tYW5QU01UIC9GbGFncyA0IC9Gb250QkJveApbLTU2OCAtMzA3 IDIwMDAgMTAwNl0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA4OTEgL0Rlc2NlbnQgLTIxNiAvQ2Fw SGVpZ2h0CjY2MiAvU3RlbVYgMCAvTGVhZGluZyA0MiAvWEhlaWdodCA0NDcgL0F2Z1dpZHRoIDQw MSAvTWF4V2lkdGggMjAwMCAvRm9udEZpbGUyCjE4MyAwIFIgPj4KZW5kb2JqCjE4MyAwIG9iago8 PCAvTGVuZ3RoIDE4NCAwIFIgL0xlbmd0aDEgODU2NCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeAGlWgt8VMW5/2bmnN3NY5MlvEIC2d2cLASyMSG8w5ZsHhuBBAgkwC6C2RDCSzDBBHwU DFYRDCioiNIqoDZIBcvJBjBBK9HW9voqWN9eK1i1PlpafN5WSM79z9kFpb/+7v3d3z2T7/vme8zM N9/MmcfZtFy3toESaSMJ8tevrmsi88nwg2TUr2txmSw59hFZ313atGx1lE9dT6R2LFt149Ion7GK iB9a3lC3JMrTBdDxyyGI8mwsaNby1S03RPmMfFDHqsb6mD4jDD5+dd0NsfbpPfCua+tWN4DicU8F 8jY1NreYLLlTQfObrmuI2bMgUXIgqruIk4gY8gp9ST56iKzEyUF5NA+e/0n5C6ngpV7l288NaF5Q m+z7xjbEZhZ+5MNhz8nMr603bDnf0rvNQTZURnGmvVSgnNXdF6D5Djrf8t1pR7Qlqbn4KN1UI/7a KUY5i4oHio8oLD6jveJjOg1QyAGJA7kiQBPyBkA1esQHnYFAgb8LNOcKk0ayRxZ0S0UkbWjBr8QH /BCNICcEpyOD0k3N+5GSklhm/MRopnNUbsHp4njxPv0dwMX74jRlR0t1Zl9RcK7YDgETN1MyY+Sk feKPpAM4+cW7nVnDC/aeEC9D/6J4gZaYxV6I2PsVoMLfiScphZzimDga0xztTOpXQMXN4k7EpAf4 FOAM4BxAoUbxGLUCtgMOAxRKBnYC8gCzpEQcFAfhZzvKJwPnARoB2wEKQvg45NdILA6IlZSJstvE ThoIulXca9Kfg6aBfwTyDNCHwUu6N8b/DFTqfxqT7wY/CPwDMXo/5Ongd4GX9L4Yv06sNcu1xOg+ 0RzJcDqKM6B3AfIBArmdyO1E6HaCI2AmbhWrTA86QAtQ4+ooxahtiLg1c4w2dA4eUrAPId2A0G9A 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 E4xwxkvDJSEZL15aE4z5a0YeHsuRwJBbJrGhIKQsoVT1CHZcwkyQc4HwK7IFv7AS7jECEg4cfSbj NvMZvi/iqCHLqkPlzx84E8/o4Owp/gxKWfmJCKlKF3/miKB4q8wcZTTEZlFPQI+a2EiKY9ewqyk1 x/Gtr9c30/G1b0avj4qQd1wAGp3v7ufu5wFiQxW64BI9F/wqnccJpgflU41FSiV2NAvFs6wj17Mb OO+wyD4+yZT4OCUxwdolRjwZT/64pLFwLS8vJ+8s65cyeFL6ERX7jAVafwKxAeirqqgWBfwxwQcI wflxUYKf/Eo6VVecvEiPwD3FipOTIAsrw95N/B38wvwO9nSFlfnzRbx1rMD5S6kVLBm/XxUJ/E55 WOBY1ip/0GoE2itEMn7Xkr9qKeI4ryaVfeEfxeNsYzlOTPtwFjvDRBMOujsYwuzHEiFcONBX4VC0 MDH4vgzQIjxrfF/7HGcvmNk1Pp/Dh4hR3tm0Ib29aalnzSCmDXGcPbv5itQc2wbHbzYrsUxodD6t 6Y/LDY5bwj3QPUQZff6kOHZhOlPGnn9ZeatvYnVf4VJ2B9t2ftoijHNOX7m6Td2GU8Jt/sm+xNWJ N4jbk5QckWO/Slxl38bVRLs9UygDhD1JKHbs3kkaFwM4F6LdZbcLe0Jiu0VlyUld7KtjVMQYS1KO 83vw2f+eo7x60JlFskO9Z6loEUZZDveQfimT8tLOblYvOm5DRkUP4Pcitoi54fc4d39t+HDNzZi7 YML48RMGq5XfneYP9dYrfenZjh9f2zuUF/RuFQXl1ZMqhmT3lXtwY7ve03e4bV1vwoWO9JS65TbM GvMx3DjB/btHwWTgdB/tVq+4du0q/P8DYpESexMsOH/SjMppc/CBsWbF6obmmQ3Xz2lcXXdtVfWM GqL/Bq5kY/gKZW5kc3RyZWFtCmVuZG9iagoxODQgMCBvYmoKNTkzMAplbmRvYmoKMTMgMCBvYmoK PDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvVk1KTURLK0hlbHZl dGljYS1PYmxpcXVlIC9Gb250RGVzY3JpcHRvcgoxODUgMCBSIC9Ub1VuaWNvZGUgMTg2IDAgUiAv Rmlyc3RDaGFyIDMzIC9MYXN0Q2hhciAzMyAvV2lkdGhzIFsgMCBdID4+CmVuZG9iagoxODYgMCBv YmoKPDwgL0xlbmd0aCAxODcgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2Q vW7EIBCEe55iy0txwnYXCSFFF53kIj+KkwfAsLaQzgta48JvHyDORUqxBTPzwbDy0j/35BPIdw52 wASTJ8e4ho0twoizJ9F24LxNx6lqdjFRyAwP+5pw6WkKoJQAkB8ZWRPvcHpyYcSHor2xQ/Y0w+nr MlRl2GK84YKUoBFag8MpX/di4qtZEGRFz73Lvk/7OVN/ic89IuRGmWh/KtngcI3GIhuaUaim0ep6 1QLJ/bMOYJyOZNdqVafpHmv+1ylo+eK9kt2Yc5u6h1q0FPCE91XFEMuDdb4BcX5wHQplbmRzdHJl YW0KZW5kb2JqCjE4NyAwIG9iagoyMjQKZW5kb2JqCjE4NSAwIG9iago8PCAvVHlwZSAvRm9udERl c2NyaXB0b3IgL0ZvbnROYW1lIC9WTUpNREsrSGVsdmV0aWNhLU9ibGlxdWUgL0ZsYWdzIDY4IC9G b250QkJveApbLTkzMyAtNDgxIDE1NzEgMTEzOF0gL0l0YWxpY0FuZ2xlIC02IC9Bc2NlbnQgNzcw IC9EZXNjZW50IC0yMzAgL0NhcEhlaWdodAo3MTcgL1N0ZW1WIDAgL1hIZWlnaHQgNTIzIC9BdmdX aWR0aCA0NDEgL01heFdpZHRoIDE1MDAgL0ZvbnRGaWxlMiAxODggMCBSCj4+CmVuZG9iagoxODgg MCBvYmoKPDwgL0xlbmd0aCAxODkgMCBSIC9MZW5ndGgxIDU2NCAvRmlsdGVyIC9GbGF0ZURlY29k ZSA+PgpzdHJlYW0KeAErKSpNZeBiaGBgZlCISixIYwADJg4gpZOcm1gA4TMmAGmp9JxKqDxjC5Cv kZGamAKRZ/gDpM0ygAIQPqMJkFbJyC2pgPIjgDRHTn4yTL4GyGfLTayAms9wB8hXyEvMTYWqB/F1 CvKLS6D8NUDaAMFXlADzi1Jh7gOaz+8KUQsj+RgYGIFsJoZpDJwMWQzsQJYAEMYyMLC/4JJlYAHK guSBQGVW8NV4fpuvDIIgbzMwxPv2g+mLIZfn/ej6o84ziVMaqJsTph5Es2n+02Rg4GEEypvyTOJg YNwM1gIjmFiFGJygHJg9PAxsDDxAMUWEzQwiQAhyI1AtywXWvcBYYGdgMBZUFFQHYieWvh1/HrHu /eW8g8X3N9ACJgaG/1+AOJUBGk4w66A0UJ6Rib00L9PIwMgSLMbIIAR1NRsDMMzCfL18Xby1PVJz ylJLMpMTdf2TcjILgSkAElYQYwSAlMx/KAAJwdmMCkA/MzAAAH/5W/UKZW5kc3RyZWFtCmVuZG9i agoxODkgMCBvYmoKMzcxCmVuZG9iagoxOTAgMCBvYmoKKEtNQUMgVHVwbGVIYXNoIEZQSCAwLjIp CmVuZG9iagoxOTEgMCBvYmoKKGlQaG9uZSBPUyA5LjIgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9i agoxOTIgMCBvYmoKKFBhZ2VzKQplbmRvYmoKMTkzIDAgb2JqCihEOjIwMTYwNDA4MTgzNzIzWjAw JzAwJykKZW5kb2JqCjEgMCBvYmoKPDwgL1RpdGxlIDE5MCAwIFIgL1Byb2R1Y2VyIDE5MSAwIFIg L0NyZWF0b3IgMTkyIDAgUiAvQ3JlYXRpb25EYXRlIDE5MyAwIFIKL01vZERhdGUgMTkzIDAgUiA+ PgplbmRvYmoKeHJlZgowIDE5NAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAyODc1NzggMDAwMDAg biAKMDAwMDAzMzM4MiAwMDAwMCBuIAowMDAwMTA0NjIzIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAw MDAgbiAKMDAwMDAzMzM2MSAwMDAwMCBuIAowMDAwMDMzNDg2IDAwMDAwIG4gCjAwMDAwMzkxNTEg MDAwMDAgbiAKMDAwMDIxMzUxNCAwMDAwMCBuIAowMDAwMjM5MzgyIDAwMDAwIG4gCjAwMDAwNDI2 NzkgMDAwMDAgbiAKMDAwMDE2MjI5MiAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAy ODYxODggMDAwMDAgbiAKMDAwMDAzNjM3OCAwMDAwMCBuIAowMDAwMDMzNjQyIDAwMDAwIG4gCjAw MDAwMzYzNTcgMDAwMDAgbiAKMDAwMDAzNjQxNSAwMDAwMCBuIAowMDAwMDM5MTMwIDAwMDAwIG4g CjAwMDAwMzkxODcgMDAwMDAgbiAKMDAwMDA0MjY1OCAwMDAwMCBuIAowMDAwMDQ4MjE5IDAwMDAw IG4gCjAwMDAwNDI3MTYgMDAwMDAgbiAKMDAwMDA0ODE5OCAwMDAwMCBuIAowMDAwMDQ4MzI2IDAw MDAwIG4gCjAwMDAxMDY1OTIgMDAwMDAgbiAKMDAwMDE0MTIzNiAwMDAwMCBuIAowMDAwMDAwMDAw IDAwMDAwIG4gCjAwMDAxMzE0NjQgMDAwMDAgbiAKMDAwMDIwMzE2OCAwMDAwMCBuIAowMDAwMjc5 MzcwIDAwMDAwIG4gCjAwMDAwNTIwMTggMDAwMDAgbiAKMDAwMDA0ODUyMSAwMDAwMCBuIAowMDAw MDUxOTk3IDAwMDAwIG4gCjAwMDAwNTIxMjUgMDAwMDAgbiAKMDAwMDA1Mjk2MiAwMDAwMCBuIAow MDAwMDUyMjk3IDAwMDAwIG4gCjAwMDAwNTI5NDIgMDAwMDAgbiAKMDAwMDA1MzA2OSAwMDAwMCBu IAowMDAwMDU3MjE0IDAwMDAwIG4gCjAwMDAwNTMyMTYgMDAwMDAgbiAKMDAwMDA1NzE5MyAwMDAw MCBuIAowMDAwMDU3MzIxIDAwMDAwIG4gCjAwMDAxMjM5MTggMDAwMDAgbiAKMDAwMDE5MjM2MyAw MDAwMCBuIAowMDAwMDYwMzQxIDAwMDAwIG4gCjAwMDAwNTc1MDUgMDAwMDAgbiAKMDAwMDA2MDMy MCAwMDAwMCBuIAowMDAwMDYwNDQ4IDAwMDAwIG4gCjAwMDAxMzI2OTEgMDAwMDAgbiAKMDAwMDA2 MzE2NyAwMDAwMCBuIAowMDAwMDYwNjA4IDAwMDAwIG4gCjAwMDAwNjMxNDYgMDAwMDAgbiAKMDAw MDA2MzI3NCAwMDAwMCBuIAowMDAwMDY3MjAxIDAwMDAwIG4gCjAwMDAwNjM0MDkgMDAwMDAgbiAK MDAwMDA2NzE4MCAwMDAwMCBuIAowMDAwMDY3MzA4IDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAg biAKMDAwMDIxMjE5NiAwMDAwMCBuIAowMDAwMDY5NDcyIDAwMDAwIG4gCjAwMDAxMDQ3NDcgMDAw MDAgbiAKMDAwMDA2NzUwNCAwMDAwMCBuIAowMDAwMDY5NDUxIDAwMDAwIG4gCjAwMDAwNjk1ODAg MDAwMDAgbiAKMDAwMDA3MjEzMCAwMDAwMCBuIAowMDAwMDY5NzI2IDAwMDAwIG4gCjAwMDAwNzIx MDkgMDAwMDAgbiAKMDAwMDA3MjIzOCAwMDAwMCBuIAowMDAwMDc1NjAxIDAwMDAwIG4gCjAwMDAw NzIzODQgMDAwMDAgbiAKMDAwMDA3NTU4MCAwMDAwMCBuIAowMDAwMDc1NzA5IDAwMDAwIG4gCjAw MDAwNzc3MzUgMDAwMDAgbiAKMDAwMDA3NTg2NyAwMDAwMCBuIAowMDAwMDc3NzE0IDAwMDAwIG4g CjAwMDAwNzc4NDMgMDAwMDAgbiAKMDAwMDA4MDUwMiAwMDAwMCBuIAowMDAwMDc3OTg5IDAwMDAw IG4gCjAwMDAwODA0ODEgMDAwMDAgbiAKMDAwMDA4MDYxMCAwMDAwMCBuIAowMDAwMDgyNDI2IDAw MDAwIG4gCjAwMDAwODA3NTYgMDAwMDAgbiAKMDAwMDA4MjQwNSAwMDAwMCBuIAowMDAwMDgyNTM0 IDAwMDAwIG4gCjAwMDAwODU5NTIgMDAwMDAgbiAKMDAwMDA4MjY4MCAwMDAwMCBuIAowMDAwMDg1 OTMxIDAwMDAwIG4gCjAwMDAwODYwNjAgMDAwMDAgbiAKMDAwMDA5MDY0MiAwMDAwMCBuIAowMDAw MDg2MjE4IDAwMDAwIG4gCjAwMDAwOTA2MjEgMDAwMDAgbiAKMDAwMDA5MDc1MCAwMDAwMCBuIAow MDAwMDkxMjA4IDAwMDAwIG4gCjAwMDAxMDQ4NzMgMDAwMDAgbiAKMDAwMDA5MDkwOCAwMDAwMCBu IAowMDAwMDkxMTg4IDAwMDAwIG4gCjAwMDAwOTEzMTYgMDAwMDAgbiAKMDAwMDA5NTI5OSAwMDAw MCBuIAowMDAwMDkxNDUxIDAwMDAwIG4gCjAwMDAwOTUyNzcgMDAwMDAgbiAKMDAwMDA5NTQyNCAw MDAwMCBuIAowMDAwMTg1NDU4IDAwMDAwIG4gCjAwMDAwOTU1OTggMDAwMDAgbiAKMDAwMDEwNjM0 NSAwMDAwMCBuIAowMDAwMTA2MDkyIDAwMDAwIG4gCjAwMDAxMDU4NDggMDAwMDAgbiAKMDAwMDEw NTYxNyAwMDAwMCBuIAowMDAwMTA1MzczIDAwMDAwIG4gCjAwMDAxMDUxNDIgMDAwMDAgbiAKMDAw MDA5OTEyOCAwMDAwMCBuIAowMDAwMDk1NjY3IDAwMDAwIG4gCjAwMDAwOTkxMDYgMDAwMDAgbiAK MDAwMDA5OTIzOSAwMDAwMCBuIAowMDAwMTAxNDE5IDAwMDAwIG4gCjAwMDAwOTk0MTAgMDAwMDAg biAKMDAwMDEwMTM5NyAwMDAwMCBuIAowMDAwMTAxNTMwIDAwMDAwIG4gCjAwMDAxMDM0NjEgMDAw MDAgbiAKMDAwMDEwMTY4OSAwMDAwMCBuIAowMDAwMTAzNDM5IDAwMDAwIG4gCjAwMDAxMDM1NzIg MDAwMDAgbiAKMDAwMDEwNDM3NiAwMDAwMCBuIAowMDAwMTAzNzA4IDAwMDAwIG4gCjAwMDAxMDQz NTUgMDAwMDAgbiAKMDAwMDEwNDQ4NyAwMDAwMCBuIAowMDAwMTA0OTg5IDAwMDAwIG4gCjAwMDAx MDUwODkgMDAwMDAgbiAKMDAwMDEwNTI0OCAwMDAwMCBuIAowMDAwMTA1MzA2IDAwMDAwIG4gCjAw MDAxMDU0ODkgMDAwMDAgbiAKMDAwMDEwNTU0NyAwMDAwMCBuIAowMDAwMTA1NzMzIDAwMDAwIG4g CjAwMDAxMDU3OTEgMDAwMDAgbiAKMDAwMDEwNTk1OSAwMDAwMCBuIAowMDAwMTA2MDE3IDAwMDAw IG4gCjAwMDAxMDYxOTggMDAwMDAgbiAKMDAwMDEwNjI1NiAwMDAwMCBuIAowMDAwMTA2NDUxIDAw MDAwIG4gCjAwMDAxMDY1MDkgMDAwMDAgbiAKMDAwMDEwNzA0MCAwMDAwMCBuIAowMDAwMTA3Mjk2 IDAwMDAwIG4gCjAwMDAxMjM4OTUgMDAwMDAgbiAKMDAwMDEyNDI5NyAwMDAwMCBuIAowMDAwMTI0 NTQ0IDAwMDAwIG4gCjAwMDAxMzE0NDIgMDAwMDAgbiAKMDAwMDEzMTk1NSAwMDAwMCBuIAowMDAw MTMxNjMxIDAwMDAwIG4gCjAwMDAxMzE5MzQgMDAwMDAgbiAKMDAwMDEzMjE5NSAwMDAwMCBuIAow MDAwMTMyNjcwIDAwMDAwIG4gCjAwMDAxMzMwNjcgMDAwMDAgbiAKMDAwMDEzMzMxMSAwMDAwMCBu IAowMDAwMTQxMjE0IDAwMDAwIG4gCjAwMDAxNDE2OTggMDAwMDAgbiAKMDAwMDE0MTk0OSAwMDAw MCBuIAowMDAwMTYyMjY5IDAwMDAwIG4gCjAwMDAxNjI3NjggMDAwMDAgbiAKMDAwMDE2MzAzNyAw MDAwMCBuIAowMDAwMTg1NDM1IDAwMDAwIG4gCjAwMDAxODU2OTAgMDAwMDAgbiAKMDAwMDE4NTk2 MyAwMDAwMCBuIAowMDAwMTkyMzQxIDAwMDAwIG4gCjAwMDAxOTI3MjMgMDAwMDAgbiAKMDAwMDE5 Mjk2NCAwMDAwMCBuIAowMDAwMjAzMTQ1IDAwMDAwIG4gCjAwMDAyMDM1NTIgMDAwMDAgbiAKMDAw MDIwMzgxNSAwMDAwMCBuIAowMDAwMjEyMTc0IDAwMDAwIG4gCjAwMDAyMTI2ODEgMDAwMDAgbiAK MDAwMDIxMjM2MCAwMDAwMCBuIAowMDAwMjEyNjYwIDAwMDAwIG4gCjAwMDAyMTI5MTcgMDAwMDAg biAKMDAwMDIxMzQ5MyAwMDAwMCBuIAowMDAwMjEzOTk3IDAwMDAwIG4gCjAwMDAyMTQyNjMgMDAw MDAgbiAKMDAwMDIzOTM1OSAwMDAwMCBuIAowMDAwMjQwMTA5IDAwMDAwIG4gCjAwMDAyNDAzNzAg MDAwMDAgbiAKMDAwMDI3OTM0NyAwMDAwMCBuIAowMDAwMjc5ODg0IDAwMDAwIG4gCjAwMDAyNzk1 NTEgMDAwMDAgbiAKMDAwMDI3OTg2MyAwMDAwMCBuIAowMDAwMjgwMTQ0IDAwMDAwIG4gCjAwMDAy ODYxNjYgMDAwMDAgbiAKMDAwMDI4NjY4NCAwMDAwMCBuIAowMDAwMjg2MzYxIDAwMDAwIG4gCjAw MDAyODY2NjMgMDAwMDAgbiAKMDAwMDI4NjkzNCAwMDAwMCBuIAowMDAwMjg3Mzk2IDAwMDAwIG4g CjAwMDAyODc0MTcgMDAwMDAgbiAKMDAwMDI4NzQ1OSAwMDAwMCBuIAowMDAwMjg3NTEwIDAwMDAw IG4gCjAwMDAyODc1MzUgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAxOTQgL1Jvb3QgMTI3IDAg UiAvSW5mbyAxIDAgUiAvSUQgWyA8Nzg0ZjUxZTI2ZWI1YWUwYzAxY2YwMDgxZGRiNmNkN2E+Cjw3 ODRmNTFlMjZlYjVhZTBjMDFjZjAwODFkZGI2Y2Q3YT4gXSA+PgpzdGFydHhyZWYKMjg3Njg4CiUl RU9GCg== --_003_BN1PR09MB1248398737DEAC791DDE46BF3910BN1PR09MB124namprd_-- From nobody Fri Apr 8 14:32:08 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3774912D628 for ; Fri, 8 Apr 2016 14:32:07 -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 WwG0P16RjAc2 for ; Fri, 8 Apr 2016 14:32:05 -0700 (PDT) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::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 8569912D680 for ; Fri, 8 Apr 2016 14:32:04 -0700 (PDT) Received: by mail-qg0-x232.google.com with SMTP id f52so101530340qga.3 for ; Fri, 08 Apr 2016 14:32:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:mime-version:to:from:subject:date:importance:in-reply-to :references; bh=xP5bePl5R1oYZ5Bp0Atw7Oa3t3YjowkwU4tTqOJA/9A=; b=vYNiGKtoAHgvjlS8Yf4tf4kfOLHTQSlJ9+8WOvC36cw+HA6hO35DasN1EV7PgfZlad DI3alP/G5BF2mqnwz4UWW24oMou14aSuwN7bR5WtIf54QxLpgtaXrGGDumhAhc0JHs/7 nGYMBZpOBAXY4artCQ5mQeanlCuLxTxYrN6DzZGtqBStDDu65D3fT3xbNy/PDl5rdde+ paYDG2OlFmY2i7fpmzryeGD7y3QlSd42W417SUeoa990t5n+1uD1yX+5zSGX5wHIwMv/ WElYulLHvG62PF3L1johlbc5+J3ggWEcnV07Z7tt2UKO0Vk7br/+DAKu4RRa5p5CBaNg NakQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:mime-version:to:from:subject:date :importance:in-reply-to:references; bh=xP5bePl5R1oYZ5Bp0Atw7Oa3t3YjowkwU4tTqOJA/9A=; b=ghqGpNt2zN3rzXhF1OuQIDzK/Yuq/Itu3XmekCt6AXFUX3DSUMw/9tEBBoWxauB8ie Ft6kttiGxMagABLN9ex92MxcrPiHlrcl3xVgvfmL8XOrOOypqstjhRTcriooWFU7YUtR uzY4pUJekK2PEaRpl+RQ+bKCDsYJrmgwjxjYZDPlhfc9Zutc9UtGkYWYHszi0Q0IOd// RlK4HWNldWZqfOugljdjokf9XfDOkvDaJwyhLGuU9IpGfa6ghP0fjMskojyE3ZGVZ3K3 wFL+ufB19tBJk/zVzL8bYnCYe8VDPjOYYj7c7kgJvyXzMv6i/YIaJgCVx+U8ZnO0MPW+ mZCg== X-Gm-Message-State: AD7BkJKnjMTnfr+wfq12Y0wmLOnw2A4sIa2ivezQaqB39rsbZmdpJx1hpli+wRuWXk7jdA== X-Received: by 10.140.140.16 with SMTP id 16mr14598033qhm.60.1460151123656; Fri, 08 Apr 2016 14:32:03 -0700 (PDT) Received: from ?IPv6:::ffff:10.208.5.107? ([200.49.213.102]) by smtp.gmail.com with ESMTPSA id j8sm6269083qhj.19.2016.04.08.14.32.02 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Apr 2016 14:32:03 -0700 (PDT) Message-ID: <57082353.08a38c0a.5b08a.ffffedfe@mx.google.com> MIME-Version: 1.0 To: Michael Richardson , Security Area Advisory Group From: Yoav Nir Date: Fri, 8 Apr 2016 18:32:01 -0300 Importance: normal X-Priority: 3 In-Reply-To: <1483.1460144327@obiwan.sandelman.ca> References: <5706AE7A.9000003@gmx.net> <5706BCD5.9060902@ericsson.com> <5706BEB7.7030903@gmx.net> <74905E28-E1CE-47CD-B198-9C886A4675B3@gmail.com> <5707AC18.7090305@htt-consult.com> <5707AFCE.5030501@htt-consult.com> <9797AF02-E1FC-4C11-8DA0-7692FBC789C8@gmail.com> <5707BB07.3070402@htt-consult.com> <20d8e94020e94148b320092789629400@usma1ex-dag1mb1.msg.corp.akamai.com> <6771D742-DFF1-41EF-956D-06BD1D62346C@gmail.com> <1483.1460144327@obiwan.sandelman.ca> Content-Type: multipart/alternative; boundary="_1C3FEDD8-7475-4D85-9FE8-B6F7ECA54446_" Archived-At: Subject: Re: [saag] Performance of Crypto on IoT Devices X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 21:32:07 -0000 --_1C3FEDD8-7475-4D85-9FE8-B6F7ECA54446_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" There is no=E2=80=9Dblame=E2=80=9D here. But I can understand the reluctanc= e to quadruple or more the component cost. Sent from my Windows 10 phone From: Michael Richardson Sent: Friday, April 8, 2016 16:39 To: Security Area Advisory Group Subject: Re: [saag] Performance of Crypto on IoT Devices Yoav Nir wrote: > A 4-bit processor is plenty powerful enough to process some CoAP or > proprietary protocol message that carries such messages. The only > reason to have a more powerful processor is the crypto. I think you misstate this to blame the messager (literally). The crypto is a means to an end. "A 4-bit processor is plenty powerful enough to process some CoAP or proprietary protocol message that carries such messages. The only reason to have a more powerful processor is because you would like access control on the device. " > So we=E2=80=99re significantly increasing power requirements and cost= if we demand modern crypto. It's not the crypto, it the networking. Remove the network, and you don't need security. -- Michael Richardson , Sandelman Software Works -=3D IPv6 IoT consulting =3D- --_1C3FEDD8-7475-4D85-9FE8-B6F7ECA54446_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

There is no=E2=80=9Dblame=E2=80=9D h= ere. But I can understand the reluctance to quadruple or more the component= cost.

 

Sent from my Windows 10 phone

 =

From: Michael Richardson
Sent: Friday, April 8, 2016 16:39<= br>To: Security Area Advisory Group=
Subject: Re: [saag] Performance of Crypto on IoT Devices

=

 

=  

Yoav Nir <ynir.ietf@gmail.com> w= rote:

=C2=A0=C2=A0=C2=A0 > A 4-bit processor is = plenty powerful enough to process some CoAP or

=C2= =A0=C2=A0=C2=A0 > proprietary protocol message that carries such message= s. The only

=C2=A0=C2=A0=C2=A0 > reason to have = a more powerful processor is the crypto.

 = ;

I think you misstate this to blame the mess= ager (literally).

The crypto is a means to an end.<= /p>

 

"A 4= -bit processor is plenty powerful enough to process some CoAP or

proprietary protocol message that carries such messages. The = only reason to

have a more powerful processor is be= cause you would like access control

on the device. = "

 

= =C2=A0=C2=A0=C2=A0 > So we=E2=80=99re significantly increasing power req= uirements and cost if we demand modern crypto.

 

It's not the crypto, it the networkin= g.

Remove the network, and you don't need security.=

 

--

Michael Richardson <mcr+IETF@sandelman.ca>, Sandel= man Software Works

-=3D IPv6 IoT consulting =3D-

 

 = ;

 

<= o:p> 

= --_1C3FEDD8-7475-4D85-9FE8-B6F7ECA54446_-- From nobody Sat Apr 9 19:58:59 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9122312D180 for ; Sat, 9 Apr 2016 19:58:58 -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 7PZ2GuVXnXn4 for ; Sat, 9 Apr 2016 19:58:57 -0700 (PDT) Received: from mail-io0-x234.google.com (mail-io0-x234.google.com [IPv6:2607:f8b0:4001: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 7C82712D174 for ; Sat, 9 Apr 2016 19:58:57 -0700 (PDT) Received: by mail-io0-x234.google.com with SMTP id 2so172544953ioy.1 for ; Sat, 09 Apr 2016 19:58:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:date:message-id:subject:from:to; bh=fe57P96iI9JaY3I/Pel3z/f7I5v2mUejg1hmVgNsGDo=; b=B5Y/FPX/Yv+g2AaH9WoJkKBmlb7ZQg2t2M6T02vNYwNZTw8EiSm2cpMj81LYtfIiBK qyibKHspZKQmbt816cCLmlauj/xaA0eQiVtA5L0rMX3VpajhOWck7T1PDwg6U0YeoC4Z Vsw6eqmqpz28Smbonh4N7nD8eeh3ydxVgxKljibJ1QXdU//TYPrl9T3GrH6f1FNK4MBT lgfMeGXUtV7i2Z4pvphG6H2/KKoGqREMOShP+xhDx59iohxRDKu3iEL+yaVTpEnEIcJX l9bYMvdC5npaRgQSr3AHrmo6atTaUY5wuoLZeE//erLcA3EUFkKX/PVHadd8OtUV0mqW kZbQ== 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:date:message-id:subject :from:to; bh=fe57P96iI9JaY3I/Pel3z/f7I5v2mUejg1hmVgNsGDo=; b=B0Wo04n6IBC7bEDsqgD4jN16jo8Eks0IPeciwrMTf1nUy5mCxnyPys570wPd5Z4NUw tdC++WcqwaRP74T0Y5BlBb7VxwmgJcJ/pphaYaDh/MB4h/FC1ugWtAFz/1SQL4c7IC1H bM+cro7indfST1JfcJlhN4nDmh10RVvAAaSMjR3VBQOJx9CCBN/dNbbSS77RNQG2fD5U Nn+GyBAkmo1qNgVIkaNxqKAm1N0OKhz3BLnmkuZ+xT/+Cx1j8Jk1DvAH1AQjx1EOVYei hIVmdEVwxshG6Ty0znEUgDsXDBnf2nunma4IgBxdIr9lbSx9hHGEfx6Kl0NUjRvOEkrD kY0w== X-Gm-Message-State: AD7BkJJlwakianoM0getgNB99E89hWiq3nJEwW+CbhzLOsdmRw/s8M+YJRa/mFK6LU/WIwIm9feIS7cg5nH0Cg== MIME-Version: 1.0 X-Received: by 10.107.38.201 with SMTP id m192mr16401909iom.2.1460257136952; Sat, 09 Apr 2016 19:58:56 -0700 (PDT) Received: by 10.36.193.133 with HTTP; Sat, 9 Apr 2016 19:58:56 -0700 (PDT) Date: Sat, 9 Apr 2016 22:58:56 -0400 Message-ID: From: Jeffrey Walton To: "saag@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [saag] Standard Crypto Algorithm Name (SCAN) for Deterministic Signatures (RFC 6979) X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: noloader@gmail.com List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2016 02:58:58 -0000 What are the standard algorithm names for deterministic signatures when applied to DSA and ECDSA? DSA, DSA/SHA-1 and friends are usually fine for most cases, but I'm working in an area that needs more precision so an object factory can serve up the correct type. Thanks in advance. From nobody Mon Apr 11 15:20:42 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ECD012D851 for ; Mon, 11 Apr 2016 15:20:36 -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, 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 1FwezMwhJ6aB for ; Mon, 11 Apr 2016 15:20:35 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36A5912E509 for ; Mon, 11 Apr 2016 15:20:35 -0700 (PDT) Received: from [192.168.3.107] (192-174-17-190.fibertel.com.ar [190.17.174.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 130D380168; Tue, 12 Apr 2016 00:20:31 +0200 (CEST) To: Martin Thomson , saag References: From: Fernando Gont X-Enigmail-Draft-Status: N1110 Message-ID: <570C21C2.40703@si6networks.com> Date: Mon, 11 Apr 2016 19:14:26 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 22:20:36 -0000 Hi, Martin, Thanks so much for your feedback! Please find my comments in-line.... On 04/07/2016 03:44 PM, Martin Thomson wrote: > I feel that the treatment of identifiers and the resulting taxonomy > needs to be considered differently. > > Identifiers inherently need to uniquely identify things. That is, > each identifier needs to identify a single thing [48]. I believe that > to be constant across these examples, though there might be some > confusion about what is being identified. The example of v6 flow > labels suggests to me that the thing being labelled is not a single > flow, but the set of flows that will be collated. Not sure what you mean. In general since an identifier of X length can only uniquely identify 2**X entities, one way or another there's always some probability of collisions. > What differs is the process by which uniqueness is guaranteed. > Uniqueness in many contexts is assured by fiat: an authority is known > to control a given space and only that authority can generate > identifiers in that space. For example, a server controls what the > TCP port numbers its servers use identify. In many cases, guaranteeing uniqueness is tricky. E.g., Frag IDs, or UDP ports or TCP ports might require keeping state... and in most cases, that's undesirable. > We have a few examples where uniqueness is distributed (e.g., CGA) and > protocol mechanisms are used to ensure uniqueness. Yet in those cases DAD might succeed, incorrectly (e.g., multicast packets being dropped), the node being temporarily down, etc. > There are specific > privacy and security considerations that arise from having a protocol > mechanism, so this method of arriving at uniqueness warrants some > discussion because it entails a new protocol, but I don't believe that > it justifies the hard/soft distinction in the proposed taxonomy. Not sure what you mean. If you have a way of guaranteeing uniqueness, then, at least in theory, you don't need to care about uniqueness when generating the IDs. However, as noted above, in many cases you ned to rely on uniqueness when you generate the IDs, because checking for uniqueness is impossible, unreliable, or undesirable. > Finally, the monotonically increasing category is not particularly > special. The identifier (e.g., a TCP sequence number) still uniquely > identifies a subject (in this case, the first octet of a segment). > The process for ensuring uniqueness is merely different. For the "monotonically-increasing category", there are two requirements: 1) That the ID is unique. 2) That the ID is larger than the previously generated ID. If you check uniqueness, you can achieve #1, but not #2. > [48] A thing might have multiple identifiers, a fact that might be > exploited by this document. Could you please elaborate? Thanks! Cheers, -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492 From nobody Mon Apr 11 15:20:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7232B12E463 for ; Mon, 11 Apr 2016 15:20:42 -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, 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 gYO1kdHJKfnA for ; Mon, 11 Apr 2016 15:20:41 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0917B12D805 for ; Mon, 11 Apr 2016 15:20:41 -0700 (PDT) Received: from [192.168.3.107] (192-174-17-190.fibertel.com.ar [190.17.174.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 7221880168; Tue, 12 Apr 2016 00:20:38 +0200 (CEST) To: stic@fundacionsadosky.org.ar, saag References: <5706E10C.6060309@fundacionsadosky.org.ar> From: Fernando Gont X-Enigmail-Draft-Status: N1110 Message-ID: <570C231D.6070507@si6networks.com> Date: Mon, 11 Apr 2016 19:20:13 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5706E10C.6060309@fundacionsadosky.org.ar> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 22:20:42 -0000 On 04/07/2016 07:37 PM, Programa STIC wrote: > > We believe the above definition should capture accurately what you > wrote. Note however that we introduced the "within context" qualifier > because an identifier value could be repeated in different contexts and > still identify a unique thing in each of them, i.e. the value of the > IPv4 ip_id generated by an IP stack could be repeated over time its > running but it would still identify a single packet during its lifetime > on the network. > > If you feel the above definition needs to be tweaked please let us know > of suggested changes. One possible change could be to substitute > "definetely" with "uniquely" but I don't know if that's strictly necessary. > > >> The example of v6 flow >> labels suggests to me that the thing being labelled is not a single >> flow, but the set of flows that will be collated. > > This I will need to look into, for now I defer to Fernando to comment on. This would be the "unintended consequence" of the collision, but not an intended result. A collision of flow labels means that since your "naming" 2+ entities the same thing, when doing load sharing/ECMP you'll put all the corresponding packets on the same link. That's why the failure severity is "none". Thanks, -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492 From nobody Mon Apr 11 15:43:49 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B79E412E21F for ; Mon, 11 Apr 2016 15:43:47 -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, 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 V-t6EdhBol67 for ; Mon, 11 Apr 2016 15:43:46 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F9A112DDA9 for ; Mon, 11 Apr 2016 15:43:46 -0700 (PDT) Received: from [192.168.3.107] (192-174-17-190.fibertel.com.ar [190.17.174.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 045AC8039C; Tue, 12 Apr 2016 00:43:42 +0200 (CEST) To: "saag@ietf.org" , "privsec-program@iab.org" From: Fernando Gont X-Enigmail-Draft-Status: N1110 Message-ID: <570C2883.7010201@si6networks.com> Date: Mon, 11 Apr 2016 19:43:15 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Archived-At: Subject: [saag] Moving forward draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 22:43:47 -0000 Folks, We got a lot of good feedback both on-list and off-list since we published version -00 of our ID, and we're working on a rev to address such feedback (thanks a lot!). During our presentation at saag, we got some feedback on possible ways to move this document forward. So we'd like folks to comments on this meta issue, such that we can possibly address this one in the next rev of this document. Option #1: Keep the document "as is" -- i.e., address technical feedback, but keep al the contents in the same document. Option #2: Split the document into three documents: 1) A Informational document which discusses all the attacks that have affected IETF protocols due to predictable numeric IDs 2) A second document (BCP) that would update RFC3552 and would basically contain what's currently in Section 9 of our I-D. 3) A third (BCP) document with what's left from #1 and #2 above. (i.e., categories, and possible algorithms for each). Any other "option"? / Thoughts? Thanks! Best regards, -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492 From nobody Mon Apr 11 15:53:09 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1DED12EFCA for ; Mon, 11 Apr 2016 15:53:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.297 X-Spam-Level: X-Spam-Status: No, score=-5.297 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=-0.996, 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 8xE9gRqh9TNP for ; Mon, 11 Apr 2016 15:53:05 -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 96C9E12EFA4 for ; Mon, 11 Apr 2016 15:53:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 508E3BE2D; Mon, 11 Apr 2016 23:53:04 +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 A5ZqSSZJWwBw; Mon, 11 Apr 2016 23:53:02 +0100 (IST) Received: from [10.87.49.100] (unknown [86.46.23.241]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 48793BE25; Mon, 11 Apr 2016 23:53:02 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1460415182; bh=G7gqEqM/3kH+RLlFFaqBXwsLbU8BSejuF++QuoV4m1U=; h=Subject:To:References:From:Date:In-Reply-To:From; b=XqitF+RuvitaxLcKTogqxavJBk9/4HSEPBvoKvoIBU9dcf1seGBk/tGHhAR+yCvUg teAZu7usdqTpF8EqRSK/Vq/rEIcYpHbLIbihyMkCKXyYfCsjJo+oqdEMWSOGXnNJ/v AIOO/DbAOOJoFn8jzE+fK+TgRpum5G4CixW2Wp1o= To: Fernando Gont , "saag@ietf.org" , "privsec-program@iab.org" References: <570C2883.7010201@si6networks.com> From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= Message-ID: <570C2ACD.7040605@cs.tcd.ie> Date: Mon, 11 Apr 2016 23:53:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <570C2883.7010201@si6networks.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090300080503040108030106" Archived-At: Subject: Re: [saag] [Privsec-program] Moving forward draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 22:53:07 -0000 This is a cryptographically signed message in MIME format. --------------ms090300080503040108030106 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 11/04/16 23:43, Fernando Gont wrote: > Folks, >=20 > We got a lot of good feedback both on-list and off-list since we > published version -00 of our ID, and we're working on a rev to address > such feedback (thanks a lot!). >=20 > During our presentation at saag, we got some feedback on possible ways > to move this document forward. So we'd like folks to comments on this > meta issue, such that we can possibly address this one in the next rev > of this document. >=20 > Option #1: Keep the document "as is" -- i.e., address technical > feedback, but keep al the contents in the same document. >=20 > Option #2: Split the document into three documents: >=20 > 1) A Informational document which discusses all the attacks that > have affected IETF protocols due to predictable numeric IDs >=20 > 2) A second document (BCP) that would update RFC3552 and would > basically contain what's currently in Section 9 of our I-D. >=20 > 3) A third (BCP) document with what's left from #1 and #2 above. > (i.e., categories, and possible algorithms for each). >=20 >=20 > Any other "option"? / Thoughts? Yes, I think your #1 vs. "something else" is good enough input for the moment. (And I'd be in the "something else" camp myself fwiw.) I'd like to have a chance to chat with Kathleen about how we think might be best to update 3552 before we ask folks to commit to an opinion here. (That'll take a few more weeks as Kathleen is still on parental leave.) Updating 3552 involves more than just this issue, and arguably ought not be particularly driven by this issue, so I'd prefer that we ask another question about that later on and not right now. So, I'd ask for your patience and for patience from other readers of this. Thanks, S. PS: Fernando - if your thesis that it takes us 40 years to fix stuff is correct, then I'm sure you'll also be entirely happy to be patient for a few weeks too:-) >=20 > Thanks! >=20 > Best regards, >=20 --------------ms090300080503040108030106 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MTEy MjUzMDFaMC8GCSqGSIb3DQEJBDEiBCC2QrtL5rc+oWI+i9fnubppO2HW7DvT4LZgo1KF5rk4 pjBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQB30XjFdcuRVsf648zRxZh/CsSiY9O2qZYJqdsr1iN7yWzc2jS2mymY fNKm4GpBSyLNi5DhPC5iXnnfRJRcCaG3su92xUZGwy/oNOMK9+Qx0P5CIQzs5wGNZdBRMyts 9tZFgO7EYIm94vu8t0jgs/owCeCLO1AbjHTH8WonKazdbd74Su4H5JFgYUysO8XbC32khLVi cM6dHg8fUVem++vKNhk5IEaYlJoZpB68KJKrBiuL2nzURJyrqR24d93zHLfC/5YmYwF6Ih7r w0xxla15XQ18iocABiMtLL1C7MSkB/Ujn6lIyhjF7f0zXjZbOadwuWQnowPV4gPb3FM3rG2v AAAAAAAA --------------ms090300080503040108030106-- From nobody Mon Apr 11 16:08:40 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC36412F5B1 for ; Mon, 11 Apr 2016 16:08:38 -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, 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 7vi5YER2CmGm for ; Mon, 11 Apr 2016 16:08:37 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE14A12F5B2 for ; Mon, 11 Apr 2016 16:08:37 -0700 (PDT) Received: from [192.168.3.107] (192-174-17-190.fibertel.com.ar [190.17.174.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 91F0280478; Tue, 12 Apr 2016 01:08:31 +0200 (CEST) To: Stephen Farrell , "saag@ietf.org" , "privsec-program@iab.org" References: <570C2883.7010201@si6networks.com> <570C2ACD.7040605@cs.tcd.ie> From: Fernando Gont X-Enigmail-Draft-Status: N1110 Message-ID: <570C2E65.90604@si6networks.com> Date: Mon, 11 Apr 2016 20:08:21 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <570C2ACD.7040605@cs.tcd.ie> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Archived-At: Cc: =?UTF-8?Q?Iv=c3=a1n_Arce?= Subject: Re: [saag] [Privsec-program] Moving forward draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 23:08:39 -0000 Hi, Stephen, On 04/11/2016 07:53 PM, Stephen Farrell wrote: > > Yes, I think your #1 vs. "something else" is good enough input > for the moment. (And I'd be in the "something else" camp myself > fwiw.) > > I'd like to have a chance to chat with Kathleen about how we > think might be best to update 3552 before we ask folks to > commit to an opinion here. (That'll take a few more weeks as > Kathleen is still on parental leave.) Fair enough. FWIW, we'll rev the doc as a single document (option #1). Then may change this for rev -02 based on wg input. That said, I think Update RFC3552 != revise RFC3552. i.e., this document could simply update RFC3552, and eventually a rev of RFC3552 could incorporate the update (i.e., I don't think we necessarily need to revise RFC3552 to incorporate the advice in our document...). > Updating 3552 involves more than just this issue, and arguably > ought not be particularly driven by this issue, I agree -- that's why I said "update RFC3552"" rather than "trigger a revision of RFC3552". > PS: Fernando - if your thesis that it takes us 40 years to fix > stuff is correct, then I'm sure you'll also be entirely happy > to be patient for a few weeks too:-) We can certainly wait for a few weeks. That said, for correctness sake, the amount of time it has taken to fix stuff is not really a thesis, but empirical evidence ;-). Actually, I'd say "30+ years and counting" (as per ). ;-) Thanks, -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492 From nobody Mon Apr 11 21:03:53 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57F1B12DD46 for ; Mon, 11 Apr 2016 21:03:51 -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 W7MaTAA7IMhQ for ; Mon, 11 Apr 2016 21:03:49 -0700 (PDT) Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::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 B1D4412DD2E for ; Mon, 11 Apr 2016 21:03:49 -0700 (PDT) Received: by mail-io0-x229.google.com with SMTP id o126so13004716iod.0 for ; Mon, 11 Apr 2016 21:03:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=Y8DGUJwuZJ3+JyLRqqXeOCStCKpEkBC+Bq4C7ENyRUo=; b=wUYZttbb9bP1A8BIJIaihmtum7k6pf5Am0UREHlqIbBr2tyHpfO6Fq9eGjL1rfk0/t NokhqIsQz1O7zQQAyvPQaedQRH9PqUARvVA+yRUAtVWpkPQPr9GgH2BSMzwi0IpgNqdW B5lAq6nc5hSv4tSZ1whxQc9YTYopECy86gQTmWXRt8aF5gx+a+NhpGs4TJzDKHjPi2LW hrKg1OrICTWmc23PQH5Bv3mhKwHJrLcsM4LH+ick0ZzUpvnqoLxaMtLZIGOdnRt4SBwP wEe52rebXcwLp/4P7ChRsvZkX19eCIkubL3i+NAJNeS+P9M2/+H47cIKs2zh/uN3tgzp 3FPQ== 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:date :message-id:subject:from:to:cc; bh=Y8DGUJwuZJ3+JyLRqqXeOCStCKpEkBC+Bq4C7ENyRUo=; b=Y+Se8ucWKeV4ECLcdJ8XzuBDaEnQGTpGe9yhifaOGxm5DU7A1asqO6OaWzhM1I+Jfv 2DCNP6C0Vqu/qVdO3b/UzdesCTeYQUgPslOwo/NQGqiSjqVU189kU0f8WZI4hmyuYo7w wzfGusguHdnmULa78nXraWiPrLh8Q/ix0lsBxTXAQMzaYj0ozUwGvcq55ca9lLyPYh5/ rvz/awEUE+VMdOrIiS/qXRiGTHfF2lHsmz0qjgL+rKMZXk7W7xiLzMA/0GRPX9NwjvEC DHf9+CqNveZXOH1kGpQ+6HEP7oOo1iVbFWo5E6WNeo9UOkRvHVOUJkyK+ZdousN6yMMB NQtQ== X-Gm-Message-State: AOPr4FXS7/L0kMUqOVcMY5cp3uBDuQ2q6/idktf62mOs/kvDNyt0wpHl/Hv5UZcc3FtXSRQ6Jh2NF3tUKMKG9Q== MIME-Version: 1.0 X-Received: by 10.107.161.140 with SMTP id k134mr1560835ioe.190.1460433828036; Mon, 11 Apr 2016 21:03:48 -0700 (PDT) Received: by 10.36.43.5 with HTTP; Mon, 11 Apr 2016 21:03:47 -0700 (PDT) In-Reply-To: <570C21C2.40703@si6networks.com> References: <570C21C2.40703@si6networks.com> Date: Tue, 12 Apr 2016 14:03:47 +1000 Message-ID: From: Martin Thomson To: Fernando Gont Content-Type: text/plain; charset=UTF-8 Archived-At: Cc: saag Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2016 04:03:51 -0000 On 12 April 2016 at 08:14, Fernando Gont wrote: > In general since an identifier of X length can only uniquely identify > 2**X entities, one way or another there's always some probability of > collisions. If there are more than 2^x entities, or if identifiers are allocated randomly, or if you don't have a globally consistent view when allocating identifiers... > In many cases, guaranteeing uniqueness is tricky. E.g., Frag IDs, or UDP > ports or TCP ports might require keeping state... and in most cases, > that's undesirable. My advice is to avoid small spaces if you are allocating at random. However, I've never (yet) seen a case where a server is unable to track which port numbers it has allocated. >> [48] A thing might have multiple identifiers, a fact that might be >> exploited by this document. > > Could you please elaborate? I have multiple email identifiers. All cause an email packet to eventually route toward me. Hosts often have multiple IPs. If any identifier from a set can be used to achieve the same net result, you now have an opportunity to remove linkability. Maybe. From nobody Tue Apr 12 01:31:12 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54B5112D583 for ; Tue, 12 Apr 2016 01:31:10 -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, 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 uIlBqgPRE1qL for ; Tue, 12 Apr 2016 01:31:08 -0700 (PDT) Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFDBD12E0EC for ; Tue, 12 Apr 2016 01:31:06 -0700 (PDT) Received: from [192.168.3.107] (192-174-17-190.fibertel.com.ar [190.17.174.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 76E1D8250D; Tue, 12 Apr 2016 10:31:00 +0200 (CEST) To: Martin Thomson References: <570C21C2.40703@si6networks.com> From: Fernando Gont X-Enigmail-Draft-Status: N1110 Message-ID: <570CAA4C.6060205@si6networks.com> Date: Tue, 12 Apr 2016 04:57:00 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Archived-At: Cc: saag Subject: Re: [saag] Identifier uniqueness and draft-gont-predictable-numeric-ids X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2016 08:31:10 -0000 On 04/12/2016 01:03 AM, Martin Thomson wrote: > On 12 April 2016 at 08:14, Fernando Gont wrote: >> In general since an identifier of X length can only uniquely identify >> 2**X entities, one way or another there's always some probability of >> collisions. > > If there are more than 2^x entities, or if identifiers are allocated > randomly, or if you don't have a globally consistent view when > allocating identifiers... Exactly. Bottom-line is, you resort to reducing the id reuse frequency as the mechanism to "ensuring" uniqueness. >> In many cases, guaranteeing uniqueness is tricky. E.g., Frag IDs, or UDP >> ports or TCP ports might require keeping state... and in most cases, >> that's undesirable. > > My advice is to avoid small spaces if you are allocating at random. > However, I've never (yet) seen a case where a server is unable to > track which port numbers it has allocated. Think about server restarts, cases where the client should be keeping state but the client goes away, and a new client reusing the same IP address comes in, etc. For the IP{v4,v6} the case is even more clear, since the node does not really record (i.e., keep state) the Frag IDs recently in use. >>> [48] A thing might have multiple identifiers, a fact that might be >>> exploited by this document. >> >> Could you please elaborate? > > I have multiple email identifiers. All cause an email packet to > eventually route toward me. Hosts often have multiple IPs. These things don't really name the same thing. An IP address identifies the interface. The fact that you don't care on which you receive your packets if a different thing. > If any identifier from a set can be used to achieve the same net > result, you now have an opportunity to remove linkability. Maybe. Agreed. But the usual thing here is that the identifiers in question are really unrelated, but happen to be usable by some other (usually upper layer) entity. e.g., a node employing multiple random addresses on the same interface, or two multiple addresses each on a different (possibly virtual) interface may remove linkability, not really because you're naming the same thing in multiple ways, but rather because all identifiers are usable in a similar way by the same upper-layer entity. In any case.... are you suggesting that we include some text on the topic of "linkability", or....? Thanks! Best regards, -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492 From nobody Thu Apr 14 03:58:29 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA16B12E2E4 for ; Thu, 14 Apr 2016 03:58:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.297 X-Spam-Level: X-Spam-Status: No, score=-5.297 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=-0.996, 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 Y3hL-UkJY8gK for ; Thu, 14 Apr 2016 03:58:26 -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 0D45D12E2E3 for ; Thu, 14 Apr 2016 03:58:26 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 8C2EEBE38 for ; Thu, 14 Apr 2016 11:58:24 +0100 (IST) 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 5c4uUHrSJLI0 for ; Thu, 14 Apr 2016 11:58:24 +0100 (IST) Received: from [134.226.36.93] (bilbo.dsg.cs.tcd.ie [134.226.36.93]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 08791BE35 for ; Thu, 14 Apr 2016 11:58:24 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1460631504; bh=6uvlGkwOe7aYW4Li/nYuiN4F0sCq77/7EAxaq3sdyMo=; h=To:From:Subject:Date:From; b=kuSc3WVbWeNGKKsDQJGRKDYdzt5O/48xBsQwAHYTapvOwySAI5YM96sNZDHQOBqME v/JoK56Mm4cWgvp15LAKFdQGdG2TNLkvgHIvUYc4RstHksT74z66i9PEaogYlD03Ka P+rcpwItajB+A4oRDE1LLC/jfYX5W7ce+fNsYil0= To: "saag@ietf.org" From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= Message-ID: <570F77D0.7050201@cs.tcd.ie> Date: Thu, 14 Apr 2016 11:58:24 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090006030108030505010105" Archived-At: Subject: [saag] s/w update for small devices.... X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2016 10:58:27 -0000 This is a cryptographically signed message in MIME format. --------------ms090006030108030505010105 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hiya, A few names you may recognise (incl me:-) are organising a small workshop in June on this topic. Position papers are welcome! Details at [1], or ask me. Cheers, S. [1] https://down.dsg.cs.tcd.ie/iotsu/ --------------ms090006030108030505010105 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MTQx MDU4MjRaMC8GCSqGSIb3DQEJBDEiBCAzQip/UYCdWH8a+KPpyKVfw9pssKaeKEIA9c+eg/fR ajBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQBDCj51bIrktjmD6b3RFNQ34JxlzbBsUbPSpluWsxLYRFJrM70CYXu9 N/69CGMSiV5S1BB+KYch8sT9TkbJfT+5H+p/eBj10y8XOIs/95XIJzzmvpUFE9pq0sR7HLiQ rvMjNJejg4ogc23Gt6qfKT9aS0R8eOG8/Ed/+afVJjUlsh1CWGVlm1ROVhw/lFDl+a7o5x/g A+22YHsgoF8CTt5srFyJxJeuY2ICqDZ71jSEmlGzDIncLnlav7mQlUVPFIqbm3ktMeo54A6B 2M+rLaFqJTH4jQdo/tRR7l/ttjX5OClGIeNXHrCT+L12vDwGgGhPLYUBWkjDT/loiHWOQbMb AAAAAAAA --------------ms090006030108030505010105-- From nobody Thu Apr 14 10:02:18 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 796DC12E301 for ; Thu, 14 Apr 2016 10:02:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.899 X-Spam-Level: X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T8Mi7g92Ndhf for ; Thu, 14 Apr 2016 10:02:16 -0700 (PDT) Received: from odin.smetech.net (x-bolt-wan.smeinc.net [209.135.219.146]) by ietfa.amsl.com (Postfix) with ESMTP id D761E12E149 for ; Thu, 14 Apr 2016 10:02:15 -0700 (PDT) Received: from localhost (ronin.smetech.net [209.135.209.5]) by odin.smetech.net (Postfix) with ESMTP id 87EDDF2401F for ; Thu, 14 Apr 2016 13:02:15 -0400 (EDT) X-Virus-Scanned: amavisd-new at smetech.net Received: from odin.smetech.net ([209.135.209.4]) by localhost (ronin.smeinc.net [209.135.209.5]) (amavisd-new, port 10024) with ESMTP id 24Pj1xpmGzW3 for ; Thu, 14 Apr 2016 12:47:00 -0400 (EDT) Received: from [192.168.2.100] (pool-108-51-128-219.washdc.fios.verizon.net [108.51.128.219]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by odin.smetech.net (Postfix) with ESMTP id 6FC55F24035 for ; Thu, 14 Apr 2016 13:02:04 -0400 (EDT) From: Russ Housley Content-Type: multipart/alternative; boundary="Apple-Mail=_90F1D356-EE04-4A8E-BD68-F3E218E61E28" Date: Thu, 14 Apr 2016 13:02:03 -0400 References: To: IETF SAAG Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Archived-At: Subject: [saag] Fwd: NIST requests comments on 2nd Draft of SP 800-90C, Recommendation for Random Bit Generator (RBG) Constructions X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2016 17:02:17 -0000 --Apple-Mail=_90F1D356-EE04-4A8E-BD68-F3E218E61E28 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > From: "Kerman, Sara J. (Fed)" > Subject: NIST requests comments on 2nd Draft of SP 800-90C, = Recommendation for Random Bit Generator (RBG) Constructions > Date: April 14, 2016 at 10:42:27 AM EDT > To: "housley@vigilsec.com" >=20 > NIST invites comments on the second draft of Special Publication (SP) = 800-90C, Recommendation for Random Bit Generator (RBG) Constructions. = This Recommendation specifies constructions for the implementation of = RBGs. An RBG may be a deterministic random bit generator (DRBG) or a = non-deterministic random bit generator (NRBG). The constructed RBGs = consist of DRBG mechanisms, as specified in SP 800-90A, and entropy = sources, as specified in SP 800-90B. =20 >=20 > Email comments to: rbg_comments@nist.gov, preferably using the Comment = Template. Comments due by: Monday, June 13, 2016 at 5:00PM EDT. >=20 >=20 > On May 2-3, 2016, NIST will host a workshop on Random Number = Generation to discuss the SP 800-90 series of documents--specifically, = SP 800-90B and SP 800-90C. >=20 --Apple-Mail=_90F1D356-EE04-4A8E-BD68-F3E218E61E28 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii


From: "Kerman, Sara J. (Fed)" <sara.kerman@nist.gov>
Subject: NIST requests comments on 2nd = Draft of SP 800-90C, Recommendation for Random Bit Generator (RBG) = Constructions
Date: = April 14, 2016 at = 10:42:27 AM EDT

NIST invites comments on the second draft = of Special Publication = (SP) 800-90C, Recommendation for = Random Bit Generator (RBG) Constructions. This Recommendation = specifies constructions for the implementation of RBGs. An RBG may be a = deterministic random bit generator (DRBG) or a non-deterministic random = bit generator (NRBG). The constructed RBGs consist of DRBG mechanisms, = as specified in SP 800-90A, and = entropy sources, as specified in SP = 800-90B.   

Email comments = to: rbg_comments@nist.gov, preferably using the Comment Template.  Comments due by: Monday, June 13, 2016 at = 5:00PM EDT.

On May 2-3, 2016, = NIST will host a workshop on = Random Number Generation to discuss the SP 800-90 = series of documents--specifically, SP 800-90B and SP = 800-90C.


= --Apple-Mail=_90F1D356-EE04-4A8E-BD68-F3E218E61E28-- From nobody Thu Apr 14 11:33:00 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40EB812DE27 for ; Thu, 14 Apr 2016 11:32:58 -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, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cdt.org 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 dpBxOKMUQh3y for ; Thu, 14 Apr 2016 11:32:56 -0700 (PDT) Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0:400c:c05::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 8E90D12DE18 for ; Thu, 14 Apr 2016 11:32:56 -0700 (PDT) Received: by mail-vk0-x234.google.com with SMTP id c4so120146894vkb.3 for ; Thu, 14 Apr 2016 11:32:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cdt.org; s=google; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=01kvb837qG0SEZp/1wzwGYyuGsTeW2k6iaQj1aZyUL0=; b=QgeE417HqQvE4nI+AQWoIQ0wYO6BF+FJ0jDaq4bSce0cCXGuvPApaCSEXQJDTUXsSf 9nP0e3ywnM0SiZdBalZRZP/3Y0QtSMhtV/T7ObDQJKxCcOZiYmwHlW9hU47Ks/iv2X1R Tpot7wPb2fVKCHI1Jc6dLNG0IAjZmKVUmNk5g= 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=01kvb837qG0SEZp/1wzwGYyuGsTeW2k6iaQj1aZyUL0=; b=miNJcnAdZvlALC4jFomZRtryb5mHsomhMbl1TeupTc/tcIgN0cWRdHienykUh7Dtbe /2r0L8P9x+vVtaAMu2OCb8AmIACZwHseIxXNUbv96jLNlRqrcAjq+PTyJLVW/5wOfYDO UjnJW/kJHfXjpWNCigAoHeej+P8wM/n0UqYNzhBMexFa/0fjjaHRmeaF5P5KMha83tlK yVu9TBa/qwVwUKsflFa8vkkrDKDCc3Uwk0Ja2O+/PFnA6TK2g9aXP8PIQm/aul+WpXLG eeQ/iXzcrLoaNQn7hdV1WPfDJYkvzAWYEFB8FSi/83JNcq7m24d1NuQVQ/+WQrp7eYnB AyIQ== X-Gm-Message-State: AOPr4FV9jpqMoKGTugs78uVZNVIGfYsIc5DOyhXYMN9O0kgPyC56v8CEsGdGPMUj7HYgZOQv41/9AZ+kFqDMLT3Z X-Received: by 10.176.1.115 with SMTP id 106mr8351812uak.84.1460658775502; Thu, 14 Apr 2016 11:32:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.94.3 with HTTP; Thu, 14 Apr 2016 11:32:36 -0700 (PDT) From: Joseph Lorenzo Hall Date: Thu, 14 Apr 2016 14:32:36 -0400 Message-ID: To: saag@ietf.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: [saag] new preprint on Juniper vuln... X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2016 18:32:58 -0000 Some of you may be interested in this preprint: http://dualec.org/DualECJuniper-draft.pdf A Systematic Analysis of the Juniper Dual EC Incident Stephen Checkoway, Shaanan Cohney, Christina Garman, Matthew Green, Nadia Heninger, Jacob Maskiewicz, Eric Rescorla, Hovav Shacham, Ralf-Philipp Weinmann, Abstract In December 2015, Juniper Networks announced that unknown attackers had added unauthorized code to ScreenOS, the operating system for their NetScreen VPN routers. This code created two vulnerabilities: an authen- tication bypass that enabled remote administrative access, and a second vulnerability that allowed passive decryption of VPN traffic. Reverse engineering of ScreenOS binaries revealed that the first of these vulnerabilities was a con- ventional back door in the SSH password checker. The second is far more intriguing: a change to the Q parameter used by the Dual EC pseudorandom number generator. It is widely known [7, 33] that Dual EC has the unfortunate property that an attacker with the ability to choose Q can, from a small sample of the generator=E2=80=99s output, predict all future outputs. In a 2013 public statement, Juniper noted the use of Dual EC but claimed that ScreenOS included countermeasures that neutralized this form of attack. In this work, we report the results of a thorough inde- pendent analysis of the ScreenOS randomness subsystem, as well as its interaction with the IKE VPN key estab- lishment protocol. Due to apparent flaws in the code, Juniper=E2=80=99s countermeasures against a Dual EC attack are never executed. Moreover, by comparing sequential ver- sions of ScreenOS, we identify a cluster of additional changes that were introduced concurrently with the in- clusion of Dual EC in a single 2008 release. Taken as a whole, these changes render the ScreenOS system vul- nerable to passive exploitation by an attacker who selects Q. We demonstrate this by installing our own parame- ters, and showing that it is possible to passively decrypt a single IKE handshake and its associated VPN traffic in isolation without observing any other network traffic. --=20 Joseph Lorenzo Hall Chief Technologist, Center for Democracy & Technology [https://www.cdt.org] e: joe@cdt.org, p: 202.407.8825, pgp: https://josephhall.org/gpg-key Fingerprint: 3CA2 8D7B 9F6D DBD3 4B10 1607 5F86 6987 40A9 A871 From nobody Fri Apr 15 07:25:44 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6650B12DB93 for ; Fri, 15 Apr 2016 07:25:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.297 X-Spam-Level: X-Spam-Status: No, score=-5.297 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=-0.996, 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 Hp7SsZpSz1Dm for ; Fri, 15 Apr 2016 07:25:40 -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 B23DD12DBD6 for ; Fri, 15 Apr 2016 07:25:40 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id DB1EABE25 for ; Fri, 15 Apr 2016 15:17:59 +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 FAQFrs6t-8Ub for ; Fri, 15 Apr 2016 15:17:58 +0100 (IST) Received: from [10.87.49.100] (unknown [86.42.21.187]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id D2739BE3F for ; Fri, 15 Apr 2016 15:17:57 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1460729878; bh=PzzK/Jwd6zHaBJTgBn9nLgChHqnDPB5hb4DwCZqcgD0=; h=Subject:References:To:From:Date:In-Reply-To:From; b=sCPpTjPbkjM1V5o/UTaLckvZJ7/MthfRPPyES54o2QIDCbvOHo8BQsjKNwJ6UMptD 5VzdZB6r5mZ8LPZmC+27JTQqYw6KLOxgyr6koyQ8cMjK/n69MSw3ofmaZHgsz2eMFQ m0WGjKjGNXoJpOzBR0gnSRFnBTUKApWHcZAw3OS4= References: <5710F7A0.8020108@cs.tcd.ie> To: "saag@ietf.org" From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= X-Forwarded-Message-Id: <5710F7A0.8020108@cs.tcd.ie> Message-ID: <5710F815.3020900@cs.tcd.ie> Date: Fri, 15 Apr 2016 15:17:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5710F7A0.8020108@cs.tcd.ie> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090503030408060501020407" Archived-At: Subject: [saag] Fwd: [Spasm] side meeting at IETF95 on possible PKIX/SMIME work (and new spasm list) X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2016 14:25:43 -0000 This is a cryptographically signed message in MIME format. --------------ms090503030408060501020407 Content-Type: multipart/mixed; boundary="------------070306090706080709070001" This is a multi-part message in MIME format. --------------070306090706080709070001 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable -------- Forwarded Message -------- Subject: [Spasm] side meeting at IETF95 on possible PKIX/SMIME work (and new spasm list) Date: Fri, 15 Apr 2016 15:16:00 +0100 From: Stephen Farrell To: spasm@ietf.org Hiya, About 10 of us who were at IETF95 had a side meeting to continue the recent discussion about potential work items that would have been handled in the PKIX and SMIME working groups before those closed. A number of such work items in this space have recently been proposed on the PKIX and SMIME mailing lists. In the discussion we concluded that it might be a good plan to try charter a WG to (initially) handle a small number of these tasks. We also recognised that there is a bit of a history in this space of people proposing work that doesn't end up being implemented and deployed (and I'm as guilty of that as anyone;-) so we wanted to not do that this time around. To that end I said that I'd be happy to help with seeing if we have consensus to charter a working group to tackle a smallish list of specific work items where: - the proposal is sane - we're pretty confident the proposal will be implemented in a real way (not a toy, but doesn't have to be on every phone) - to the extent we can, we think there's a good chance that the proposal will be deployed - each proposal has an I-D already published that is called out in the charter as the starting point for the work If we start that WG and if it turns out to do good work well and in a timely fashion then I'd guess that it could be re-chartered to add additional items that meet the above criteria. We also figured that a new list (spasm [1]) would be a better way to handle this as it crosses two previous lists (which will remain open) with much broader topics. Russ Housley, Stefan Santesson and Wei Chuang have agreed to try to craft charter text for that so they'll send that to the spasm list [1] in a few days once folks have had a chance to sign up. So please hold off discussion of this for a few days and then continue the discussion on the spasm list. Cheers, S. [1] https://www.ietf.org/mailman/listinfo/spasm --------------070306090706080709070001 Content-Type: text/plain; charset=UTF-8; name="Attached Message Part" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Attached Message Part" X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KU3Bhc20g bWFpbGluZyBsaXN0ClNwYXNtQGlldGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt YW4vbGlzdGluZm8vc3Bhc20KCg== --------------070306090706080709070001-- --------------ms090503030408060501020407 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MTUx NDE3NTdaMC8GCSqGSIb3DQEJBDEiBCD96WImqnQ20fCuL3ZwjP+02QW6Xj3vBWRLV7BF9pms lzBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQAB+XrTJbS8uG21HOjEciI20N/JOAHM5xQY/Thg2btY5WuuqUK6auBi Sdb2h8ZzglAF3J0vcYLRWzAEd8qV0Ftie9KIyEQKdpYyqP8BtXP0PIzoTUpbLzT+w3L3+9F/ W42UKFypcegtZe4rNW+WDdfFRzwL/loe96BkkkS2QhlexyOiJt5IXA1zy1MmebjW4CBPU151 XXARBnu614u+QRP4LDBsp4prDUsFag0+ihjYG8WQB6jaOXlkiEeiUfz6ss9JMfV4y6r16V44 tsO0rcK6ygh0xQqLCYRV+sjysfjq0mAXXBiu2ibsW7MO47i1wipVaYFOr+W7vtv+CoGwqBbV AAAAAAAA --------------ms090503030408060501020407-- From nobody Wed Apr 20 11:31:54 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9295E12E318 for ; Wed, 20 Apr 2016 11:31:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.297 X-Spam-Level: X-Spam-Status: No, score=-5.297 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=-0.996, 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 oxm-x_2RaFM6 for ; Wed, 20 Apr 2016 11:31:51 -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 0CD8B12E31A for ; Wed, 20 Apr 2016 11:31:50 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 3A4C8BE56 for ; Wed, 20 Apr 2016 19:31:49 +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 61z3cj5gZNxz for ; Wed, 20 Apr 2016 19:31:47 +0100 (IST) Received: from [10.87.49.100] (unknown [86.46.28.69]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 2DB19BE54 for ; Wed, 20 Apr 2016 19:31:47 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1461177107; bh=9ap4TLT+SsAdl2dZRaup8xvP5iYR5hpn4qn7hgasrEM=; h=Subject:To:References:From:Date:In-Reply-To:From; b=ihw2dIPDacChPkJiRit9QUdjCM62thwiBUIy+jN4CZIZRYyuq/Cu8PKAtaKPrxAEC vtLK015zFyyyMK97JzRj+6/1I/4Ka60sTbrpnWDiT+2C1+dXlaIurgneIgILo51x1z KpMbRHn0VfblqsbtYI6sJ86xoaxdJz5Nc0e1BbNI= To: "saag@ietf.org" References: <5710F7A0.8020108@cs.tcd.ie> <5710F815.3020900@cs.tcd.ie> From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= Message-ID: <5717CB0E.3000108@cs.tcd.ie> Date: Wed, 20 Apr 2016 19:31:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5710F815.3020900@cs.tcd.ie> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms000000080006060602070001" Archived-At: Subject: Re: [saag] Fwd: [Spasm] side meeting at IETF95 on possible PKIX/SMIME work (and new spasm list) X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Apr 2016 18:31:52 -0000 This is a cryptographically signed message in MIME format. --------------ms000000080006060602070001 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable FYI - discussion of a potential charter is starting now on that list [1] please join in there if interested. S. [1] https://www.ietf.org/mail-archive/web/spasm/current/msg00006.html On 15/04/16 15:17, Stephen Farrell wrote: >=20 >=20 >=20 > -------- Forwarded Message -------- > Subject: [Spasm] side meeting at IETF95 on possible PKIX/SMIME work (an= d > new spasm list) > Date: Fri, 15 Apr 2016 15:16:00 +0100 > From: Stephen Farrell > To: spasm@ietf.org >=20 >=20 > Hiya, >=20 > About 10 of us who were at IETF95 had a side meeting to continue > the recent discussion about potential work items that would have > been handled in the PKIX and SMIME working groups before those > closed. A number of such work items in this space have recently > been proposed on the PKIX and SMIME mailing lists. >=20 > In the discussion we concluded that it might be a good plan to > try charter a WG to (initially) handle a small number of these > tasks. We also recognised that there is a bit of a history in > this space of people proposing work that doesn't end up being > implemented and deployed (and I'm as guilty of that as anyone;-) > so we wanted to not do that this time around. >=20 > To that end I said that I'd be happy to help with seeing if we > have consensus to charter a working group to tackle a smallish > list of specific work items where: >=20 > - the proposal is sane > - we're pretty confident the proposal will be implemented in a > real way (not a toy, but doesn't have to be on every phone) > - to the extent we can, we think there's a good chance that the > proposal will be deployed > - each proposal has an I-D already published that is called out > in the charter as the starting point for the work >=20 > If we start that WG and if it turns out to do good work well and > in a timely fashion then I'd guess that it could be re-chartered > to add additional items that meet the above criteria. >=20 > We also figured that a new list (spasm [1]) would be a better way > to handle this as it crosses two previous lists (which will > remain open) with much broader topics. >=20 > Russ Housley, Stefan Santesson and Wei Chuang have agreed to try > to craft charter text for that so they'll send that to the spasm > list [1] in a few days once folks have had a chance to sign up. > So please hold off discussion of this for a few days and then > continue the discussion on the spasm list. >=20 > Cheers, > S. >=20 > [1] https://www.ietf.org/mailman/listinfo/spasm >=20 >=20 >=20 >=20 >=20 >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag >=20 --------------ms000000080006060602070001 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MjAx ODMxNDJaMC8GCSqGSIb3DQEJBDEiBCCgK1e4cfH0EX03la8M6r6tv9G6n67m/6mV8a5/6jAZ fDBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQA0ysknikCfsoOSiTVlnqXkjj/3YVrtaHS9umzh9rQStdt/jWvrQoUR DnfQf7d/NHwR25UBhRDt2PxXlg2kJ0bVc3soGYRwTg68w1zTBl2VlamierIm2bQHulGwkIns xmJPm2ha9XlY3DJkiy5T2S69wSiZjTpAHP3fDj81bsGXq0xAJ5f1T7eJ8WpkJ0ShABC7A1bY Em6fVpFX1bZUkA5mui4NJ27Vo55EFRb9u8aBBsFqQgm5FtJNPUu4s55fLHiGoZcBzPXM0SsC 2A7QDKY30UCxNK4wI0ubMle1K8A6LhNRsgS7PlJFVqR64z+LbBevxAmQTsviwhGjc1MJH7Bf AAAAAAAA --------------ms000000080006060602070001-- From nobody Mon Apr 25 14:02:24 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B2FD12B071 for ; Mon, 25 Apr 2016 14:02:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.201 X-Spam-Level: X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 85gIyuV2lQ0C for ; Mon, 25 Apr 2016 14:02:22 -0700 (PDT) Received: from colo.trepanning.net (colo.trepanning.net [69.55.226.174]) by ietfa.amsl.com (Postfix) with ESMTP id F2BFE12D680 for ; Mon, 25 Apr 2016 14:02:20 -0700 (PDT) Received: from www.trepanning.net (localhost [127.0.0.1]) by colo.trepanning.net (Postfix) with ESMTP id 5462F1FE0236; Mon, 25 Apr 2016 14:02:19 -0700 (PDT) Received: from 69.12.173.8 (SquirrelMail authenticated user dharkins@lounge.org) by www.trepanning.net with HTTP; Mon, 25 Apr 2016 14:02:20 -0700 (PDT) Message-ID: <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> In-Reply-To: <27684.1460125258@obiwan.sandelman.ca> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> Date: Mon, 25 Apr 2016 14:02:20 -0700 (PDT) From: "Dan Harkins" To: "Michael Richardson" User-Agent: SquirrelMail/1.4.14 [SVN] MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20160425140219_85487" X-Priority: 3 (Normal) Importance: Normal Archived-At: Cc: Stefan Winter , saag@ietf.org Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2016 21:02:23 -0000 ------=_20160425140219_85487 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit On Fri, April 8, 2016 7:20 am, Michael Richardson wrote: > > Stefan Winter wrote: > > As I read through EAP-NOOB I noticed that they declare completely > > I/O-less devices out of scope. This made me start thinking about > these > > devices, and how to do onboarding for those. My favourite IoT device > is > > a thermometer. I'm all involved in EAP-based networks, so my > scenario is > > also just applicable in EAP (stop reading if you don't like that). > > > So, imagine you want to deploy a thousand thermometers to measure > the > > temperature of some glacier. > > Yes. We have imagined that. > > Please see: > https://datatracker.ietf.org/doc/draft-ietf-anima-bootstrapping-keyinfra/ > and: > https://datatracker.ietf.org/doc/draft-richardson-6tisch--security-6top/ An alternative to certificates or distribution of shared keys is raw public keys in the form of something like a QR code [1] on the backside or packing list of some headless device (like a thermometer). The scanned public key is "trusted" because of where the QR code was obtained and can therefore be used to authenticate the headless device. The headless device can "trust" the entity that scanned its public key through a variant of the Resurrecting Ducking [2]-- when it is unprovisioned it accepts imprinting from the first device that knows its public key similar to a duckling imprinting it's "mom" as the first thing that moves and makes a sound. regards, Dan. [1] the attached QR code is the base64-encoded subjectPublicKeyInfo for a EC public key; scan it, base64-decode it, and voila. [2] https://www.cl.cam.ac.uk/~fms27/papers/1999-StajanoAnd-duckling.pdf ------=_20160425140219_85487 Content-Type: image/png; name="p256_v4_L.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="p256_v4_L.png" iVBORw0KGgoAAAANSUhEUgAAAIcAAACHAQMAAAAGKdhJAAAABlBMVEUAAAD///+l2Z/dAAAAAnRS TlP//8i138cAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAG4SURBVEiJ3dZNyuMwDAZgBS+8Sy8Q8DW0 85WcC+TnAumVvPM1DL6AvfPCRCNNKR/MpupiGJjgQnkKIdFryQX684L/RCrA2t3Zy4EDwCml0QgW 1ghTHzupJS57XCZaAi7BfiNp7JFa/04C5EcvF44vhMba6UK6/c9bfBSpT1pe66din4QvfoCp55Vv 8k7no1SbAy+UNXWnlEb0THkTNxW1clsIQIc1FywP0krrpaVyy09jRlIKJQAwB5gbyzM5pTQyFweX DCWSpZNql9kDv+YB9LqPRm5w8o6SBd2oFYpj9hmwyIaxWqlgnsRBjD3lPWqlEcfNT7tIlaxeXPXl jPBI5katUIdHNNWWy8IMpBRO/CQne8ZyFk4pFGEliZ6DOEkr1dPZud1ci3nzpBT+cD2lffzYvNNK kt5ZOQje1ZaUUpGHD3s5PEfplEKR203ucACEV+8ohPfz1KVxLg9T0orMn+RknqBrauFZt1mYeHDx gPVOKXJeIPeO4yZ6TySF8OSnPGPeEOB3VZWyeekdOaHSF7JyYb05kL84rfB5QYX7LmCpnpTC9QnA gytvUJ7vU+aj/L3/Cf9SfgEM4tLyRCDSCgAAAABJRU5ErkJggg== ------=_20160425140219_85487-- From nobody Mon Apr 25 14:26:01 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B60512D146 for ; Mon, 25 Apr 2016 14:25:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.297 X-Spam-Level: X-Spam-Status: No, score=-5.297 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=-0.996, 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 bXgyzdYLLFdy for ; Mon, 25 Apr 2016 14:25:57 -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 85A3A12B02B for ; Mon, 25 Apr 2016 14:25:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 78AFDBE9F for ; Mon, 25 Apr 2016 22:25:54 +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 FFCpo4DxfQKb for ; Mon, 25 Apr 2016 22:25:52 +0100 (IST) Received: from [10.87.48.75] (unknown [86.46.24.231]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id E65E6BE8F for ; Mon, 25 Apr 2016 22:25:51 +0100 (IST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1461619552; bh=OjjdTlwa/5MBg1O2S6nnDfck9U/wmE53Q+423NhlKjc=; h=To:From:Subject:Date:From; b=ZSbNoKREhMZtDPN/aHeFNXeaNa+EMPKkUY9CgfYxjKQ/BN0OYw2O1OKVlil/X/EWd O6uboTomwyMOp9U5FeLRuaRvBNUSqPD4VKlSyxnpzVsqp4apIqreE/BMKfBFECwqiw W3grxbdLUPfzsxRrjvzo/oYK0OJPl4N84AbG+s/E= To: "saag@ietf.org" From: Stephen Farrell Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url= Message-ID: <571E8B5F.3070404@cs.tcd.ie> Date: Mon, 25 Apr 2016 22:25:51 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms070804080002050104000007" Archived-At: Subject: [saag] Draft minutes from B-A X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2016 21:25:59 -0000 This is a cryptographically signed message in MIME format. --------------ms070804080002050104000007 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks to DKG for minutes and Yaron for jabber scribing. As usual we asked for minimal notes, with just actions etc. The draft version is here. [1] But please do feel free to suggest any changes or additions that are needed/useful. Cheers, S. [1] https://www.ietf.org/proceedings/95/minutes/minutes-95-saag --------------ms070804080002050104000007 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 oIICEzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA0MjUy MTI1NTFaMC8GCSqGSIb3DQEJBDEiBCBKvrNQ6fHOH8kVq0Lc4Z7XGanio7w4lnNj6NFeHErQ KjBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcN AwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMC AgEoMIGaBgkrBgEEAYI3EAQxgYwwgYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMw IQYDVQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzCB nAYLKoZIhvcNAQkQAgsxgYyggYkwdTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKTAnBgNVBAsTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSMwIQYD VQQDExpTdGFydENvbSBDbGFzcyAxIENsaWVudCBDQQIQT82hO6c2L4lCcoZh0xQXZzANBgkq hkiG9w0BAQEFAASCAQAw8HdinwMpt1wvIw9LKUiuLxYTlsZpbj4otcILeksHFIiIVF2Rb7Su IFjfVvbNyLJ6oF/NkSS0kYVjLbJumElxOb8SA9VobJ4wzcCdzHpr4POyBNelKd/7ty9DrLOL RtoASJ67iopnMVwR8TIAiogmBcuqSqZyQwCeOq+f3TGhBUsSxuHxfwF0T05FY8tDOpnCcces 6eJiYfWdpYiT1TWsALUwjrFjukpPQmL/Wtd23VY/rdBhEAjDroPMMVW3+TinvZ/pjRzrV0Bv tW99f/kLvze2GTC7lG8qKhnDuqrZxVzDYiPyIZik/CvKRcBcTHpPWnFFoMYGzpJIBQJrhG+I AAAAAAAA --------------ms070804080002050104000007-- From nobody Tue Apr 26 07:03:53 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3146712B065 for ; Tue, 26 Apr 2016 07:03:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.449 X-Spam-Level: X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, 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 kstJitmPs1HO for ; Tue, 26 Apr 2016 07:03:47 -0700 (PDT) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::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 72BAC12D1B2 for ; Tue, 26 Apr 2016 07:03:46 -0700 (PDT) Received: by mail-lf0-x22c.google.com with SMTP id c126so19327984lfb.2 for ; Tue, 26 Apr 2016 07:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=DjVIi+gWpboMbw+N5SeHAUMQCWXARv9eUHRHER+0pEw=; b=qXnKb6WK55499E7oqXCPqvb9FbJ3fCHErcsuNndSS/jsF8WfAxHaFhWRcdI3d1VCkA Iqv++HCADfHkd60gEfnIO1OF8Xu2dCSexnMdhqRHpPnDtZW//M67aZb0psNEoUfuHA1s VBSGKZuUWHiZyHx+79ayNjPgh8MiQ3YhP5o/zCBpbvTTOXKcpN7VYCpSLfR6XSA7jFav XFHowgwXRV0AJkWK6NVDKaKjw5XPLGfzM6bR1Rhz5MSVDil3FAO6bUY+ARNU4zScOzhv D/DPuhbf5PdVWjoBvkmHYA0EnDx9csCJiy+3G9ZGLMzuWq+BSp2/rAdQbkgfShxA7tvT dwUw== 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:date :message-id:subject:from:to; bh=DjVIi+gWpboMbw+N5SeHAUMQCWXARv9eUHRHER+0pEw=; b=WrkM86AvJgVlpgyltD6aDSqbbOH3fQ+IxoW1gC5zQ3gGYvtJcObS2xPh8M+HIAugDi 6gVwvwdfjsZIKAv2oZRBMfrIO0LkZUfSgF4psjKwnaILSAHLRTsSDQAEf5wPYTtm/7gx thNnJbdL14m9IRjIshShjmhY3+oYKNfxWf1Z/cFXJp6kpayTRproRIg0tHIEJfaDXdWu cb2ig12EryOhOSVlMjtnUv3FJeUv9em7spfr2X9ijruXMGte+8BopPElCHVxzE+oRNjw xYeN5lGGniW5A9Gm4NiCCTO/SdAHZ0hf6NYOaXoC7aUDaoanGGnGqdb0w8c/LDyN1OJA xKDA== X-Gm-Message-State: AOPr4FWQ+T+NokDWy5tyJqxkZF0FM1KDYf2AqqJ/Xwb3whSKK6hzMredYLC+kTwmCwaY2P9DT1dzNfIf25en5g== MIME-Version: 1.0 X-Received: by 10.112.181.196 with SMTP id dy4mr1395664lbc.42.1461679424581; Tue, 26 Apr 2016 07:03:44 -0700 (PDT) Received: by 10.114.173.71 with HTTP; Tue, 26 Apr 2016 07:03:44 -0700 (PDT) In-Reply-To: <20160424143257.6997.44881.idtracker@ietfa.amsl.com> References: <20160424143257.6997.44881.idtracker@ietfa.amsl.com> Date: Tue, 26 Apr 2016 22:03:44 +0800 Message-ID: From: Lishan Li To: saag@ietf.org Content-Type: multipart/alternative; boundary=001a11c36f5ce0b724053163c211 Archived-At: Subject: [saag] Fwd: New Version Notification for draft-ietf-dhc-sedhcpv6-12.txt X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 14:03:51 -0000 --001a11c36f5ce0b724053163c211 Content-Type: text/plain; charset=UTF-8 Dear all, We have submitted a new version of secure DHCPv6, which describes authentication and encryption mechanisms for DHCPv6. Compared with the before version, we mainly made the following change: 1. we merge DHCPv6 authentication draft and DHCPv6 encryption draft together. 2. For the deployment issues, we just scope secure DHCPv6 to where we can actually use it, such as the desktops in enterprise network. In such networks it will be easier to manage client hosts. One trivial deployment scenario is therefore to manually pre-configure client with the trusted servers' public key and manually register clients' public keys for the server. In IETF95, the DHC WG suggests us to obtain some comments from some secure experts. Could you please review the draft and give some comments? I am really looking forward to your guidance/suggestions! Thanks in advance! Best Regards, Lishan ---------- Forwarded message ---------- From: Date: 2016-04-24 22:32 GMT+08:00 Subject: New Version Notification for draft-ietf-dhc-sedhcpv6-12.txt To: Ted Lemon , Tatuya Jinmei , Sheng Jiang , Dacheng Zhang , Lishan Li , Yong Cui , Ted Lemon A new version of I-D, draft-ietf-dhc-sedhcpv6-12.txt has been successfully submitted by Lishan Li and posted to the IETF repository. Name: draft-ietf-dhc-sedhcpv6 Revision: 12 Title: Secure DHCPv6 Document date: 2016-04-24 Group: dhc Pages: 28 URL: https://www.ietf.org/internet-drafts/draft-ietf-dhc-sedhcpv6-12.txt Status: https://datatracker.ietf.org/doc/draft-ietf-dhc-sedhcpv6/ Htmlized: https://tools.ietf.org/html/draft-ietf-dhc-sedhcpv6-12 Diff: https://www.ietf.org/rfcdiff?url2=draft-ietf-dhc-sedhcpv6-12 Abstract: The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) enables DHCPv6 servers to pass configuration parameters. It offers configuration flexibility. If not secured, DHCPv6 is vulnerable to various attacks. This document analyzes the security issues of DHCPv6 and specifies the secure DHCPv6 mechanism for authentication and encryption of messages between a DHCPv6 client and a DHCPv6 server. 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 --001a11c36f5ce0b724053163c211 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Dear all,

We have submitted = a new version of secure DHCPv6, which describes authentication and encrypti= on mechanisms for DHCPv6.
Compared with the before version, we ma= inly made the following change:
1. we merge DHCPv6 authentication= draft and DHCPv6 encryption draft together.=C2=A0
2. For the dep= loyment issues, we just scope secure DHCPv6 to where we can actually use it= , such as the desktops in enterprise network. In such networks it will be e= asier to manage client hosts. One trivial deployment scenario is therefore = to manually pre-configure client with the trusted servers' public key a= nd manually register clients' public keys for the server.
In IETF95, the DHC WG suggests us to obtain some comments from = some secure experts. Could you please review the draft and give some commen= ts? I am really looking forward to your guidance/suggestions! Thanks in adv= ance!

Best Regards,
Lishan
---------- Forwarded message ----------
From: <internet-drafts@ietf.org>
Date: 2016-04= -24 22:32 GMT+08:00
Subject: New Version Notification for draft-ietf-dhc= -sedhcpv6-12.txt
To: Ted Lemon <ted.lemon@nominum.com>, Tatuya Jinmei <jinmei@wide.ad.jp>, Sheng Jiang <jiangsheng@huawei.com>, Dacheng Zhang <dacheng.zhang@gmail.com>, L= ishan Li <lilishan48@gmail.com>, Yong Cui <yong= @csnet1.cs.tsinghua.edu.cn>, Ted Lemon <Ted.Lemon@nominum.com>



A new version of I-D, draft-ietf-dhc-sedhcpv6-12.txt
has been successfully submitted by Lishan Li and posted to the
IETF repository.

Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-ietf-dhc-sedhcpv6
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A012
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Secure DHCPv6
Document date:=C2=A0 2016-04-24
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dhc
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 28
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 https://www.ietf.org/internet-drafts/draft-ietf-dhc-sedhcpv6-1= 2.txt
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ht= tps://datatracker.ietf.org/doc/draft-ietf-dhc-sedhcpv6/
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0https://to= ols.ietf.org/html/draft-ietf-dhc-sedhcpv6-12
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-dhc-sedhcpv6-12<= br>
Abstract:
=C2=A0 =C2=A0The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) enab= les
=C2=A0 =C2=A0DHCPv6 servers to pass configuration parameters.=C2=A0 It offe= rs
=C2=A0 =C2=A0configuration flexibility.=C2=A0 If not secured, DHCPv6 is vul= nerable to
=C2=A0 =C2=A0various attacks.=C2=A0 This document analyzes the security iss= ues of
=C2=A0 =C2=A0DHCPv6 and specifies the secure DHCPv6 mechanism for authentic= ation
=C2=A0 =C2=A0and encryption of messages between a DHCPv6 client and a DHCPv= 6
=C2=A0 =C2=A0server.




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 tools.ietf.org.

The IETF Secretariat


--001a11c36f5ce0b724053163c211-- From nobody Tue Apr 26 12:55:32 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 842D212D58A for ; Tue, 26 Apr 2016 12:55:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.517 X-Spam-Level: X-Spam-Status: No, score=-15.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, 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 8ZwT4HWt9tZn for ; Tue, 26 Apr 2016 12:55:27 -0700 (PDT) Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C9A212D0BA for ; Tue, 26 Apr 2016 12:55:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3638; q=dns/txt; s=iport; t=1461700527; x=1462910127; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=WYURDmajyCQALS2VAORR/mtBM6DfKtyalfu23WENfow=; b=dSsqYQEFQIQLEeDcZ+llxw7LacnY/zt0mhhbX2spsnU4ruMEknTK1/KI 0FYh5Ug1UzA4iFeQrB5vrbvIKtFu6+6B9DcnWV2MJLt9b9VGweodca/Ht Qkm4NOJVykXOp8jLTsTRtSxRc47wnxhu2KFE+RpD7ZjNbe93UDfMjNekz g=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAgBjxx9X/4QNJK1eFoMiU30GuXcBD?= =?us-ascii?q?YF0Fw2FawIcgSU4FAEBAQEBAQFlJ4RBAQEBAgEBAQEBIBE6CwULAgEIDgoCAiY?= =?us-ascii?q?CAgIlCxUQAgQOBYgiCA6zK5EOAQEBAQEBAQEBAQEBAQEBAQEBAQEBEQR8hxqCV?= =?us-ascii?q?oQ9gwIrgisFmBABhXuIG4FnhE2DKYU0jy8BHgEBQoNrbAEBh3AlGH8BAQE?= X-IronPort-AV: E=Sophos;i="5.24,538,1454976000"; d="scan'208";a="266373598" Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 26 Apr 2016 19:55:26 +0000 Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id u3QJtQWt025711 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 26 Apr 2016 19:55:26 GMT Received: from xch-aln-013.cisco.com (173.36.7.23) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 26 Apr 2016 14:55:25 -0500 Received: from xch-aln-013.cisco.com ([173.36.7.23]) by XCH-ALN-013.cisco.com ([173.36.7.23]) with mapi id 15.00.1104.009; Tue, 26 Apr 2016 14:55:25 -0500 From: "Max Pritikin (pritikin)" To: Dan Harkins Thread-Topic: [saag] IoT device authentication is overrated Thread-Index: AQHRkTWEUliFIk4IBkCVP530A+S7o5+AdSMAgBsnxgCAAX+jgA== Date: Tue, 26 Apr 2016 19:55:25 +0000 Message-ID: <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> In-Reply-To: <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.99.106.4] Content-Type: text/plain; charset="utf-8" Content-ID: <080B9F591515BB4CBCD289FB4CA89510@emea.cisco.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Archived-At: Cc: Michael Richardson , "saag@ietf.org" , Stefan Winter Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 19:55:30 -0000 DQo+IE9uIEFwciAyNSwgMjAxNiwgYXQgMzowMiBQTSwgRGFuIEhhcmtpbnMgPGRoYXJraW5zQGxv dW5nZS5vcmc+IHdyb3RlOg0KPiANCj4gDQo+IE9uIEZyaSwgQXByaWwgOCwgMjAxNiA3OjIwIGFt LCBNaWNoYWVsIFJpY2hhcmRzb24gd3JvdGU6DQo+PiANCj4+IFN0ZWZhbiBXaW50ZXIgPHN0ZWZh bi53aW50ZXJAcmVzdGVuYS5sdT4gd3JvdGU6DQo+Pj4gQXMgSSByZWFkIHRocm91Z2ggRUFQLU5P T0IgSSBub3RpY2VkIHRoYXQgdGhleSBkZWNsYXJlIGNvbXBsZXRlbHkNCj4+PiBJL08tbGVzcyBk ZXZpY2VzIG91dCBvZiBzY29wZS4gVGhpcyBtYWRlIG1lIHN0YXJ0IHRoaW5raW5nIGFib3V0DQo+ PiB0aGVzZQ0KPj4+IGRldmljZXMsIGFuZCBob3cgdG8gZG8gb25ib2FyZGluZyBmb3IgdGhvc2Uu IE15IGZhdm91cml0ZSBJb1QgZGV2aWNlDQo+PiBpcw0KPj4+IGEgdGhlcm1vbWV0ZXIuIEknbSBh bGwgaW52b2x2ZWQgaW4gRUFQLWJhc2VkIG5ldHdvcmtzLCBzbyBteQ0KPj4gc2NlbmFyaW8gaXMN Cj4+PiBhbHNvIGp1c3QgYXBwbGljYWJsZSBpbiBFQVAgKHN0b3AgcmVhZGluZyBpZiB5b3UgZG9u J3QgbGlrZSB0aGF0KS4NCj4+IA0KPj4+IFNvLCBpbWFnaW5lIHlvdSB3YW50IHRvIGRlcGxveSBh IHRob3VzYW5kIHRoZXJtb21ldGVycyB0byBtZWFzdXJlDQo+PiB0aGUNCj4+PiB0ZW1wZXJhdHVy ZSBvZiBzb21lIGdsYWNpZXIuDQo+PiANCj4+IFllcy4gIFdlIGhhdmUgaW1hZ2luZWQgdGhhdC4N Cj4+IA0KPj4gUGxlYXNlIHNlZToNCj4+ICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k b2MvZHJhZnQtaWV0Zi1hbmltYS1ib290c3RyYXBwaW5nLWtleWluZnJhLw0KPj4gYW5kOg0KPj4g ICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1yaWNoYXJkc29uLTZ0aXNj aC0tc2VjdXJpdHktNnRvcC8NCj4gDQo+ICBBbiBhbHRlcm5hdGl2ZSB0byBjZXJ0aWZpY2F0ZXMg b3IgZGlzdHJpYnV0aW9uIG9mIHNoYXJlZCBrZXlzIGlzDQo+IHJhdyBwdWJsaWMga2V5cyBpbiB0 aGUgZm9ybSBvZiBzb21ldGhpbmcgbGlrZSBhIFFSIGNvZGUgWzFdIG9uIHRoZQ0KPiBiYWNrc2lk ZSBvciBwYWNraW5nIGxpc3Qgb2Ygc29tZSBoZWFkbGVzcyBkZXZpY2UgKGxpa2UgYSB0aGVybW9t ZXRlcikuDQo+IFRoZSBzY2FubmVkIHB1YmxpYyBrZXkgaXMgInRydXN0ZWQiIGJlY2F1c2Ugb2Yg d2hlcmUgdGhlIFFSIGNvZGUgd2FzDQo+IG9idGFpbmVkIGFuZCBjYW4gdGhlcmVmb3JlIGJlIHVz ZWQgdG8gYXV0aGVudGljYXRlIHRoZSBoZWFkbGVzcyBkZXZpY2UuDQoNClN1cmUuIElmIGFsbCB0 aGUgZGV2aWNlcyBjYW4gYmUgc2Nhbm5lZC4gT3IgcGVyaGFwcyB0aGUgb3JpZ2luYWwgcHVibGlj IGtleSDigJxkaXJlY3RvcnnigJ0gY29uY2VwdCBjb3VsZCBiZSByZXN1cnJlY3RlZDsgc2NhbGFi bGUgY2VudHJhbCBjbG91ZCBkYXRhYmFzZXMgaGF2ZSBjb21lIGEgbG9uZyB3YXkuIDovIA0KDQo+ IFRoZSBoZWFkbGVzcyBkZXZpY2UgY2FuICJ0cnVzdCIgdGhlIGVudGl0eSB0aGF0IHNjYW5uZWQg aXRzIHB1YmxpYw0KPiBrZXkgdGhyb3VnaCBhIHZhcmlhbnQgb2YgdGhlIFJlc3VycmVjdGluZyBE dWNraW5nIFsyXQ0KDQpGWUkgLSByZXN1cnJlY3RpbmcgZHVja2luZ3MgcmVzdWx0IGluIHdoYXQg SSBjYWxsIHRoZSDigJx6b21iaWUgZHVja2xpbmfigJ0uIE5hbWVseSBhIGRldmljZSB0aGF0IGhh cyBiZWVuIGZ1bGx5IGNvbXByb21pc2VkIGJ5IGFuIGF0dGFja2VyIGFuZCBpcyBub3cgam9pbmlu ZyB5b3VyIG5ldHdvcmsgYW5kIHByZXRlbmRpbmcgdG8gYmUgYSBjdXRlIGxpdHRsZSBiYWJ5IGR1 Y2suIA0KDQpVbmxlc3Mgd2UgYnVpbGQgYSBmdWxsIG5ldHdvcmsgZW5kcG9pbnQgYXR0ZXN0YXRp b24gaW5mcmFzdHJ1Y3R1cmUgKGZvciBJb1QpIHRvIGRldGVjdCB6b21iaWVzLg0KT3IgZW5mb3Jj ZSBvdGhlciBtaXRpZ2F0aW9ucywgbGlrZSBtYW5kYXRvcnkgZGV2aWNlIHZlcmlmaWNhdGlvbiBv ZiBjZW50cmFsIGxvZ2dpbmcgb3Igb3duZXJzaGlwIHZhbGlkYXRpb24uIA0KDQotIG1heA0KDQo+ IC0tIHdoZW4gaXQgaXMNCj4gdW5wcm92aXNpb25lZCBpdCBhY2NlcHRzIGltcHJpbnRpbmcgZnJv bSB0aGUgZmlyc3QgZGV2aWNlIHRoYXQga25vd3MNCj4gaXRzIHB1YmxpYyBrZXkgc2ltaWxhciB0 byBhIGR1Y2tsaW5nIGltcHJpbnRpbmcgaXQncyAibW9tIiBhcyB0aGUNCj4gZmlyc3QgdGhpbmcg dGhhdCBtb3ZlcyBhbmQgbWFrZXMgYSBzb3VuZC4NCj4gDQo+ICByZWdhcmRzLA0KPiANCj4gIERh bi4NCj4gDQo+IFsxXSB0aGUgYXR0YWNoZWQgUVIgY29kZSBpcyB0aGUgYmFzZTY0LWVuY29kZWQg c3ViamVjdFB1YmxpY0tleUluZm8gZm9yDQo+IGEgRUMgcHVibGljIGtleTsgc2NhbiBpdCwgYmFz ZTY0LWRlY29kZSBpdCwgYW5kIHZvaWxhLg0KPiANCj4gWzJdIGh0dHBzOi8vd3d3LmNsLmNhbS5h Yy51ay9+Zm1zMjcvcGFwZXJzLzE5OTktU3RhamFub0FuZC1kdWNrbGluZy5wZGYNCj4gDQo+IDxw MjU2X3Y0X0wucG5nPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fDQo+IHNhYWcgbWFpbGluZyBsaXN0DQo+IHNhYWdAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cu aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9zYWFnDQoNCg== From nobody Tue Apr 26 15:24:19 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BC4712D0B0 for ; Tue, 26 Apr 2016 15:24:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.201 X-Spam-Level: X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 xB7Jw3caBYz8 for ; Tue, 26 Apr 2016 15:24:16 -0700 (PDT) Received: from colo.trepanning.net (colo.trepanning.net [69.55.226.174]) by ietfa.amsl.com (Postfix) with ESMTP id 484E412D58D for ; Tue, 26 Apr 2016 15:24:08 -0700 (PDT) Received: from www.trepanning.net (localhost [127.0.0.1]) by colo.trepanning.net (Postfix) with ESMTP id 985301022404A; Tue, 26 Apr 2016 15:24:07 -0700 (PDT) Received: from 69.12.173.8 (SquirrelMail authenticated user dharkins@lounge.org) by www.trepanning.net with HTTP; Tue, 26 Apr 2016 15:24:07 -0700 (PDT) Message-ID: <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> In-Reply-To: <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> Date: Tue, 26 Apr 2016 15:24:07 -0700 (PDT) From: "Dan Harkins" To: "Max Pritikin (pritikin)" User-Agent: SquirrelMail/1.4.14 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 22:24:18 -0000 On Tue, April 26, 2016 12:55 pm, Max Pritikin (pritikin) wrote: > >> On Apr 25, 2016, at 3:02 PM, Dan Harkins wrote: >> >> >> On Fri, April 8, 2016 7:20 am, Michael Richardson wrote: >>> >>> Stefan Winter wrote: >>>> As I read through EAP-NOOB I noticed that they declare completely >>>> I/O-less devices out of scope. This made me start thinking about >>> these >>>> devices, and how to do onboarding for those. My favourite IoT device >>> is >>>> a thermometer. I'm all involved in EAP-based networks, so my >>> scenario is >>>> also just applicable in EAP (stop reading if you don't like that). >>> >>>> So, imagine you want to deploy a thousand thermometers to measure >>> the >>>> temperature of some glacier. >>> >>> Yes. We have imagined that. >>> >>> Please see: >>> https://datatracker.ietf.org/doc/draft-ietf-anima-bootstrapping-keyinfra/ >>> and: >>> https://datatracker.ietf.org/doc/draft-richardson-6tisch--security-6top/ >> >> An alternative to certificates or distribution of shared keys is >> raw public keys in the form of something like a QR code [1] on the >> backside or packing list of some headless device (like a thermometer). >> The scanned public key is "trusted" because of where the QR code was >> obtained and can therefore be used to authenticate the headless device. > > Sure. If all the devices can be scanned. Or perhaps the original public > key “directory” concept could be resurrected; scalable central cloud > databases have come a long way. :/ Nobody said anything about "all" but I guess a response could be sure, not necessary if all devices get manufactured with a manufacturing CA whose certificate is obtainable and trusted somehow.... That global PKI is still a ways off :/ Generating a public key at manufacturing time is one thing. Having an auditable and secure manufacturing CA to enroll a device that generated the public key into this common CA is a bit more. For an enterprise-grade access point that'll fly, for a $89.99 doorbell/camera probably not-so-much. >> The headless device can "trust" the entity that scanned its public >> key through a variant of the Resurrecting Ducking [2] > > FYI - resurrecting duckings result in what I call the “zombie > duckling”. Namely a device that has been fully compromised by an > attacker and is now joining your network and pretending to be a cute > little baby duck. And the metaphor completely falls apart when you try to bend and expand the terms to suit your agenda. Fully compromised devices are a threat without ducklings and their cuteness isn't really part of the model. > Unless we build a full network endpoint attestation infrastructure (for > IoT) to detect zombies. > Or enforce other mitigations, like mandatory device verification of > central logging or ownership validation. And if you don't have mandatory device verification of central logging and full network attestation infrastructure (which I think it is safe to say is probably not going to exist in Joe Random's house where a bunch of things Joe bought are going to sit around trying to get on his network) the idea is you can get a decentralized semblance of trust without relying on trusted 3rd parties through the imprinting step described in the "Resurrecting Duckling"-- my public key is known by someone who has possession of me and/or bought me so I'll trust that if someone proves she has my public key then I'll accept that she's legitimate and will accept imprinting from her (also known as "hi mom!"). Reverse metempsychosis (the whole resurrection stuff) is sort of like a "reset to factory defaults" step followed by a whole 'nuther run of the provisioning protocol. Not necessary, and if done right doesn't create cute looking walking dead ducklings that will try and eat the soft goo in the center of network (major metaphor breakdown). Dan. From nobody Tue Apr 26 15:54:32 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FE5F12D0CB for ; Tue, 26 Apr 2016 15:54:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.517 X-Spam-Level: X-Spam-Status: No, score=-15.517 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=-0.996, 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 dzHbzSG9w1CK for ; Tue, 26 Apr 2016 15:54:29 -0700 (PDT) Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E44412B063 for ; Tue, 26 Apr 2016 15:54:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7082; q=dns/txt; s=iport; t=1461711269; x=1462920869; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=KG8EbduxSGGP1CKl5x5NkP1KT+2dEWsbv6vvoq5jOjg=; b=iv1Dxv72XgA5MG6ADxt3VzGkckRfhbwXB8JZlp9UvNJglZ4zDEiplQHR 9c+yz6fp5qdMBC2CP4A8fDTb2TZRasjlXXmYZ//X679pIqh7n/gERTlop eWYI2yuElhZv71L5wO4nWey0czk7dpd+r2YTKIqT4nN9Y+aAyn/D7Gdcm I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AQBQCi8B9X/5xdJa1egzhTfQa7eiSFa?= =?us-ascii?q?wIcgSA7EQEBAQEBAQFlJ4RBAQEBAwEjEUUFCwIBBgIOCgICJgICAjAVEAIEDgW?= =?us-ascii?q?IIggOlgadF5EbAQEBAQEBAQEBAQEBAQEBAQEBAQEBEQR8hxoIgk6EPRiCaiuCK?= =?us-ascii?q?wWYEAGFe4gbgWeETYMphTSPLwE2LIIFG4FLbIdyJRh/AQEB?= X-IronPort-AV: E=Sophos;i="5.24,538,1454976000"; d="scan'208";a="264647529" Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Apr 2016 22:54:25 +0000 Received: from XCH-ALN-013.cisco.com (xch-aln-013.cisco.com [173.36.7.23]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id u3QMsP6t018836 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 26 Apr 2016 22:54:25 GMT Received: from xch-aln-013.cisco.com (173.36.7.23) by XCH-ALN-013.cisco.com (173.36.7.23) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 26 Apr 2016 17:54:24 -0500 Received: from xch-aln-013.cisco.com ([173.36.7.23]) by XCH-ALN-013.cisco.com ([173.36.7.23]) with mapi id 15.00.1104.009; Tue, 26 Apr 2016 17:54:24 -0500 From: "Max Pritikin (pritikin)" To: Dan Harkins Thread-Topic: [saag] IoT device authentication is overrated Thread-Index: AQHRkTWEUliFIk4IBkCVP530A+S7o5+AdSMAgBsnxgCAAX+jgIAAKYyAgAAIdgA= Date: Tue, 26 Apr 2016 22:54:24 +0000 Message-ID: <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> In-Reply-To: <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.99.106.4] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 22:54:31 -0000 aW5saW5lLCANCg0KPiBPbiBBcHIgMjYsIDIwMTYsIGF0IDQ6MjQgUE0sIERhbiBIYXJraW5zIDxk aGFya2luc0Bsb3VuZ2Uub3JnPiB3cm90ZToNCj4gDQo+IA0KPiANCj4gT24gVHVlLCBBcHJpbCAy NiwgMjAxNiAxMjo1NSBwbSwgTWF4IFByaXRpa2luIChwcml0aWtpbikgd3JvdGU6DQo+PiANCj4+ PiBPbiBBcHIgMjUsIDIwMTYsIGF0IDM6MDIgUE0sIERhbiBIYXJraW5zIDxkaGFya2luc0Bsb3Vu Z2Uub3JnPiB3cm90ZToNCj4+PiANCj4+PiANCj4+PiBPbiBGcmksIEFwcmlsIDgsIDIwMTYgNzoy MCBhbSwgTWljaGFlbCBSaWNoYXJkc29uIHdyb3RlOg0KPj4+PiANCj4+Pj4gU3RlZmFuIFdpbnRl ciA8c3RlZmFuLndpbnRlckByZXN0ZW5hLmx1PiB3cm90ZToNCj4+Pj4+IEFzIEkgcmVhZCB0aHJv dWdoIEVBUC1OT09CIEkgbm90aWNlZCB0aGF0IHRoZXkgZGVjbGFyZSBjb21wbGV0ZWx5DQo+Pj4+ PiBJL08tbGVzcyBkZXZpY2VzIG91dCBvZiBzY29wZS4gVGhpcyBtYWRlIG1lIHN0YXJ0IHRoaW5r aW5nIGFib3V0DQo+Pj4+IHRoZXNlDQo+Pj4+PiBkZXZpY2VzLCBhbmQgaG93IHRvIGRvIG9uYm9h cmRpbmcgZm9yIHRob3NlLiBNeSBmYXZvdXJpdGUgSW9UIGRldmljZQ0KPj4+PiBpcw0KPj4+Pj4g YSB0aGVybW9tZXRlci4gSSdtIGFsbCBpbnZvbHZlZCBpbiBFQVAtYmFzZWQgbmV0d29ya3MsIHNv IG15DQo+Pj4+IHNjZW5hcmlvIGlzDQo+Pj4+PiBhbHNvIGp1c3QgYXBwbGljYWJsZSBpbiBFQVAg KHN0b3AgcmVhZGluZyBpZiB5b3UgZG9uJ3QgbGlrZSB0aGF0KS4NCj4+Pj4gDQo+Pj4+PiBTbywg aW1hZ2luZSB5b3Ugd2FudCB0byBkZXBsb3kgYSB0aG91c2FuZCB0aGVybW9tZXRlcnMgdG8gbWVh c3VyZQ0KPj4+PiB0aGUNCj4+Pj4+IHRlbXBlcmF0dXJlIG9mIHNvbWUgZ2xhY2llci4NCj4+Pj4g DQo+Pj4+IFllcy4gIFdlIGhhdmUgaW1hZ2luZWQgdGhhdC4NCj4+Pj4gDQo+Pj4+IFBsZWFzZSBz ZWU6DQo+Pj4+ICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWFu aW1hLWJvb3RzdHJhcHBpbmcta2V5aW5mcmEvDQo+Pj4+IGFuZDoNCj4+Pj4gIGh0dHBzOi8vZGF0 YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXJpY2hhcmRzb24tNnRpc2NoLS1zZWN1cml0eS02 dG9wLw0KPj4+IA0KPj4+IEFuIGFsdGVybmF0aXZlIHRvIGNlcnRpZmljYXRlcyBvciBkaXN0cmli dXRpb24gb2Ygc2hhcmVkIGtleXMgaXMNCj4+PiByYXcgcHVibGljIGtleXMgaW4gdGhlIGZvcm0g b2Ygc29tZXRoaW5nIGxpa2UgYSBRUiBjb2RlIFsxXSBvbiB0aGUNCj4+PiBiYWNrc2lkZSBvciBw YWNraW5nIGxpc3Qgb2Ygc29tZSBoZWFkbGVzcyBkZXZpY2UgKGxpa2UgYSB0aGVybW9tZXRlciku DQo+Pj4gVGhlIHNjYW5uZWQgcHVibGljIGtleSBpcyAidHJ1c3RlZCIgYmVjYXVzZSBvZiB3aGVy ZSB0aGUgUVIgY29kZSB3YXMNCj4+PiBvYnRhaW5lZCBhbmQgY2FuIHRoZXJlZm9yZSBiZSB1c2Vk IHRvIGF1dGhlbnRpY2F0ZSB0aGUgaGVhZGxlc3MgZGV2aWNlLg0KPj4gDQo+PiBTdXJlLiBJZiBh bGwgdGhlIGRldmljZXMgY2FuIGJlIHNjYW5uZWQuIE9yIHBlcmhhcHMgdGhlIG9yaWdpbmFsIHB1 YmxpYw0KPj4ga2V5IMOiP29kaXJlY3RvcnnDoj/CnSBjb25jZXB0IGNvdWxkIGJlIHJlc3VycmVj dGVkOyBzY2FsYWJsZSBjZW50cmFsIGNsb3VkDQo+PiBkYXRhYmFzZXMgaGF2ZSBjb21lIGEgbG9u ZyB3YXkuIDovDQo+IA0KPiAgTm9ib2R5IHNhaWQgYW55dGhpbmcgYWJvdXQgImFsbCIgYnV0IEkg Z3Vlc3MgYSByZXNwb25zZSBjb3VsZCBiZQ0KPiBzdXJlLCBub3QgbmVjZXNzYXJ5IGlmIGFsbCBk ZXZpY2VzIGdldCBtYW51ZmFjdHVyZWQgd2l0aCBhIG1hbnVmYWN0dXJpbmcNCj4gQ0Egd2hvc2Ug Y2VydGlmaWNhdGUgaXMgb2J0YWluYWJsZSBhbmQgdHJ1c3RlZCBzb21laG93Li4uLiBUaGF0IGds b2JhbA0KPiBQS0kgaXMgc3RpbGwgYSB3YXlzIG9mZiA6Lw0KPiANCj4gIEdlbmVyYXRpbmcgYSBw dWJsaWMga2V5IGF0IG1hbnVmYWN0dXJpbmcgdGltZSBpcyBvbmUgdGhpbmcuIEhhdmluZw0KPiBh biBhdWRpdGFibGUgYW5kIHNlY3VyZSBtYW51ZmFjdHVyaW5nIENBIHRvIGVucm9sbCBhIGRldmlj ZSB0aGF0DQo+IGdlbmVyYXRlZCB0aGUgcHVibGljIGtleSBpbnRvIHRoaXMgY29tbW9uIENBIGlz IGEgYml0IG1vcmUuIEZvciBhbg0KPiBlbnRlcnByaXNlLWdyYWRlIGFjY2VzcyBwb2ludCB0aGF0 J2xsIGZseSwgZm9yIGEgJDg5Ljk5IGRvb3JiZWxsL2NhbWVyYQ0KPiBwcm9iYWJseSBub3Qtc28t bXVjaC4NCj4gDQo+Pj4gVGhlIGhlYWRsZXNzIGRldmljZSBjYW4gInRydXN0IiB0aGUgZW50aXR5 IHRoYXQgc2Nhbm5lZCBpdHMgcHVibGljDQo+Pj4ga2V5IHRocm91Z2ggYSB2YXJpYW50IG9mIHRo ZSBSZXN1cnJlY3RpbmcgRHVja2luZyBbMl0NCj4+IA0KPj4gRllJIC0gcmVzdXJyZWN0aW5nIGR1 Y2tpbmdzIHJlc3VsdCBpbiB3aGF0IEkgY2FsbCB0aGUgw6I/b3pvbWJpZQ0KPj4gZHVja2xpbmfD oj/CnS4gTmFtZWx5IGEgZGV2aWNlIHRoYXQgaGFzIGJlZW4gZnVsbHkgY29tcHJvbWlzZWQgYnkg YW4NCj4+IGF0dGFja2VyIGFuZCBpcyBub3cgam9pbmluZyB5b3VyIG5ldHdvcmsgYW5kIHByZXRl bmRpbmcgdG8gYmUgYSBjdXRlDQo+PiBsaXR0bGUgYmFieSBkdWNrLg0KPiANCj4gIEFuZCB0aGUg bWV0YXBob3IgY29tcGxldGVseSBmYWxscyBhcGFydCB3aGVuIHlvdSB0cnkgdG8gYmVuZCBhbmQN Cj4gZXhwYW5kIHRoZSB0ZXJtcyB0byBzdWl0IHlvdXIgYWdlbmRhLiBGdWxseSBjb21wcm9taXNl ZCBkZXZpY2VzIGFyZQ0KPiBhIHRocmVhdCB3aXRob3V0IGR1Y2tsaW5ncyBhbmQgdGhlaXIgY3V0 ZW5lc3MgaXNuJ3QgcmVhbGx5IHBhcnQgb2YNCj4gdGhlIG1vZGVsLg0KDQpBZ3JlZWQuIFRoaXMg aXMgdGhlIHRocmVhdCB3ZSBuZWVkIHRvIG1pdGlnYXRlLiBDYWxsIGl0IGEg4oCYdHJvamFuIGR1 Y2tsaW5n4oCZIGlmIHlvdSBsaWtlIHRoYXQgbWV0YXBob3IgYmV0dGVyLCBidXQgSeKAmW0gcGFy dGlhbCB0byDigJh6b21iaWXigJkgZHVlIHRvIHRoZSB1c2Ugb2Yg4oCYcmVzdXJyZWN0aW5n4oCZ IGluIHRoZSBvcmlnaW5hbCBwYXBlci4gDQoNCj4+IFVubGVzcyB3ZSBidWlsZCBhIGZ1bGwgbmV0 d29yayBlbmRwb2ludCBhdHRlc3RhdGlvbiBpbmZyYXN0cnVjdHVyZSAoZm9yDQo+PiBJb1QpIHRv IGRldGVjdCB6b21iaWVzLg0KPj4gT3IgZW5mb3JjZSBvdGhlciBtaXRpZ2F0aW9ucywgbGlrZSBt YW5kYXRvcnkgZGV2aWNlIHZlcmlmaWNhdGlvbiBvZg0KPj4gY2VudHJhbCBsb2dnaW5nIG9yIG93 bmVyc2hpcCB2YWxpZGF0aW9uLg0KPiANCj4gIEFuZCBpZiB5b3UgZG9uJ3QgaGF2ZSBtYW5kYXRv cnkgZGV2aWNlIHZlcmlmaWNhdGlvbiBvZiBjZW50cmFsDQo+IGxvZ2dpbmcgYW5kIGZ1bGwgbmV0 d29yayBhdHRlc3RhdGlvbiBpbmZyYXN0cnVjdHVyZSAod2hpY2ggSSB0aGluayBpdA0KPiBpcyBz YWZlIHRvIHNheSBpcyBwcm9iYWJseSBub3QgZ29pbmcgdG8gZXhpc3QgaW4gSm9lIFJhbmRvbSdz IGhvdXNlDQo+IHdoZXJlIGEgYnVuY2ggb2YgdGhpbmdzIEpvZSBib3VnaHQgYXJlIGdvaW5nIHRv IHNpdCBhcm91bmQgdHJ5aW5nIHRvDQo+IGdldCBvbiBoaXMgbmV0d29yaykgdGhlIGlkZWEgaXMg eW91IGNhbiBnZXQgYSBkZWNlbnRyYWxpemVkIHNlbWJsYW5jZQ0KPiBvZiB0cnVzdCB3aXRob3V0 IHJlbHlpbmcgb24gdHJ1c3RlZCAzcmQgcGFydGllcyB0aHJvdWdoIHRoZSBpbXByaW50aW5nDQo+ IHN0ZXAgZGVzY3JpYmVkIGluIHRoZSAiUmVzdXJyZWN0aW5nIER1Y2tsaW5nIi0tIG15IHB1Ymxp YyBrZXkgaXMga25vd24NCj4gYnkgc29tZW9uZSB3aG8gaGFzIHBvc3Nlc3Npb24gb2YgbWUgYW5k L29yIGJvdWdodCBtZSBzbyBJJ2xsIHRydXN0IHRoYXQNCj4gaWYgc29tZW9uZSBwcm92ZXMgc2hl IGhhcyBteSBwdWJsaWMga2V5IHRoZW4gSSdsbCBhY2NlcHQgdGhhdCBzaGUncw0KPiBsZWdpdGlt YXRlIGFuZCB3aWxsIGFjY2VwdCBpbXByaW50aW5nIGZyb20gaGVyIChhbHNvIGtub3duIGFzICJo aSBtb20h4oCdKS4NCg0KSSB0aGluayB5b3XigJlyZSBzdWdnZXN0aW5nIHVzaW5nIHRoZSBkZXZp Y2XigJlzIHB1YmxpYyBrZXkgYXMgYSAnc2VjcmV0IGtleeKAmSwgYW5kIHRoYXQgdGhlIG5ldHdv cmsgbmVlZHMgdG8g4oCccHJvdmUgc2hlIGhhc+KAnSBpdCBhbmQgdGhhdCB0aGlzIGlzIGEgbWl0 aWdhdGlvbiBmb3IgdGhlIHpvbWJpZSBkdWNrbGluZyBwcm9ibGVtPyBJ4oCZZCB0ZW5kIHRvIHJl amVjdCB1c2luZyBhIHB1YmxpYyBrZXkvY2VydCB0aGF0IGFyZSBub3JtYWxseSBleHBvc2VkIGR1 cmluZyBhIFRMUyBoYW5kc2hha2UgYW5kIHRodXMgbWFrZSBwb29yIHNlY3JldHMgYnV0IGFncmVl IHRoYXQgdXNpbmcgYW4gYWN0dWFsIHNlY3JldCBrZXkgdGhhdCBtdXN0IGJlIHNjYW5uZWQgZG9l cyBwcm92aWRlIGEgbWl0aWdhdGlvbi4gDQoNCkkgZG9u4oCZdCBsaWtlIHRoZSBzY2FubmluZyBh bmQgZGlzdHJpYnV0aW9uIG9mIHNlY3JldCBrZXlzIHNvIEkgcmVqZWN0IHRoYXQgYXBwcm9hY2gg YXMgd2VsbC4NCg0KPiANCj4gIFJldmVyc2UgbWV0ZW1wc3ljaG9zaXMgKHRoZSB3aG9sZSByZXN1 cnJlY3Rpb24gc3R1ZmYpIGlzIHNvcnQgb2YgbGlrZQ0KPiBhICJyZXNldCB0byBmYWN0b3J5IGRl ZmF1bHRz4oCdDQoNClRoaXMgaXMgYSBnb29kIHBvaW50LiBJZiBkZXZpY2VzIGNhbiBiZSByZXNl dCB0byBmYWN0b3J5IGRlZmF1bHRzIGJ1dCB0aGVpciBzeW1tZXRyaWMga2V5IGhhcyBhbHJlYWR5 IGJlZW4gdXNlZCBhbmQgZXhwb3NlZCB0aGVuIGl0IGlzIGV2ZW4gaGFyZGVyIHRvIGp1c3RpZnkg dXNpbmcgdGhlbSBmb3IgYW4gb25nb2luZyBsaWZlY3ljbGUgcHJvdGVjdGlvbi4gDQoNCi0gbWF4 DQoNCg0KPiBzdGVwIGZvbGxvd2VkIGJ5IGEgd2hvbGUgJ251dGhlciBydW4NCj4gb2YgdGhlIHBy b3Zpc2lvbmluZyBwcm90b2NvbC4gTm90IG5lY2Vzc2FyeSwgYW5kIGlmIGRvbmUgcmlnaHQgZG9l c24ndA0KPiBjcmVhdGUgY3V0ZSBsb29raW5nIHdhbGtpbmcgZGVhZCBkdWNrbGluZ3MgdGhhdCB3 aWxsIHRyeSBhbmQgZWF0IHRoZQ0KPiBzb2Z0IGdvbyBpbiB0aGUgY2VudGVyIG9mIG5ldHdvcmsg KG1ham9yIG1ldGFwaG9yIGJyZWFrZG93bikuDQo+IA0KPiAgRGFuLg0KDQo= From nobody Tue Apr 26 17:32:45 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3558912D591 for ; Tue, 26 Apr 2016 17:32:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.201 X-Spam-Level: X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 oKgdnV3qBqa2 for ; Tue, 26 Apr 2016 17:32:41 -0700 (PDT) Received: from colo.trepanning.net (colo.trepanning.net [69.55.226.174]) by ietfa.amsl.com (Postfix) with ESMTP id 3C8E612B016 for ; Tue, 26 Apr 2016 17:32:40 -0700 (PDT) Received: from www.trepanning.net (localhost [127.0.0.1]) by colo.trepanning.net (Postfix) with ESMTP id 8F7F61022404A; Tue, 26 Apr 2016 17:32:39 -0700 (PDT) Received: from 69.12.173.8 (SquirrelMail authenticated user dharkins@lounge.org) by www.trepanning.net with HTTP; Tue, 26 Apr 2016 17:32:39 -0700 (PDT) Message-ID: <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> In-Reply-To: <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> Date: Tue, 26 Apr 2016 17:32:39 -0700 (PDT) From: "Dan Harkins" To: "Max Pritikin (pritikin)" User-Agent: SquirrelMail/1.4.14 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2016 00:32:43 -0000 On Tue, April 26, 2016 3:54 pm, Max Pritikin (pritikin) wrote: > inline, > >> On Apr 26, 2016, at 4:24 PM, Dan Harkins wrote: >> >> >> >> On Tue, April 26, 2016 12:55 pm, Max Pritikin (pritikin) wrote: >>> >>>> On Apr 25, 2016, at 3:02 PM, Dan Harkins wrote: [snip] >>>> The headless device can "trust" the entity that scanned its public >>>> key through a variant of the Resurrecting Ducking [2] >>> >>> FYI - resurrecting duckings result in what I call the â?ozombie >>> ducklingâ?. Namely a device that has been fully compromised by an >>> attacker and is now joining your network and pretending to be a cute >>> little baby duck. >> >> And the metaphor completely falls apart when you try to bend and >> expand the terms to suit your agenda. Fully compromised devices are >> a threat without ducklings and their cuteness isn't really part of >> the model. > > Agreed. This is the threat we need to mitigate. Call it a ‘trojan > duckling’ if you like that metaphor better, but I’m partial to > ‘zombie’ due to the use of ‘resurrecting’ in the original paper. It falls apart because you are assuming that "resurrection" (per the paper) entails compromise. Nothing wrong with calling them zombies, but there's something wrong with assuming that the walking dead are unique to some model or that they are the inevitable result of following that model. >>> Unless we build a full network endpoint attestation infrastructure >>> (for >>> IoT) to detect zombies. >>> Or enforce other mitigations, like mandatory device verification of >>> central logging or ownership validation. >> >> And if you don't have mandatory device verification of central >> logging and full network attestation infrastructure (which I think it >> is safe to say is probably not going to exist in Joe Random's house >> where a bunch of things Joe bought are going to sit around trying to >> get on his network) the idea is you can get a decentralized semblance >> of trust without relying on trusted 3rd parties through the imprinting >> step described in the "Resurrecting Duckling"-- my public key is known >> by someone who has possession of me and/or bought me so I'll trust that >> if someone proves she has my public key then I'll accept that she's >> legitimate and will accept imprinting from her (also known as "hi >> mom!”). > > I think you’re suggesting using the device’s public key as a 'secret > key’, and that the network needs to “prove she has” it and that this > is a mitigation for the zombie duckling problem? I’d tend to reject > using a public key/cert that are normally exposed during a TLS handshake > and thus make poor secrets but agree that using an actual secret key that > must be scanned does provide a mitigation. As I stated before, I do not agree with your "zombie duckling problem". The public key is not secret since it can be scanned but one can infer something from knowledge of the public key. And the entity that scanned it can know that there's only one device in the world that knows the corresponding private key. If I scan a QR code on some packing material that came with my new 802.11-enabled doorbell/camera and there is now some device "out there" that knows the corresponding private key I can infer that that device is my new doorbell/camera. The doorbell/camera can infer that if someone proves knowledge of its public key then it must have the packing materials which means, pretty much, that that someone owns the doorbell/camera. No need to securely access some secured cloud, no need for a slew of trusted certificates that I somehow obtained in some secure manner a priori, and the manufacturer can keep the cost down to just $89.99 because he doesn't need a secure and auditable manufacturing CA (or probably CAs since manufacturing is done in several distinct locations). And who said anything about TLS? TLS would happen _after_ the provisioning protocol. This scanned key is used to authenticate the device and then it is provisioned with, perhaps, a certificate for use with TLS at some later point if it has a need to access a server. > I don’t like the scanning and distribution of secret keys so I reject > that approach as well. I don't like the scanning and distribution of _symmetric keys_. There is a critical difference between a symmetric key and an asymmetric key. Dan. From nobody Wed Apr 27 06:23:55 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02B8012D167 for ; Wed, 27 Apr 2016 06:23:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 YdcpyFOSYplV for ; Wed, 27 Apr 2016 06:23:52 -0700 (PDT) Received: from mail.networkradius.com (mail.networkradius.com [62.210.147.122]) by ietfa.amsl.com (Postfix) with ESMTP id EBAF412D181 for ; Wed, 27 Apr 2016 06:23:50 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.networkradius.com (Postfix) with ESMTP id 23FBB235F; Wed, 27 Apr 2016 13:23:50 +0000 (UTC) Received: from mail.networkradius.com ([127.0.0.1]) by localhost (mail-server.vmhost2.networkradius.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLMPbsF0CJwE; Wed, 27 Apr 2016 13:23:50 +0000 (UTC) Received: from [192.168.20.14] (69-196-165-104.dsl.teksavvy.com [69.196.165.104]) by mail.networkradius.com (Postfix) with ESMTPSA id 75820233E; Wed, 27 Apr 2016 13:23:49 +0000 (UTC) Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: text/plain; charset=iso-8859-1 From: Alan DeKok X-Priority: 3 (Normal) In-Reply-To: <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> Date: Wed, 27 Apr 2016 09:23:46 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> To: Dan Harkins X-Mailer: Apple Mail (2.3112) Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2016 13:23:54 -0000 On Apr 26, 2016, at 8:32 PM, Dan Harkins wrote: > As I stated before, I do not agree with your "zombie duckling = problem". > The public key is not secret since it can be scanned but one can infer > something from knowledge of the public key. And the entity that = scanned > it can know that there's only one device in the world that knows the > corresponding private key. In one company I worked at, a technician on the manufacturing line who = discovered he could be more efficient by skipping the step which created = a new MAC address for every device. This was discovered after about 1000 devices had been incorrectly = flashed and shipped. They all had to be recalled. We've also recently seen low-cost Wifi routers ship with the same = default SSH keys. So I am cynical about the comment that only one device knows the = corresponding private key. It would be good to find a way to *ensure* = that the devices are properly provisioned. For me, that means *I* will provision a new public/private key to the = device. Your scheme may work most of the time... but I pity the poor IT guy = who receives a shipment of IoT devices, scans the first QR code... and = has 1000 devices respond "That's me!" Perhaps derive a symmetric key from a pre-provisioned public/private = key, and the MAC address of the device? The shame of sending multiple = devices with the same MAC address is a *lot* higher than the shame of = shipping multiple devices with the same public/private key. I'm just throwing ideas out here... but I just think that unless it's = forbidden by design, we will see many devices with the same public / = private keys. Alan DeKok. From nobody Wed Apr 27 08:34:53 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF2AE12D14C for ; Wed, 27 Apr 2016 08:34:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.517 X-Spam-Level: X-Spam-Status: No, score=-15.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, 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 1XUgDF-lWrXK for ; Wed, 27 Apr 2016 08:34:51 -0700 (PDT) Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43DDC12B047 for ; Wed, 27 Apr 2016 08:34:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2310; q=dns/txt; s=iport; t=1461771291; x=1462980891; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ob/WFjkQ59jqEkjoih77dEpZ1nqu5PBQ5gPtvhIoLpE=; b=F9tZiuwXav9VxRFM8DBaOmFnviOzPSTJTICU9NAW2SKEx0a8XsoazMdA OKwttaiSDg3nvLfGUWispe0z5jbkR8WmvRC5jqWr2uLs7i+pgakXhvrzi 6bLXNc3VlgC9qdBNvp27fFzuOTC4BS9h9lOLhUCAKeL3kPrxjmYBELn0n g=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0APAgC02iBX/4ENJK1egzhTfblsAQ2Bd?= =?us-ascii?q?RcLhW0CgS44FAEBAQEBAQFlJ4RBAQEBAwEBAQE3NAsFCwIBCBgeECcLJQIEDgW?= =?us-ascii?q?IIggOxCoBAQEBAQEBAQEBAQEBAQEBAQEBAQERBIYhgXUIgk6EPYMrgisFmBABj?= =?us-ascii?q?haPEY8vAR4BAUKDa2yJLgEBAQ?= X-IronPort-AV: E=Sophos;i="5.24,542,1454976000"; d="scan'208";a="98321774" Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 Apr 2016 15:34:50 +0000 Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u3RFYohw010469 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 27 Apr 2016 15:34:50 GMT Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 27 Apr 2016 10:34:49 -0500 Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com ([173.36.7.15]) with mapi id 15.00.1104.009; Wed, 27 Apr 2016 10:34:49 -0500 From: "Eliot Lear (elear)" To: Alan DeKok Thread-Topic: [saag] IoT device authentication is overrated Thread-Index: AQHRnzXKjBAZnZCJEk+7NxWvja7x+p+dAIuAgAApjICAAAh2AIAAG3SAgADXcgD//9DMEA== Date: Wed, 27 Apr 2016 15:34:48 +0000 Message-ID: <91D10A2A-03A7-4E59-8591-3BC9B209C6F3@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2016 15:34:53 -0000 I think what you're proposing is a required duplicate detection mechanism. = While I don't know it to be possible to make such a system perfect, I could= envision steps on could take such as license renewals. Not sure that would= be appropriate all or even most of the time.=20 Eliot > On Apr 27, 2016, at 9:24 AM, Alan DeKok wrote= : >=20 >> On Apr 26, 2016, at 8:32 PM, Dan Harkins wrote: >> As I stated before, I do not agree with your "zombie duckling problem". >> The public key is not secret since it can be scanned but one can infer >> something from knowledge of the public key. And the entity that scanned >> it can know that there's only one device in the world that knows the >> corresponding private key. >=20 > In one company I worked at, a technician on the manufacturing line who d= iscovered he could be more efficient by skipping the step which created a n= ew MAC address for every device. >=20 > This was discovered after about 1000 devices had been incorrectly flashe= d and shipped. They all had to be recalled. >=20 > We've also recently seen low-cost Wifi routers ship with the same defaul= t SSH keys. >=20 > So I am cynical about the comment that only one device knows the corresp= onding private key. It would be good to find a way to *ensure* that the de= vices are properly provisioned. >=20 > For me, that means *I* will provision a new public/private key to the de= vice. >=20 > Your scheme may work most of the time... but I pity the poor IT guy who = receives a shipment of IoT devices, scans the first QR code... and has 1000= devices respond "That's me!" >=20 > Perhaps derive a symmetric key from a pre-provisioned public/private key= , and the MAC address of the device? The shame of sending multiple devices= with the same MAC address is a *lot* higher than the shame of shipping mul= tiple devices with the same public/private key. >=20 > I'm just throwing ideas out here... but I just think that unless it's fo= rbidden by design, we will see many devices with the same public / private = keys. >=20 > Alan DeKok. >=20 > _______________________________________________ > saag mailing list > saag@ietf.org > https://www.ietf.org/mailman/listinfo/saag From nobody Wed Apr 27 10:56:10 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16E5112DB4E for ; Wed, 27 Apr 2016 10:56:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 2E9P9KgCVRS4 for ; Wed, 27 Apr 2016 10:56:07 -0700 (PDT) Received: from mail.networkradius.com (mail.networkradius.com [62.210.147.122]) by ietfa.amsl.com (Postfix) with ESMTP id 4DCB712DB4A for ; Wed, 27 Apr 2016 10:56:07 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.networkradius.com (Postfix) with ESMTP id 70034218C; Wed, 27 Apr 2016 17:56:06 +0000 (UTC) Received: from mail.networkradius.com ([127.0.0.1]) by localhost (mail-server.vmhost2.networkradius.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5dL_jApsjuFA; Wed, 27 Apr 2016 17:56:06 +0000 (UTC) Received: from [192.168.20.14] (69-196-165-104.dsl.teksavvy.com [69.196.165.104]) by mail.networkradius.com (Postfix) with ESMTPSA id 096E2215B; Wed, 27 Apr 2016 17:56:05 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) From: Alan DeKok In-Reply-To: <91D10A2A-03A7-4E59-8591-3BC9B209C6F3@cisco.com> Date: Wed, 27 Apr 2016 13:56:04 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <442A6322-CA15-4A19-A8C9-06F02633C361@deployingradius.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> <91D10A2A-03A7-4E59-8591-3BC9B209C6F3@cisco.com> To: "Eliot Lear (elear)" X-Mailer: Apple Mail (2.3112) Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2016 17:56:09 -0000 On Apr 27, 2016, at 11:34 AM, Eliot Lear (elear) = wrote: >=20 > I think what you're proposing is a required duplicate detection = mechanism. Sure. I think it's important to either make duplicates impossible, or = detectable. > While I don't know it to be possible to make such a system perfect, I = could envision steps on could take such as license renewals. Not sure = that would be appropriate all or even most of the time.=20 It's mainly the initial deployment, when coming from the manufacturer. = Once it's in the customers hands, it's up to them to keep the system = secure. Alan DeKok. From nobody Thu Apr 28 05:32:35 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B08E12D0F9 for ; Thu, 28 Apr 2016 05:32:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.93 X-Spam-Level: X-Spam-Status: No, score=-1.93 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, RCVD_IN_SORBS_WEB=0.77, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MibWRQVLW-yn for ; Thu, 28 Apr 2016 05:32:31 -0700 (PDT) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::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 A9CC612D128 for ; Thu, 28 Apr 2016 05:25:49 -0700 (PDT) Received: by mail-lf0-x22f.google.com with SMTP id c126so93126389lfb.2 for ; Thu, 28 Apr 2016 05:25:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=4W/486Tv5/uN5fI8eMxJrkbz5gOGrWRwGRMlq1CI4xA=; b=eEvMC8uIRfgi9qWGfn20dx+3ALVkedgAO1OmE3FS3U51dEoCWP9HZqdKRoQOTEK2WU M5dBhe+3H16Up1jH/5QUOkLtJCik4pw6c2Qm/sy+mhKrhVsG74U9/WDd1R7BCieh9HZK 2/h15errpddy9FexRd9fByz7wnWelfz7OU/TgkQcHvWytMJj1sgdyYQE/BF28E/SurJg h03LKnlY92MkDxPL2vYn4NLBaIIqrBb5jzzqbRHOb9GosJqitfgJRdcveCB3MfSxxydX Zxh9731kH6P1RHa2QRvnq32ie13OpakGO6adCi5Rc9eayJHa1PkS3ZnmTKPCvHH2YeW7 ClgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=4W/486Tv5/uN5fI8eMxJrkbz5gOGrWRwGRMlq1CI4xA=; b=jkRNCxYjuKftZ/z+LStLHtBEyTvHdBgraxG8p5AdaAJ5oir1aEuPlzNKJTcF9kCpdL K74oia87rOEvV2gVZw+o1lZj1dgnlcdi6Jw3KB8+zdzbit+/xlaF7Gt+BjtDK8lA+m5N nNlR/SQlM44jrREYr0AblD1EInld2KxsHW4wdPVBt0jdv0YRtOXSIQHUG31HQwU2GRbY lnKGcAyVn+4RSpzLnkDOxDTiATO3+2aTUKrICrE1P7OAUAqFGOuMGOGLnQlVU8lntXSE 2E8jhWTlhuxHYt9NiZvNZtvg2teq9UbXL0NmtvHUChKiZfLhvqyKgdi0MO2GnYVcY37j mqrA== X-Gm-Message-State: AOPr4FU5IVWYEoZDMMZWvxWrNNCiHuS/bChM7asFHgjHvJdHeNuw0VYGQxgairPdGIXMMw== X-Received: by 10.25.30.70 with SMTP id e67mr6057517lfe.144.1461846347836; Thu, 28 Apr 2016 05:25:47 -0700 (PDT) Received: from [192.168.85.18] (relay.mininform.ru. [195.161.125.4]) by smtp.gmail.com with ESMTPSA id zw6sm1652943lbb.14.2016.04.28.05.25.46 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 28 Apr 2016 05:25:46 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_2AF8D172-AA8A-40D3-801D-71495C0F97E0"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.6b2 From: =?utf-8?B?0JLQsNGB0LjQu9C40Lkg0JTQvtC70LzQsNGC0L7Qsg==?= In-Reply-To: <442A6322-CA15-4A19-A8C9-06F02633C361@deployingradius.com> Date: Thu, 28 Apr 2016 15:25:40 +0300 Message-Id: <5099BD1B-4A5A-4F1D-82CE-939DD6E5A4F5@gmail.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> <91D10A2A-03A7-4E59-8591-3BC9B209C6F3@cisco.com> <442A6322-CA15-4A19-A8C9-06F02633C361@deployingradius.com> To: Alan DeKok X-Mailer: Apple Mail (2.3124) Archived-At: Cc: "saag@ietf.org" , "Eliot Lear \(elear\)" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 12:32:33 -0000 --Apple-Mail=_2AF8D172-AA8A-40D3-801D-71495C0F97E0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii >>=20 >=20 > . Once it's in the customers hands, it's up to them to keep the = system secure. sounds like a bad idea. customer can have no slightest understanding of = device and/or network security, and it will be the most probable case = for IoT devices. >=20 > Alan DeKok. --Apple-Mail=_2AF8D172-AA8A-40D3-801D-71495C0F97E0 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXIgFJAAoJEM95xWjAML1t6BEQAMg3Y+I8UkUoPv9p/cjL4CKX MFqWVaaKRGDqAwsRmWG5SC4N9JYe2mvn4sUYXNDdR30rME+J6uTkwuXFSMiO+EBJ uSN1QG+Js/Q402m/YByzG92zrhpmIQZECuQnHDVLakCprgxqzUVF/mL2PzcDYzPA YdIztDl8E+6/NKgJHhp4L/qwJnFTIp8Ybxwddp0upCutY2nM5N/L9e8NjBNV/d2V qJBBHkUHJZUH3uUUSwRdfJPSPcq2eMXcviARrXbZn+sYoI3g5qywwlak9d3qVJoy nZzu3+hKjng+jZSEEmFkhpSU3t2lbIzfZs2VGUNXY7meOWD3hT7Q0cmW+sPhkrrK f/eTRVecAtW9Yr8BPd5/FPFlYQzfohGkZUy/9kNOEi3r3dugnMOkywaAvSBOqMRF QKTjUHst5g6WK8m+1cI9sxcDYLH6J9XGNN3RrUXerzOT3GHtTW1zYHWdjLuRJMkM lMQegAbesA5IabPnys3DDwyo9ZW7PuwPGRT44VBqkcK1a+WHixMUjW8XMaMZwQXE QnuO1ZF8kQhNMElzi1IQceId+/pG9d1qQcWgf0lDoaWMPA/iwDHDuGRzRafTwQhu EiMO3E7Szylwz9QP8spDRnrRqYLSUn+RQkwC/Gy9jqaRkXwVRdIPaV8lCPMQ8vvy 2aZK3NGfcH0pwaZbexsT =R4XP -----END PGP SIGNATURE----- --Apple-Mail=_2AF8D172-AA8A-40D3-801D-71495C0F97E0-- From nobody Thu Apr 28 05:39:44 2016 Return-Path: X-Original-To: saag@ietfa.amsl.com Delivered-To: saag@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7874112D660 for ; Thu, 28 Apr 2016 05:39:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.517 X-Spam-Level: X-Spam-Status: No, score=-15.517 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=-0.996, 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 BLeaQLW9RrCT for ; Thu, 28 Apr 2016 05:39:41 -0700 (PDT) Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 557A112D69A for ; Thu, 28 Apr 2016 05:39:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=727; q=dns/txt; s=iport; t=1461847181; x=1463056781; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=AUIvb9E83y+iOYi6eq2zyIwYzBXfCTX8O/+rbqx+EyQ=; b=S9wIxQ2DBlvdJ8NkgfQjHB4/j9yIDp3E1TinSnzWBZWlRTSkbB4eBYXG JE2iUL6fiWT8sHliNVWrVPlDHn2jGmRlqGvy7uhAtd56wReK4iVUHUsCc MUw/Hl67N8M8qoctBhpl1IMSDXV/dLoF1Yfd67bF1j7kwHn9LeOeynMhQ s=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWBgBPAyJX/4wNJK1egziBUKl2hCCLb?= =?us-ascii?q?IF2hg8CgSY5EwEBAQEBAQFlJ4RBAQEBAwEEHFkFCwIBBgIYLiERJQIEDgWIFQM?= =?us-ascii?q?KCJRxnRIIjEANhEsBAQEBAQEBAQEBAQEBAQEBAQEBAQEVeoUngXWCVoJBgVkjg?= =?us-ascii?q?n4tgisBBId5j2YxAYwggXaBUY1Ah1GHXgEhAUCDa2yGK4E9AQEB?= X-IronPort-AV: E=Sophos;i="5.24,546,1454976000"; d="scan'208";a="267338382" Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Apr 2016 12:39:40 +0000 Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id u3SCdepH020098 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 28 Apr 2016 12:39:40 GMT Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Thu, 28 Apr 2016 07:39:39 -0500 Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com ([173.36.7.15]) with mapi id 15.00.1104.009; Thu, 28 Apr 2016 07:39:39 -0500 From: "Eliot Lear (elear)" To: =?koi8-r?B?98HTyczJyiDkz8zNwdTP1w==?= Thread-Topic: [saag] IoT device authentication is overrated Thread-Index: AQHRnzXKjBAZnZCJEk+7NxWvja7x+p+dAIuAgAApjICAAAh2AIAAG3SAgADXcgD//9DMEIAAe0kAgAE2BAD//7AYOQ== Date: Thu, 28 Apr 2016 12:39:39 +0000 Message-ID: <8BBB776D-3E59-4C96-8F72-7CD89DEF969C@cisco.com> References: <57070855.6020801@restena.lu> <27684.1460125258@obiwan.sandelman.ca> <9ac247d9e695571d48464e6e6d8d8228.squirrel@www.trepanning.net> <1364310E-0FB6-4DD1-9E8D-E9EEB9F86580@cisco.com> <3172a882c8d16658639e62844ff1455a.squirrel@www.trepanning.net> <5EC37D7C-8125-4668-9778-F4D9544E99C4@cisco.com> <9a529d2db5087e7e6e2540736afd6068.squirrel@www.trepanning.net> <91D10A2A-03A7-4E59-8591-3BC9B209C6F3@cisco.com> <442A6322-CA15-4A19-A8C9-06F02633C361@deployingradius.com>, <5099BD1B-4A5A-4F1D-82CE-939DD6E5A4F5@gmail.com> In-Reply-To: <5099BD1B-4A5A-4F1D-82CE-939DD6E5A4F5@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: Cc: "saag@ietf.org" Subject: Re: [saag] IoT device authentication is overrated X-BeenThere: saag@ietf.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Security Area Advisory Group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 12:39:42 -0000 I think the goal should be defense in depth. That's why I proposed Manufact= urer Usage Descriptions in Buenos Aires. In as much as manufacturers can pr= ovide additional clue about how the device should behave that information c= ould be used either to limit or audit device behavior. Eliot > On Apr 28, 2016, at 8:25 AM, =F7=C1=D3=C9=CC=C9=CA =E4=CF=CC=CD=C1=D4=CF= =D7 wrote: >=20 >=20 >>=20 >> . Once it's in the customers hands, it's up to them to keep the system = secure. >=20 > sounds like a bad idea. customer can have no slightest understanding of d= evice and/or network security, and it will be the most probable case for Io= T devices. >=20 >>=20 >> Alan DeKok. >=20