Re: [Ietf-dkim] Fwd: Re: [..] Recommendation for dkim signing

Scott Kitterman <ietf-dkim@kitterman.com> Wed, 06 March 2024 22:54 UTC

Return-Path: <ietf-dkim@kitterman.com>
X-Original-To: ietf-dkim@ietfa.amsl.com
Delivered-To: ietf-dkim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A76B9C14F69C for <ietf-dkim@ietfa.amsl.com>; Wed, 6 Mar 2024 14:54:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=kitterman.com header.b="CrhtTFiY"; dkim=pass (2048-bit key) header.d=kitterman.com header.b="ctRtVxK7"
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 wY4UDUC533wR for <ietf-dkim@ietfa.amsl.com>; Wed, 6 Mar 2024 14:53:57 -0800 (PST)
Received: from interserver.kitterman.com (interserver.kitterman.com [64.20.48.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3B7EC14F680 for <ietf-dkim@ietf.org>; Wed, 6 Mar 2024 14:53:57 -0800 (PST)
Received: from interserver.kitterman.com (interserver.kitterman.com [IPv6:2604:a00:6:1039:225:90ff:feaa:b169]) by interserver.kitterman.com (Postfix) with ESMTPS id CF4B2F80132; Wed, 6 Mar 2024 17:53:47 -0500 (EST)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903e; t=1709765612; h=date : from : to : subject : in-reply-to : references : message-id : mime-version : content-type : content-transfer-encoding : from; bh=KVw0V4Cfvt9a4iG2cmiapwASDyxx1sJXQItOqO4HrgU=; b=CrhtTFiYuVOBRmH4VZnm1QZwXz3vpw70FirXt5mDSDQCuYkqWyLrPv8kBv9o4IPkGQDhz nyiZwlX8Veh7+QCDQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903r; t=1709765612; h=date : from : to : subject : in-reply-to : references : message-id : mime-version : content-type : content-transfer-encoding : from; bh=KVw0V4Cfvt9a4iG2cmiapwASDyxx1sJXQItOqO4HrgU=; b=ctRtVxK7HvN0nBiciESYtaY5SAmsTx37yj7PulByDL0sW9gb5qvlp3ct12kFb/Ym9d1ur ssN5TXyKRhvg/SBNDrJMozJOhsdyp1JbSzLZHCFqsIup/AyMfEnPhoMxyh6MtIcAfdbLFY6 e6dnfYs9KurY9yWp8Al54M6PqREB2aSrURmNoSdXzq4u329qHwLkVCSB3hpj/0P7XmIxwsr rA9NNL5LDG3QMYqM2R1vVOWBPa5PKHrWVMMUHatF0Nrqug7xQabZEedA+GZcKRyZCqcFrQe eod5xDZ3B5W9FpYSmn+2rliIQ1h01c3fBMrQ8rSSPTZbjx9xD2Iv/oVHc9SA==
Received: from [127.0.0.1] (mobile-166-170-32-217.mycingular.net [166.170.32.217]) by interserver.kitterman.com (Postfix) with ESMTPSA id 3D07DF8010C; Wed, 6 Mar 2024 17:53:32 -0500 (EST)
Date: Wed, 06 Mar 2024 22:53:27 +0000
From: Scott Kitterman <ietf-dkim@kitterman.com>
To: ietf-dkim@ietf.org
In-Reply-To: <20240306224151.r4D7UEwr@steffen%sdaoden.eu>
References: <20240306215650.uXHHYo2j@steffen%sdaoden.eu> <C9EF0654-C410-46DC-B9A7-716E3ECA0B4E@kitterman.com> <20240306224151.r4D7UEwr@steffen%sdaoden.eu>
Message-ID: <9EE553EC-AA5B-4DAC-BF4D-9A0FFB28911E@kitterman.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-dkim/Uh3GNazXdEWow1xYVubFugqprtk>
Subject: Re: [Ietf-dkim] Fwd: Re: [..] Recommendation for dkim signing
X-BeenThere: ietf-dkim@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF DKIM List <ietf-dkim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-dkim>, <mailto:ietf-dkim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-dkim/>
List-Post: <mailto:ietf-dkim@ietf.org>
List-Help: <mailto:ietf-dkim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-dkim>, <mailto:ietf-dkim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2024 22:54:01 -0000


On March 6, 2024 10:41:51 PM UTC, Steffen Nurpmeso <steffen@sdaoden.eu> wrote:
>Scott Kitterman wrote in
> <C9EF0654-C410-46DC-B9A7-716E3ECA0B4E@kitterman.com>:
> |On March 6, 2024 9:56:50 PM UTC, Steffen Nurpmeso <steffen@sdaoden.eu> \
> |wrote:
> |>--- Forwarded from Steffen Nurpmeso <steffen@sdaoden.eu> ---
> |>Date: Wed, 06 Mar 2024 22:49:48 +0100
> |>Author: Steffen Nurpmeso <steffen@sdaoden.eu>
> |>From: Steffen Nurpmeso <steffen@sdaoden.eu>
> |>...
> |>Subject: Re: [pfx] Recommendation for dkim signing
> |>Message-ID: <20240306214948.V5gSjSiU@steffen%sdaoden.eu>
> |>...
> |>
> |>...
> |>So now that i have DKIM myself i tested.
> |>And *no* verification software i can reach actually supports
> |>Ed25519-sha256 as of RFC 8463 from September 2018!
> |
> |In addition to my dkimpy-milter, exam supports it and believe opendkim \
>
>Yes, you do support it.  I know of no endpoint i could reach out
>to test this, however.  But yes, of course your software
>thankfully supports it.
>
> |does as well.  Their combined market share no doubt rounds to zero, \
> |but the software does exist.
>
>exam i do not know, and OpenDKIM i am pretty sure does not support
>it, at least the Sourceforge.net thing; i have a local copy and
>the last change was in 2015.
>
> |This isn't horrible.  The main reason for RFC 8463 was, in my view, \
> |as a hedge for some discovery that suddenly made RSA obsolete, which \
> |hasn't happened yet.  From a standards perspective, it is there if needed.
>
>It greatly reduces the size of the headers, too.  And of the DNS
>entries, and the DNS traffic as such, in UDP.
>
>I would speak contra and say it is a terrible picture.
>And one mail i would have written right now in the queue.

For opendkim, you need to look on GitHub.  There has been some further development there.

Scott K