[TLS] Re: draft-connolly-tls-mlkem-key-agreement
Watson Ladd <watsonbladd@gmail.com> Sat, 07 December 2024 17:36 UTC
Return-Path: <watsonbladd@gmail.com>
X-Original-To: tls@ietfa.amsl.com
Delivered-To: tls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 514B8C14F6AB for <tls@ietfa.amsl.com>; Sat, 7 Dec 2024 09:36:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=gmail.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 1CkW5YV4Y8OM for <tls@ietfa.amsl.com>; Sat, 7 Dec 2024 09:36:40 -0800 (PST)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 4B943C14F6A6 for <tls@ietf.org>; Sat, 7 Dec 2024 09:36:40 -0800 (PST)
Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-434aafd68e9so20524785e9.0 for <tls@ietf.org>; Sat, 07 Dec 2024 09:36:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733592998; x=1734197798; darn=ietf.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=oWCam6b6FhUB4hRcJGfNIQXiRkzHuAIqxMggYchoU+w=; b=kLTacI02zdNHF4BkvxngS2dBPzdFcilfgZIhYFGe04/lBxpgBBPlmUK8f4ReJCD35e NzSZSTnZxDI+4nj5/ghT3VcvbOrh2WJqXfZNGaFN1DpT9xmWKza/ODcebJjebtGnEsdf Ry+LQJwTQ4v2RA69fJ3Ddzn0Dm46P4uh9GOE+GEkfWJLtagRl10ga+5vq9d2GafxspMj dFkM+WP3vDe6xtsAuNKd2jEQWMsVW1yIW7SdDVoN8i2HO0A5/+2TQoIf4dpGtFpmT//+ 552TM+D7G+L8qZAb+c0r7Vwbly4LAKqYr1Q5tgBNgQEvn9S7GSAzOAcD/tQISp7HiQ4p 2UjA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733592998; x=1734197798; h=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=oWCam6b6FhUB4hRcJGfNIQXiRkzHuAIqxMggYchoU+w=; b=lIoFvXHY2fYrdgeveAllfMqhN9SAyWo2OnN28loKS4hZUHhwYktuBcCTo0HTbtOFXF ypV6mOQt3QLpoS6mNOr/s7jj4cHJb201ClGEaqz71qGkSm0dGu05Bna21MBrZUZMyuZ1 InjzsIVxy5FCcEMDNp2iYjJGB+ivR+c06bA5GKhcS4ONxegrOcajTQs2Rtz9PClOpXxI O+/NdCkqlf9MDAcR1gW2Y6QXkZ6D8+ijMuKX6ttJ5n4FdIW4oW5kk8SjDsppKh4LsY5w jrWyNQb82qvgglyxmbEVsEI6ty1p9ruSEyXKCnrFk06xfTis+exyJFojKJP+XnXW2+xV G/sw==
X-Gm-Message-State: AOJu0Yy3VmxWFoMY/F7fu09+CCkgi3c+7wjcJ+x+PRl83+OuI/ulFuI9 xeZ01QwcVttGQ3HlEKE4Py9GXGR3QI95d4/JgHHgqgyn6f14nl8nOSwR9BYVVzGFBJRIfOkhh2C WoOd6ZiWLbsJ/WCBpASPVBsxi0v2wsA==
X-Gm-Gg: ASbGncuEbDPy7z3vh67AxlfYtauv7HlKHzeuxAAF2hh1rXcqUmZ7ZPTuBB/jrxwZ0ou y7gNpLHsEm7u1dTt1wyBnXbRy1IFZt1Ez5dDDEgz8D5ON/3eBEahR23CTFUEDqpc=
X-Google-Smtp-Source: AGHT+IHTIHsmceYh1V1fpUGB1PIiS771YFMuxxQHEiRNIwsFs67qHQtSvcETu1GmkWIP/XW17XRzBepQed5WjEzAO5I=
X-Received: by 2002:a5d:64ec:0:b0:385:f56c:d90a with SMTP id ffacd0b85a97d-3862b3f37a0mr4698573f8f.55.1733592998051; Sat, 07 Dec 2024 09:36:38 -0800 (PST)
MIME-Version: 1.0
References: <E9605463-D66A-49C1-B89B-BFAC0F0CBFA9@akamai.com> <20241207172545.196500.qmail@cr.yp.to>
In-Reply-To: <20241207172545.196500.qmail@cr.yp.to>
From: Watson Ladd <watsonbladd@gmail.com>
Date: Sat, 07 Dec 2024 09:36:27 -0800
Message-ID: <CACsn0cnQV1iH4zCWeHMw4YinGs3FwzTxgtJVrrMQgpD16jumCw@mail.gmail.com>
To: TLS List <tls@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d58c5b0628b192ea"
Message-ID-Hash: KLI65QIJ32WMZJVQMXINOW4B6H2AL25E
X-Message-ID-Hash: KLI65QIJ32WMZJVQMXINOW4B6H2AL25E
X-MailFrom: watsonbladd@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tls.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: [TLS] Re: draft-connolly-tls-mlkem-key-agreement
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls/abyaCxj2SUa_PpEF2G6e_SbJwUk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Owner: <mailto:tls-owner@ietf.org>
List-Post: <mailto:tls@ietf.org>
List-Subscribe: <mailto:tls-join@ietf.org>
List-Unsubscribe: <mailto:tls-leave@ietf.org>
Having MLKEM without a hybrid as an option in TLS when the interoperable choice is a hybrid is not going to exclude people. Furthermore we didn't hybridize x25519 and RSA. It's clear some people believe ML-KEM is secure enough for their uses. There also is no protocol police: code points for this will exist regardless of what the IETF does with the draft. Sincerely, Watson On Sat, Dec 7, 2024, 9:26 AM D. J. Bernstein <djb@cr.yp.to> wrote: > Salz, Rich writes: > > The IETF has lawyers who are familiar with how the IETF works, and > > that legal counsel finds our processes acceptable level of risk. > > RFC 9680 was issued in October 2024 and says that it's "intended to > educate IETF participants about how to reduce antitrust risks in > connection with IETF activities". Sounds like the lawyers are worried. > More to the point, they _should_ be worried. > > > The IETF has long accepted that saying "we have customers who want > > this" as a metric into its decisions. If Foo.Com says they have > > customers for RFC X, then the IETF community believes it is more > > likely that Foo.Com will implement RFC X. Market acceptance is > > important to what the IETF considers success. > > The whole point of antitrust law is to put constraints on _how_ market > success can be pursued, so praising market success is missing the point. > Take any corporation (whether for-profit or not) that lost an antitrust > case, and look at its briefs; you'll see that it argued, unsuccessfully, > that what it was doing was healthy market activity. > > As one of many examples of the constraints that antitrust law places on > standards-development organizations, look at > > > https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:52011XC0114(04) > > asking, inter alia, whether "the procedure for adopting the standard in > question is transparent". Saying that IETF is pursuing market success > does nothing to answer this transparency question, or any of the other > procedural questions asked by antitrust law. > > The same link also asks whether there are "objective criteria for > selecting the technology to be included in the standard". Where are > IETF's objective criteria for deciding what to select? Where's the > documentation demonstrating systematic enforcement of those criteria? > > As illustrated by this discussion, IETF allows a company to push for a > standard by simply claiming, without evidence or quantification or a > technological rationale, that there are customers for the standard. > History shows that IETF is more likely to act on such claims from large > companies than from small companies. > > Yes, of course a company pushing for something to be standardized will > claim that the standard will have customers. This is content-free beyond > the company name---and IETF doesn't follow procedures that demand more > information. Evidently the IETF "metric" is not the market prospects of > what's being proposed for standardization, but rather the size of the > company pushing for it. That's inherently anti-competitive, rewarding > the existing big players instead of establishing a level playing field. > > A court will want to know how IETF procedures stop a large company or a > cartel from manipulating IETF's decision-making process to suppress > competition. What the court will instead see is evidence of IETF often > allowing its process to be manipulated without even asking questions. > > > Please don't quote other lawyers to us. > > You're complaining about my providing a link to > > > https://www.google.com/books/edition/Handbook_on_Antitrust_Aspects_of_Standar/zin5tgAACAAJ > > from the American Bar Association? I think this is a great starting > point for WG participants who want to learn more about the topic. > > ---D. J. Bernstein > > _______________________________________________ > TLS mailing list -- tls@ietf.org > To unsubscribe send an email to tls-leave@ietf.org >
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Watson Ladd
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Jay Daley
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Russ Housley
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Andrey Jivsov
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Deirdre Connolly
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Scott Fluhrer (sfluhrer)
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Salz, Rich
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement John Mattsson
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Alicja Kario
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Andrei Popov
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Sean Turner
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Filippo Valsorda
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Rob Sayre
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Santosh Chokhani
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Jay Daley
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Sophie Schmieg
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Jay Daley
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Dan Harkins
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Jay Daley
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Sophie Schmieg
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Deirdre Connolly
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Joseph Salowey
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Deirdre Connolly
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Viktor Dukhovni
- [TLS] draft-connolly-tls-mlkem-key-agreement Scott Fluhrer (sfluhrer)
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement John Mattsson
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Scott Fluhrer (sfluhrer)
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Salz, Rich
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Filippo Valsorda
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement John Mattsson
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Stephen Farrell
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Viktor Dukhovni
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Loganaden Velvindron
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Stephen Farrell
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… John Mattsson
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement John Mattsson
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Joseph Birr-Pixton
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement John Mattsson
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… John Mattsson
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Alicja Kario
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Bas Westerbaan
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… Watson Ladd
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… D. J. Bernstein
- [TLS] Re: draft-connolly-tls-mlkem-key-agreement Blumenthal, Uri - 0553 - MITLL
- [TLS] Re: [EXT] Re: draft-connolly-tls-mlkem-key-… D. J. Bernstein