[TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] Re: Dual certificates in TLS proposal
"Scott Fluhrer (sfluhrer)" <sfluhrer@cisco.com> Thu, 19 June 2025 13:05 UTC
Return-Path: <sfluhrer@cisco.com>
X-Original-To: tls@mail2.ietf.org
Delivered-To: tls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 7131336EE91B for <tls@mail2.ietf.org>; Thu, 19 Jun 2025 06:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.886
X-Spam-Level:
X-Spam-Status: No, score=-11.886 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9njZV6MzJzz0 for <tls@mail2.ietf.org>; Thu, 19 Jun 2025 06:05:01 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id CE8E136EE2B9 for <tls@ietf.org>; Thu, 19 Jun 2025 06:03:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=12074; q=dns/txt; s=iport01; t=1750338206; x=1751547806; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=5qruOSZYBZ1pO3xZFzOU4nImFvXgfhlDn0ZaCyFMvH4=; b=VCjd56E/RvW3PO33sGEnDCuvALQSleSG+e/jB9WApRQSjfTbs7ion5ep /lnh3xUG4CAcZDADNaGnrV47Z0fNtc322bgiB1Xu4njJfguKiLzRg21qm ruD/KmWQV4HYH3qE3G4JCWpOwpLhW1jT2c7SBJm7DOgPe4eVpHvz7c/lS xj7d4i61fM+nTi45u2dyXusg6lrlxilyLqz6l4VUpTStWkDP8QvEXLSM9 KKZC0iYpDIixxYJowWkKlBsf5Wxq9tEkLgGw4N0H8TfpV/i9ZHRR9k949 hq/SyJ0KiA6l/sEPJMKLITItynU1XLPKO7k6E8C3cqaTTwpE9X3SCHchf A==;
X-CSE-ConnectionGUID: telXnZi+QjGYKAEypOQ+Nw==
X-CSE-MsgGUID: I/I4ZnPjRFqUjwPetn8lUg==
X-IPAS-Result: A0AeAAAkClRo/5QQJK1aGwEBAgIBAQUBARQBAQMDAQFmgRwEAQEMAYFAMVIHd4EeSYRUg0wDhSyIeZdBhlWBfw8BAQENAlEEAQGFBwIWi1ECJjYHDgECBAEBAQEDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4ThgiGWgEBAQEDEhFWEAIBBgIOAwQBASgDAgICLxQGAwgCBAENBQgahH0WPAMBkhWPXQGBQAKKK3qBMoEB4CWBSQGIUAEqgTMCDoNvS4Q8JxuBSUSBFUKCaD6ERQYugyU6gi8EgiSBFpkCUnIiAyYzLAFVExcLBwWBIEMDKjQxI0sFLR2BJ4JUHIRBhEUrT4MigX5lQYNeEgwGcA8GgSxAAwttPTcUGwUEgTUFkQUHEkKDJT+CWyYtDJcZi1eiNIE+CoQbogkXqmGGIo9/gmMiqG0CBAIEBQIQAQEGNoE4ATWBWXAVO4JnUhkPjl+7GXg8AgcBCgEBAwkBIIJngVeNKgEB
IronPort-PHdr: A9a23:DFkDgRSC9JNN71WjCNvke+va8tpso47LVj580XJvo6hFfqLm+IztI wmGo/5sl1TOG47c7qEMh+nXtvX4UHcbqdaasX8EeYBRTRJNl8gMngIhDcLEQU32JfLndWo7S exJVURu+DewNk09JQ==
IronPort-Data: A9a23:30HKpqvbnIMOAcCM7G7peY6ir+fnVBJfMUV32f8akzHdYApBsoF/q tZmKT+BPa2JZGahctt0boiyp0NS6JLcndA2HAU5/yg9ES8UgMeUXt7xwmUckM+xwmwvaGo9s q3yv/GZdJhcokf0/0nrav676yAlj8lkf5KkYMbcICd9WAR4fykojBNnioYRj5Vh6TSDK1vlV eja/YuGZjdJ5xYuajhJs/za+Us21BjPkGpwUmIWNKgjUGD2zxH5PLpHTYmtIn3xRJVjH+LSb 47r0LGj82rFyAwmA9Wjn6yTWhVirmn6ZFXmZtJ+AsBOszAazsAA+v9T2Mk0NS+7vw60c+VZk 72hg3AfpTABZcUgkMxFO/VR/roX0aduoNcrKlDn2SCfItGvn3bEm51T4E8K0YIw5utzMWd89 L8hKh88TTmulvqR+fGdVbw57igjBJGD0II3s3Vky3TdSP0hW52GGvyM7t5D1zB2jcdLdRrcT 5NGMnw0MlKZPVsWZgd/5JEWxI9EglHkfTlFqEiYv4I84nPYy0p6172F3N/9IY3XFZUOzh3Iz o7A10W+I00oMuSd8xScz3CzvuLTm3P/ZY1HQdVU8dYv2jV/3Fc7FBkNfVq2vff/jVSxM++zM GQd/i4o6Kx3/0uxQ5ykBluzoWWPuVgXXN84//AG1TxhA5H8um6xLmMFVTVGLtchsacLqfYCj TdlQ/uB6eRTjYCo
IronPort-HdrOrdr: A9a23:oHBYRaNEzlTiHsBcT4H255DYdb4zR+YMi2TDiHoBKiC9I/b5qy nxppUmPEfP+UgssREb9expOMG7MBXhHO1OkPgs1NaZLUbbUQSTXftfBOfZslnd8mjFh5FgPM RbAuZD4b/LfCVHZK/BiWHSfadDsby6GeKT9JvjJhxWPHhXgtRbnnxE43GgYzVLrWd9dP0EPa vZzPBq4xCnfnMaZNm6AH4qY8jvzuegqLvWJTQ9K1oC8gehsROEgYSWL/Gf5HgjegIK5Y1n3X nOkgT/6Knmmeq80AXg22ja6IkTsMf9y/NYbfb8yvQ9G3HJsEKFdY5hU7qNsHQeu+e08msnl9 HKvlMJI9lz0XXMZWu4yCGdmDUIkQxeqUMK+2XoxUcLkvaJAw7SzPAxw76xRyGprnbIeusMiZ 6jkVjp76a/Rimw7BgVr+K4JC2C0HDE4EbLVYUo/iZiuUx0Us4LkWQSkXklYqsoDWb07psqH/ JpC9yZ7PFKcUmCZ3ScpWV3xsewN05DVCtub3Jy8vB96QIm10xR3g8d3ogSj30A/JUyR91N4P nFKL1hkPVLQtUNZaxwCe8dSY/vY1a9DS7kISaXOxDqBasHM3XCp9r+56g0/vijfNgNwIEpkJ rMXVtEvSo5el7oC8eJwJpXmyq9DVmVTHDo0IVT9pJ5srrzSP7iNjCCUkknl4+6r/AWEqTgKr +O0VJtconexEfVaPF0NlfFKuxvwFElIbkohuo=
X-Talos-CUID: 9a23:mpigdWtK9yBkFYxaqwiR6FXN6Is5f3ntykXRYHa6JldKYZCEUXipu4V7xp8=
X-Talos-MUID: 9a23:FUNLIwZj4uG6++BTlnjN2ANkDMVSzb2TCl81nIkA6825Onkl
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-11.cisco.com ([173.36.16.148]) by rcdn-iport-7.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 19 Jun 2025 13:03:26 +0000
Received: from rcdn-opgw-1.cisco.com (rcdn-opgw-1.cisco.com [72.163.7.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-11.cisco.com (Postfix) with ESMTPS id 0A445180001F3 for <tls@ietf.org>; Thu, 19 Jun 2025 13:03:26 +0000 (GMT)
X-CSE-ConnectionGUID: mp+bQLyDSXWjyE9EFD1tSw==
X-CSE-MsgGUID: GgXUm1xiScWlbqjuWXUjwA==
Authentication-Results: rcdn-opgw-1.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.16,248,1744070400"; d="scan'208,217";a="30372915"
Received: from mail-bn7nam10lp2047.outbound.protection.outlook.com (HELO NAM10-BN7-obe.outbound.protection.outlook.com) ([104.47.70.47]) by rcdn-opgw-1.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 19 Jun 2025 13:03:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZdOZerk8W6JyufJvufQb6r4TY0ifv0nEXFpdP+VN+WikXUniHgTF16prl9bohsPas95KN8aolzq/oukp+YBFq+1G+oosN57nh5OgLY+bnLADCAl25/feFfRAO7MaFpUBRtkzbeVI1Piv75MDBidTG8pNEqgYgSOcVng/91trbfOBRF6dBuvO/KVbcrvVkognND7xwDi4yMe9NDcH8Z1tMljDno4fh6PaUWt1S6S6TbbuEiEHdxyr0w+3nI2kVnxzCrI3DYHSyKoNEnTHviaOttftVLTtyzW6jyoNabjmbEidT1hVA2Ke3hj5YlX4wpvQE+YQgAU0I65I3TGcsfWY6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5qruOSZYBZ1pO3xZFzOU4nImFvXgfhlDn0ZaCyFMvH4=; b=w5hFlf5B59fDtHmePdi6OS/4xh8NbpYFRvlPDHgf2BkuZimRblfAyFDByQ+B4hUWUDMhXcvb5w5Hvs8+mi2m0sUtnJedV7j3S9dxZzpje71ergg3hZqszeOJoxeLk+skFa+GaPGIwXmtBMhL0vwetOUREex2NjXibF3WxTLk8zzbQwxEDpxd8bEAYkZtxH3ocf9qiCf8emHwTRTb2C4DtSD7QLMd6/nKQxuow5wnK68NM2uPIEJ86dfKj9rfakGlDZRxCVtBhfxkxx2ipPv7z2rhGmil1U4h+AfHKTUl1lo5yi96NshII7gLG27/kdcZfjwSxZv63T36zQa72kpX+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from IA3PR11MB9040.namprd11.prod.outlook.com (2603:10b6:208:576::9) by IA0PR11MB7380.namprd11.prod.outlook.com (2603:10b6:208:430::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.22; Thu, 19 Jun 2025 13:03:23 +0000
Received: from IA3PR11MB9040.namprd11.prod.outlook.com ([fe80::fe96:7382:73de:942f]) by IA3PR11MB9040.namprd11.prod.outlook.com ([fe80::fe96:7382:73de:942f%5]) with mapi id 15.20.8769.022; Thu, 19 Jun 2025 13:03:23 +0000
From: "Scott Fluhrer (sfluhrer)" <sfluhrer@cisco.com>
To: Eric Rescorla <ekr@rtfm.com>, Yaroslav Rosomakho <yrosomakho@zscaler.com>
Thread-Topic: [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] Re: Dual certificates in TLS proposal
Thread-Index: AQHb4Kj86i49nhR/L0e7G31MCN0VIbQJkWCAgAAEAACAAAEDgIAAAqCAgAAA5YCAAAdXgIAAjD+AgABBOgCAAANL7Q==
Date: Thu, 19 Jun 2025 13:03:23 +0000
Message-ID: <IA3PR11MB9040EA7A2891DB497B157EB6C17DA@IA3PR11MB9040.namprd11.prod.outlook.com>
References: <987D3F79-BD5F-4216-95A2-BAC2EBB248E4@ll.mit.edu> <FC4EA842-876E-4CBF-9141-69BE673D6914@zscaler.com> <CACsn0c=ffPYTiaeQD5fV56UGYJfp2B8-BPtZF35d8-JfsPQ+aA@mail.gmail.com> <CABcZeBM8T4i63t25HJ-82CWu2gXRS7BRoZXyZ-W=dE3DrV9drw@mail.gmail.com> <CAMtubr1vfE8FZ4tqxcntq2qZrO5AL74NBr4w4EZp_STzPE21BA@mail.gmail.com> <CABcZeBNUftcmVshTJeOHeYB9oy2VES5vn2m-T3Ffv7V=qUgAsw@mail.gmail.com>
In-Reply-To: <CABcZeBNUftcmVshTJeOHeYB9oy2VES5vn2m-T3Ffv7V=qUgAsw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: IA3PR11MB9040:EE_|IA0PR11MB7380:EE_
x-ms-office365-filtering-correlation-id: c4c6ab59-46bc-4d85-a791-08ddaf31ac1c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7053199007|8096899003|38070700018|3613699012;
x-microsoft-antispam-message-info: OEsxNO7K5A0SqKkuxUuZ8CrpecKib+hxChojLygh4zeVW4md6Hnw/CLM494Fp/zTOW+DGSc5e0twyl3UUPjf4eOjuVkzq2lO/2PBnmC57GBNa2foSHlyRRUoBaaHS3d8dRN5AusVeh/20daEiih1o21Pq0ofIoQ3mL/q5pyshQUQ67AnSsqv398dzIbnRXpeyt+mNgU4M7bWHpQeNGONSDLg51PZfhLrjRyD7OB7ht9D0Z3i/SiXgifWYjNR4O/+HJxZaz+oNmav9N8KaZLPENBjzmMj2egyt3rBYWHWnz1ZlW2IdjjKcdt778jMtEh1qJ4rWyW5hBceT+frTfPkSTGz0fCSzWuwPfUpM+IvJ5sy1r1/rc0KuVzCYtVF6XECvkMkGKqsr56m8Dbgt3Ows3PP1aAGhONE6NBH8YgsoC4dFalQjLI9ERUlgD6rjA94xiXDooXvRXoJPM27NvYKQsh4fKeiQYXEUwGppffO/XJ4iRMNcOcM+k+MlZadmWex3BkA2Dix9Iw7Dx7p8AeNUbAZPgcsHbHC32O71xBVhKFZK4XsdU+5OqtvwzzVn5d1m2X6Znf++A8WPG8q8+bpxVbC5ecnAzlq9ZgaW6Vsy4ehChf6Vn9JxXGlL43x0yPvcx01FTihVf7XHNShAB5WKEbn0LPId2NZyuJVecZsvdpLvdxHS3a53lMkj22jw8Lf+nAPWoO/eB7ZVnHm5vtGhZC14ftHfoMKdlym3fE1uskjgd4qGU9oxP4PxemFljHSrM2yVqqJevOU07E8QyLeTKen4lvaJ5imrBQ0m2j0sf+krcUDRJqcM/d8OTFIfX/b3jgywHNlYopNlil8vxWV62WMdk1ZLV3U18ah8grmWzjq5orv4PXF6O+tCMROYn8kY2SpiKSnqNn6Zd4b+GcevBqzAzPT8gK2eCpffpx1Tx7BK7eZw+ae6hFN8/kdmfaE6NWmJDIsyErCGDtrWcAq3TL8/+ubvqGGHo/BwwW30i0yiqkwgnHKUs/X2qOi7T2fItOtkclJUR34kqYFB/B9Pz2eFUr1NIgNiMFH9d6kqhQI6kuu9cNM0wSZ6IqU0L9DoFOnjMzuyVhMKAaJP25hWbRK5SKOtCTtBeDHPvc0haGGEfdA6K0AUxzBbPeDbYE8aG7P/vHlUgYVpectMrKUaXtyvc5wgWT047XFlQAJ4xcAQG4G1E45gVh3BI+Z7wsjgdlY8pjDgGbJzOwQS2yhBR5fIgzhmjuQK8ePTjhR0EcDZ7vh6sMoy+sU8pSEDtuiFgvrPh6LxU89VrmAl3/41tLlbct5xsA1Qme3ejmnz5wKBALHWyjoMxQXqMeo9P9UG3ugtjb3ZK+n3WTV87l62H5P08qx0xnNthEZzWmh0n3KazhpmJYJPYrDd0AyYmOAkf1HCz0oTfx+ZPBJCjZR3Guy4FvOHJ20wcFSIGcEkThEJwjYawVyOO6i8ZIjPABiokzBDueuKDCm/Q89iYaBwU7XJF+gNydUcRx42I5p/5Mi1+7nGMDvjXQxF8CHxRvp
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA3PR11MB9040.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7053199007)(8096899003)(38070700018)(3613699012);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: pPLB2BefDifSn6bubZuaVJwrcKWTBAwzCye3xYPLsE/+icFJGgzQn0vdqPYSFmHXJ0sH7i9ea574rE6sgCZBo+SflFzpDMz9b2U4xR5WBruatR1KdBe8s/FURoy3QtKYqKsc5z3x25iixCBf129R0HSEuLy/oFfgX09f+s4nOdAXIfuYbQRjpF+0L4T90m7h6tOW+N+NiiEkJO0J6mchS2lS+rV8/Gxl43kCeFp+YHIe1oLtUQjYNXsZP1PpW7mbNRcl4C12ZxIzSeVqlG9WJrp8faDZZTeD5BN7CdQjRpMsuUv0o3P5t+Y9Vb92F198jyW5T5DmPQTEJ3hBIaFwQIf7ux3lDRBWRZ9QxjBRIezjOqMozKET4ZokptMzF7tvRWP8lbZGOAVWEjJmVX/joQ9UGZNoxMq+7WupmZGX1mIIDRZ75NFlal6oUL46a7R8NUPJreYorRVVyo5FLiLCTVdDxqZLgXfcZvuB6hvz/r76Eq+i6nlpeTteCVrIoqYnPrmRaMNdcQibXJLA1QXvnH+v/5R5E7Npl8CJTXf5+dE1mvVn+DxkG7UFUHj1VCtuNbDBmA2Ob7orgpItTEOVjZy70F2bGsxYg2t0flLQQiQmtp8Cat59nZmrNVVIKC8fJhpRg27oIJhVqNQFlq1RBrLibFixczE40zMzzU6lQTpD3hac5pRMfPRrRdkpImsOSK5iSF0u05WowAf6eT88ZaQxDW9mHFVGkAU9/Szq0evnCqpDcKzptKTjJ63l3al8x5yJb0Z6rPrw8vlqkeDH+THVuSVV1LhRTl/2Qcd/RaNKc43IbLW+rMyt2RmNLeDL3i9V1sXnpzElmaSO7AAmmw92oetYGNG/WUlXcBgMnjhkFLlmFnI2hicu+J6IvlxCfeAHrLgyWQIJQZUY9hoPGXLHxABZNHFpdn3oFnVxisZnmZkHVqkNO2MkSHtrP9xvXQEUVofjAC1NynUcMm1HidRS7jKOOjLFsEi5ybD3eTRA/bljWtl6jwfn4MUQCdg8DnhQelFcX51EFzv0EWeE1PbZTCHXtKIora1Am/kNZnWKXbm1ItvPSPeqWAFUXD12vTvgON/HEo8AbJR9/2Fl1IwmtQfRCplsFn18M6BqpsiLFyQ3n2YGOIPe8zByE3aoJVry7pmyxocoSheb6I7kmkpF6zKTC3bfjahz4Igz8tCzlhjs+7PSmYrlQClK7dQji64q509qO3/W4bmEOZhV/xcj7A8vyU9+tdv7z3k+HEFE/MW7s5oED5HBgZ/nZ+/NVMXRQ9TFwVqT2OaJVap1v6m3hiqywiUSmQmt0oI0RY75ZzISXoH8bQWPnvVdUB5VKDYeh5EjRE+fdjrw0NMcL2TyeiBQpOy85PzlD9bvkT6qQGBZHV/icOJYDWMLch7d8qVSrN4FG+SWMKK6hLMxalDyeLeJ4taJ2rvVvGUBvz2ZwqhnIUVXUluJOB0IYdVTz/bWZJtiI9juYUT7XAUZOX8qY0ca2IATNXXeCw8qKj4iVFKmIWZrZRx+UzhJV3DGWCuG14kORj1pIJp+aAY69/KGhvi83nluFnSxh3UDVK4=
Content-Type: multipart/alternative; boundary="_000_IA3PR11MB9040EA7A2891DB497B157EB6C17DAIA3PR11MB9040namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: IA3PR11MB9040.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c4c6ab59-46bc-4d85-a791-08ddaf31ac1c
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2025 13:03:23.1958 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VTc0o9ybD0HCDY9800OKN1N9qFidh4Fm1pf+aZQNwaV4wZZULEhOl4gbS7rL0rIWASlUFqhMTm5s5ZTDbZK0jg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7380
X-Outbound-SMTP-Client: 72.163.7.162, rcdn-opgw-1.cisco.com
X-Outbound-Node: alln-l-core-11.cisco.com
Message-ID-Hash: ILI5DHANBPRUS7TJ3NJQOFHUQX7LK4FT
X-Message-ID-Hash: ILI5DHANBPRUS7TJ3NJQOFHUQX7LK4FT
X-MailFrom: sfluhrer@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: TLS List <tls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] Re: Dual certificates in TLS proposal
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls/H979jbdaNVZK3tS-1eSH9UMpuEY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Owner: <mailto:tls-owner@ietf.org>
List-Post: <mailto:tls@ietf.org>
List-Subscribe: <mailto:tls-join@ietf.org>
List-Unsubscribe: <mailto:tls-leave@ietf.org>
Actually, allowing such combinations might actually be useful. For example: first_signature_algorithm = [ECDSA-P256, SLH-DSA] second_signature_algorithm = [ML-DSA, SLH-DSA] Which would effectively convey that the client would be happy with either a single SLH-DSA signature OR a combination of ECDSA and ML-DSA signatures (which, IMHO, is a quite reasonable policy). The idea is that we would accept it if a signature from both lists are present, and we're ok with the same signature satisfying both lists. Of course, whether we want to support this sort of thing, given the potential for it being misused by someone who doesn't understand, is another question entirely... ________________________________ From: Eric Rescorla <ekr@rtfm.com> Sent: Thursday, June 19, 2025 8:45 AM To: Yaroslav Rosomakho <yrosomakho@zscaler.com> Cc: TLS List <tls@ietf.org> Subject: [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] Re: Dual certificates in TLS proposal On Thu, Jun 19, 2025 at 1:52 AM Yaroslav Rosomakho <yrosomakho@zscaler.com<mailto:yrosomakho@zscaler.com>> wrote: S 5.1.1. When parsing DualSignatureSchemeList, implementations MUST NOT make assumptions about which sub-list a given algorithm will appear in. For example, an implementation MUST NOT assume that PQ algorithms will appear in the first list and PQ in the second. As a test, if a TLS handshake containing a DualSignatureSchemeList succeeds, then an equivalent TLS handshake containing an equivalent DualSignatureSchemeList but with the first and second lists swapped MUST also succeed. However, it is not required that these two test cases result in the same selected signature algorithm and certificate. See Appendix C for a suggested configuration mechanism for selecting a preferred pair of algorithms. Would it be legal to supply two lists that have the same PQ-status? E.g., first_signature_algorithms = [ECDSA-P256] second_signature_algorithms = [Ed25519] Yes, the same PQ-status of elements in both lists is legal according to current design. Some may want to allow SLH-DSA or composites roots/intermediates in both chains. Now I'm confused. Are you saying you can have the *same values* in both lists. E.g., first_signature_algorithms = [ML-DSA, SLH-DSA] second_signature_algorithms = [ECDSA-P256, ML-DSA] But then you can't sign with [ML-DSA, ML-DSA]? -Ekr
- [TLS] Dual certificates in TLS proposal Yaroslav Rosomakho
- [TLS] Re: Dual certificates in TLS proposal Watson Ladd
- [TLS] Re: [EXTERNAL] Re: Dual certificates in TLS… Mike Ounsworth
- [TLS] Re: [EXTERNAL] Re: Dual certificates in TLS… Watson Ladd
- [TLS] Re: [EXT] Re: [EXTERNAL] Re: Dual certifica… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Yaroslav Rosomakho
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Watson Ladd
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Yaroslav Rosomakho
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Yaroslav Rosomakho
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Watson Ladd
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Eric Rescorla
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Yaroslav Rosomakho
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Eric Rescorla
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Scott Fluhrer (sfluhrer)
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Eric Rescorla
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Scott Fluhrer (sfluhrer)
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Yaroslav Rosomakho
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… Viktor Dukhovni
- [TLS] Re: [External⚠️] Re: [EXT] Re: [EXTERNAL] R… John Mattsson
- [TLS] Re: [External⚠] Re: [EXT] Re: [EXTERNAL] Re… klaus.frank
- [TLS] Re: Dual certificates in TLS proposal Viktor Dukhovni
- [TLS] Re: Dual certificates in TLS proposal Martin Thomson
- [TLS] Re: Dual certificates in TLS proposal Stephen Farrell
- [TLS] Re: Dual certificates in TLS proposal Muhammad Usama Sardar
- [TLS] Re: [EXTERNAL] Re: Dual certificates in TLS… Mike Ounsworth