[DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algorithm DNSSEC Requirements
John Levine <johnl@ietf.email> Mon, 27 July 2026 18:00 UTC
Return-Path: <johnl@iecc.com>
X-Original-To: dnsop@mail2.ietf.org
Delivered-To: dnsop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 784C211F64F85 for <dnsop@mail2.ietf.org>; Mon, 27 Jul 2026 11:00:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785175208; bh=4Hhy+O2ic0aZ38APPo06BZuwm3HEb2S+58LbT5p1g3I=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=HUlw6S5b1G0da+Eiq2onAJclgpEdgS4p8cVZ8+cfg8T0W2RDx+lMUH7i57Pwu3ji9 RC5VRNBhoU10p/eelzjKh6j/DbPG/6XwbXmFfB8C6x3Wn3GkaS/9zNc7YSBComNNFU IrH+qRPcKGNbQ3LvElqXTyLXmOfoSSniB8YVmPcY=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.4
X-Spam-Level:
X-Spam-Status: No, score=-4.4 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, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b="p8pZZCgF"; dkim=pass (2048-bit key) header.d=ietf.email header.b="B0DV7GC8"
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 7YcSWpVe-3DT for <dnsop@mail2.ietf.org>; Mon, 27 Jul 2026 11:00:07 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id E083C11F64F7D for <dnsop@ietf.org>; Mon, 27 Jul 2026 11:00:07 -0700 (PDT)
Received: (qmail 64613 invoked from network); 27 Jul 2026 18:00:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding:cleverness; s=fc636a679ca7.k2607; t=1785175197; x=1785520797; bh=4Hhy+O2ic0aZ38APPo06BZuwm3HEb2S+58LbT5p1g3I=; b=p8pZZCgFWaFSJam88XKctvOpILhgj5P4ap5FV4Q5sZ7wpfQ9rtA8T6yKaDM59yJLq6vxZh2r06CknlR8J/TSfVYsbaLfPGvJM95z/c1nyd0eCONAJwVrXBO2qLvBc531tkp2oXJiOxBkBkIs1kkFucaJPhoOakO9nRVSiWjsV4LurWHqzRP6qVav0EPqFZ+ecS05QNvyUWfK/nNGx94XFN9KNjFSB+U0ZNvYi1ncQi0SukmRL3qVjju0X6rDhoVp4SQujc/f6mc3OT0pCvgIn0nHnRGJKcJZ0cQD0425sp2mapFOAr6QF3+CxrGoEn/vHixmDiRfUanU3QrVwiMbLg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=ietf.email; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding:cleverness; s=fc636a679ca7.k2607; bh=4Hhy+O2ic0aZ38APPo06BZuwm3HEb2S+58LbT5p1g3I=; b=B0DV7GC8p0kS6lqP/a9s8kQ/4Q4Spm2wU8o95Mgx1uL5hVS//1OEw+qJ9enxtDXli7KWvhRd+JqDlV4HhAwSRhMOssxoYvoxVF4f5Kcy4WCn4I8dOxW8O1IIAANj49FGBm3G89cNcwKTqB/576DJ6FXulsyylyar/EjqOTh/04pCmLwPN5aRez2n2zSReNScI9UwaXi9fDado8dVwqwEY69tV3QJvVQl0TUnSjAVqSlpQPYDdGN3mlM7s2lfHqaZsBsnmYuN2fi2hMJWEVM60qTw8L+iDOJm6NMA/i3Q7/8SmoPQ8l4VqNKP20+8YprASXB/twNM7LJNroxDs7fQqA==
Received: from ary.qy ([IPv6:2001:470:1f07:1126:0:78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126:0:78:696d:6170]) with ESMTPS (TLS1.3 ECDHE-RSA CHACHA20-POLY1305 AEAD) via TCP6; 27 Jul 2026 18:00:07 -0000
Received: by ary.qy (Postfix, from userid 501) id C845511725A8C; Mon, 27 Jul 2026 14:00:06 -0400 (EDT)
Date: Mon, 27 Jul 2026 14:00:06 -0400
Message-Id: <20260727180006.C845511725A8C@ary.qy>
From: John Levine <johnl@ietf.email>
To: dnsop@ietf.org
In-Reply-To: <C39315D0-6991-4029-BC47-6B5E6E4D33F5@icann.org>
Organization: Taughannock Networks
References: <e6237cf7-01f1-4871-baad-6988985b113c@desec.io> <1f237f00-48ce-4599-b1c6-f3dc5cc6b24a@nic.cz> <5F6D199C-9269-4716-80B6-AEDFA9E5B49A@internetstiftelsen.se> <CAMjbhoX5hvc-Xd7rDZGvCixw46KndJ7FiPGnZ54w3mD43Y2PEQ@mail.gmail.com> <1f956299-491c-4eae-9e8b-66518c5804ca@desec.io> <CAHPuVdW0bq0xtwzvb0E_qMO4VehH0iKoz=_XRw_7NCFkvsHC0Q@mail.gmail.com> <CAMjbhoXv4+Ai3utnwr_Z3S=hngnP7DVAi746S=zAPMoKiT-52g@mail.gmail.com> <CAHPuVdUh4SZN0SYAjXQfdRoKK7SWmxVywpKh4jvqMbztQVCc7g@mail.gmail.com> <CAMjbhoWr76bh33b1x96Rmq-gAhkJGiRR1k0caVER=DkhR8OuUw@mail.gmail.com> <CAHPuVdWBOSUJ_9pkqreQnFGcrUx+LfPr4UjOBqOLs1_QtYQ8Mg@mail.gmail.com> <C39315D0-6991-4029-BC47-6B5E6E4D33F5@icann.org>
X-Headerized: yes
Cleverness: minimal
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Message-ID-Hash: CIB3F7IZO3SIRSYY7V7HFH7O25HG3ZMX
X-Message-ID-Hash: CIB3F7IZO3SIRSYY7V7HFH7O25HG3ZMX
X-MailFrom: johnl@iecc.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: paul.hoffman@icann.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algorithm DNSSEC Requirements
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/LcflqzFObseVlJ4KjEdKb2VuDyo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>
It appears that Paul Hoffman <paul.hoffman@icann.org> said: >On Jul 27, 2026, at 05:51, Shumon Huque <shuque@gmail.com> wrote: >> >> A new validator implementation could unilaterally impose that rule, sure. > >And it might. That would require that the validator had such a knob in its config, and would be implementation-specific. > >> But ideally, there should be some general rule for algorithm downgrade resistance that is signaled in the >protocol, rather than special casing a rule only for a specific algorithm. > >THERE BE DRAGONS! I agree but for a different reason: I doubt that most DNS operators know enough about cryptography to set the signals in a sensible way. More likely, a harried DNS operator will have read somewhere (or a consultant will have told her) to say all of the signatures must validate because it's "more secure." Then her customers start complaining because their web sites have disappeared and their users report their browsers are saying SIR FALE or something like that. Then the DNS operator turns off DNSSEC altogeher, and the problems go away! Considering that most of the Internet still doesn't think it's worth the hassle to use DNSSEC. why point another gun at our foot? If you think that PQ is a theat, add some PQ signatures. If you think that PQ crackers exist and you think that one of them is aimed at you, stop signing with conventional algorithms. R's, John
- [DNSOP] Sanity tl;dr for Multi-algorithm DNSSEC R… Peter Thomassen
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Libor Peltan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Johan Stenstam
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… marka
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Joe Abley
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Philip Homburg
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Mark Andrews
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… marka
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Philip Homburg
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… marka
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Bas Westerbaan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Philip Homburg
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Peter Thomassen
- [DNSOP] PQ DNSSEC downgrade protection (Was: Sani… Bas Westerbaan
- [DNSOP] Re: PQ DNSSEC downgrade protection (Was: … Vladimír Čunát
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Shumon Huque
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Bas Westerbaan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Shumon Huque
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Bas Westerbaan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Shumon Huque
- [DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algo… Paul Hoffman
- [DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algo… Shumon Huque
- [DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algo… Bas Westerbaan
- [DNSOP] Re: [Ext] Re: Sanity tl;dr for Multi-algo… John Levine
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Bas Westerbaan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Shumon Huque
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Bas Westerbaan
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Michael Richardson
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Philip Homburg
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Philip Homburg
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Peter Thomassen
- [DNSOP] Re: Sanity tl;dr for Multi-algorithm DNSS… Matthijs Mekking