[Ietf-dkim] Testing a DKIM implementation

David Harris <David.Harris@pmail.gen.nz> Fri, 22 March 2024 12:30 UTC

Return-Path: <David.Harris@pmail.gen.nz>
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 52821C1CAF2D for <ietf-dkim@ietfa.amsl.com>; Fri, 22 Mar 2024 05:30:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.509
X-Spam-Level:
X-Spam-Status: No, score=-0.509 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 MwQnywf9fSF0 for <ietf-dkim@ietfa.amsl.com>; Fri, 22 Mar 2024 05:30:12 -0700 (PDT)
Received: from hera.pmail.gen.nz (hera.pmail.gen.nz [192.156.225.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB4FEC1DA2FA for <ietf-dkim@ietf.org>; Fri, 22 Mar 2024 05:30:10 -0700 (PDT)
Received: from Spooler by hera.pmail.gen.nz (Mercury/32 v4.91.226) ID MO031752; 23 Mar 2024 01:25:23 +1300
Received: from spooler by hera.pmail.gen.nz (Mercury/32 v4.91.349); 23 Mar 2024 01:25:10 +1300
From: David Harris <David.Harris@pmail.gen.nz>
Organization: Pegasus Mail
To: ietf-dkim@ietf.org
Date: Sat, 23 Mar 2024 01:25:00 +1300
MIME-Version: 1.0
Message-ID: <65FD789C.26406.50826198@David.Harris.pmail.gen.nz>
Priority: normal
X-mailer: Pegasus Mail for Windows (4.81.1156)
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Content-description: Mail message body
X-AC-Weight: [####] (Whitelisted) -9999
X-CC-Diagnostic:
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-dkim/88fHjDW2tjyY2XqmPM3jOehc1E8>
Subject: [Ietf-dkim] Testing a DKIM implementation
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: Fri, 22 Mar 2024 12:30:14 -0000

My thanks to Murray S. Kucherawy, who was most helpful in answering my 
previous questions about specifics of RFC6376..

I now have my implementation complete: I was wondering if there is a 
recommended way of testing it - for instance, a reference site that allows you 
to send messages and then replies with information about the correctness of 
your implementation, or an application that can generate signatures for data 
you supply, showing its work product (the various hashes and canonicalized 
forms) so you can compare it with your own.

Any pointers would be appreciated.

Thanks in advance for any assistance.

-- David --

------------------ David Harris -+- Pegasus Mail ----------------------
Box 5451, Dunedin, New Zealand | e-mail: David.Harris@pmail.gen.nz
              Phone: Number provided on request only.

Quote for the day:
    "Life is like a sewer: what you get out of it depends on 
    what you put in."                -- Tom Lehrer