[COSE] IANA registry for COSE Alg parameter

Francesca Palombini <francesca.palombini@ericsson.com> Thu, 12 September 2019 10:05 UTC

Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: cose@ietfa.amsl.com
Delivered-To: cose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F6E9120077 for <cose@ietfa.amsl.com>; Thu, 12 Sep 2019 03:05:08 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, 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 7ywMK6nVPLfZ for <cose@ietfa.amsl.com>; Thu, 12 Sep 2019 03:05:05 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00040.outbound.protection.outlook.com [40.107.0.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96BD4120072 for <cose@ietf.org>; Thu, 12 Sep 2019 03:05:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TPH58RvwmP3s/mxQ2S5pasdUHOmaamQ6CBwzSSUgwHlkl6Mf0IvkTQVWE8y9rx1ZWD7+zqPbMQRfjOx63P5bQXmj9dmCn97K6WX6igluGhOBRhLt5Tfi22DzW6Ooy/pYJwkDjUP4x3/l8zgJIIfJBHx1IqLQVJNURreo6WYK2ZZxN03yyAJqqo1KXRKIylOjSAeLoqDtNGNzfuei/IKihmJDCFPX9yyeYtl6rND01C6faW74U3iNtOuDEikTjEv+dcB4KSeNjrru+r5kegGkje241rbQLMD6aRJPUiipLezCN0+HOuaYjivrWA6FGunVK1RUf1P06ZwyMAPbD2958Q==
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=r7CIW7KOCklwPxXDfx2QDHHhwPcB38mOzkqauwgPOy4=; b=joC4rCGJwEY9r9nJ9OvOQv8jiP2o+2Tql0vuf/DIeASutY/keSQyhD1TzJpaMoYAYgd/ujD56fPfoFVtJAkDt7Bic12k/pWDfj1Vxi71JwD/IGjaFs/zZcs6xr7BpA09RPL0CFCa5x9gmOjiZydhfrCu4aXlYAqCCJGVnWjVYgzf5eotpKVHYonXOsg9BhKDMpSyNXri9Qczu5bvqz1yUlaODSfA4r4BZB7ysOrYCVDi44Fl2CYzG4gAQESLJXz8heLvaNlSPZOeKD3ZTHp0sp8sEZutx4ZNkqDFJ2ommPXird6xluU7HQegBDHMsL1pFOT1PVOvVnBJ2ozvHZ872Q==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r7CIW7KOCklwPxXDfx2QDHHhwPcB38mOzkqauwgPOy4=; b=j92kN/GcrBMRHZ/Icip8vYS6twsqJpsC0eNx2Zi/cQTI2SwOOpN7U4PXVaAHvzgXX5yjTCuVLvxh3GEcobqIZCcV3uDUpbPSxaAqG/qP6n7hRIn0yQCRxwzwJS0zzje1AT0XAM0moXBmS/NmRQ7mkQodkOj0MIOzbzRG7KDV1fY=
Received: from HE1PR0701MB2746.eurprd07.prod.outlook.com (10.168.185.17) by HE1PR0701MB2828.eurprd07.prod.outlook.com (10.168.94.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2263.7; Thu, 12 Sep 2019 10:05:03 +0000
Received: from HE1PR0701MB2746.eurprd07.prod.outlook.com ([fe80::69ac:4f28:cd6a:6302]) by HE1PR0701MB2746.eurprd07.prod.outlook.com ([fe80::69ac:4f28:cd6a:6302%11]) with mapi id 15.20.2263.016; Thu, 12 Sep 2019 10:05:03 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Cose Wg <cose@ietf.org>, Jim Schaad <ietf@augustcellars.com>
Thread-Topic: IANA registry for COSE Alg parameter
Thread-Index: AQHVaVGLEK2oeq3ztU6tQ4hjbOEVQA==
Date: Thu, 12 Sep 2019 10:05:03 +0000
Message-ID: <CED03F7D-7FFA-4D2B-A5F6-0CED152D07E0@ericsson.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=francesca.palombini@ericsson.com;
x-originating-ip: [192.176.1.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ca7862b2-3bce-44eb-e186-08d73768ae08
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR0701MB2828;
x-ms-traffictypediagnostic: HE1PR0701MB2828:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <HE1PR0701MB28283E07F425D93F685E9C1F98B00@HE1PR0701MB2828.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01583E185C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(346002)(376002)(396003)(39860400002)(189003)(199004)(316002)(606006)(2906002)(36756003)(33656002)(86362001)(14454004)(966005)(6116002)(478600001)(99286004)(25786009)(3846002)(66066001)(110136005)(2616005)(486006)(66946007)(26005)(6306002)(71200400001)(71190400001)(6512007)(236005)(54896002)(5660300002)(66446008)(8936002)(64756008)(81156014)(81166006)(66476007)(9326002)(66556008)(53936002)(102836004)(44832011)(8676002)(6436002)(7736002)(6486002)(256004)(186003)(6506007)(476003)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2828; H:HE1PR0701MB2746.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CctcJWU4ldf5hgSZCaW0Oa6VqsLkWIJI0SRG2T3I/YqP30mHg6BfZSMJ/Lknf8JnxxzoNHIgwfcKvOID5k9FYGNAeSqPEGrjagx/guI3Du0Yyb7rIhYZ6EXKNIymodf449eEQgQGcQKS3IT65dtcwM7i+8OLEvUsIulhVHRxM41KKBi32jeLdev6lQaMx4mmR3diTDAQl+0szxAu3BWbBbPsbotoZ8z43OvGtLwjtwRi7COJXBnMkTynVcqKhv3BQz8WMFygDiYyntclNu+c2IxKzyvtIII5UCwSauz67l0qWnWQAPWnM5BWNzF6lWSkWXcOjZzMCzi/CtIcmT9sknHU8+UaEBp8mp5v86UO/hQKiGd7KvZu5/cn/O0ewnomV1RDOO1O+CbdzC3oO2XTL65Xo6XK0errxqTOnTB4Ylg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CED03F7D7FFA4D2BA5F60CED152D07E0ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ca7862b2-3bce-44eb-e186-08d73768ae08
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Sep 2019 10:05:03.1408 (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: drggRY8G5QH6sTAjWMOtYK/ONrwU6OAaR44yS89ysu6ake8Hr705Dr3GEfBhDHedhttUlFUEp1bujYIqg3PtUHhcz452g4U/hxXQkCbdQIZfP4235NUIwO2tztDsl2IH
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2828
Archived-At: <https://mailarchive.ietf.org/arch/msg/cose/mJDPYjLlV6FEb5bMbxunu27c5Yc>
Subject: [COSE] IANA registry for COSE Alg parameter
X-BeenThere: cose@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: CBOR Object Signing and Encryption <cose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cose>, <mailto:cose-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cose/>
List-Post: <mailto:cose@ietf.org>
List-Help: <mailto:cose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cose>, <mailto:cose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Sep 2019 10:05:08 -0000

Hi,

Following up on a discussion with Jim at IETF105, and discussion with my co-authors: both EDHOC (https://tools.ietf.org/html/draft-selander-ace-cose-ecdhe-14 ) and OSCORE Groupcomm (https://tools.ietf.org/html/draft-ietf-core-oscore-groupcomm-05 ) would benefit from a standardized way of getting the CBOR format (and optionally possible values) of the parameters associated to a COSE Algorithm. COSE does not currently specify that, it does have some of this info for COSE Key (depending on the key type), but we would really rather have a simple way to get that information from the algorithm directly. That means for example, specify the CBOR encoding of the parameter “curve” for  EdDSA.

As we first needed it in OSCORE Groupcomm, we have some proposed text for a IANA registry that could be used: https://tools.ietf.org/html/draft-ietf-core-oscore-groupcomm-05#section-9.1 . Since this is more general and we need this in other documents as well (EDHOC), we think it would make more sense to add this to one of the existing COSE specifications (draft-ietf-cose-rfc8152bis-algs?) or draft a new COSE document covering this.

We would ask the WG to consider adding such an IANA registry, and would like your opinion on where better to have this.

Thanks,
Francesca