[Lake] EDHOC Interop 2 report

Francesca Palombini <francesca.palombini@ericsson.com> Mon, 25 January 2021 13:34 UTC

Return-Path: <francesca.palombini@ericsson.com>
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 10CDD3A11E4; Mon, 25 Jan 2021 05:34:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.45
X-Spam-Level:
X-Spam-Status: No, score=-0.45 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ivnslW_PsT6a; Mon, 25 Jan 2021 05:34:01 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60065.outbound.protection.outlook.com [40.107.6.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F6D13A11E2; Mon, 25 Jan 2021 05:34:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T3yKuMFDC/1vgh8Fiv6xXVxwp4XSSHqCRu2jP/Hblk3i1XcYFA7M6uSfKk8ngYj7psicwxr9K+AzbAkU9Nb/rrnyN0tLGIgj810oLDtPzXuzjM+WAPsKmz9I+/eVCuKsxjrjmuOoorPi7CIAxBy3zAQS/TTewYx+x2puIrQQTpbjqwd1X+P5YfMFTXrTH0ypCyp4PFEkpL+XZt5rsyBPD9dUfA+EACHKsXSgSiAoL+BKzlQs0vuvcetfT622+VGxGChcmWaKl+553BjgsSO0j6k6oLqrrUj9Upyxloo3BuBOeLmiGeHKjCKH+DRYSXi1OnWnjN0EBe/Drg1GkT7pMw==
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=5oNmmZpncSaGxP2QEwdhcJYKh7SthkjoUF59Mxk0Fws=; b=KHRmB99UJDISYdgB/y2d18j45WoUnEupztkbFAFM5EjPpGOTv0lHlGpC4PWpAz8O9D7jjkpHIsRBob4Lyd7CXSuLhwj4iKWfGIXv5l2qwC2fhclNuoVblL437WhLEOC4CZ8K5TFLJL0nZ2Yp/+wdfqVnithkjnY4oRBmIRMKQD83vPTC62Cx07dnx6o2fFhHz3lue4/fmN70v1GXSAykJ0oGBmsrkRt+F0SAoOyJb1NCietDKGN+B5hpICAZ6uqWdHgyJaivdZ17e43in9Xhwye7iDVdyX81tyBF99l2ZyzZhzmqHmAi6JDxu414+C3HhwpJQhfgOTwtxNLoZ/sUXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5oNmmZpncSaGxP2QEwdhcJYKh7SthkjoUF59Mxk0Fws=; b=Tq6z7vQ6jY1i0iXPHAFnxv8o4/QaNiJtP7geerlaraN2XJKIOMpgWnQWa13+uNg7H4KU8OCO5tiG7r/NPQtkOKys10YTAZwO+ygmnTxBsU9HxswOskqBYxP4rH/6T9xZEfbPh/6JM0a0a0wQQ9DDPMPAwQ1Rdb9ncvIJCd4VAbc=
Received: from (2603:10a6:803:74::33) by VI1PR0701MB2589.eurprd07.prod.outlook.com (2603:10a6:801:f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.5; Mon, 25 Jan 2021 13:33:56 +0000
Received: from VI1PR07MB4477.eurprd07.prod.outlook.com ([fe80::c5e9:fb9a:e4a0:e7a4]) by VI1PR07MB4477.eurprd07.prod.outlook.com ([fe80::c5e9:fb9a:e4a0:e7a4%5]) with mapi id 15.20.3805.011; Mon, 25 Jan 2021 13:33:56 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: "lake@ietf.org" <lake@ietf.org>
CC: "lake-chairs@ietf.org" <lake-chairs@ietf.org>, "draft-ietf-lake-edhoc@ietf.org" <draft-ietf-lake-edhoc@ietf.org>
Thread-Topic: EDHOC Interop 2 report
Thread-Index: AQHW8x66ct7mDylhc0ONznOmEwINAw==
Date: Mon, 25 Jan 2021 13:33:56 +0000
Message-ID: <3621F6BC-3A06-48F4-B34A-53B5E0A42E0F@ericsson.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.45.21011103
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [2001:1ba8:147a:c100:3dbf:1259:f3bd:ac79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4c5b8812-77fb-4690-d8e7-08d8c135dd74
x-ms-traffictypediagnostic: VI1PR0701MB2589:
x-microsoft-antispam-prvs: <VI1PR0701MB2589F9C6A2020A82E6BB7AE898BD0@VI1PR0701MB2589.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: k+2G8yhuOXKS5B8SVlT3M40CW2m1xcU7LAf7TPFbrbJzhSikP12mkYj2XB7M9Kg+5x7lsI5eDCTWoFqB/4aLOeYJpM6xhfwjFp1DCQjoOAsahnbNSymjFVjJPfN7TRbvMG7OGlsBdLeWbaBQHLycqy6NvUu0RTbkVtIea8YyEC6JezHYNE8lbqVMBvtqKw4CO01mrWqk7tBMRarTpLG2CJoxZ/KYoKB6rCFZzl1/YMJBpZ/vH/pHx7V5UzLNaMF0E4IOhR0a9AnFtCbLqIqfQTVi3T9c3NkhaAst93aCZVeIzlkEvqSc51tQE5Zcb9kppUo+S9l7fHW2BeAYa7oUVyUxV0YcC5GMmJcjufAa38G12zfTwg32OwRht1m5NrECWtXUJWPb1a8umDgJijWv0MWnxHDn9wwoLdUSShP956spauRD7y7vLY//gxIxZxXoJLOV3AaQjt2sMf0A29Y9pvbvyoMuAAJu/gWanBywD0DLMifPWA/0uFU4WAX9qW81kG2Rv3/iubkUOEk1aafdyg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB4477.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(346002)(396003)(39860400002)(366004)(6916009)(4326008)(36756003)(6512007)(66946007)(8676002)(478600001)(2906002)(6506007)(71200400001)(316002)(33656002)(5660300002)(83380400001)(7116003)(54906003)(186003)(6486002)(966005)(91956017)(8936002)(76116006)(2616005)(66476007)(66446008)(66556008)(64756008)(86362001)(44832011)(450100002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: qEWX3ykxOavGLVEqg/jPNuofeIhPLdzeEs84ahAbb5uhuhC5O/DBae2Jr5F2DbkxzRm+4GnmGf4M5FM4cdFOn2CCzZguf92VGQEoekNrkfUoMpA3MGRZl59Vx7AO1Ga6RvwYc7Cy8l39bTS3mxq49/6Q2WgFJ2cQ6CvfIyJGiCX0sYJDGwF+gSZZosu2Pu41ypgnVyotDPuK1mug0VBtfKATqA6GtoEIgOVXPrSBzPnaNW1Q4DbNDTSrwIzdhBWFXD6pYVf1x+Zh9Hfj7H+3BZ63HBSjdeTX1jM9UgeKoCi8W3IVrjKsKcTc5sTNbKrEJm2G2RE10TDCptkqAU1BqeWVzBApV3qfdGSmkJwdYc/7gdEtxN8KaOavblWkQVNCAacXstMMYIp8VFloOe9pyZh2RTgjLz9PY0YMxOwpEv5R965wYi6UN1fBe0d7W61+1fdh5xpgY5TH3ufug+Phdf1PVbpuSy8U4QiNxLSdeYfU/bKX4nB/0bMTLqzW2YYXR/1GVzWtVTrqb7i9Gqv1u/qvYLpi5Vhet+hi4TrFnNJKemBsncCJyZBk6GRXP6TtARzb/m+e1umDgPg1Lvvp1oYJyqT+oeOBsqJpo4/3dUV1GoLGSi/Eg8g6fESOEvc/NpTm4KwmzVoAnuOCXz2gdnxZJOaSycdXNO+YoiDGXeLbljLA2u0cPAMwSZ3JXpUD3g/kUUBqMRuzi7AgE5+lH12u4gJm+X+rwGiFrzsuO5YCwzPdQAoQXghRyIp5faycTtTYYKDVCHpgCLf853+amEIqqoIL0fym1bW7EwN1dq2jLeWi/WgpInf06aB/U88rG+LhHEbL1+hIbI8t2/HYt5KSLUH77hAnrkuc0+jjGE7FPobAOOg1a6E/++AWXgygDf7Xr8AdhZtpJFZuT9LS4Sis/S9DV7QGYXYupnhwChWp9AT7IUkfbtJsq998TBI/LJAHPKZxM8M8DBcahuhfoCkmxZejpd/AzTg9r1g+bO+kVMDBotICE+JBF7m4cxM9Gjyns5uo8PnzQfxh9Sa+M9N1QJNOPGMk0L4zdYHcQkysXIW9gTuCpTck2Jqo8Pl7AIMseZnTbHuA9hdBTbA0e1KAPPHb5pn5iiV3K4owymdNG5QKv4kOC989QjpL32j+pEL9LP+uR+/JzySF2ictwg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0C2BA23F65A49746BA4EBF00F2995C6A@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB4477.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c5b8812-77fb-4690-d8e7-08d8c135dd74
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2021 13:33:56.4265 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lsItqMgBepFh8AD3U0DuDtqaOuGtm58a8SBMjyM1F09FDp2PGbEAObIyLPV8ATeOoN/HI0kQS2oREbp5LxhgM2OoLQBCAFvKhpf6fzVjTMjXUKE5n8lF2qwcGkrQpjb+
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2589
Archived-At: <https://mailarchive.ietf.org/arch/msg/lake/9esd2V-vFDPCKvlcuSqT122B01E>
Subject: [Lake] EDHOC Interop 2 report
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: Mon, 25 Jan 2021 13:34:04 -0000

Hi all,

This is the report for our second interop. The interop was based on v-02 of draft-ietf-lake-edhoc.

Stefan, Timothy and Marco successfully run EDHOC exchanges for EDHOC authenticated with Signature Keys using x5t (method 0) this time not only based on the test vector data (Appendix B.1), but also using the test vector data plus generating real ephemeral keys. The resulting outputs coincided with each other and with our calculated test vector. 

Stefan, Timothy and Marco also started running EDHOC Authenticated with Static Diffie-Hellman (method 3), but the exchanges we managed to try in the short time left were not successful. By testing with others, implementers have gotten hints of why their implementations have failed, and plan to work on that.

Michel also provided a trace log for testing method 0 and cipher suite 5, which unfortunately was not tested because other implementers had not implemented that ciphersuite. We hope to test this in a next interop, and we encourage anybody who is interested/has implemented it to get in contact with us.

This interop confirmed the priorities for improving the test vectors in the draft, plus great feedback of points to clarify.

A detailed report of the interop and resulting AP list is collected in the minutes: https://hackmd.io/@fpalombini/EDHOC-Interop-2-220120 

Thanks again to all for joining!
Francesca