Return-Path: Received: from eikenes.alvestrand.no ([unix socket]) by eikenes.alvestrand.no (Cyrus v2.1.11-Mandrake-RPM-2.1.11-1mdk) with LMTP; Fri, 18 Feb 2005 16:05:39 +0100 X-Sieve: CMU Sieve 2.2 Return-Path: Received: from localhost (localhost.localdomain [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 3C3B4621EB for ; Fri, 18 Feb 2005 16:05:39 +0100 (CET) Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07455-04 for ; Fri, 18 Feb 2005 16:05:36 +0100 (CET) Received: from psg.com (psg.com [147.28.0.62]) by eikenes.alvestrand.no (Postfix) with ESMTP id EC81C621EA for ; Fri, 18 Feb 2005 16:05:35 +0100 (CET) Received: from majordom by psg.com with local (Exim 4.44 (FreeBSD)) id 1D29f2-00038E-D2 for idn-data@psg.com; Fri, 18 Feb 2005 15:03:16 +0000 Received: from [63.247.74.122] (helo=montage.altserver.com) by psg.com with esmtp (Exim 4.44 (FreeBSD)) id 1D29ej-0002vo-7s for idn@ops.ietf.org; Fri, 18 Feb 2005 15:02:57 +0000 Received: from lns-p19-1-idf-82-251-140-32.adsl.proxad.net ([82.251.140.32] helo=jfc.afrac.org) by montage.altserver.com with esmtpa (Exim 4.44) id 1D29eg-0004pZ-H2; Fri, 18 Feb 2005 07:02:55 -0800 Message-Id: <6.1.2.0.2.20050218124945.047eace0@mail.jefsey.com> X-Sender: jefsey+jefsey.com@mail.jefsey.com X-Mailer: QUALCOMM Windows Eudora Version 6.1.2.0 Date: Fri, 18 Feb 2005 13:11:16 +0100 To: Martin Duerst , James Seng From: "JFC (Jefsey) Morfin" Subject: Re: [idn] homograph attacks Cc: idn@ops.ietf.org In-Reply-To: <6.0.0.20.2.20050218082023.03685a70@localhost> References: <42142666.6080005@vanderpoel.org> <6.0.0.20.2.20050217174850.06842c80@localhost> <621f441a8986e71ed205761e0a6e7df1@seng.cc> <6.0.0.20.2.20050217213605.06d1c3d0@localhost> <6.0.0.20.2.20050218082023.03685a70@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - montage.altserver.com X-AntiAbuse: Original Domain - ops.ietf.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - jefsey.com X-Source: X-Source-Args: X-Source-Dir: Sender: owner-idn@ops.ietf.org Precedence: bulk X-Virus-Scanned: by amavisd-new at alvestrand.no could we for once call a cat a cat? As noted in an earlier mail, we are neither speaking of language, script, countries: we are speaking of tables, and therefore of IDN tabtags. Whatever the reason a sovereign ccTLD Manager has to enter a code into a table, the code is in the table. So please stop arguing on the possible reasons, etc. A computer only considers the bits you put into a format, not your reasons. There are three technical layers involved (internationalization, multilingualization and vernacularization) plus ccTLD's usual societal, economical and political considerations as in every other internet governance issue. If you want to advize them, just fine. But IETF is only concerned by the provision of the tools they needs. Today the IDNA solution is not addressing their needs, but it is here. No other solution will be provided by the IETF, however some refinements can be brought, at least through RFC for information to avoid a total fragmentation of the Internet between Lagacy and NGN. Among them: 1. a BCP commenting the RFC 3490 introduction to permit ITLDs (not the best and correct solution, but the only one permitted in this DNS current incoherence). 2. a better doctrine concerning the DNS virtual zones management to take into account tabtags in the NIC organization, since they were not permitted to be real zones. 3. a better relation between tables and lingual and vernacular aspects, with probably more general tabtags (ex. an extended European Latin table for all the characters European people understand as different). The rest will be most probably addressed as usual by an open grassroots process, a "Language P2P like" process, part of the necessary technology evolution. Outside of the IETF virtual and of the W3C private worlds. The only result of all this will have been another 10 years wasted. jfc At 06:21 18/02/2005, Martin Duerst wrote: >Hello James, > >Many thanks for your private answer. I'd preferred to have this >discussion in some public forum, so please feel free to forward >this to one of the lists where I'm involved. > >At 02:53 05/02/18, James Seng wrote: > >when we do idn, we talk about unicode and scripts. afterall, unicode is > a script based encoding so it is silly to think in language. > >Very good point. > > >but when you deal with end-users, lay-person who wants their idn, they > thinking of names. they want names in their own languages. script? what's > the different. > >They want the names in their own characters. Some, maybe quite >a lot, of users may think about it in terms of language, but >there is no need to stress the language aspect more than >necessary. > >Also, if the average user gets that policy, but Verisign doesn't, >that's much more damaging than the other way round. > > > >that's the gap between the two. that's why in rfc3743, we talk about how > to do chinese idn, japanese idn and korean idn and not han ideograph idn. > >For rfc3743, that's fine, because that's dealing with language and >using language to address problems. Or actually, to be more precise, >it's not fine, because the main concern of rfc3743 isn't maybe >so much necessarily language as different ways to write the same >language. Simplified and traditional Chinese are not two different >languages, at least as I understand. > >Another problem is that in different parts of the world, the issues >are diffenent. Switzerland is a good example, they didn't publish a >German table, a French table, and so on, for very good reasons. >It shouldn't look like they violate the ICANN policy, but at >the moment, it does look like they violate the policy because of >the way the policy is written. If that's by design, it's bad >design. > >I'm not asking to remove all instances of 'language' from that >policy, but having 'language' 19 times and 'script' 0 times >in that document gives completely the wrong impression. > >Regards, Martin. > > >james > > > >On 17-Feb-05, at PM 08:39, Martin Duerst wrote: > > > >> Hello James, > >> > >> If using 'language' only, and never mentioning 'script', > >> is by design, then would you mind pointing me to that > >> design, or explaining it to me? > >> > >> Regards, Martin. > >> > >> > >> At 19:05 05/02/17, James Seng wrote: > >> >the choice of words of using language (instead of script) in ICANN > community is by design. > >> > > >> >james > >> > > >> >On 17-Feb-05, at PM 04:55, Martin Duerst wrote: > >> > > >> >> At 14:06 05/02/17, Erik van der Poel wrote: > >> >> >Michel Suignard wrote: > >> >> >> It is much more challenging for a worlwide TLD such as .com to > >> >> >> establish registration rules. Typically script is a much better > >> >> >> selector than language to establish those tables and associated > >> >> >> rules. > >> >> > > >> >> >"Typically"? You make it sound like you've "been there, done > that". :-) > >> >> > > >> >> >Seriously, would you please elaborate on your ideas for .com? I > would really like to know what you have in mind, specifically, to combat > the homograph problem. > >> >> > >> >> Hello Eric, > >> >> > >> >> I can't answer fro Michel. But I just had a look at the ICANN > guidelines, > >> >> and they use the word 'language' 19 times (hope I counted correctly), > >> >> and the word 'script' not a single time. > >> >> > >> >> However, there are at least as much 'script' aspects as there are > >> >> 'language' aspects in the current problem, and if you look at actual > >> >> implementation in ccTLD registries that have deployed IDNs, it's > >> >> also quite a bit about 'script'. As an example, .ch has published > >> >> a single table although they are very clearly working with three > >> >> or four languages. > >> >> > >> >> Too much emphasis on 'language' rather than 'script' also has lead > >> >> to strange claims such as that creating IDN TLDs is impossible > >> >> because we cannot create 6000 versions of .com. Again, looking > >> >> at this as a script problem is much more appropriate, after > >> >> all, neither "com" nor any ccTLD nor most of the gTLDs are > >> >> associated with any single language. > >> >> > >> >> Regards, Martin. > >> >> > >> > > >> > > > >