Re: [TLS] Editorial: chronological order in ECH draft

Stephen Farrell <stephen.farrell@cs.tcd.ie> Wed, 23 June 2021 23:47 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: tls@ietfa.amsl.com
Delivered-To: tls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D163E3A149D for <tls@ietfa.amsl.com>; Wed, 23 Jun 2021 16:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.338
X-Spam-Level:
X-Spam-Status: No, score=-2.338 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.338, 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 (2048-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 H7Rb1TMKrIpD for <tls@ietfa.amsl.com>; Wed, 23 Jun 2021 16:47:30 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70125.outbound.protection.outlook.com [40.107.7.125]) (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 F24563A149B for <tls@ietf.org>; Wed, 23 Jun 2021 16:47:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XAMrjDNyRmppxXiBFydJpY7CMrMT8anT/WS7hlam3cWBirQBtyB6RlADF2ZfoLvDA+jB+tDyJfrxroRuO7sVXofp28YlzdkaseJPQSidxGGnC+0i+d7Vf9nFYqKe6BF2TM9OeDdQRt0vTkuo93h8WkH/QhODKcJ0vRhGuCtnSXBS6TgGI1dcb7MY4O3Ite5W+7Bm0HjI3yeVSx71luHLSaiVwc7ZpwQb7rbPR31aJyA5obyKDyGNPzjKO8Bu+8/CllJouFK6e4t9M6dY37ZN5QGxldsxWyZJOOFWJZjWyFR7ujkZg5R7EMYcwyayk75IjKFDTDHvtpKyLcDigTqxJQ==
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=05GCF143Eny84Ro0Lx+c3ZTkwvYs+0k0/S4ESI2E4Lo=; b=CsIIUQNi0+6sSPFrkjiG9Bk+7taDO1ix0iIjtQpAkJzKYIkvwiAxiHqZG9XLcTpa1XsJyDO/7kyS15Ij6iR2ePsa/0/3EEbG9Mfq1KTjTa8Wrv3F9df7HQ7lwVl/rU1zOirLF9NyZwviDlpq5XxSwHGdfaNgrk9s6t+WLfM3spF9a1gMMV/Sc8dZERElftrVR8E/v40nz5zW2J/WrsWnRoxWio7QugX9Rz6eVhbbYKJbgjnEM2zVFlu99qbr9yLNwaH4RRVtonGZehNtWDj9iXENgf34Qe7TWlWH+DwwNXn+mZPRwOD/Wtn5zSMjbylatPNnIeY/9JusXg+qm1iw/A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cs.tcd.ie; dmarc=pass action=none header.from=cs.tcd.ie; dkim=pass header.d=cs.tcd.ie; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.tcd.ie; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=05GCF143Eny84Ro0Lx+c3ZTkwvYs+0k0/S4ESI2E4Lo=; b=Z03ughiK/NcKSrVJvrz2odkhaHi1+ORn5q3r7eydJMMvxwvK4r4lRNIuryaQ3HkROuqSpF0+z5dzQAkXidK5+qcHIeX+ghK2XcOjOxvLJKtXVYe4b12fNWuuHInKrgHW69Q2dGh/V8VL3pvKwikfyXGE/IOHxyLPW6Oy1roMEXQXOkxI6Ge+b0zEHaW2urNp/KsCGDe9yjSQg4naIu+d/NfwwleSQKhYRW1mha+i37e2VJBzuXAV5n3sEV+xemdyGP0/QHJHhUSSCHVSXucJRXUH8m/3sCFLj8v05F1390s41iwGolPKyPBiqL0cpm9HB3UpV5MuC0tUtRIJYRIaUw==
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cs.tcd.ie;
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15) by DB3PR0202MB3449.eurprd02.prod.outlook.com (2603:10a6:8:d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.23; Wed, 23 Jun 2021 23:47:25 +0000
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::9c71:9f6:9136:f849]) by DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::9c71:9f6:9136:f849%6]) with mapi id 15.20.4242.023; Wed, 23 Jun 2021 23:47:25 +0000
To: Martin Thomson <mt@lowentropy.net>, tls@ietf.org
References: <363384B1-7CB7-45FC-9FDF-7F8D08B80E81@icloud.com> <1b905089-d3c0-4cce-89d7-658c682a47af@www.fastmail.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Message-ID: <e55e0e94-4c9c-edd4-4333-ff9e23af6aee@cs.tcd.ie>
Date: Thu, 24 Jun 2021 00:47:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
In-Reply-To: <1b905089-d3c0-4cce-89d7-658c682a47af@www.fastmail.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="ddMYh5RdARl8sTEGeHcuvE8P38VDI3HSI"
X-Originating-IP: [95.45.153.252]
X-ClientProxiedBy: DB6PR0802CA0029.eurprd08.prod.outlook.com (2603:10a6:4:a3::15) To DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [10.244.2.119] (95.45.153.252) by DB6PR0802CA0029.eurprd08.prod.outlook.com (2603:10a6:4:a3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Wed, 23 Jun 2021 23:47:24 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ecb6d900-ea6c-4edd-a874-08d936a1407f
X-MS-TrafficTypeDiagnostic: DB3PR0202MB3449:
X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True
X-Microsoft-Antispam-PRVS: <DB3PR0202MB34499AE2FEEAC10BB93ADD20A8089@DB3PR0202MB3449.eurprd02.prod.outlook.com>
X-TCD-Routed-via-EOP: Routed via EOP
X-TCD-ROUTED: Passed-Transport-Routing-Rules
X-MS-Oob-TLC-OOBClassifiers: OLM:4502;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: XwIJObJ/cdsnUoiFftrXnn/UMmg3yzp+JA5C/tiFRg0xHXkn6FQSCF/LFkYmnyxxpj9ufaRNopXDZG362KqQfZBZm1VuEAe6bKN92/EUsA9eAdFaQw68y4YKYh3RnWLZbbSFoyj2bNfBQzynLl4NYU2hrN/8uwMFD7GuaHvgeZhIOqGLwVp1fNWunyYxw1+Ps15jpHUAaSe1QZ+UfBzYTGy4IIQ4zUk4AczCeRPI2C3cdjGNMmTUOwPGfYFlfIYWT+raEjpjp8C2wmlvpSEmSoqaqsdzoME8+dhm4ZVOvIjNiSEZf5RjOC8F9fT65iS0lwVdGNg4vlWgeTi0xb4EDfhZhGVDhHI9aLr8XLlujFwdu3n8VoclMwrltI5EEwCEOnfxbr1Bqx3UrsDd4/9e2NP8dQmRXILXp2G5AMykm0a7im33X9KgU4qVh4DHFcPDu5P+T/BFz93x/1ORmeRRB2TtKgjOAS3mW+g7rJECTAbGMPKshaBbRDa2dpuPrTi2jNM66VrlUDyxWlmdGUYy6ejPOExRqiXX1CEzKNpCf8inohvjmoKS1vvahMrMaNQYeiCnM4AhkwUtPJxKdZKRhrtXMQvQG+ofpZpHC7PTtpwSc5Qpi68Jt3NrMrZ1T/uZR3F3TKme7kgixheeeqeeOvOPtkrhK0FSyMLnySgT3tbpF/Biassb+ZVzDg0mMDxLgtyopa+mtY9oRUn8MmTn0brvjMYkJ9Y+B4TbaKI2OKA13+cbeLZ4lEctrFG4JjGd+NPpZEvb5t9bxMtHuwPvzLRwwTKn0Uj8mdocyUea0Cg=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR02MB5113.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39850400004)(396003)(376002)(346002)(366004)(66616009)(66946007)(2906002)(66556008)(66476007)(44832011)(8676002)(786003)(21480400003)(16576012)(8936002)(26005)(956004)(33964004)(316002)(478600001)(53546011)(966005)(235185007)(6486002)(83380400001)(6666004)(2616005)(16526019)(36756003)(38100700002)(5660300002)(186003)(86362001)(31696002)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: chITaWplcU49Iv1lnaI5pEG+0iRp4F9oVMR8an5ZCkYfiq2pMU+A3Li1cjPDpOs9dAB0ctGIfRiDyS9TWtdO/JAGJUDioJXmgRL5oE8+hFPORn4T3zvIyr6dpnNizFFa9bhtSsDiXXfP/m/X8EWWbaY7mHBW5RfnDWTsDF/H0lN1gZvo28fsO2cB+IDaT/FmADiLa+FWXyZRvl6fZqAWDOY664+f+OCVkqEM9Dzdgac2Of70/IuN4T4n5lUYJv4xXTcmzafv4zv5mPTmHsS4Kl58Ha03Njt1PK+nPlql1ufSluqmIH0+J/kYY/a7mSc7nDBYkWWXKUjw9+mEjuRIt05MjsLOPLfdRyLTII4+a+NvzmC+xDQPjnako3gHwXtME0DA2pCgM6u+1xFqS1DZd5eoYoGY3giudLfgltwPi2CiWdnsmeBjqpiw/nXFraXuEz64CM5wA0ZtRzsaK41ExPYMudmtC8CdBg4nlAfJMprFhZytxXaLgVbask73qer4zCTPY3MhK0kQW0y4sDzXwFdT62rDs8VVzEq41lmmkuttmmPyfAHPVP61KNzA347b6piEulB9mSSAViLMsTTf8q5tcjjPiNuoyh1R/nWu7C+vUmWBDvX9GlBgFeHy3y8hQgzBNxixzdNmfkECDNP/aAvjCvlzakQ1Ubu/7s7zcivcSuUc04echHm2AW11QIgTQmB5BAKZ8V4az2vMHyC0QCKaudvYhMjt7SZLZj8/vDEpuQ0lKHacv60JBs2DdaeFZYXPm2U5DShF9HlbCiR2isJwNZC9Sn9Dq1KLHmq5tdJ7f0rxBvBJM9VgV9EyEGCzXiDLyKvee6V0hqRBcTtEvmohQh3f2v8RKe9RRjyn9X8zUNxPY5T3viNa2aLuf/AfarcEBobHSXh6FAlEdsMrsco2mjMox22kUd66Q67qoZMT/dFh2VAXC+U/OPG5EXt2ZpsL3Mq3jHmgMjxrPFDVqIeDf1peeSCZQOsp8++L68YuvfCX8ci0kHIAdNjdhLC6/+t9X91Zu+WXm3nEdLOEGayZpm7U8LN+/9pWJ+i9lypLYZM58ZVYkMvyDQ2urrV9Zzl/7jkfitXnV8CThAJ9zJy2VYxfdX9hmstdroIwipC68VOGKkT+YTtDAbrR2aPFywGTqYuJjWdnrcmse5gx6blw+sFIFfHpgomByHc7fo/32UzDFHRZZdvK2dIsQofB24RD9y7GoNONpp4zY8u1fA5XUbpId7TJx/PqSJBWNWzsFpBHHYm5xo77lTVtCZpRcVsaYf4TbrdgCwEslX8ST6SbFVEy+kp1hFy2U7tNEgb+yFyXA37fHu/wDCDD06tl
X-OriginatorOrg: cs.tcd.ie
X-MS-Exchange-CrossTenant-Network-Message-Id: ecb6d900-ea6c-4edd-a874-08d936a1407f
X-MS-Exchange-CrossTenant-AuthSource: DB7PR02MB5113.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2021 23:47:25.4095 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: d595be8d-b306-45f4-8064-9e5b82fbe52b
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: xhm06kXYR9AoA9V4IopFPkKoP1DpgbUm7/vVu5KyRqJsRLYCoyClWRQ2CeyVsEtx
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0202MB3449
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls/-df8daTFZZHZ8klh-QX7TnzD-D0>
Subject: Re: [TLS] Editorial: chronological order in ECH draft
X-BeenThere: tls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tls>, <mailto:tls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls/>
List-Post: <mailto:tls@ietf.org>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tls>, <mailto:tls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jun 2021 23:47:36 -0000


On 24/06/2021 00:37, Martin Thomson wrote:
> Whatever you can do to improve the readability of this document would
> be greatly appreciated. 

+1 though I have to admit I've really been mostly looking
at diffs at this stage - probably some new readers/coders
are needed,

S.

> It's a complicated design and I always spend
> far too much time trying to find answers to my questions.  A better
> structure would be appreciated.
> 
> I do find that questions aren't always about behaviour.  They are
> also about protocol elements, and those a scattered piecemeal
> throughout.  So I would be disappointed if any restructuring were
> limited to just getting the time sequence straightened out.
> 
> On Thu, Jun 24, 2021, at 09:04, Carrick Bartle wrote:
>> Hi all,
>> 
>> I'm bringing
>> https://github.com/tlswg/draft-ietf-tls-esni/issues/412 to the list
>> since it looks like we're (hopefully) getting close to the end game
>> with ECH.
>> 
>> The ECH draft is currently organized such that it describes all
>> client behavior and then all server behavior. Personally, I find
>> this very confusing to follow, and I'm constantly having to flip
>> back and forth between sections (which themselves constantly refer
>> to each other). Does anyone object to my rearranging the content to
>> be in more of the order in which things occur rather than being
>> divided into client and server sections? Of course, depending on
>> how I do it, it could end up being *more* confusing, but I just
>> wanted to see if people were opposed to it in principle.
>> 
>> Carrick _______________________________________________ TLS mailing
>> list TLS@ietf.org https://www.ietf.org/mailman/listinfo/tls
>> 
> 
> _______________________________________________ TLS mailing list 
> TLS@ietf.org https://www.ietf.org/mailman/listinfo/tls
>