[OPS-DIR]Re: [Last-Call] Opsdir last call review of draft-ietf-pquip-hybrid-signature-spectrums-06
Paul Wouters <paul.wouters@aiven.io> Fri, 16 May 2025 17:25 UTC
Return-Path: <paul.wouters@aiven.io>
X-Original-To: ops-dir@mail2.ietf.org
Delivered-To: ops-dir@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6463B2976FC8 for <ops-dir@mail2.ietf.org>; Fri, 16 May 2025 10:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=aiven.io
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 6xN5HM95cQzi for <ops-dir@mail2.ietf.org>; Fri, 16 May 2025 10:25:53 -0700 (PDT)
Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (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 45EE12976FBC for <ops-dir@ietf.org>; Fri, 16 May 2025 10:25:53 -0700 (PDT)
Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-ad243b49ef1so436217766b.0 for <ops-dir@ietf.org>; Fri, 16 May 2025 10:25:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aiven.io; s=google; t=1747416352; x=1748021152; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=L9rymBU1anClMRPXA3YvxKtNoVp1oDzNVi9F2+KfSHU=; b=sReuWrSuit1uZe+OgLjwP/EYrSvQDSwVaraa4REki3PGuLl88iJU32uX1VFuyBJ+QQ MFkCWp3p/pQG9hso4r7coQ/wjNmfohw6jL0i5BbkV1qAFprlCf9+5OTLzBrtA8cKcwFJ W3Zw2I2uOGsxboC8yHJvypoUVrLyJEpudgYC4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747416352; x=1748021152; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=L9rymBU1anClMRPXA3YvxKtNoVp1oDzNVi9F2+KfSHU=; b=PItriQrH2jGapOSd6/lkX/ufR9RdQC7FNH2mla+jVmcttKJHi3Ypx51fJIkrE6AP2u 7HoOhLoaxFz0Gv8HGTSpoYcIMr1/aAp4dW9zgxsiFAwb1EMJ15I7DZSqMxSTE1DbBjpB w6QY74OIvkrO8X2Q02zXtWTzSaLLBprXPsRbt62t9P7R+9MpMQG1P0k0JBmngPAP5cIQ +vI6fMAg6tnkF9IduH7KLTVoleFKJ+Ncs6KUrEgV9tX+nUYDdRp356byBzWnqTFnlaLG s4AsDS2ET32RGUzBKKsGCLTMdvpLOyofiC/x3DnWVl74JDEKUKk5P6b5MDDainjcZIPM A4bg==
X-Forwarded-Encrypted: i=1; AJvYcCUBzoklC/NsOv/P4Uhh2Nlo0pWaKpeln/jPXpvXYhTWYwn/jjo8GuIrwM2IthQ5Ho03gYfgnwh3@ietf.org
X-Gm-Message-State: AOJu0YwrHd9zXUqPHXVKBHbFzCifv1HJmfEBGTUWVgyZqlum6Eas3SiH 28qutlOizrQaSqFZCq08pVbSvHWj4Pbj5jRq+woSa2CHYNoTGhGICWpYGZFyJ8x+wIlFdzlN4CB w4rvi2vLxJbk+J0sdnlB0qsxTa9fjlqRPfRVUOeqzc4ggwRHxzGDqAlsOGA==
X-Gm-Gg: ASbGncuOMwKRncR7SgAzTjabsFJ+qCYZWubbmtNwDswjQ8O5aip2iivTCwf+mfZFKuP iOq9+5nE0EOAz9OhCpASEF5mnNK6F1S4g9YcS6ijY07ySp5hfGqgsGNZQKfYDbMLmsd3s2Pfq76 E1slxiZZl/OtAFoOfg+OUWTjLcf6qvThw19UM=
X-Google-Smtp-Source: AGHT+IGGMTGdJsnPALYcTJUz2ewZU8zsV8c1UPbdmFTMw8Au192WxQIILNAx11xF7EHUyfwmqMRxCTNaDJij9xFLbMA=
X-Received: by 2002:a17:907:1b2a:b0:ad2:233f:f024 with SMTP id a640c23a62f3a-ad536b82ac2mr350949866b.17.1747416351957; Fri, 16 May 2025 10:25:51 -0700 (PDT)
MIME-Version: 1.0
References: <174300591184.1783929.4211986706044074706@dt-datatracker-5b9b68c5b6-zxk6z> <MR1PPF6395AA9E6EB2A042F51E22D27A55D8893A@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM> <031201dbc670$ab224bf0$0166e3d0$@olddog.co.uk> <MR1PPF6395AA9E67CB4153D5B70938E8C2E8893A@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM>
In-Reply-To: <MR1PPF6395AA9E67CB4153D5B70938E8C2E8893A@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM>
From: Paul Wouters <paul.wouters@aiven.io>
Date: Fri, 16 May 2025 13:25:40 -0400
X-Gm-Features: AX0GCFs5q83WlHWJl78JqXTEHRPOZCB10HZ3RXYYEpiiW2QHuEYzvaPkuTKLemw
Message-ID: <CAGL5yWZanhVw-gakZdHJLGpc9d-wU51Ag8g=YLcZgbLOhSb=tg@mail.gmail.com>
To: mohamed.boucadair@orange.com, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ef0eb90635441246"
Message-ID-Hash: 62IXI6OMIGNUNND5KJBNTYHUPYUBKHD7
X-Message-ID-Hash: 62IXI6OMIGNUNND5KJBNTYHUPYUBKHD7
X-MailFrom: paul.wouters@aiven.io
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ops-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "ops-dir@ietf.org" <ops-dir@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [OPS-DIR]Re: [Last-Call] Opsdir last call review of draft-ietf-pquip-hybrid-signature-spectrums-06
List-Id: Ops Directorate <ops-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ops-dir/cXSdQU9dS36BPmpNXOcrW-gw-Tw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ops-dir>
List-Help: <mailto:ops-dir-request@ietf.org?subject=help>
List-Owner: <mailto:ops-dir-owner@ietf.org>
List-Post: <mailto:ops-dir@ietf.org>
List-Subscribe: <mailto:ops-dir-join@ietf.org>
List-Unsubscribe: <mailto:ops-dir-leave@ietf.org>
On Fri, May 16, 2025 at 11:55 AM <mohamed.boucadair@orange.com> wrote: > Re-, > > I also send a nudge recently as I saw no follow-up. > > ccing Paul as he may have more context. > I advanced the document because I didn't see any blocker issues during IETF Last Call. I did take note of the secdir review, but disagreed with its severity. It states: I think I would have liked to see some commentary on the configurability of algorithms and keys because the increased variability of component algorithms in hybrid systems seems to imply a more dynamic configuration of security. It seems to assume that "hybrid" means "more parameters for the administrator to figure out", but that is not the case. A hybrid algorithm is just like any other algorithm. It could be selected from a drop down menu. The hybriddy parts are all specified in RFCs with mandatory behaviour and selections to be qualified as a certain named hybrid, eg "mlkem-25519". There are no servicable parts inside for the IT administrator. Eg there are different strengths of ML-KEM, but those have different algorithm identifiers and are unrelated to the "hybrid" part. As such, I moved the document forward. I was going to ping Med about reducing his DISCUSS level issue to a COMMENT level issue, which I guess I am now doing via this email thread and then ask the authors if I should wait on a revised ID for changed language or not, leaving it up to the discretion of the authors as is the practise for non-blocking comments. Paul > Cheers, > Med > > > -----Message d'origine----- > > De : Adrian Farrel <adrian@olddog.co.uk> > > Envoyé : vendredi 16 mai 2025 16:42 > > À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; > > ops-dir@ietf.org > > Objet : RE: [OPS-DIR]Re: [Last-Call] Opsdir last call review of > > draft-ietf-pquip-hybrid-signature-spectrums-06 > > > > > > Sure, Med. > > > > But how has this reached a telechat? > > The authors told me they would be updating the draft for all of my > > small issues. Yet I see no revision since January. > > Is Paul being a bit over-keen? > > > > A > > > > -----Original Message----- > > From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> > > Sent: 16 May 2025 13:05 > > To: Adrian Farrel <adrian@olddog.co.uk>; ops-dir@ietf.org > > Subject: [OPS-DIR]Re: [Last-Call] Opsdir last call review of draft- > > ietf-pquip-hybrid-signature-spectrums-06 > > > > Hi Adrian, > > > > Thanks again for this great review. > > > > I inherited your major point as a DISCUSS in the ballot I sent > > right now: > > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fm > > ailarchive.ietf.org%2Farch%2Fmsg%2Fpqc%2Fi6p3vkj70v_D9CNDj5PHYVKnRF > > w%2F&data=05%7C02%7Cmohamed.boucadair%40orange.com%7C5cb7b0efc89840 > > afb72e08dd9487cffd%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638 > > 830033204730962%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlY > > iOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7 > > C0%7C%7C%7C&sdata=XT%2BSENs4zGrbOIVvOOOAhq7dWBTv0atcWxdV8ao27ec%3D& > > reserved=0. > > > > Cheers, > > Med > > > > > -----Message d'origine----- > > > De : Adrian Farrel via Datatracker <noreply@ietf.org> Envoyé : > > > mercredi 26 mars 2025 17:19 À : ops-dir@ietf.org Cc : > > > draft-ietf-pquip-hybrid-signature-spectrums.all@ietf.org; > > > last-call@ietf.org; pqc@ietf.org > > > Objet : [Last-Call] Opsdir last call review of draft-ietf-pquip- > > > hybrid-signature-spectrums-06 > > > > > > > > > Reviewer: Adrian Farrel > > > Review result: Has Issues > > > > > > Hello, > > > > > > I have reviewed this document as part of the Operational > > Directorate's > > > ongoing effort to review all IETF documents being processed by > > the > > > IESG. > > > These comments were written with the intent of improving the > > > operational aspects of the IETF drafts. Comments that are not > > > addressed in last call may be included in AD reviews during the > > IESG > > > review. Document editors and WG chairs should treat these > > comments > > > just like any other last call comments. > > > > > > Regards, > > > Adrian > > > > > > === > > > > > > Reviewer: Adrian Farrel > > > Draft reviewed: draft-ietf-pquip-hybrid-signature-spectrums-06 > > > Review Result: Has issues > > > > > > This Informational document describes hybrid digital schemes > > setting > > > out motivations for their use, design goals, and general security > > > considerations. > > > > > > This document is basically ready for publication with a few minor > > > points and nits that could be usefully cleared up. > > > > > > However, I found no discussion of manageability in the document > > and I > > > recommend the AD to check with the authors whether this is a > > valid > > > situation. I am marking the document as "has issues" while this > > point > > > is discussed. > > > > > > = Manageability = > > > > > > I think I would have liked to see some commentary on the > > > configurability of algorithms and keys because the increased > > > variability of component algorithms in hybrid systems seems to > > imply a > > > more dynamic configuration of security. And (presumably) we reach > > a > > > point where the chief vulnerability is not the algorithm but the > > > configuration. Similarly, management mechanisms used to inspect > > the > > > operation of secure systems provide both a valuable tool to the > > > user/operator and a significant way for an attacker to find out > > how > > > the system is behaving. > > > > > > I can't say I'm an expert in any of this, but it was a surprise > > to > > > find no mention of manageability or configuration in the > > document. > > > > > > = Petty points = > > > > > > Section 1 > > > > > > Still, there have been successful attacks against proposals > > using > > > post-quantum cryptography. > > > > > > I don't know what it means to attack a proposal. Form later in > > the > > > paragraph, I think you are talking about "Algorithms and > > mechanisms > > > proposed as potential approaches in Rounds 1 and 2 of the NIST > > > Post- Quantum Cryptography Standardization Project." I think it > > is > > > worth using this long form with precision. > > > > > > --- > > > > > > Section 1 > > > > > > You refer to "traditional" algorithms and signature schemes. > > Asides > > > from this word causing some concern in editorial circles (it > > > apparently has overtones in North America), it is also amusing to > > > think of my great grandfather using these algorithms while > > whittling > > > packets out of firewood. You may prefer "previous", "legacy", > > > "historic", or "pre-quantum". > > > > > > --- > > > > > > I believe you have used draft-ietf-pquip-pqt-hybrid-terminology > > and > > > draft-ietf-tls-hybrid-design as well as RFC 4949 as Normative > > > references in that you are relying on them for terminology. The > > > implication is that I may need to read those documents n order to > > > understand this one. > > > > > > --- > > > > > > > > > Section 2 has > > > > > > For schemes achieving the most demanding security notion, > > Strong > > > Non- > > > Separability with Simultaneous Verification, verification > > succeeds > > > not only when both of the component signatures are present but > > also > > > only when the verifier has verified both signatures. > > > > > > When you say "verification succeeds not only when..." it reads > > like > > > you mean that there are two paths to verification as in "either > > or". > > > But I suspect (what do I know?) that you intend that verification > > only > > > succeeds when both conditions are met. > > > > > > --- > > > > > > Table 2 case 7 is not mentioned in the text. > > > > > > = Nitz = > > > > > > As noted by idnits, you have some non-ASCII characters showing > > up. > > > Some of these are accented letters in proper names (good) while > > others > > > seem be artefacts of an editor (bad), e.g., smart quotes in > > 1.3.3. > > > > > > --- > > > > > > You are missing a (null) IANA section. > > > > > > --- > > > > > > Abbreviations and references > > > > > > It would be nice to expand abbreviations and provide references > > > > > > 1.1 mentions EUF-CMA > > > > > > 1.2.1 mentions ML-DSA, Fiat-Shamir, Falcon, Rainbow, GeMSS, and > > RSA > > > > > > 1.3.1.1 introduces SUF-CMA > > > > > > 1.3.2 uses KDF > > > > > > 3.1 has ECDSA > > > > > > 4 has FIPS > > > > > > --- > > > > > > Section 1 > > > > > > s/for to/to/ > > > > > > --- > > > > > > Section 1.1 > > > > > > s/NIST define/NIST defines/ > > > > > > --- > > > > > > A number of section titles are not in Title Case. For example, > > 1.2, > > > 1.3.7, 1.3.8, 1.3.9, 1.3.10, 2, 3.1 > > > > > > --- > > > > > > You have both "artefact" and "artifact". Make a choice. > > > > > > --- > > > > > > 5. > > > > > > s/Consider for example/Consider, for example,/ > > > > > > OLD > > > in cases hybrid algorithm > > > selection that provides only weak non-separability NEW > > > in cases of hybrid algorithm > > > selection that provide only weak non-separability > > > > > > --- > > > > > > 6. > > > > > > s/Internet draft/Internet-Draft/ > > > > > > --- > > > > > > > > > > > > -- > > > last-call mailing list -- last-call@ietf.org To unsubscribe send > > an > > > email to last-call-leave@ietf.org > > ___________________________________________________________________ > > _________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations > > confidentielles ou privilegiees et ne doivent donc pas etre > > diffuses, exploites ou copies sans autorisation. Si vous avez recu > > ce message par erreur, veuillez le signaler a l'expediteur et le > > detruire ainsi que les pieces jointes. Les messages electroniques > > etant susceptibles d'alteration, Orange decline toute > > responsabilite si ce message a ete altere, deforme ou falsifie. > > Merci. > > > > This message and its attachments may contain confidential or > > privileged information that may be protected by law; they should > > not be distributed, used or copied without authorisation. > > If you have received this email in error, please notify the sender > > and delete this message and its attachments. > > As emails may be altered, Orange is not liable for messages that > > have been modified, changed or falsified. > > Thank you. > > _______________________________________________ > > OPS-DIR mailing list -- ops-dir@ietf.org To unsubscribe send an > > email to ops-dir-leave@ietf.org > > > ____________________________________________________________________________________________________________ > Ce message et ses pieces jointes peuvent contenir des informations > confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez > recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages > electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou > falsifie. Merci. > > This message and its attachments may contain confidential or privileged > information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and > delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been > modified, changed or falsified. > Thank you. > >
- [OPS-DIR]Opsdir last call review of draft-ietf-pq… Adrian Farrel via Datatracker
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … mohamed.boucadair
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … mohamed.boucadair
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … Flo D
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … mohamed.boucadair
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … Adrian Farrel
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … mohamed.boucadair
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … Paul Wouters
- [OPS-DIR]Re: [Last-Call] Opsdir last call review … Adrian Farrel
- [OPS-DIR]Re: [Last-Call] Re: Opsdir last call rev… Paul Wouters
- [OPS-DIR]Re: Opsdir last call review of draft-iet… Deirdre Connolly
- [OPS-DIR]Re: Opsdir last call review of draft-iet… Deirdre Connolly
- [OPS-DIR]Re: Opsdir last call review of draft-iet… Adrian Farrel