Re: [precis] [Fwd: [pkix] IDNA2008 and PKIX certificates]

=JeffH <Jeff.Hodges@KingsMountain.com> Tue, 06 December 2016 05:01 UTC

Return-Path: <Jeff.Hodges@kingsmountain.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6F341296B9 for <precis@ietfa.amsl.com>; Mon, 5 Dec 2016 21:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 rexs7nUF1TTa for <precis@ietfa.amsl.com>; Mon, 5 Dec 2016 21:01:06 -0800 (PST)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) by ietfa.amsl.com (Postfix) with SMTP id 173921296B6 for <precis@ietf.org>; Mon, 5 Dec 2016 21:01:06 -0800 (PST)
Received: (qmail 15580 invoked by uid 0); 6 Dec 2016 05:01:04 -0000
Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy4.mail.unifiedlayer.com with SMTP; 6 Dec 2016 05:01:04 -0000
Received: from box514.bluehost.com ([74.220.219.114]) by cmgw2 with id GV0y1u00j2UhLwi01V118E; Mon, 05 Dec 2016 22:01:02 -0700
X-Authority-Analysis: v=2.1 cv=YNIMl32x c=1 sm=1 tr=0 a=9W6Fsu4pMcyimqnCr1W0/w==:117 a=9W6Fsu4pMcyimqnCr1W0/w==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10 a=n5n_aSjo0skA:10 a=9NGZVl_YAAAA:8 a=te1EGT4yAAAA:8 a=S89q9SsuAAAA:8 a=ekYV4lpRAAAA:8 a=K4pVMRo4wAk5KEeOt94A:9 a=QEXdDO2ut3YA:10 a=g0XXRn4i-fsA:10 a=BPxUC_qpliQA:10 a=D7JCScNmnv7i29dlldji:22 a=RRElR4r2U1jGY2dU47NL:22 a=V0Y8OygpzzIQqifL1C4u:22 a=mrCxpU6zTNQDHnudu_9Q:22
Received: from c-73-202-80-238.hsd1.ca.comcast.net ([73.202.80.238]:52860 helo=[192.168.11.53]) by box514.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from <Jeff.Hodges@KingsMountain.com>) id 1cE7sC-0004d8-0v; Mon, 05 Dec 2016 22:01:00 -0700
To: Nikos Mavrogiannopoulos <nmav@gnutls.org>
From: =JeffH <Jeff.Hodges@KingsMountain.com>
Message-ID: <0c4cf44d-29b2-31c9-1c43-372fe6147ef1@KingsMountain.com>
Date: Mon, 05 Dec 2016 21:00:59 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box514.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - KingsMountain.com
X-BWhitelist: no
X-Source-IP: 73.202.80.238
X-Exim-ID: 1cE7sC-0004d8-0v
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: c-73-202-80-238.hsd1.ca.comcast.net ([192.168.11.53]) [73.202.80.238]:52860
X-Source-Auth: jeff.hodges+kingsmountain.com
X-Email-Count: 2
X-Source-Cap: a2luZ3Ntb3U7a2luZ3Ntb3U7Ym94NTE0LmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/precis/BXfYXEbfSi9KZVNRiedx8H0fQgk>
Cc: IETF PRECIS WG <precis@ietf.org>
Subject: Re: [precis] [Fwd: [pkix] IDNA2008 and PKIX certificates]
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/precis/>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2016 05:01:08 -0000

On Wed, 23 Nov 2016 10:51:57 -0500  John C Klensin <john-ietf at
jck.com> wrote:
 >
 > ... the evidence I've seen suggests that ... most browsers are still
 > using IDNA2003 or some hybrid involving IDNA2003, UTR46, and,
 > sometimes, unofficial (and inconsistent) versions of Stringprep
 > modified to reflect some or all Unicode versions since 3.2.

Yes, AFAIK. The WHATWG URL [sic] spec (which obsoletes RFCs 3986 & 3987 
as far as (most?) web browser developers are concerned [0]) references 
(indirectly) only IDNA2003.

It does this by normatively referencing these algorithms in UNICODE TR46 
-- see:
   <http://www.unicode.org/reports/tr46/#ToASCII> and
   <http://www.unicode.org/reports/tr46/#ToUnicode>

Also, back when I was researching IDNA (for what became RFC6125 and 
RFC6797), I exchanged notes with a developer at Opera. This was Fall 
2011 and they were working on Opera 12. He indicated it implemented 
IDNA2008 + RFC5895 "but with a few differences" (though, I do not know 
what the current Opera browser implements IDNA).


 > That makes many situations, not just HTTPS, quite confusing.

Indeed. See also:

   wrt IDNA2003->IDNA2008 transitionn (was: IDN processing-related,
   security considerations for draft-ietf-websec-strict-transport-sec)
   <http://www.alvestrand.no/pipermail/idna-update/2011-October/007170.html>

HTH,

=JeffH

[0] https://url.spec.whatwg.org/#goals