[Masque] Design team PR for QUIC-aware forwarding

Tommy Pauly <tpauly@apple.com> Thu, 25 January 2024 22:23 UTC

Return-Path: <tpauly@apple.com>
X-Original-To: masque@ietfa.amsl.com
Delivered-To: masque@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5032BC14F682 for <masque@ietfa.amsl.com>; Thu, 25 Jan 2024 14:23:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VDXKbu51SC_Y for <masque@ietfa.amsl.com>; Thu, 25 Jan 2024 14:23:29 -0800 (PST)
Received: from rn-mailsvcp-mx-lapp01.apple.com (rn-mailsvcp-mx-lapp01.apple.com [17.179.253.22]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF42BC14F5F4 for <masque@ietf.org>; Thu, 25 Jan 2024 14:23:29 -0800 (PST)
Received: from rn-mailsvcp-mta-lapp01.rno.apple.com (rn-mailsvcp-mta-lapp01.rno.apple.com [10.225.203.149]) by rn-mailsvcp-mx-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0S7U00Y198V4EP10@rn-mailsvcp-mx-lapp01.rno.apple.com> for masque@ietf.org; Thu, 25 Jan 2024 14:23:29 -0800 (PST)
X-Proofpoint-GUID: -noYMgH_mwE3OWwXSZUAA5MndVj4Zbei
X-Proofpoint-ORIG-GUID: -noYMgH_mwE3OWwXSZUAA5MndVj4Zbei
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.619, 18.0.1011 definitions=2024-01-25_14:2024-01-25, 2024-01-25 signatures=0
X-Proofpoint-Spam-Details: rule=interactive_user_notspam policy=interactive_user score=0 suspectscore=0 mlxscore=0 adultscore=0 mlxlogscore=769 bulkscore=0 spamscore=0 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2401250162
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : mime-version : subject : message-id : date : to; s=20180706; bh=7d2C3eLQyFDQovLdjGrmqBK8YWM64ZafpMm3OiMG/gE=; b=qeWR358mqV1hc8xBK+asMf3sJbC9Zo92q/mTOXM0u8/HMmzON3skrkpPehSlhXtOrIfk zuKIdzeYsPAV7pdGHI50YpRJ45QK98ehaVvbbrRoa85u5tuHf2Pm1851krKxcrxUj3hK ajGxH7clpQ8XvURsGg2+U49OBMjvyTZTLBgZY57Dip8L7W6XrQwzMDOxxOGJQv7lrjoT 5IJVNewul8Xa6gsHnVdsVHRsvP9qghvRY93Y/ROVKlWEedkoQYw4Mfequ8iXBXHMe9bY 4YnPOxPVxdd6iJXTLRTJ+oxjbwRhxUxpchDDPRpdpSon5MtUJdwbE/dJkJOMvxhsyKvm AA==
Received: from rn-mailsvcp-policy-lapp01.rno.apple.com (rn-mailsvcp-policy-lapp01.rno.apple.com [17.179.253.18]) by rn-mailsvcp-mta-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0S7U002C18V513P0@rn-mailsvcp-mta-lapp01.rno.apple.com> for masque@ietf.org; Thu, 25 Jan 2024 14:23:29 -0800 (PST)
Received: from process_milters-daemon.rn-mailsvcp-policy-lapp01.rno.apple.com by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) id <0S7U00G008SLGT00@rn-mailsvcp-policy-lapp01.rno.apple.com> for masque@ietf.org; Thu, 25 Jan 2024 14:23:29 -0800 (PST)
X-Va-A:
X-Va-T-CD: e400c3fca44d6a91d2a8abbcc83a4dcd
X-Va-E-CD: 1da8585abd59f2905de7cb3aa433e57f
X-Va-R-CD: 1fa0beb80165242ad0e11f07c16ee5a9
X-Va-ID: 48cd8660-8c09-4441-af10-f1630e7df6ac
X-Va-CD: 0
X-V-A:
X-V-T-CD: e400c3fca44d6a91d2a8abbcc83a4dcd
X-V-E-CD: 1da8585abd59f2905de7cb3aa433e57f
X-V-R-CD: 1fa0beb80165242ad0e11f07c16ee5a9
X-V-ID: 6896d97d-9598-4ba9-b57a-dcfcd5801804
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.619, 18.0.1011 definitions=2024-01-25_14:2024-01-25, 2024-01-25 signatures=0
Received: from smtpclient.apple ([17.11.133.249]) by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) with ESMTPSA id <0S7U00F408V4DL00@rn-mailsvcp-policy-lapp01.rno.apple.com> for masque@ietf.org; Thu, 25 Jan 2024 14:23:28 -0800 (PST)
From: Tommy Pauly <tpauly@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_C01054C6-9C39-4155-8423-6963FF32EF73"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\))
Message-id: <62F6E4BF-7BF5-4829-B17B-F496C5ED934C@apple.com>
Date: Thu, 25 Jan 2024 14:23:18 -0800
To: MASQUE <masque@ietf.org>
X-Mailer: Apple Mail (2.3774.300.61.1.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/wjWxOQCLdfTOJDTePzGm85L-YD0>
Subject: [Masque] Design team PR for QUIC-aware forwarding
X-BeenThere: masque@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/masque>, <mailto:masque-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque/>
List-Post: <mailto:masque@ietf.org>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/masque>, <mailto:masque-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2024 22:23:33 -0000

Hi MASQUErs,

On behalf of the design team for draft-ietf-masque-quic-proxy that was tasked on adding a proposal to add encryption on the forwarding path, I’d like to share the pull request to the document that represents the proposal of the team. This is largely what was presented at the last IETF meeting, adding support for negotiating protocol transforms, and defining the “scramble” transform.

Here is the PR against the base document: https://github.com/ietf-wg-masque/draft-ietf-masque-quic-proxy/pull/99
Here is the rendered version: https://ietf-wg-masque.github.io/draft-ietf-masque-quic-proxy/design-team/draft-ietf-masque-quic-proxy.html

Please take a look and feel free to add comments to the PR or the mailing list!

Thanks,
Tommy (& David, Ben, Eric, Mirja, Antoine, & Tiru)