Re: [dane] email canonicalization for SMIMEA owner names

Ian Fette (イアンフェッティ) <ifette@google.com> Thu, 11 December 2014 23:12 UTC

Return-Path: <ifette@google.com>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8AF31A8A56 for <dane@ietfa.amsl.com>; Thu, 11 Dec 2014 15:12:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.088
X-Spam-Level:
X-Spam-Status: No, score=-1.088 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
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 N9sKnDohHlP9 for <dane@ietfa.amsl.com>; Thu, 11 Dec 2014 15:12:34 -0800 (PST)
Received: from mail-vc0-x230.google.com (mail-vc0-x230.google.com [IPv6:2607:f8b0:400c:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F97D1A8ACA for <dane@ietf.org>; Thu, 11 Dec 2014 15:12:29 -0800 (PST)
Received: by mail-vc0-f176.google.com with SMTP id hq12so2992668vcb.21 for <dane@ietf.org>; Thu, 11 Dec 2014 15:12:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=GVvu86A4yuQnVamGMIk8N6swbjUwXS1xwHiGtwP5Dzk=; b=RUCirg3t9aZeDjY6CAUiHiYhrPykHgFem9nux4dcFHGQZ/CD9AyP/KZgs/uSWpevMJ IaXG4Wi7VA5RZT4iJsQk+8GvYaPb2ARLZVFtuatYtYf+FXh2M/eIlZsJ/VKEwaXw9Zoa nRRa4i64lxfp9foL+oUnVWp5yVOuLZFC2mFlpa3bxgtsE9QKANvJrYq2yq58FaG1O5PA zBhPRHNifTYY6Ye2IeTjgCCSdv8Lc7AH0fI+FKOYG1VgBSEyd5nyT8Ei0uhLlpqyAQJm /1PT+nhM72JOwz/jcGZWfu+bQ+1SDJMcTMQzIywO+0TF9HseZ4xp7RC7w0Vae2hsb02f z1rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=GVvu86A4yuQnVamGMIk8N6swbjUwXS1xwHiGtwP5Dzk=; b=GTlk2cqi1tqC3ZDddBnoTm8ol6ASPSjM9TNCY0sWZILlQ3O6APe8auWrSVtdpbjSND TPzrBCUEhZv2UAs0hf/bt4yb7Jmzu6P++2sKg8zW86s2LI8sEFDJlL5R48A3eWku+bAR tW2vOS3XLC4lE4x91GRuh117gyGQ7M4rCB7+Ulr34CUrNRIw91XDTGGECw6qrgp+tiqh uuvXZI5DFRethEb9rHPFzSJH1lQBIZn/uzTaVwOyo00P+290GcBEcoHmoOp4vRK2pErc Xe93hEAE7y7gIeasbjQ5npxfQmEbpqMzX6hqf37NhelQH39rPA9fbTbpuUK9RIDIjgsu YrMQ==
X-Gm-Message-State: ALoCoQmq/VEqZIbXkCnnte9NZ203b1WhX2csist1HTS6lGLhvI8EZFuUZx0UcTsSr73titobmM51
MIME-Version: 1.0
X-Received: by 10.220.102.20 with SMTP id e20mr9371280vco.12.1418339548547; Thu, 11 Dec 2014 15:12:28 -0800 (PST)
Received: by 10.52.13.163 with HTTP; Thu, 11 Dec 2014 15:12:28 -0800 (PST)
In-Reply-To: <20141211225038.10634.qmail@ary.lan>
References: <D2F3EAD4-7E3C-4D1D-8A7A-FBB986016E0A@roessner-network-solutions.com> <20141211225038.10634.qmail@ary.lan>
Date: Thu, 11 Dec 2014 15:12:28 -0800
Message-ID: <CAF4kx8cfvBc-_rrPvYjz2dzBQD2C+WdiFDnhMrOei9c6rT_JxA@mail.gmail.com>
From: "Ian Fette (イアンフェッティ)" <ifette@google.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary="047d7b3a9442f6778f0509f8e8d3"
Archived-At: http://mailarchive.ietf.org/arch/msg/dane/0ve6wDZ0yiCOoNSDz8Sn5S6KIKA
Cc: dane@ietf.org
Subject: Re: [dane] email canonicalization for SMIMEA owner names
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: ifette@google.com
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: Thu, 11 Dec 2014 23:12:35 -0000

I don't know how that's supposed to work with EAI. We are working towards
EAI deployment, and while we will probably have to do some normalization
(イアンフェッティ -> イアンフェッティ) I would not make some generic assumption. Until
there's more deployment and experience I don't think it's safe to make
assumptions there.

2014-12-11 14:50 GMT-08:00 John Levine <johnl@taugh.com>:

> >So I thought about punycode RFC3492. I know the RFC might only be for
> domains, but I asked
> >myself, why this would not be applied to a local part as well.
>
> Mailboxes can contain characters not valid in punycode.  Mailboxes in
> regular ASCII mail can contain spaces and ASCII graphics.  Mailboxes
> in EAI mail can include arbitrary UTF-8.
>
> You could imagine a punycode-like encoding for mailboxes, or perhaps
> something more like quoted printable, but punycode or A-labels aren't
> adequate.
>
> Also keep in mind that RFC 5321 says that mailbox names are opaque, so
> any case folding we do is technically wrong.  But in practice everyone
> expects case folded mailboxes to work, so even mail purists are likely
> to grumble but admit that a hack like Viktor's optional lower case is
> OK.
>
> R's, John
>
> _______________________________________________
> dane mailing list
> dane@ietf.org
> https://www.ietf.org/mailman/listinfo/dane
>