Re: [dmarc-ietf] indeterminisim of ARC-Seal b= value

"John R Levine" <johnl@taugh.com> Tue, 28 March 2017 02:21 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B917D1296E7 for <dmarc@ietfa.amsl.com>; Mon, 27 Mar 2017 19:21:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1536-bit key) header.d=iecc.com header.b=Yr/xTMtK; dkim=pass (1536-bit key) header.d=taugh.com header.b=BSUihpqv
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wd20jEUkcQzI for <dmarc@ietfa.amsl.com>; Mon, 27 Mar 2017 19:21:14 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D1E31296E8 for <dmarc@ietf.org>; Mon, 27 Mar 2017 19:21:13 -0700 (PDT)
Received: (qmail 37208 invoked from network); 28 Mar 2017 02:21:11 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9156.58d9c897.k1703; bh=NyqUHCM+nrzp/TmOUdMBsVFNXMH5onEcxqhHqCcSI2E=; b=Yr/xTMtKBV98keL7+vIWFVJTdBpYKWUFQp/p73+9UZmVChNQcd+pvllkc1wvM/04yrIGAqX+0+nTDgpnLry50yySwxqvBM01JlEoSQsfG396ugC0F3eeElbBTJ3hOCUYnyqYR19B5FzPi36XjZavx3aEeYTUX8HHSTJ4xXuePpDLmMxaNbWWPvZWvekdzREzz/sTsU8NeMu+HbHoYpgztgRy5XqaQo59WtNWiy3M+4C7HDfmKGdK/QLODOADYbOx
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=9156.58d9c897.k1703; bh=NyqUHCM+nrzp/TmOUdMBsVFNXMH5onEcxqhHqCcSI2E=; b=BSUihpqvqRfDEK/DqzGqljxGlX3GDSxifr7qtDV/MZCkJHOwHw/U35F7sBZ4bxtP/yYqT8piyoHnjfLHKVWq4Sf02AT00nhczh0V1dIVcBPtbqmGYtcAUS5BsXTwaCxzrKYinu4paVXfOfR5ptTQaQuy/7oQeI5LhUIVSu9BT6nP6NtlCAHnSEaPe4vxGNEGorR4IW/qgmJcwzEZ2wJrdohYCuFD02N1s2259lKjQqlj7BGHVmHic5/MN8xIG293
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2/X.509/AEAD) via TCP6; 28 Mar 2017 02:21:11 -0000
Date: Mon, 27 Mar 2017 21:21:11 -0500
Message-ID: <alpine.OSX.2.20.1703272118210.2533@ary.local>
From: John R Levine <johnl@taugh.com>
To: Peter Goldstein <peter@valimail.com>
Cc: dmarc <dmarc@ietf.org>
In-Reply-To: <CAOj=BA20K15MBvGqUuaoDOibV3FZ9MWgH67Qqnd9_EX-uQtEhQ@mail.gmail.com>
References: <CANtLugO_D1Mz_v_341pc5O1mZ7RhOTrFA3+Ob5-onp72+5uRfA@mail.gmail.com> <20170324212304.85346.qmail@ary.lan> <CANtLugOK4tXqA3ztYwchYsc8+t6KhyNj6mvgEu2wzvwKm_rK7A@mail.gmail.com> <alpine.OSX.2.20.1703262130330.4114@ary.local> <CAOj=BA1ruma6dp1CQht8sgYQ-xqGGE2a=R7=+DkXmaft8td2hw@mail.gmail.com> <CABa8R6v5pcA2jXbt0mO2Ej553UmgwCbVANx9HT-rqi27Pmq_TQ@mail.gmail.com> <CAOj=BA338rBMyQgSSz=usNi7s9L1ShO28nMSPmhYqzZ1oOKGzA@mail.gmail.com> <CABa8R6umhETEP-B2--EwjZueE10FgAz+L_1rxUw1-Q9QP+rtKg@mail.gmail.com> <CAOj=BA20K15MBvGqUuaoDOibV3FZ9MWgH67Qqnd9_EX-uQtEhQ@mail.gmail.com>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/1FMYz7FCK8sAVbVU1WvHcQXbgIw>
Subject: Re: [dmarc-ietf] indeterminisim of ARC-Seal b= value
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Domain-based Message Authentication, Reporting, and Compliance \(DMARC\)" <dmarc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmarc>, <mailto:dmarc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmarc/>
List-Post: <mailto:dmarc@ietf.org>
List-Help: <mailto:dmarc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmarc>, <mailto:dmarc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 02:21:16 -0000

> I think tightening up some currently allowed ambiguity in the ARC
> specification is a much simpler and much better solution.  I'm not sure why
> there's such concern about canonicalizing the format and ordering of some
> tag/value pairs.

If you think that's all it would take to make signature headers perfectly 
identical, you will be deeeply disappointed.  (Take a look at FWS in the 
ABNF and all of the other generic ABNF for message headers.)

I think what we've been saying is that the SMTP mail ecosystem has never 
tried to make stuff bit-for-bit reproducible, and even if you could hammer 
on the spec to make super strict rules for one particular header, it's 
unlikely that the people who are adapting their DKIM code would pay 
attention.

R's,
John