[Emu] Re: WGLC for draft-ietf-emu-pqc-eapaka and draft-ietf-emu-hybrid-pqc-eapaka

Heikki Vatiainen <hvn@radiatorsoftware.com> Wed, 22 July 2026 16:12 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 409A011C7F0E7 for <emu@mail2.ietf.org>; Wed, 22 Jul 2026 09:12:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784736765; bh=uJwaU7hSwD3tpcuiMSbhd3kAKolhrEuHWXao5gbMVEs=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=LBr6CH/UOWmynAwipiafc5QVwr71rmjT3xaBcHpny/JR5IxjKdnjzDo8QrKDCPLwG MQVaLVCdnQ15MQrkhRfUYfhNOaAy1y4AaCLRoDG9it9JkKZ401pZXkozfBrYLnOuYU /qTa1nAaXz/tuhlSZWAgqfkvR8s4+pbMmV5K/Ezk=
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 7Ab53KrmFZuS for <emu@mail2.ietf.org>; Wed, 22 Jul 2026 09:12:43 -0700 (PDT)
Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (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 AE77E11C7F0CD for <emu@ietf.org>; Wed, 22 Jul 2026 09:12:43 -0700 (PDT)
Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-47f84023916so1329093f8f.3 for <emu@ietf.org>; Wed, 22 Jul 2026 09:12:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784736762; cv=none; d=google.com; s=arc-20260327; b=enpjF3ltpMUqU6kPFv2kmb6kqh2d2ACIpK2mLEFFKxk8s5yGosSd3VrgLnDkM+l0ba hevXhyyeBZ/fNsgFpRSoNDS2OkNAIztbgCOFw0UjLh0f1Pz++sHbKbVRkwJz6LFy1a48 MbK99VdubUmA26R69kGu4HYD5U04dXRr930ipIZvLh1sV9W1FLuquptRyNCmr4haBDEQ T+vTFuJEA5Lm9KR+4fq50QUxVUKwprGrJpyV0aabVtDQC1PlX4yNYDijGUwe5UZZDExJ Ws/aZRSWs6p+D19pmlSHL9tVM47hQSYLJ7jU2bimMr57LZ4aVd0dpZqc+y3P7l9JrVZ5 qsGQ==
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=ZhqTbqcINIyiXdNhz1+gCQE75CIJadJpfUheT+JtA2Y=; fh=kWr6oVe5+bYD0KFKk1EXIPa2hrGh0DblvrIK6O1jpPs=; b=mSMd5awR9TV7qvj/FUwJ6eGFQ/cQcWfbIwHgbVgwIf40Ix/By5YqJW7dSBv1+3RgmS jS5rDtetr2FKv4q9CeTInpE4DvnnzmSssWmU7qbPn8firLFynX5l6VQYX5qGOkT71Ofc bdea92Fu3IgGlAUXLcM3WCjdxSrOIdVxXfuyQh6+cZiQfdKLcoy9Qa6+sJOu6BAG/zr0 xh0N5HSPoKIpFRsMZAjK5qGVN+k5cV+AyJdnrcyWgQFjk7EzFTigDx6r0tuU2Bjae1/j nszRcY8Ut2Unyor+sYjgTEbxv1R0wpjDGNFOAsv1IY/8hVUHU14IMrZwjk8SmXbXrlws 60fA==; 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=1784736762; x=1785341562; 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=ZhqTbqcINIyiXdNhz1+gCQE75CIJadJpfUheT+JtA2Y=; b=kfkx/IibA7S4qez43e8XqYE7MF7EYnwT3OrKHnDzPh7wxL51WxAFNw3yHm42z5+/so YIImZjeBI05wwzCLH3c9T1ItrTM2rcmsaSfd8t1Ofp6CjJpWzMMJGYXjJfk5ROwrv5t3 RKjZEdEOrwp+hTjR8r5pRz9Xjvdg+UXCFzQApku3I9U8TG50zUHfbdU8VO0Pqsw6dKJH 8f1DBj4xtBMxkj90Wdn38i0a2I1m6IG/MNGHOlZkNnpm5LGztlj5iyiPRyYLofdjPhh3 ZOvnwlwkVF0ejzvD5neQebkJvyN02XwMxZsmZmo7K8ftMSnlxj6rf4pKp7Qu16fm7t6e dEbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784736762; x=1785341562; 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=ZhqTbqcINIyiXdNhz1+gCQE75CIJadJpfUheT+JtA2Y=; b=OeynmNGCKhL58Rn+7/4+lxKcPmR3dC78ZnNOvJizKUUYq9lNFBJGLCWwtZF2xCPIJ8 wv9cAwGMSGwdhRujRPTZ029gP5tQqyfRwGP8zKfSg9oDc5nSSavb6cvp9gTM4IPSUiOa CVUixuoc7IxjRH2sZSmu/LGD0zz9QenfB0lAVBzMCSanDjjKg3Fa2ZYSnQJLjwBSeL5L zFMZwC4jjntEUcJvMHyOt6OrLC7D8F+jvy/YZoazKy0XvYWXm2C3LUBz3F1hfC4M5QbX WaivA1COOfA3htF9cxs84E4cdzbkynAqMQgUaP3sOZvQLLpX7Cq/fKrkq8a3FmEDk4Qj +TZA==
X-Forwarded-Encrypted: i=1; AHgh+RpfZibnmiT3oKdtCcJsdOJEWjci8DTXk7VaX+Jl2GoImLknJgf34tY/UGhiOVs9T1NOPwU=@ietf.org
X-Gm-Message-State: AOJu0YwndUed1WyTw4+FR1klse1YNa4g7aIEO7DoDtMPQo+vDph6Jp/Z ZGvmspph0jGvU08+rU3UsqONCc45SIyA/vZuUGwF1NvI7bZiCKtX+UNZ0p2MiMaidWV0zT4EtWu onZrBKxcL2JqWULNv4d/XiOdbLeIruRt+K6Zu4Qd8D8NYchIqpEQFfQ==
X-Gm-Gg: AR+sD12QzCOfkCegw8F+FZp9IssSCrJ/OOBNeThiWJ0Tz/25M/X5+oDEpMvl/OY+jZm evPsQvsY8cjG56O9r9k/9l+PK4YHvkSLwIHCmQukkwlxp88Cc8JHCw2YT6VLwMlaTOEKQGOIjUA 6cjvs7To3tyFUkopV0iiVYQYebnia/4RMutYvl6KoZpWYgPNVUafjnqyiJQva848cMOejHBY8zy 9HIGArKYmH4jhlHVwKJFVQtvcQRbgrBlSd4DeQEHJNs3ILEJGcGgQQLpdH5qqX+SZFryTnHbsU+ uJm4eI5xylCXDh3q4vkESEWxQk4ghjk+zVMb2UxM6SZR
X-Received: by 2002:a05:6000:43c7:20b0:47f:48d5:2986 with SMTP id ffacd0b85a97d-47f6233f164mr22849877f8f.53.1784736762357; Wed, 22 Jul 2026 09:12:42 -0700 (PDT)
MIME-Version: 1.0
References: <00cb01dd0060$b0a9c780$11fd5680$@akayla.com> <8A5BB9DB-1071-48FD-9C8B-4F06596EDBC7@akayla.com> <e8c4ade34cab4c7dbb97fd7eba08d9d5@huawei.com> <2f9620b3b7c24c22b0010acac1d040b2@huawei.com>
In-Reply-To: <2f9620b3b7c24c22b0010acac1d040b2@huawei.com>
From: Heikki Vatiainen <hvn@radiatorsoftware.com>
Date: Wed, 22 Jul 2026 19:12:25 +0300
X-Gm-Features: AUfX_myrIhAP4295O73rijvrPQErYwedyOI1mV3MdGpFaeYPNuMrvJH4B11O5W0
Message-ID: <CAA7Lko8ctacutzmjAoRB0Se+OmRyENDn=PqAkXf732y=vpornA@mail.gmail.com>
To: Wang Guilin <Wang.Guilin=40huawei.com@dmarc.ietf.org>, "emu@ietf.org" <emu@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000bcf8a3065735680f"
Message-ID-Hash: C7E2FWMCL35QFVXFJRXITZZAJ6WOK6RW
X-Message-ID-Hash: C7E2FWMCL35QFVXFJRXITZZAJ6WOK6RW
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: Wang Guilin <Wang.Guilin@huawei.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Emu] Re: WGLC for draft-ietf-emu-pqc-eapaka and draft-ietf-emu-hybrid-pqc-eapaka
List-Id: "EAP Methods Update (EMU)" <emu.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/emu/wZEUyTobsXZMoG9VCwBiPOF2ECU>
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>

On Sat, 18 Jul 2026 at 18:26, Wang Guilin <Wang.Guilin=
40huawei.com@dmarc.ietf.org> wrote:

- Section 7: A native attribute-level fragmentation mechanism is specified
> to address potential over-sized transportation of related attributes for
> enabling PQ KEMs, which is similar to the lock-step acknowledgment model
> used by EAP-TLS [RFC2716]. (I have a main comment below on this mechanism
> to check if a more efficient method is possible) .
>

Just noticed that the draft uses obsolete RFC number. RFC 5216, the RFC
that obsoletes RFC 2716, would be a better reference here.


> Main Comments:
>
> - On the attribute-level fragmentation mechanism defined in Section 7: It
> seems possible (and better?) to add one field or two fields for identifying
> the order of one Fragmentation attribute, like the 5th fragmentation out of
> total 10, in The Fragmentation attribute format specified in Section 7.1.
> This may become much more efficient to deal with one specific Fragmentation
> attribute lost. It may also allow for confirming multiple fragmentations.
> For example, one A sends all 10 fragmentations consecutively, B just
> replies with 9 to indicate the first 9 fragmentations have been received up
> to now, but the last fragmentation (#10) has not been received yet.
>
> The current lock-step acknowledgment model seems very strict and less
> efficient, I think.  It works like this: send one fragmentation => confirm
> receipt of it => send the next ...
>

I agree that this kind of batch sending of fragments may be more efficient.
Unfortunately I don't think is possible, though. The restriction comes from
the EAP specification which states that EAP is a 'lock step' protocol.

https://datatracker.ietf.org/doc/html/rfc3748#section-2

With regard to draft-ietf-emu-pqc-eapaka section '7.3. Use of the EAP
Identifier', I would remove the section from the draft. The EAP layer
already does what the section defines. Leaving it in would be confusing.
EAP's 'lock step' behaviour does everything that's needed and EAP-AKA'
needs just to send a receive its messages with fragments and fragment
acknowledgements.

-- 
Heikki Vatiainen
hvn@radiatorsoftware.com