[tsvwg] Proposed Liaison statement on DTLS for SCTP from TSVWG to 3GPP RAN3 and SA3

Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 03 November 2025 14:52 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: tsvwg@mail2.ietf.org
Delivered-To: tsvwg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6D70881808D1 for <tsvwg@mail2.ietf.org>; Mon, 3 Nov 2025 06:52:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.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 rIFzxWXyjs3m for <tsvwg@mail2.ietf.org>; Mon, 3 Nov 2025 06:52:53 -0800 (PST)
Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012023.outbound.protection.outlook.com [52.101.66.23]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id A050081808CA for <tsvwg@ietf.org>; Mon, 3 Nov 2025 06:52:53 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OIfShqRZTmpT025XdPScSwEPYfDHQtibRx6PPvzcJ1GAtYLcCU20H4RAiGeyuiLezeW3P+LbTUlTvit/9yaQmvGqZvgv8o5nkC6kPshQzfQE9CsRtQYPJuPZ+2Cb8oIMGVVNHJLRf9mN7tHo+gEdJia0dSNI4MdT8+UW5vAcrsAez9eKbOM0Y2AhYydcMiwAZcwhq7hORMCbSy+OUYW9h2n2TLmXANo4K3abpUupvmzBZRbLs+QQWTq8IDfhbDXsV0cOlLA1jarE3dMcp3cLD6IU4+TWyARy8+6K+ORs5eV9ekkli+s7jrwTOBmPMkwNI5rCoOq3lgXbA3tiELlraQ==
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=cs9Y2iea8HbvXf7cgsYDtAUWdF1raW2Zz8sheqMzO0o=; b=qz8rXgviUZ0K6M/ulW7fmmc2c2PXPzaEQoiTBZsScOakUaKpMMnWW9IA1dTGTXGaAw7r/TpckQtvCi0ltokCXh1GNqCHML8CXGnQnT8jMMq8yic9hOIC7Th1o5iw9WJ+Gsd6KN8q3ELG3vROfHWdBd75q9xNoS14GiPQUahKUvnxNPd/jICxWE/jv39/vVSqmMROuR7fJLqm8taLYc8/BIjmMbj+Gp09wGOIYSNgQGMrreFvoQ3QcjDHjAAltD9RCbQtrvjnlfe0BZi7HXisZyKgVG1Hu1K6aW0Sx9xzkLrKmbM4LcoQP/2WnGDUbFiYyflsGkUtrXY6/iA/d6ylaA==
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=cs9Y2iea8HbvXf7cgsYDtAUWdF1raW2Zz8sheqMzO0o=; b=AuPukjzMIhO55QZQAiyqWI0jssFeawmFtINABBGsNWlrB1wIWV3Phet+0tJWt9kARM/yyw1P+uBh27VkLaQu2CpkyP0CukxgMPDz0FnqUT4QuIJNVg/Y1qpqaBOJ4HY5wr0BrGq02MzJo2rCU/A5b9ZHfhP1eWQ33CyHBN0bM1SEywqUaSIspffwdafMTqIIeB30WT6CKKhqxVMq3wkkmLsanG5F7Z/0AbWEwsQVbWFcWvIFdS2d+ECxcOzP8DhOQ/XnTpfUQJw849UFFmYp9h931jkk8llepYtX7TaQkSITBvODDYOTc4SDtpBziBGzAE9SqPWyWInKpFdfqVm01A==
Received: from AS4PR07MB8874.eurprd07.prod.outlook.com (2603:10a6:20b:4f5::6) by GVXPR07MB11250.eurprd07.prod.outlook.com (2603:10a6:150:2e3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.15; Mon, 3 Nov 2025 14:52:45 +0000
Received: from AS4PR07MB8874.eurprd07.prod.outlook.com ([fe80::5223:d616:5f0a:cc91]) by AS4PR07MB8874.eurprd07.prod.outlook.com ([fe80::5223:d616:5f0a:cc91%6]) with mapi id 15.20.9275.013; Mon, 3 Nov 2025 14:52:45 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: tsvwg IETF list <tsvwg@ietf.org>
Thread-Topic: Proposed Liaison statement on DTLS for SCTP from TSVWG to 3GPP RAN3 and SA3
Thread-Index: AQHcTNEYLgC8nxqqLUiOeHD+RWOHIg==
Date: Mon, 03 Nov 2025 14:52:45 +0000
Message-ID: <AS4PR07MB8874467D2DE6F4C2419D28A295C7A@AS4PR07MB8874.eurprd07.prod.outlook.com>
Accept-Language: en-US, sv-SE
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS4PR07MB8874:EE_|GVXPR07MB11250:EE_
x-ms-office365-filtering-correlation-id: 574c45e3-3286-4d2e-22a4-08de1ae8a5ef
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|376014|366016|22122799003|1800799024|38070700021|13003099007|8096899003|7053199007;
x-microsoft-antispam-message-info: qXx94NftpkFjQB/KHY/BjBToIATVsI1gKs+8ERus09fQ7Szt/LAFEv816qLJS5o8N2PbUoR6dQwJSirNNfXSJR5QBH14ZA3iCE7CI1UF1CqSTVmSmRngD9cA+QJ8MY3waZ3+rU2BoZqCXMPLbiBADaxhM1Lm+NEO5jan1ig64tmZYzeTuNw4HTjTfJX0sT+czmRnry96WlSn+6WBIaAFw7V/fK6Jxkhfxjjv5i8sYwW2lDvDSljEOy6mdXcNYj7/nZM0/pf46mtcCXszONbEZpyG8pkmGuG2S8p6362Od3zunEIQ7IIXyYPje/Se6MzhbvT5vpK3bwZDLAN2JDyFk3ovgcx7RGf36FdXfJQ8HGmAXCreXYADIIMQ3KVthGdcqmKTKCYcVk42UZlE/wu+iMMZg4TU8vhlnTQgtcWhbfcltG58FRAwpNPsjoaIOG5uShvi0SGAB28Y+dXrAUsNXumjALP/XR76m2TkgZ+5fUYv2OJ6+RTCXV57Ssmeo7vdpVtqVryTEbYtYLF9N+rqKo0OBEOytXpAhlYNLusVvxbFbIzJx6hiWv+GoR4e6zK3voMUTvkPSvCrOskJ/Z6TMQNGNmlN0s+4IDNjjZu+EKFCMKTC5cnvG9CnNk5tMPF12HxR7zk02pRsRPBJcXQzFdu53Qw9ganC/NEwB23ewhXmdwXTYL3t7N3SJGEEBxaCRjVbXfrxHDiS7Jw/INk6bJ72Rjj3LPG9sA+9JtSZ8v7uvCNkZQVLKThrKmbVMMMSgPPVgHuPtE7hMEBuxIv66G6Nbq8wXS5qchmEwfxutKxhIw2ZmwMJi3cioMnDu7NtP//PPvFStzHM3HQ17C0h5w7IvtGZcPTHOXFVKre9l1PTnO4aPcc/L7HOmGNw73z1Fqq639pL1ST+0KC0/raTZqcHlnSfwAFNBSjwd+tu7EtkllKq1wr2E0oB4FdvhkUjemGbXT7YCRh6Y0JZRMJGj3fy/K8v7doKZGILQduhiob3vZM8wn3VoTiQX6mprGtUf42iG39cxlC6SAiraBcYtjO1xlgBMudR15e9Qw795hnJWLE+QfTFmOpZ6Z7PIftzuwy4rAYJF2Mz+3Yl/CCgCDrwXhzkFdPy07o7afGjVk3AOHwuFxvVvt/GRkk9Ls6KMZ5KYW7cWICzJLgF8njifWWoFmJwis0MTRpUebde4s5tl21hSDLDepsz9At/oiNKX7Ew9mSnW8vrLSZk1KpuTwZ5v3kPwOnDILbLovrcMXBkUTtIFFcA5ab7NHqJRNB+Zi5pRG/UZKKKdvxOEvJzLW88nTeGBUWeSNNLbE2nqVc2fegk4ey/qH2djHY/2COXgs8rjQCqLrBcsjO/6f01OQh56Ha39eH3D1EOaTfFOaCfx4+bVjNWmIPO5YE6O/4lk7pDMT5KKacWhYka6cxHMayiYwHUVQYYVFcRvjBobZQ0rS6sNbyqZzrgFY8v3v824cDpn4nc4+E4EhmRENURB3RiMhEY0LSY543sXD0dgByTtHlFmp5Qx2Lt6hYgkK9d
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR07MB8874.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(366016)(22122799003)(1800799024)(38070700021)(13003099007)(8096899003)(7053199007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qz+5bVnSIWeUfc8KX7aocw0YvENjFugaKD2Hh2Xv4PoZMEFedmlUcGcRMXQl8Nav7bYwCA9w16CdYl/mToZmtpmw0p+Ml8l355Bp3IDsnpe0YTWBLiFZBEHsHG/SQhG1qBID+/BWFPCxmATKWI50mPltoPskybp5i/0M/AQvJfCK9m47FzHgC4TtxAG2kgINOFPxH6mIgOlIvozVGml/6MYIWOAoXwW+5njqWVaAsKOl/bqy11urM0FA7SgVO8tkRQ9BeefHE5aSNd7x4NkiZKKoaemxgA8Y8ysJsEcvAbe4Se4rLU/adGvujtI3tYSwomVO2vQdZInsXdCVoeINRnP477pqiwSEwNgCCr7XXn4n01UiHoiLt5YnSPpZNHeh6+lG9mBBUAfW7h7ShrrGs6m5qR5aGXZA+7LTr5U1Dx/q0KvNy2OpfGUC4p3FAYH+I5X0rhZP2BJPnBOBHz47S1rpdNYN0InaZN4AiCVyVCK2iSJFDSSkiyOFcFDbwppsTMLUsdYeHy/lK419XE9fdeP0rgp8EaFV17pw2nurIGsZectjA9KVeyBzq8onw724pX67hPjGBFCoARDhzapkBFjaAB+lum9SitydJ9CMlUPoHE+GO9snKEsqp89ZKMxcczmpB3P+6vpw+crJ99F4kX9yytlOrFx0ddR+A4aAPDJtGQiaVZ7iuCE9vTj/Ao6atv0Mu1e/QzelMsU8INZpjxd9yWFbEE24TZ4XLPTYcccjs0x1n70cex8NjoQilVApXBDtr8vGxWBV5u24YNTFhhbbCihAVRuihi9UM4xyvZVJifikAphMr6UatFT8/wYBQaa9J/olMJK7HV9gZNdKt1ZdHw9NKpgNZ/CmZQAkzAbCLAEFCNxn8BS7ocf3LBu11BzYnbQB3FYP1A0HXrh9byGi9MUPUN0FKu5ZMznS2dM3MNApkj50AHBwU3IRm1QrI/VmNdM+YRmVjCKu29IUKJaYZYaqA/0MUJ2MzzrB54xUcGDwf3orp8hLRM5WQnmlEJZkVKWnzkUlHxEnimMOlyR/67gg4wGOcX4y9aRbOKEn02MRAPAK9IaG640FE0f9Phi2yR/f1lMICcDLLlUNlqIVmMvhV9joilRPlLE6DERVA9mhK/3HY8QdTV8UIKqA+FaWlx3u70WqV3Kgn0NaPZXxnvMkEISjlr/7T6Ig9HgD7zeo5eW53BBIB3GDaqxRvvwncnU+K1Q0/ItVk+8tNZrsAYzM2tzK0rx25M3oZ7ollm698pr1UwydIH2RLwONFVU8L9UEtJFyjPCQmaUvvyRaCr07MI4nK2p0usPRf/M+fRjzx+mQLSo7ijafxUWvzeicjTBAO0+tKFC6hZh1qm1dg4zjJfMuAHtixrqQFKi4c/rW7yplS4/vKXvdxHl4PR508kjih9hctrCQLFJqqsDji7TQmeCn6gmGDf8tMcNbpgb53rQ4C2y3HYUuOny7nfg0f0/smi2Lg3KUFdNvAranfRNxffhOP6lRXnN7EJ+TCg0Co0Cw0PrQIGpCIhFPTOiNBJ5ucg+sbdeCuQ94OLMmjhy3+kzqKHMLYiz1zPn9vgp4IMqhpaRQiMpzXYOKaFlUfGJ9DCqe4Vn3CoxrO0V8WlgxtDMQm4NAa8e4562goEg5VSEME60dvQZTCIyA4OLRGxriSMrbe9nUjGctFP69gGF3Y+PkoyNWbn2ZKbc=
Content-Type: multipart/alternative; boundary="_000_AS4PR07MB8874467D2DE6F4C2419D28A295C7AAS4PR07MB8874eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS4PR07MB8874.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 574c45e3-3286-4d2e-22a4-08de1ae8a5ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2025 14:52:45.1146 (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: 0FiOKu+EPyjIHs45qoLKe+LM+UqtrC5aggEFxfunFQxR2bgvRR0YCFuops0kcby6IOnMcfviPkIU5xCYYHu+TYHw4/B7co4Vvhrj69X4GQA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR07MB11250
Message-ID-Hash: JNOAYQJHOGKIJQTAR3TNYGZALBDWBKED
X-Message-ID-Hash: JNOAYQJHOGKIJQTAR3TNYGZALBDWBKED
X-MailFrom: magnus.westerlund@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsvwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tsvwg] Proposed Liaison statement on DTLS for SCTP from TSVWG to 3GPP RAN3 and SA3
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/ZiO2nIJouvxZTGeDK1DInDdKE4M>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Owner: <mailto:tsvwg-owner@ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Subscribe: <mailto:tsvwg-join@ietf.org>
List-Unsubscribe: <mailto:tsvwg-leave@ietf.org>

TSVWG,

Below is a proposed liaison statement from TSVWG to 3GPP RAN3 and SA3 on DTLS for SCTP.
It would be desirable to send this LS before the end of the week. If you have any feedback on the LS please comment.

/Magnus

Title: IETF TSVWG’s DTLS for SCTP Progress Report
From: IETF TSVWG
To: 3GPP-TSG-RAN-WG3, 3GPP-TSG-SA-WG3
To Contacts: Peter Schmitt <Peter.Schmitt@huawei.com<mailto:Peter.Schmitt@huawei.com>>
Susanna Kooistra <3GPPLiaison@etsi.org<mailto:3GPPLiaison@etsi.org>>
Cc: Transport Area Working Group Discussion List <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>
Gorry Fairhurst <gorry@erg.abdn.ac.uk<mailto:gorry@erg.abdn.ac.uk>>

Purpose: For Information

Body:

IETF’s Transport Working Group (TSVWG) likes to inform 3GPP’s RAN3 and SA3 WG about its progress on defining a DTLS based security solution for SCTP that has occurred since the previous exchange of liaison statements [1,2,3].

TSVWG has finally agreed after extended deliberations on a technical direction and have adopted two new WG items for this new direction. The complete solution consists of two separate components.

The first component, which is the core of the complete solution, is called the DTLS Chunk. This component specifies how an SCTP endpoint initiate the negotiation using SCTP parameters, protects its packets using DTLS records using key-contexts that have been provisioned using an API to the SCTP stack. This protects the content of each SCTP packet in its own DTLS record. This results in all application messages as well as SCTP control chunks are encrypted and authenticated. It also ensures that there is no limit on application message sizes as they are fragmented by the regular SCTP mechanism supporting unlimited message size. This component is defined in the TSVWG adopted internet draft “Stream Control Transmission Protocol (SCTP) DTLS Chunk” [4]. The draft also defines certain requirements on key-management to prevent down-grade attacks.

The second component of the complete solution is a key-management specification that can provision the DTLS chunk (i.e., the first component) with keys. Such a key-management is defined as a functionality on top of the SCTP association, using an API defined in the DTLS chunk [4] to provision keys to secure the communication. TSVWG has adopted an Internet draft defining such a key-management titled: “Using Datagram Transport Layer Security (DTLS) for Key Management for the Stream Control Transmission Protocol (SCTP) DTLS Chunk” [5]. This key-management is dependent on a new TLS 1.3 [6] functionality  — the extended key-update [7] being defined by the TLS WG. It will support long lived sessions through ephemeral rekeying ensuring forward secrecy and also supports SCTP Association restart.

Splitting the solution into two components (i.e., the DTLS chunk and the key-management) allows for alternative key-management to be specified if desired to achieve certain properties. There exists an individual internet draft detailing an alternative key-management [8], which can be seen as a proof that this divided concept works.

TSVWG targets to have the DTLS chunk, the first component, published as RFC before the end of 2026. The WG key-management specification [5], the second component, is being worked on as fast as possible. However, due to the dependency on the TLS extended key-update mechanism [7], which is also under specification and requires formal analysis, it is currently difficult to estimate an approximate completion date for the second component.

TSVWG would like to inform 3GPP RAN3, following their previous observations in [2], that this technical solution does not limit the maximum size of application protocol messages.

TSVWG plans to inform 3GPP RAN3 and SA3 when each of the components have been requested to be published. TSVWG welcome any feedback on its work items.


References:
[1] TSVWG LS to RAN3 and SA3: DTLS for SCTP next steps and request for input, https://datatracker.ietf.org/liaison/1851/
[2] R3-234497 - Reply LS on DTLS for SCTP next steps and request for input, https://datatracker.ietf.org/liaison/1858/
[3] S3-234160 - Reply LS on DTLS for SCTP, https://datatracker.ietf.org/liaison/1854/
[4]   draft-ietf-tsvwg-sctp-dtls-chunk-01<https://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-dtls-chunk/>, https://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-dtls-chunk/
[5] draft-ietf-tsvwg-dtls-chunk-key-management-00,  <applewebdata://F3B41817-5CB9-459A-980F-E37192BF4819/draft-ietf-tsvwg-dtls-chunk-key-management-00,%20%20> https://datatracker.ietf.org/doc/draft-ietf-tsvwg-dtls-chunk-key-management/
[6] The Transport Layer Security (TLS) Protocol Version 1.3, RFC 8446, Aug 2018, https://datatracker.ietf.org/doc/rfc8446/
[7] Extended Key Update for Transport Layer Security (TLS) 1.3, draft-ietf-tls-extended-key-update-06, Oct 2025,  <https://datatracker.ietf.org/doc/draft-ietf-tls-extended-key-update/>  https://datatracker.ietf.org/doc/draft-ietf-tls-extended-key-update/
[8]  draft-westerlund-tsvwg-sctp-dtls-handshake-05 <https://datatracker.ietf.org/doc/draft-westerlund-tsvwg-sctp-dtls-handshake/> , https://datatracker.ietf.org/doc/draft-westerlund-tsvwg-sctp-dtls-handshake/