[Emu] Re: Fragmentation in draft-ietf-emu-pqc-eapaka-02
Heikki Vatiainen <hvn@radiatorsoftware.com> Wed, 22 July 2026 16:28 UTC
Return-Path: <hvn@radiatorsoftware.com>
X-Original-To: emu@mail2.ietf.org
Delivered-To: emu@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A576D11C85576 for <emu@mail2.ietf.org>; Wed, 22 Jul 2026 09:28:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784737731; bh=psTAHnb/69ZhjiJoyRy5afftWBVgJXhuDbGBu4XPN9w=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=qBenYffN9Cj3sQLhSoetlXea/I8oSZ4ZGXxfjXmQhMc6UQGzf24vfalovAH8/4Biy seadUrqOLnPz8BhmJlsuu+COnwslLMC/2gXGcQjFCAtlIzdDkeZTwgadf4yHEE4TpE KCsyiguZw5XyZwH/3F+MvFCp7dPvDm89JT3MU52Q=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level:
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=radiatorsoftware-com.20251104.gappssmtp.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 1m5bEh50GeXG for <emu@mail2.ietf.org>; Wed, 22 Jul 2026 09:28:50 -0700 (PDT)
Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 0410A11C85381 for <emu@ietf.org>; Wed, 22 Jul 2026 09:28:41 -0700 (PDT)
Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-47f878135e0so572735f8f.2 for <emu@ietf.org>; Wed, 22 Jul 2026 09:28:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784737714; cv=none; d=google.com; s=arc-20260327; b=ltpu8XP6BMPaNwlH0GW/PZfB2vsNHJxeGM9UVyqqYCXFlPw3Vixh7UzvIHirsmphxm 9f6QOSzounsQHh2G+lzuEhwWXVeV5fJRmAnkcDI3SZ69YLEgD/iqHCGbqdYUaN+rWfcA rgyzESqKUGpkPywAg7FZbmjpr5tUei+9w9oc1o7Nr1raa1zvxDdZ192LPz17bJLgT8bJ 7WZjfZ3nZ629SGzH1FoZGIIAr4cO5bEx9G2soczy6sgyBSa3tZbIhlly2O1zzw021kgN EkjZ+Nr8uL/NXEplB/BeWlxMTvd3mf0NuyOzkZuSQbZL0Lx9jh8ZqJyTp4SDzjmrygPg 5I8g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=21Yr3pZ9n0kE7MjJRoksAr18uR5hqThy6o9OmGrotj8=; fh=w1uZs6InMvYgEw8+XDDmLrNB87PQmzGoLaiczGNweyg=; b=UAQDFkt9ExxaauEoKMUNKqqmx2jAfnjLXEiHU/dZNpgc6Gqg1+++5dOwoC1b+yZovi F9esguzEAAxDMdFVg1KouhVOwxRLSdKu9RY7+KvjaOWTmi55siKRgJk29e0WRyAS720t /C0oCEk8fzVRSjEr3kYlBok549QvncUWD2078iLI8rhgKdIW8SREiELiJAvj/rMxkMaA B4SK0Gdf+fDoo7X+NAFWoX9SreuJOvTKd1CeI+XI1sZ7QYPelc4upOIoVbexYHR2A+Yg yry4CD4YHo1/q7LJ05rlGR92FTjN0zPRv0kELFPUsZkIx/+cL/t5QQSj7Yy3BMgO5I79 I6Ow==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=radiatorsoftware-com.20251104.gappssmtp.com; s=20251104; t=1784737714; x=1785342514; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=21Yr3pZ9n0kE7MjJRoksAr18uR5hqThy6o9OmGrotj8=; b=Prl0rVRRn1YnGJdrzTtcQthNbVLZtHIQX9T2oFTiqTnC/eseoJddmbFKVbpcYm/bVh jTPivK8reQ4CAbH4QlA5wQ0Z5/YfnFuGYTe6CHSWjzXPKtYT2crT9t+jZX7cyn6MieTZ djfDoYw+Uh3TiUhyH3iJswOuFKYdS3gjTQHvfB/NHmU6kquQvXPHczjNBk3dMP++S4nB kmKhU2KKyYAFW4KFTbiUcUmyEazZTCIo/SeHKbRaz7ClRScrOuhRvoyuTLsF1qJUeFPu y38CvGUmFbIFaEblv7CbvENcpjTJFCEWQ/ZN1tJDry2vj+MJ8f6qPA8dTM9U/XwcLUD+ wlZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784737714; x=1785342514; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=21Yr3pZ9n0kE7MjJRoksAr18uR5hqThy6o9OmGrotj8=; b=KVLQuS99p/cz+9IaQCb8sc+oh5qBQyc+wRRcA5Rjpe6qEhKcbayWJmKQ0rPxX7TroS MKqCh3KIneL9b9YfvfUTRnGnSjpFlPRS2yVYdS0tSErPwvTzZ5U89NQM7xYny9ccsom/ ffG6AqyrwsnbIPHbJMRFU6e9TE7Q+7U2y7mtXWp9ZDNVHiGKwF84nZwPgrm3J/LYrxbx 1CeJElD0nJ+Xi7AGC50XDGQFdzC4djGlo/xev/03DZLf4jGWtWHUZGShndDQb+/cSNNg 4ClxjvSS4z5WMYdXGCN9UungpO5p7tndLEsZbV1wkgygsnPYMsA5lnLRE+JP+pUKLvDo XuwA==
X-Forwarded-Encrypted: i=1; AHgh+Rpyq7lp8CH9XXYxP8IFngyv8n+iE1+7nSBfYlea6f6v5ruAtrcnEobbbIOSE1zm90/D9AA=@ietf.org
X-Gm-Message-State: AOJu0YwEdvoxz4sgIvoGSPVVxEoUJq71NSxG7aZJFvXywPIRy8Gv1PVB ss2Kb++pmpIeMEr50g0b1P21WKN4GlYqF5b5lIPdpTrEEfnKPBJa7rz8IG0HPy6Uq+cc7SuLn/N yiG09++39r3tEgUTPPLG8hkP3hTtsdKQnz2ftuY/o
X-Gm-Gg: AR+sD10QS+ScrPIRr93eBhqr6lp2uPnujsGw2a/3Jyhri50695IC8/06m8vYV9SkjGb 6HF1YW8iFunaJwphqWLQgIGbLqRBG38qAWLzq9H/SsJZocaJs41Dl1Qq5lGw8OENRSiF8ZzG6Jj fNqQ5W7TiBMNaydDsNziN576mj20gV30thipihYjPG1aqx4tcjFdQHm2Fre7ftPflbwmAHAPr3g GT8weS3tjg5+TmlB6g6AZR5PuvbrVWbfP6VbvooD0c69fdflRChYwE3Z8hydKAXDclznaItmUhA L3tAhQ0dM4Ji/1sku4RHWQ2ZqV/3QHhIOuMU8Gcx+EKK
X-Received: by 2002:a5d:5d82:0:b0:47f:25db:8161 with SMTP id ffacd0b85a97d-47f62328414mr27629624f8f.28.1784737714255; Wed, 22 Jul 2026 09:28:34 -0700 (PDT)
MIME-Version: 1.0
References: <CAA7Lko-E9emQzNWbEdQMjVQyCwHpj450oRjQMTGj+njezozXbA@mail.gmail.com> <AS4PR07MB882505F76FB0846E55C5140289C22@AS4PR07MB8825.eurprd07.prod.outlook.com> <CAA7Lko-bmm-qK+UsTAhmDnJCy18ApAPihpqWYeLcrZ5x9=-WMg@mail.gmail.com> <AS4PR07MB88255CC04DF12F87B250E9B889C22@AS4PR07MB8825.eurprd07.prod.outlook.com> <6a5fac75.ca1e0f37.179a58.165bSMTPIN_ADDED_BROKEN@mx.google.com>
In-Reply-To: <6a5fac75.ca1e0f37.179a58.165bSMTPIN_ADDED_BROKEN@mx.google.com>
From: Heikki Vatiainen <hvn@radiatorsoftware.com>
Date: Wed, 22 Jul 2026 19:28:17 +0300
X-Gm-Features: AUfX_mxTM1qwOLfHNyRNn5_CsZHwsgE8zEWCCdHg2DP40xJhdzWn0_UX9AL7D6Q
Message-ID: <CAA7Lko-dNbQg8wgqUNsAV6p+7zAHQTfAWXbc319k2ZMXxEwBAw@mail.gmail.com>
To: Wang Guilin <Wang.Guilin@huawei.com>, EMU WG <emu@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000079c93f065735a1be"
Message-ID-Hash: USI7IGJRK3V3YUTR22IIDWJUYAGC6TJI
X-Message-ID-Hash: USI7IGJRK3V3YUTR22IIDWJUYAGC6TJI
X-MailFrom: hvn@radiatorsoftware.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-emu.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Jari Arkko <jari.arkko@ericsson.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eapaka-02
List-Id: "EAP Methods Update (EMU)" <emu.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/emu/_Bl0TIsIHO2wtsqyOhG6fQpiMPQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emu>
List-Help: <mailto:emu-request@ietf.org?subject=help>
List-Owner: <mailto:emu-owner@ietf.org>
List-Post: <mailto:emu@ietf.org>
List-Subscribe: <mailto:emu-join@ietf.org>
List-Unsubscribe: <mailto:emu-leave@ietf.org>
Hello Guilin, after reviewing recent postings for the Friday meeting, I noticed I had missed a draft and messages related to AT_IDENTITY fragmentation and where to need for it comes from. Tao Wan posted on the list on June 2nd two related links: - a link to AT_IDENTITY fragmentation draft: https://datatracker.ietf.org/doc/draft-wan-emu-aka-prime-identity-fragmentation/ - a link to a liaison statement from 3GPP: https://datatracker.ietf.org/liaison/2162/ titled: LS on supporting transmission of large identity in EAP-AKA’ The liaison statement then points to a 3GPP Technical Report with more about SUCI calculation when Post-Quantum Cryptography algorithms are used. The liaison statement is not linked on the EMU WG page even if it directly requests for EAP-AKA' updates. Thanks, Heikki On Tue, 21 Jul 2026 at 20:29, Wang Guilin <Wang.Guilin@huawei.com> wrote: > Thanks, John. > > I see. I once thought SUCI is just a symmetric encryption of SUPI, using a > key dervived from EAP-AKA or EAP-AKA'. In this case, the length of SUCI > will be mainly decided by that of SUPI. > > Using asymmetric KEM-DEM encryption or HPKE will be a different story. > > > SUCI is specified in an appendix to 3GPP TS 33.501 since Rel-15. > > Great! > > Guilin > > *发件人:*John Mattsson <john.mattsson@ericsson.com> > *收件人:*Wang Guilin <Wang.Guilin@huawei.com>;Heikki Vatiainen < > hvn@radiatorsoftware.com> > *抄 送:*EMU WG <emu@ietf.org>;Jari Arkko <jari.arkko@ericsson.com>;Wang > Guilin <Wang.Guilin@huawei.com> > *时 间:*2026-07-21 19:13:14 > *主 题:*Re: [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eapaka-02 > > SUCI is an asymmetric KEM-DEM encryption of SUPI (similar to the later > HPKE which might be familiar to IETF people). The MTI profiles today use > ECC, but already now people are free to use PQC. 3GPP is expected to soon > specify PQC profiles for SUCI. And if any government want to use FrodoKEM, > 3000 bytes would not be enough :) > > SUCI is specified in an appendix to 3GPP TS 33.501 since Rel-15. > > Cheers, > John > > *From: *Wang Guilin <Wang.Guilin@huawei.com> > *Date: *Tuesday, 21 July 2026 at 18:52 > *To: *Heikki Vatiainen <hvn@radiatorsoftware.com>; John Mattsson < > john.mattsson@ericsson.com> > *Cc: *EMU WG <emu@ietf.org>; Jari Arkko <jari.arkko@ericsson.com>; Wang > Guilin <Wang.Guilin@huawei.com> > *Subject: *[Emu] Re: Fragmentation in draft-ietf-emu-pqc-eapaka-02 > > Is SUCI a symmetric encryption of SUPI? > > Any particular coming reasons may lead SUCI much longer? > > Guilin > > *发件人:*Heikki Vatiainen <hvn@radiatorsoftware.com> > *收件人:*John Mattsson <john.mattsson@ericsson.com> > *抄 送:*EMU WG <emu@ietf.org>;Jari Arkko <jari.arkko@ericsson.com> > *时 间:*2026-07-21 18:20:07 > *主 题:*[Emu] Re: Fragmentation in draft-ietf-emu-pqc-eapaka-02 > > On Tue, 21 Jul 2026 at 08:38, John Mattsson <john.mattsson@ericsson.com> > wrote: > > Heikki Vatiainen wrote: > >Second, section '7.5 Applicability' notes that AT_IDENTITY may need > fragmentation with large SUCI values. SUCI is 3GPP's Subscription Concealed > Identifier which is encrypted permanent user identifier. > > > >If AT_IDENTITY requires fragmentation, then EAP-Request/AKA'-Identity and > EAP-ResponseAKA'-Identity exchange, that runs before the first > EAP-Request/AKA'-Challenge, needs to be fragmentation aware too. > AT_IDENTITY is used only with EAP-Response/AKA-Identity as defined by RFC > 4187. > > > >3GPP TS 33.501 says about maximum size 'total of 3000 octets plus size of > input' where input can be a NAI (username@realm). With these maximum > sizes even the initial, non-EAP-AKA' EAP-Response/Identity comes > problematic too, because of the EAP Identity type definition: > > > > https://www.rfc-editor.org/rfc/rfc3748.html#section-5.1 > > By default, an EAP implementation SHOULD NOT assume that an Identity > > Request or Response can be larger than 1020 octets. > > This seems like an RFC 9048 problem. EAP-AKA' with PQC SUCIs can be used > without ephemeral PQC key exchange giving FS and PCS. > > With 1020 bytes you would not be able to fit a ML-KEM-768 ciphertext (1088 > bytes) or ML-KEM-1024 (1568 bytes) . ML-KEM-512 (768 bytes) would work. > > > > Since long SUCIs are going to happen in the future, should the > fragmentation work be done as an update to RFC 9048? As you wrote, long > SUCIs and the draft discussed in this thread cause fragmentation for > different reasons. The fragmentation support could then be part of updated > base EAP-AKA'. > > EAP-SIM and EAP-AKA seem not to be affected because there's no use of SUCI > planned for them? As an example, I took a look at the 3GPP AAA Server > interfaces document, 3GPP TS 29.273, and while it uses EAP-AKA for a number > of cases, it seems to use SUCI with EAP-AKA' only. In other words, it seems > need for fragmentation could be limited to RFC 9048. > > One of the ways to get around long SUCI values might be to use a short > enough value with EAP-Response/Identity and let EAP-Request/AKA'-Identity > exchange to handle identities that are over the 1020 octet threshold. This > would match what the EAP-AKA RFC originally suggests too: > https://datatracker.ietf.org/doc/html/rfc4187#section-4.1.2.2 (named Relying > on EAP-Response/Identity Discouraged): > > For this reason, it is RECOMMENDED that the EAP peer and server use > the method-specific identity attributes in EAP-AKA, and the server is > strongly discouraged from relying upon the EAP-Response/Identity. > > -- > Heikki Vatiainen > hvn@radiatorsoftware.com > -- Heikki Vatiainen hvn@radiatorsoftware.com
- [Emu] Fragmentation in draft-ietf-emu-pqc-eapaka-… Heikki Vatiainen
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… John Mattsson
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Heikki Vatiainen
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… John Mattsson
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Jari Arkko
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Wang Guilin
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… John Mattsson
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Wang Guilin
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Heikki Vatiainen
- [Emu] Re: Fragmentation in draft-ietf-emu-pqc-eap… Tao Wan