Re: [dane] case sensitivity and draft-ietf-dane-smime / draft-wouters-dane-openpgp

Viktor Dukhovni <viktor1dane@dukhovni.org> Mon, 09 September 2013 15:33 UTC

Return-Path: <viktor1dane@dukhovni.org>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9B9311E8246 for <dane@ietfa.amsl.com>; Mon, 9 Sep 2013 08:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0uo2Xm1trFfS for <dane@ietfa.amsl.com>; Mon, 9 Sep 2013 08:32:52 -0700 (PDT)
Received: from mournblade.imrryr.org (mournblade.imrryr.org [208.77.212.107]) by ietfa.amsl.com (Postfix) with ESMTP id 8541121F893B for <dane@ietf.org>; Mon, 9 Sep 2013 08:16:47 -0700 (PDT)
Received: by mournblade.imrryr.org (Postfix, from userid 1034) id C6FAC2AB076; Mon, 9 Sep 2013 15:16:46 +0000 (UTC)
Date: Mon, 09 Sep 2013 15:16:46 +0000
From: Viktor Dukhovni <viktor1dane@dukhovni.org>
To: dane@ietf.org
Message-ID: <20130909151646.GM29796@mournblade.imrryr.org>
References: <alpine.LFD.2.10.1309091040120.14065@bofh.nohats.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <alpine.LFD.2.10.1309091040120.14065@bofh.nohats.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [dane] case sensitivity and draft-ietf-dane-smime / draft-wouters-dane-openpgp
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: dane@ietf.org
List-Id: DNS-based Authentication of Named Entities <dane.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dane>, <mailto:dane-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dane>
List-Post: <mailto:dane@ietf.org>
List-Help: <mailto:dane-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dane>, <mailto:dane-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Sep 2013 15:33:05 -0000

On Mon, Sep 09, 2013 at 10:52:26AM -0400, Paul Wouters wrote:

> Mail servers and mail clients do not treat email addresses as
> case-insensitive. When encoding an LHS with base32, the case matters.
> Using the wrong case will cause you to not find the SMIMEA / OPENPGPKEY
> record.

This is not accurate.  While domain part of an email address is
case-insensitive, the case-sensitivity of the local-part  is a
local matter.  SMTP relays MUST NOT change the case of the local
part of envelope addresses.  On arrival at the destination domain,
that domain's mail system may choose to treat local-parts case
insensitively, but remote systems must not rely on this.

Therefore, <Paul@example.com> and <paul@example.com> are a-priori
distinct addresses except perhaps in the hands of the MTAs that
handle example.com mail.

[ The fact that most systems are in practice case-insensitive is not
  sufficient to invalidate the right of some to be case sensitive as
  they see fit. ]

-- 
	Viktor.