Re: [Lake] EDHOC implementation available as open source

"Hristozov, Stefan" <stefan.hristozov@aisec.fraunhofer.de> Tue, 30 March 2021 16:35 UTC

Return-Path: <stefan.hristozov@aisec.fraunhofer.de>
X-Original-To: lake@ietfa.amsl.com
Delivered-To: lake@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38C3B3A1A96 for <lake@ietfa.amsl.com>; Tue, 30 Mar 2021 09:35:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fraunhofer.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 4i78Z2VG2Hhi for <lake@ietfa.amsl.com>; Tue, 30 Mar 2021 09:35:30 -0700 (PDT)
Received: from mail-edgeKA27.fraunhofer.de (mail-edgeka27.fraunhofer.de [153.96.1.27]) (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 51C883A1A7F for <lake@ietf.org>; Tue, 30 Mar 2021 09:35:28 -0700 (PDT)
IronPort-PHdr: =?us-ascii?q?A9a23=3AWXTPLxzbGtozZf3XCzMjngc9DhMPsqjoPgMT9?= =?us-ascii?q?pssgq5PdaLm5Zn5IUjD/p1FjVLVU8Pc8f0Xw+bVsqW1X2sG7N7BtX0Za5VDW?= =?us-ascii?q?lcDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoMEVJFoD5fVKB6nG35CQZT?= =?us-ascii?q?xP4Mwc9L+/pG4nU2sKw0e3XmdXTbgxEiSD7b6l1KUC/rB7cvY8Ym4J/LKY2x?= =?us-ascii?q?BbT5HdFKIxr?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EhAwDPUmNg/xoBYJlaHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCEIEjMCMufYFBCoQ3g0gDhTmITAOZNYFCgREDGBYdCQsBAQE?= =?us-ascii?q?BAQEBAQEHAQEdAQwIAgQBAQMDhEoCF4FlASU4EwIRAQEGAQEBAQEGBAIChk4?= =?us-ascii?q?NgnNigQgBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFAgg?= =?us-ascii?q?FBy0ZBQciDBIBAR0BAQEBAQIBASEdAQEsDA8CAQgRAwECKAMCAgIlCxQJCAI?= =?us-ascii?q?EARKCcYF+VwMuAQEOoGMCih53gTIfgmUBAQaBMwEDBIERgkIYghMDBgkBgS+?= =?us-ascii?q?CdoQHAQGFLIEfJoFmQYESNoI4Lj6CYAEBAQGBIlEJDQmCYIJggxhtWwsrSCo?= =?us-ascii?q?oOCCTcIdcnlADBAOBbYEaiVyCLYd6iGUig0iQTJA+gW6SL2qLYJcrAgQCBAU?= =?us-ascii?q?CDgEBBoFrgX1xT4JpUBcCDY4fDBaDTTOEYYVFcwI2AgYBCQEBAwl8hxQBgQ4?= =?us-ascii?q?BAQ?=
X-IPAS-Result: =?us-ascii?q?A2EhAwDPUmNg/xoBYJlaHAEBAQEBAQcBARIBAQQEAQGCE?= =?us-ascii?q?IEjMCMufYFBCoQ3g0gDhTmITAOZNYFCgREDGBYdCQsBAQEBAQEBAQEHAQEdA?= =?us-ascii?q?QwIAgQBAQMDhEoCF4FlASU4EwIRAQEGAQEBAQEGBAIChk4NgnNigQgBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFAggFBy0ZBQciDBIBA?= =?us-ascii?q?R0BAQEBAQIBASEdAQEsDA8CAQgRAwECKAMCAgIlCxQJCAIEARKCcYF+VwMuA?= =?us-ascii?q?QEOoGMCih53gTIfgmUBAQaBMwEDBIERgkIYghMDBgkBgS+CdoQHAQGFLIEfJ?= =?us-ascii?q?oFmQYESNoI4Lj6CYAEBAQGBIlEJDQmCYIJggxhtWwsrSCooOCCTcIdcnlADB?= =?us-ascii?q?AOBbYEaiVyCLYd6iGUig0iQTJA+gW6SL2qLYJcrAgQCBAUCDgEBBoFrgX1xT?= =?us-ascii?q?4JpUBcCDY4fDBaDTTOEYYVFcwI2AgYBCQEBAwl8hxQBgQ4BAQ?=
X-IronPort-AV: E=Sophos; i="5.81,291,1610406000"; d="scan'208,217"; a="31515100"
Received: from mail-mtaka26.fraunhofer.de ([153.96.1.26]) by mail-edgeKA27.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Mar 2021 18:35:25 +0200
IronPort-PHdr: =?us-ascii?q?A9a23=3AFITSIBEjRPg+O4QbEbCnAZ1GftwY04WcBSYc9?= =?us-ascii?q?4YnhrRSc6+q45XlOgnF6O5wiEPSNa3a5u5Kze3MvPOoVW8B5MOHt3YPONxJW?= =?us-ascii?q?gQegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZX/akHc5Hqo4m1aF?= =?us-ascii?q?hD2LwEgIOPzF8bbhNi20Obn/ZrVbmAqzDqwaL9/NlO4twLU48AXmoZpbKgrw?= =?us-ascii?q?wbPonxGdv4QyW47TW8=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AEWiTf6HKbSikNb0xpLqFXpTXdLJzesId70?= =?us-ascii?q?hD6mlYcjYQWtCElsyogfQQ3QL1jjFUY307hdWcIsC7Lk/03aVepa0cJ62rUg?= =?us-ascii?q?WjgmunK4l+8ZDvqgeNJwTXzcQY76tpdsFFZeHYJVJxgd/mpCyxFNg9yNeKmZ?= =?us-ascii?q?rY/9v25XFrUA1sduVE5wB2Fg6UHiRNNXR7LLA+E4eR4dcCmiq4dR0sH4iGL1?= =?us-ascii?q?Qmf8yGnd3Ek5r6fQULbiRI1CCihS6lgYSKdSSw8QwZV1p0sNQf2EjD1zf0/6?= =?us-ascii?q?Cy98y8oyWsrFP7y7RztJ/fxsBYBMqK4/JlZQnErgqzfoxuV/mjkVkO0ZiSwW?= =?us-ascii?q?0nmtXNvBssVv4bgxi6HwGIiCDg1AX63DEl52WK8y7hvVLZrdHkXzV/MsJdhO?= =?us-ascii?q?tiA0LkwnA9t9Jx2r8j5RP9i7NrDAjNlCm4x9/EWwACrDvSnVMekPUeh3EabI?= =?us-ascii?q?0GaLU5l/16wGppFv47bUDHwbFiNNMrINDX5f5Qf1/fRWvepHNTzNulWWl2Ng?= =?us-ascii?q?uaQ2AZ0/blnQR+rTRc9Q811cYflnAP+NYWUJ9f/dnJNaxuifVnUtIWV6RgH+?= =?us-ascii?q?0MKPHHS1DlcFbpCia/MF7nHKYINzbmsJjs+og44+msZdguwIYtno/CFHdVr3?= =?us-ascii?q?Q7dU6rKcDm5uwKzjn9BEGGGRj9wMBX4JZ0/pfmQqDwDCGFQFcy18S6pfESBd?= =?us-ascii?q?DaRuazNJpaD+SLFxqtJa95mynFH7VCI3gXV8MY/vwhXUiVn87NIor28uzXGc?= =?us-ascii?q?yjYYbFIHIBYCfSE3EDVD/8KIFr9UawQEL1hxDXRjfockz79pRgDbjC84Eouc?= =?us-ascii?q?wwH7wJljJQpUWy58mNJzEHmLcxZlFCLLTulb7+o3K382bO52BgIQFcEU5R/b?= =?us-ascii?q?XlXxpx1Ew3GnKxVYxGl8SUeGhU0nfCDAR4VdnqHAlWoEky5bi6NIWKxScpC8?= =?us-ascii?q?uuN2WTi3d7ngPMc74s3om4oev1cJIxCZgrHJFrHQLQDhpvhEJBs2FYcjIJQU?= =?us-ascii?q?fZCxLjgaiol4YvGenabtVw6T3bZ/J8mDb6jwG8rdtqbmYHVzSuOPTn/ToGdn?= =?us-ascii?q?5xvBlN1IMxxJCHgi2iLGMjhv9QCiwyVE2nRJRcDAqEY41InKvMYw8YdxbTuR?= =?us-ascii?q?WTlwwzdm32908bm2zmKmmOdevWB0dG00ooo5rC7El5bSGUcU52dxlBwPNAPH?= =?us-ascii?q?WDtXBp3eCRYK2vl2OXd1sZ2+kYdCrIeD0IP2pVtpuK/Q/QnDaJDnM9wJoyeu?= =?us-ascii?q?TbEbQ4arnWs0ndYbGghOUDH/VO+oxiO82ruugXUfiHcwvQKD/jEesm10iUoX?= =?us-ascii?q?kiURME4EUMgLft2Bf/6nK/02N6Cf3OIE5+T7VeOsqC9QHfNoK1+YQ8ichwsf?= =?us-ascii?q?q7M233ZNLDwabLbyRbIheWpWKtVeknpZ1doKpajso4I7DLFT/TkH1X1hQ3K8?= =?us-ascii?q?n50FkTR6l2+7jNMI5idc56QVMuwnM50NCUaEc7uA3/BeEzOUw3h3jAJtWT/v?= =?us-ascii?q?7Gr6EsDkDpnnq8BXCPtylGu/HLUCuI2eREV+Y+IWFKZFM973on9uWYbIHUAB?= =?us-ascii?q?irceYG/FfSCA7OTJZNDKyeXbMXpVJm5tvNmemdfS/xwhrRsjt2ObgmyRfRfe?= =?us-ascii?q?qiRAaXXfdV+Nm7M0mWiqSk4MSvnC76IAHLGHgwlMlAbwgMdcxNhTkpkZ0v3i?= =?us-ascii?q?WzQqLxpFg5k1E220ATqnf9no684GnaGklaMQrWxpVONAMjQkS1sQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFBQAqUmNg/z6wYZlaHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFHgUmBIzAjLgdLK1klQwqEN4NIA4U5iEsDOQGYe4FCgREDVAs?= =?us-ascii?q?BAwEBAQEBBwEBHQEMCAIEAQGEUAIXgWICJjgTAhEBAQUBAQECAQYEcYVhDYZ?= =?us-ascii?q?EAQEBAQECAQEhHQEBFBgMDwIBCBEDAQIoAwICAiULBw0JCAIEARKCcYF+VwM?= =?us-ascii?q?uAQEOoGACih53gTIfgmUBAQaBMwEDBIERgkIYghMDBgkBgS+CdoQHAQGFLIE?= =?us-ascii?q?fggxBgRI2gjguPoJgAQEBAYEiUQkNCYJggmCDGG1bCytIKig4IJNwh1yeUAM?= =?us-ascii?q?EA4FtgRqJXIIth3qIZSKDSJBMkD6BbpIvaotglysCBAIEBQIOAQEGgWsjgVl?= =?us-ascii?q?xT4JpUBcCDY4fDBaDTTOEYYVFQzACNgIGAQkBAQMJfIcUAYEOAQE?=
X-IronPort-AV: E=Sophos;i="5.81,291,1610406000"; d="scan'208,217";a="109828366"
Received: from 153-97-176-62.vm.c.fraunhofer.de (HELO XCH-HYBRID-01.ads.fraunhofer.de) ([153.97.176.62]) by mail-mtaKA26.fraunhofer.de with ESMTP; 30 Mar 2021 18:35:23 +0200
Received: from XCH-HYBRID-02.ads.fraunhofer.de (10.225.8.59) by XCH-HYBRID-01.ads.fraunhofer.de (10.225.8.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.721.2; Tue, 30 Mar 2021 18:35:22 +0200
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (10.225.8.41) by XCH-HYBRID-02.ads.fraunhofer.de (10.225.8.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.721.2 via Frontend Transport; Tue, 30 Mar 2021 18:35:22 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iC+Kh8MZ+/lIHiRTKU4duhCOXSn2fBlJHLEJKEoKnEIfg3ZeDOa4ocQTv/orxP/072pTHQ3wU8DkhX38SkiO1KZKzV8xJA15VoyEIRhEzaxC4mZPu/hYPl3+XvZs2Zf2EvduNZKDuKWGv708UkGrqGmLJDvjFxofZgwO7QZECzgNDsBiIWFTGMx7ysxcyn1kflNvCcjpgG286iYhtjdb4zIr6RjVbXRb6LXa6HXFkuphYeSIB1x+oYQFqZWaThlBpcP/CmkpXJI1JuUGUrQl0rvRVxLAojgMYkH0vExAdkCDJ6bDX/MIKML6QVXCs16VFfmdooZuEfdSoUEgbj64Pg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MRZu+D/NqcnNLf3bSeSKqBdGmlNWlwkwXrJQSjLESfg=; b=PET41SVxCqLXLECmHP88Gpm2yl95pnqUWmXbSHueqte6auvUr0mbeF/eCtNOppuZNhhPG7qnjzRyr5/r71p7DzSooIMhxqv+Jt6eM2Zh6jZLqerC3c3K2DAITPQFjWBwakkj0zwWY6bs+UNko3CYIeiwqzh5171x2mnL2CaGCrTjyCwsUZ8/ude0Fw2hZWO+1/KWRdZWosl5DwSC/6rIeXv6l/gUvHpX8WwAEeoXbZIgutHlzzXcBElEdqNKHxmXPc2jV+70zzG0sqD5U4wxs+3BZFgb937qQ3jj2zi7jaj+IYWUZ7VvCLe5vZCnwsE+IbBrZr5ppzuuvYBacZEmZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aisec.fraunhofer.de; dmarc=pass action=none header.from=aisec.fraunhofer.de; dkim=pass header.d=aisec.fraunhofer.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fraunhofer.onmicrosoft.com; s=selector2-fraunhofer-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MRZu+D/NqcnNLf3bSeSKqBdGmlNWlwkwXrJQSjLESfg=; b=dW/c3pAuCH6wtYGWhi2Q9xPoLLsduD+tkQBmX0XU6kG3DjhNzG+tHF0U7ObFcaDpb81Rp47fXm57f5cdikxK0SCDopsSXqQn1fmbviu+KMJ7dO3OTbl9X6cX6xrajXAm4jeQtotaGNqNZWEisCfBIOlGnPtySlcaEzpk2DXeUh4=
Received: from AM9P194MB1442.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:3a7::13) by AM8P194MB1057.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:243::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25; Tue, 30 Mar 2021 16:35:21 +0000
Received: from AM9P194MB1442.EURP194.PROD.OUTLOOK.COM ([fe80::e922:75ee:1773:4dd3]) by AM9P194MB1442.EURP194.PROD.OUTLOOK.COM ([fe80::e922:75ee:1773:4dd3%6]) with mapi id 15.20.3977.033; Tue, 30 Mar 2021 16:35:21 +0000
From: "Hristozov, Stefan" <stefan.hristozov@aisec.fraunhofer.de>
To: "lake@ietf.org" <lake@ietf.org>, "malisa.vucinic@inria.fr" <malisa.vucinic@inria.fr>
Thread-Topic: [Lake] EDHOC implementation available as open source
Thread-Index: AQHXJVHxJqq5wdeUDk+WirS0OyOF5aqcurUA
Date: Tue, 30 Mar 2021 16:35:21 +0000
Message-ID: <63d222611b938b52dbc238158e1dbfb22107ee42.camel@aisec.fraunhofer.de>
References: <CECFB057-8F56-4088-B0C5-31A0F312D463@inria.fr>
In-Reply-To: <CECFB057-8F56-4088-B0C5-31A0F312D463@inria.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Evolution 3.36.4-0ubuntu1
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=aisec.fraunhofer.de;
x-originating-ip: [192.44.31.130]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 624e9a09-5a5e-4e15-7d4f-08d8f399cfc7
x-ms-traffictypediagnostic: AM8P194MB1057:
x-microsoft-antispam-prvs: <AM8P194MB1057167351E5F21B13F726B7C37D9@AM8P194MB1057.EURP194.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: t9wsnbY403wQzSiFz6q8O7S3k6AwLcTK3l6xZZff3xmBEp/ZNW7N9MwC93pY/vEiR8kjhEB7AhkYNcapkL+tONOpPXAWuaqKy/4dO20ZjyrgvKoEDdYuyY8p3gmWELQNQAFl49IpfADsvH/7/TWNVE11PKXTu1XpN1StvRLMJkMkiJggwr0QwB1GOqlzVI+ybHSSmKN1xRSrPcrJBLxMfoksYIo6cgw3cOjlyDVxylEnY+TsKyqtpFXgutjNzsUdIQfqZxgrB4jNZLAZCdseI0f08COqpuxBHIyS4D5UKPoy6iEnH4B6rJigKD1SIwR4tcMTYWzI5oE2cr1EiVYRQJlQaE+CbBJlvl1tn4/pGdKqH5uCpyUNj0q8yhwSJuYWvhNTE11LCVpqz5S88rVuoTm8Nvm2DWrJ/Sk90Vn/cCk07NBRnRHOxbx0m7l1egjOqolkr5OpjVqZbLkCcqydAzWI/n1mDLl9OL9wkqD/Xu7ND7Hant3u9eoxoTRSfWF1PjsVW4NFfUfUegcSB4FNvmQh/si+BROB/11HVN3c4rD0JDPvYHLpvdcnSmibhk06ewKWwa4ve4B75trREKhnmqyA0OXNTYLZOs6B4/zmwqWzmU2Q3JwVuFDiCVVc8hIuHlXbOABdsuEnT6U89DyNuD3Cetidy0rx9OZg2FkqsPJ+yvtHjYIij6Dh1HC1KhE1eWHd27wfpMfbhNNjqxAfcv3LNacIO7cbqxE536Kw3dgE30y9p0rEw/00dgWmZSUM
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM9P194MB1442.EURP194.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(366004)(376002)(39850400004)(346002)(38100700001)(86362001)(53546011)(71200400001)(83380400001)(8936002)(8676002)(316002)(66574015)(166002)(478600001)(110136005)(66446008)(5660300002)(26005)(2616005)(6512007)(64756008)(66556008)(66476007)(186003)(76116006)(66946007)(6506007)(6486002)(966005)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?QzBqWTEzcngrdEhZS09sRXVsYjZEUDJCMWw3dm44b2s1cEpJK1VLNGFHTkVT?= =?utf-8?B?SE5RZjN3MU1waUFUZ29ZWkFOc1h1OGhOY0J3MmFRMmtoZUFSZThIcEtWZ0Rp?= =?utf-8?B?VGI4U0Z6d1NRMENqRDNtM1hLS0FHTlV2dE1QdmdCQkk0aWN0aXdRczNDL0VL?= =?utf-8?B?T2ozK3FQOExSQlRPWHI0MG82dE1zOG1ESFpyMHpwUzBWRHJ6Qmh4QjVtdVZM?= =?utf-8?B?M1RpSWdvMk1TVE15M3Q5L1lMV0FyL2pRMEZCWWt3cnhvZ2RqZUFOLzY1TS9h?= =?utf-8?B?d2hldmFWcGVKNU05elFrOWFKM2FNVXZjZkUxUFczSjgzcndGVzZiTHNsTDBa?= =?utf-8?B?UzlBalVMWFNzcWROTFpwQWJNQkFOZXJSQUc1Uy9OYVkyUnphNHhBUzJoUW1n?= =?utf-8?B?SFVoQjRHUTB1ZE9kcXpBSkxmamxUb0VNL05iOEwwb3lHckt3RXR0ZGM2dm1a?= =?utf-8?B?WkxQejcyMHdOK09MMTIwc2NBd1JZK2dadTRiTENMdjlBVldXL0tLMWl2elQ1?= =?utf-8?B?OFRZaFlRUXZlVTdHZWpnMHpyaG9OdFAwaisyckN6ZnNrcHh2V3FZM01OSmkz?= =?utf-8?B?VUg5SnFVbnZxMUJKOTFxUHJvZ1ZVaG5vd3JQR1drUFVKQTdvQmkwcHZxdnUw?= =?utf-8?B?MGNGbVkyUElFdm52S3ppbDdBVEt4Tm55ZjZiTlZoSFZueTZLZDlSTWVhRm5q?= =?utf-8?B?NGpLNWtGVUFXUXFkcEdUN2FWZ2NkL3BrcE92NkU1MmdSRysrcUE4TkNlWE5G?= =?utf-8?B?L2FWNUtXNHRmd3NzL2lZZ2Q0WWluYkk0Ty95VzViSUlSNlpBOHU5VTgrRmJj?= =?utf-8?B?Rld5Q3UzMHJ2cGl5amFPbUhKTCtzRGFzL003L2w1ZjhKYm41MmkySzhSZzJJ?= =?utf-8?B?QlhNVVRwQWpiVkZwbjNCRUVxYTFCMGVZRWF6N2xhbkFIMGRjejNMdDZRSXV5?= =?utf-8?B?YWptUTVXeTB1blJFaEN1cXJoQ1BOaktad1hVYi92YndhNVlScmwyYkpJSGlj?= =?utf-8?B?QzBnZnhEZ1NKTXBKVyt4ay93bUZFSys1QXRURXBpRHM0eHAwcGxSWURZaHVq?= =?utf-8?B?MFN5VkhkLy96UjNvbmczODdQVXJERXRkOE5HbmJBdWFVM1hJUXlPVlZvZW8w?= =?utf-8?B?NmFSdG1NNFpGajF4MU5hQks3TTRzWjltMkEyUHUwaGlVWThDdXVtaDV1MkJ5?= =?utf-8?B?T1VyditxcTZTdy9VNWNFV2NweHF4bGlkK3BGMnR3SWlGQlRjUXZ1WG9vRDFk?= =?utf-8?B?cURqVDlVSjROQWhhaVZsVWhIVms0ck9jZW1qNnZBOFBFc1MzYnFqV0NKQTNI?= =?utf-8?B?U1E2SGhQeThDUS93bjhPQTJ1alVtZit4OHl5b21NZ3FOUkw2NkN3Vngrc21h?= =?utf-8?B?eFVnTit4Y2R5V0R3UHZkMGVVZ3pBRDcxeCtNYXg1VzZRVHo0OURMWmlOTXJW?= =?utf-8?B?ODJacTFwRk0wcFpGSVA2VVdEQXFrVFdQLzFUN1AxeGlUcitwYjhGRGdXS0Vz?= =?utf-8?B?V3h0Qk5MUC9rd0FWK0lUQWRJMEtUOGI4RE8ySVkzS2tJeGNxNkwvR0xMZi92?= =?utf-8?B?MWdMZ0dwQUIyVmVxWlBSU1drSTNJUi9xT1VleUw4Ry8wZmFTWmhjQ3k4ZHlS?= =?utf-8?B?b1pvVmV1NW1PZGtlQWtKN2ZOdDhhM0RiUVhvam9NTzZlaDBQaVpHK0xCOGdp?= =?utf-8?B?Z2c0TXdIa3p4UkpRa3ZheTErYVBya0tUM1VXVlNKNUsvZU5Yd0thcFoya0xt?= =?utf-8?Q?3jdmyps4B/vacRoXRy8SlgN08iQrvU24Ju7U/bQ?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_63d222611b938b52dbc238158e1dbfb22107ee42camelaisecfraun_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM9P194MB1442.EURP194.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 624e9a09-5a5e-4e15-7d4f-08d8f399cfc7
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2021 16:35:21.3890 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f930300c-c97d-4019-be03-add650a171c4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HZMlXd1vguMoxfww83WR92KyiRoxnwtQxGzh/BGeDkSgh3HOSRL3MM6DTlrw/JgUKodYZBuqHCpOR+jXROxvl7cFjKCcOT4ZNVCIL31htS4M9P4krbiNdH7hd7oI9wkT
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P194MB1057
X-OriginatorOrg: aisec.fraunhofer.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/4mP-OI2YaDByPlkxuBYPE2VM064>
Subject: Re: [Lake] EDHOC implementation available as open source
X-BeenThere: lake@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Lightweight Authenticated Key Exchange <lake.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lake>, <mailto:lake-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lake/>
List-Post: <mailto:lake@ietf.org>
List-Help: <mailto:lake-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lake>, <mailto:lake-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Mar 2021 16:35:38 -0000

Hi all,

@ Malisa:
* yes ~10KB flash and ~4KB RAM are required.

* The following accelerators are available on the platforms which we used for the evaluation:

* nRF51422: AES only
* ESP32: AES, SHA, RSA, ECC, big Integer Multiplication and Big Integer Modular Multiplication
* nRF52832: AES only
* nRF9160: RSA, secp160r1, secp192r1, secp224r1, secp256r1, secp384r1, secp521r1, secp160k1, secp192k1, secp224k1, secp256k1, Ed25519, Curve25519, SHA-1/2, AES, ChaCha20/Poly1305
* How fast will be EDHOC when using an accelerator? This is matter of evaluation for every individual accelerator. E.g. some unofficial numbers are available for the NRF9160 in [1]. From [1] we have:
* ECDH secp256r1 35.9947ms
* ECDSA Verify secp256r1 38.5376ms.
Therefore, I think it is save to assume that EDHOC will not take more than few hundred ms in any of the different modes on the NRF91 when the accelerator is used.

Br,
Stefan

[1]:https://devzone.nordicsemi.com/f/nordic-q-a/18578/arm-cryptocell-310-performance/184100#184100

On Tue, 2021-03-30 at 12:45 +0200, Mališa Vučinić wrote:
Hi Stefan,

This is very interesting, thanks for sharing. I gather that your EDHOC implementation takes roughly 10k of flash memory, not including the crypto, and up to 4k of RAM. I understand that you did not use the crypto hardware acceleration in the evaluation? Could you share with the working group which (public-key) algorithms are accelerated on these platforms? Any hints on what would the results in Figure 14 look like when using the accelerators?

Note to all: Stefan will give an overview of these results and his implementation during our upcoming interim meeting.

Mališa

From: Lake <lake-bounces@ietf.org> on behalf of "Hristozov, Stefan" <stefan.hristozov@aisec.fraunhofer.de>
Date: Tuesday 30 March 2021 at 11:44
To: "lake@ietf.org" <lake@ietf.org>
Subject: [Lake] EDHOC implementation available as open source

Dear all,

I would like to inform you that we open sourced our EDHOC and OSCORE implementations (Apache 2 or MIT License ) [1]. Additionally, we provide evaluation of our implementations in [2].

Feedback and collaboration are highly appreciated.

Best regards
Stefan
[1]: https://github.com/Fraunhofer-AISEC/uoscore-uedhoc
[2]: https://arxiv.org/pdf/2103.13832.pdf


--
Stefan Hristozov
Department Hardware Security
Fraunhofer Institute for Applied and Integrated Security AISEC
Lichtenbergstraße 11, 85748 Garching near Munich, Germany
Tel. +49 89 32299 86 157
stefan.hristozov@aisec.fraunhofer.de<mailto:stefan.hristozov@aisec.fraunhofer.de>
https://www.aisec.fraunhofer.de/
-- Lake mailing list Lake@ietf.org https://www.ietf.org/mailman/listinfo/lake

--

Stefan Hristozov
Department Hardware Security
Fraunhofer Institute for Applied and Integrated Security AISEC
Lichtenbergstraße 11, 85748 Garching near Munich, Germany
Tel. +49 89 32299 86 157
stefan.hristozov@aisec.fraunhofer.de<mailto:stefan.hristozov@aisec.fraunhofer.de>
https://www.aisec.fraunhofer.de/