Re: We define how, we don't dictate what
Michael De Roover <ietf@nixmagic.com> Sun, 19 October 2025 18:37 UTC
Return-Path: <ietf@nixmagic.com>
X-Original-To: ietf@mail2.ietf.org
Delivered-To: ietf@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D8EEF7724494 for <ietf@mail2.ietf.org>; Sun, 19 Oct 2025 11:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ZF_OerC7sN1Q for <ietf@mail2.ietf.org>; Sun, 19 Oct 2025 11:37:43 -0700 (PDT)
Received: from nixmagic.com (e1.nixmagic.com [116.203.235.171]) by mail2.ietf.org (Postfix) with ESMTP id 87AE27724489 for <ietf@ietf.org>; Sun, 19 Oct 2025 11:37:43 -0700 (PDT)
Received: from ideapad.internal (eth0.ideapad.lan [192.168.10.17]) by nixmagic.com (Postfix) with ESMTPSA id 6B0371165A0; Sun, 19 Oct 2025 18:37:37 +0000 (UTC)
From: Michael De Roover <ietf@nixmagic.com>
To: ietf@ietf.org
Subject: Re: We define how, we don't dictate what
Date: Sun, 19 Oct 2025 20:37:36 +0200
Message-ID: <4514627.mogB4TqSGs@ideapad.internal>
Organization: ideapad.internal
In-Reply-To: <36D2FAD5-609F-43BC-B963-A31895E04489@yahoo.com>
References: <1169e1ba-325d-4f0f-a71c-fa55c4b3b391@app.fastmail.com> <36D2FAD5-609F-43BC-B963-A31895E04489@yahoo.com>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
Message-ID-Hash: 3GQ7CNOZGZA4PUUGLXNSHVBW5L3LNF5B
X-Message-ID-Hash: 3GQ7CNOZGZA4PUUGLXNSHVBW5L3LNF5B
X-MailFrom: ietf@nixmagic.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.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
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/nqm7nrSMY3n_5SFoS-scdxQ5FG8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>
Hi,
I do acknowledge the IETF to be rather siloed, and I do acknowledge that
security-sensitive issues require special care. However, I do not acknowledge
that they should deviate from the usual practices for WGs, which is that if a
WG exists for a subject, that's where it is discussed. For this issue, that is
clearly TLS where both the contested draft, and thus also the discussion, are
meant to be done. This list has participants from far too many different
churches for all of them to be interested in this.
You mention that IETF is a siloed organization, which I acknowledge as IETF
being perhaps not as large as it could be. You also mention that among the
IETF, there are many people with very different interests. Some of those are
interested in cryptography, others are interested in bringing the Internet to
outer space. Fantastic.
But that also means that the person interested in protocols for space, is not
necessarily interested in cryptography. It's only once that protocol actually
needs to be encrypted (because, well, it's going over a long-distance wireless
link), that cipher choice would become relevant. And even then there's still
the question about threat models (where are the aliens with their wiretaps?
Are we the aliens?) and hardware acceleration to get good performance out of
it.
Now, for designing the circuits that do the hardware acceleration (e.g. AES-
NI, not aware of something similar for ARM), you would need a solid
specification. I certainly don't want another Spectre / Meltdown in my chips.
Or a checkm8 in an Apple chip (ok I do want that one), etc etc.
But with Spectre and Meltdown too, what was the actual impact? I still use
those vulnerable chips as if nothing happened! There's a kernel patch, sure,
and speculative execution can be disabled entirely, by (iirc) disabling
hyperthreading. But why though? Who is exploiting this? What if I don't have
malware on my computers to begin with? What if my edge nodes run vulnerable
kernels because they've been booted for years with no reboots, and I just have
my open ports only run services that go through a TCP stream in NGINX? Would
you be able to get kernel access to those servers? Try it and let me know!
Anyway, that's what I mean with "this belongs on TLS". Security is far
overhyped for the most part, and many people -- even those in IT in general --
don't always know how to make a proper threat model. Yet everyone wants the
Internet to be secure, which, yeah wonderful. But if you can't do that without
establishing a threat model, then please let the people who do know how to do
that, do their job! And if the protocol sucks for an, I would argue, far off
quantum microcontroller for a chip, fix it when it actually does become an
issue?
I'm not trying to be an ass here, even though I will most certainly be
perceived by some to be one. But for heaven's sake, this does not belong here!
If I were to be a conspiracist and ask myself why this is brought here, I
would argue that it's because this is one of Daniel's fortes, and just like
the MODPOD disaster ("dragnet censorship"), it can be brought in a very
dramatic way. But hey, that's just conspiracy. Interpret it as you will, but I
don't consider this to have been done in good faith.
On Sunday, 19 October 2025 15:33:30 Central European Summer Time Lloyd W
wrote:
> hi Bron,
>
> This wasn't mandating stuff on a different layer, this was mandating mention
> of and homage to security, which just happened to require a Best Practice
> Security Approach at a layer different from and irrelevant to the focus of
> the document.
>
> As the IETF becomes increasingly siloed, with separate offlist ticket
> discussions happening in the safe spaces of github trackers, where
> cross-domain expertise is winnowed out n the interests of topic focus,
> security remains the one remaining excuse to go anywhere and Express
> Concerns, regardless of use cases or (lack of) relevant domain expertise.
>
> I still pay attention to various space-related groups, where people
> enthusiastic about and a little knowledgeable about space implementations
> and architectures are required to pay attention to people enthusiastic
> about security.
>
> So, instead of discussing, say, interoperability with Mars and how that
> might actually be made to work, a list is instead discussing e.g. making
> sure perfect forward secrecy can be done, or trying to make everything work
> with QUIC, because QUIC is the current secure transport of choice. Every
> discussion becomes a security discussion.
>
> And the thing about security is, when it fails, it deliberately fails hard.
> Having to implement key expiry on something that didn't even need it?
> you're implementing your own denial of service on yourself, and when it
> fails a few light-hours out usual recovery strategies won't work. But the
> denial of service was really expressed way back when on a wg list by some
> security maven saying 'we need keying. and expiry, of course.'.
>
> Focusing on security did not play out well imo for DTN or the Bundle
> Protocol, and this is more of the same.
>
> The current IETF orthodoxy is to show that security has been paid its dues
> before anything can be published, and this now goes far beyond a mere
> Security Considerations section. If paying those dues compromises
> everything else in a design, so be it. The security experts are unlikely to
> notice, or care; that is not their concern.
>
> Security IS now the Protocol (Thought) Police, RFC 8962 notwithstanding.
>
> Lloyd Wood
> lloyd.wood@yahoo.co.uk
>
> they who control the draft control the RFC.
> they who control security control design.
> they who control design control the draft.
>
> > On 18 Oct 2025, at 04:00, Bron Gondwana
> > <brong=40fastmailteam.com@dmarc.ietf.org> wrote:
> >
> > Between core-06 and core-07 the TLS language was added. There was plenty
> > of debate over the pros and cons in person and on the lists - and the
> > authors wound up bowing to IETF orthodoxy.
> >
> > In my opinion JMAP core shouldn't require "https" particularly, it could
> > be transported over some other substrate just fine. At most, it should
> > point to some other spec which provides "best practices for using HTTP
> > transports securely" and say use that, or updates to it.
> >
> > This wasn't an "influence", this was "the IETF won't publish anything
> > which doesn't mandate these things on a different layer". I don't think
> > we should be doing that.
--
[Met vriendelijke groet] [Best regards]
[Michael De Roover]
--- --- --- ---
[Mail] [*@nixmagic.com] [michael@at@de.roover.eu.org]
[Web] [https://michael.de.roover.eu.org]
[Forge] [https://git.nixmagic.com]
[Weather] [Antwerpen] [20:00] [12.4°C]
--- --- --- ---
[0] [2025-10-19 20:12 CEST]
[~] [vim@ideapad.internal]
[$] [/usr/bin/sign-mail] [>_]
--- --- --- ---
- Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Brian E Carpenter
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: We define how, we don't dictate what Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: Complaint to IAB regarding non-transparency Brian E Carpenter
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Form of Appeals (Re: Complaint to IAB regarding n… Eliot Lear
- Re: Form of Appeals (Re: Complaint to IAB regardi… Simon Josefsson
- Re: Form of Appeals (Re: Complaint to IAB regardi… Eliot Lear
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Wilton (rwilton)
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Wilton (rwilton)
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Eliot Lear
- Re: Complaint to IAB regarding non-transparency John Scudder
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Eliot Lear
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Wilton (rwilton)
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Wilton (rwilton)
- Re: Form of Appeals (Re: Complaint to IAB regardi… Salz, Rich
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Nick Hilliard
- Re: Form of Appeals (Re: Complaint to IAB regardi… Nick Hilliard
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Brian E Carpenter
- Re: Complaint to IAB regarding non-transparency Paul Wouters
- Re: Complaint to IAB regarding non-transparency Rob Wilton (rwilton)
- Re: Form of Appeals (Re: Complaint to IAB regardi… Michael De Roover
- Strategies to fight against weakened specs D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Rob Wilton (rwilton)
- Re: Form of Appeals (Re: Complaint to IAB regardi… Watson Ladd
- Re: Form of Appeals (Re: Complaint to IAB regardi… Christian Huitema
- Re: Complaint to IAB regarding non-transparency Michael De Roover
- Re: Form of Appeals (Re: Complaint to IAB regardi… Watson Ladd
- Re: Form of Appeals (Re: Complaint to IAB regardi… Brian E Carpenter
- Re: Complaint to IAB regarding non-transparency Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Paul Wouters
- Re: Form of Appeals (Re: Complaint to IAB regardi… Michael De Roover
- ADs violating IETF rules D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Stephen Farrell
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Stephen Farrell
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Stephen Farrell
- Re: Form of Appeals (Re: Complaint to IAB regardi… Paul Wouters
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Lloyd W
- Re: Form of Appeals (Re: Complaint to IAB regardi… Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Lloyd W
- Re: Form of Appeals (Re: Complaint to IAB regardi… Nick Hilliard
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Paul Wouters
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… John Mattsson
- Re: Form of Appeals (Re: Complaint to IAB regardi… D. J. Bernstein
- Re: Form of Appeals (Re: Complaint to IAB regardi… Leif Johansson
- Consensus (Was: Complaint to IAB regarding non-tr… Pete Resnick
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Peter Gutmann
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Salz, Rich
- RE: [TLS] Re: Form of Appeals (Re: Complaint to I… Emily Murtaugh
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Bellebaum, Thomas
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Eric Rescorla
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Nico Williams
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Eric Rescorla
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… lloyd.wood@yahoo.com
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: Consensus (Was: Complaint to IAB regarding no… Brian E Carpenter
- Re: Form of Appeals (Re: Complaint to IAB regardi… Dan Harkins
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Tim Bray
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Nico Williams
- Re: Form of Appeals (Re: Complaint to IAB regardi… Salz, Rich
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Robert Sparks
- Re: Form of Appeals (Re: Complaint to IAB regardi… John C Klensin
- We define how, we don't dictate what Bron Gondwana
- Re: Complaint to IAB regarding non-transparency Chris Box
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Rob Sayre
- Re: We define how, we don't dictate what Brian E Carpenter
- Re: Form of Appeals (Re: Complaint to IAB regardi… Jeffrey Walton
- Re: What not how Stephen Farrell
- Re: Consensus (Was: Complaint to IAB regarding no… Chris Box
- Re: We define how, we don't dictate what Michael De Roover
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… D. J. Bernstein
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… D. J. Bernstein
- Re: [TLS] Form of Appeals (Re: Complaint to IAB r… Ted Lemon
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Bellebaum, Thomas
- [TLS] Re: Form of Appeals (Re: Complaint to IAB r… Nico Williams
- Re: Complaint to IAB regarding non-transparency Lars Eggert
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: We define how, we don't dictate what Christian Huitema
- Re: We define how, we don't dictate what Bron Gondwana
- Re: We define how, we don't dictate what Dan Harkins
- Re: We define how, we don't dictate what Dan Harkins
- RE: We define how, we don't dictate what Dave Thaler
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: We define how, we don't dictate what Rob Sayre
- Re: We define how, we don't dictate what Watson Ladd
- Re: We define how, we don't dictate what Brian E Carpenter
- Re: We define how, we don't dictate what Bron Gondwana
- Re: Form of Appeals (Re: Complaint to IAB regardi… Chris Box
- Re: We define how, we don't dictate what Dan Harkins
- Re: We define how, we don't dictate what Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… shogunx
- RFC metadata bug [was Re: We define how, we don't… Brian E Carpenter
- Re: RFC metadata bug [was Re: We define how, we d… Rob Sayre
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: Form of Appeals (Re: Complaint to IAB regardi… Chris Box
- Re: What not how Rob Sayre
- Re: RFC metadata bug [was Re: We define how, we d… Rob Sayre
- Re: RFC metadata bug [was Re: We define how, we d… Brian E Carpenter
- Re: We define how, we don't dictate what Michael De Roover
- Re: ADs violating IETF rules Abdussalam Baryun
- Re: We define how, we don't dictate what Abdussalam Baryun
- Re: RFC metadata bug [was Re: We define how, we d… Brian E Carpenter
- Re: RFC metadata bug [was Re: We define how, we d… Rob Sayre
- Re: What not how Viktor Dukhovni
- Re: We define how, we don't dictate what Lloyd W
- Re: Form of Appeals (Re: Complaint to IAB regardi… Chris Box
- Re: Form of Appeals (Re: Complaint to IAB regardi… Michael De Roover
- Re: Complaint to IAB regarding non-transparency Michael De Roover
- Re: Form of Appeals (Re: Complaint to IAB regardi… Christian Huitema
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: RFC metadata bug [was Re: We define how, we d… Rob Wilton (rwilton)
- Re: We define how, we don't dictate what Michael De Roover
- What not how Donald Eastlake
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Peter Gutmann
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: Consensus (Was: Complaint to IAB regarding no… D. J. Bernstein
- Re: Consensus (Was: Complaint to IAB regarding no… Pete Resnick
- Re: Consensus (Was: Complaint to IAB regarding no… D. J. Bernstein
- Re: Complaint to IAB regarding non-transparency Rob Wilton (rwilton)
- Re: Complaint to IAB regarding non-transparency Paul Wouters
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- Re: Complaint to IAB regarding non-transparency Lars Eggert
- Re: Complaint to IAB regarding non-transparency D. J. Bernstein
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Eliot Lear
- Re: Complaint to IAB regarding non-transparency Livingood, Jason
- Re: Complaint to IAB regarding non-transparency Lars Eggert
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Brian E Carpenter
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Salz, Rich
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Brian E Carpenter
- Re: Complaint to IAB regarding non-transparency Simon Josefsson
- FW: Complaint to IAB regarding non-transparency Emily Murtaugh
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Salz, Rich
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Keith Moore
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Michael De Roover
- Re: Form of Appeals (Re: Complaint to IAB regardi… Phillip Hallam-Baker
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Joel Halpern
- Re: [TLS] Re: pay to play, Form of Appeals (Re: C… John Levine
- Re: [TLS] Re: Form of Appeals (Re: Complaint to I… Rob Sayre
- Re: Form of Appeals (Re: Complaint to IAB regardi… Salz, Rich
- Re: Complaint to IAB regarding non-transparency IAB Executive Administrative Manager
- Re: Complaint to IAB regarding non-transparency IETF Chair