> -----Original Message-----
> From: Bernard Aboba [mailto:bernard_ab...@hotmail.com] 
> Sent: Tuesday, August 18, 2009 7:10 AM
> To: Joseph Salowey (jsalowey); emu@ietf.org
> Subject: RE: [Emu] #18 Internationalization
> 
> The problem is that the internationalization language is too 
> general.  
> For example, Section 4.3.6 states:
> 
> 
> "  Any strings sent by the server intended for display to the 
> user MUST 
>    be sent in UTF-8 format and SHOULD be able to be marked 
> with language 
>    information and adapted to the user's language preference.
> "
> 
> This language applies to any string sent by the server, 
> regardless of whether it was sent as part of TLS, or an 
> existing EAP method.  Changing this to "Strings sent as part 
> of the tunnel method (e.g. not part of the tunneling protocol 
> or inner method)"
> would make more sense. 
> 
[Joe] OK, I created issue 25 to track this.  

> Also, we probably should make a distinction between numeric 
> and non-numeric strings.  Requiring numbers to be 
> internationalized (e.g. use of Arabic instead of ASCII 
> digits) is not probably not what was intended here. 
> 
[Joe] Can you clarify this?  If the intention is for display to a user
shouldn't the numbers be displayed in a format that makes sense in that
context?  

> Also, there are issues in Section 4.5.2:
> 
> "
>    The password authentication exchange MUST support user names and
>    passwords in international languages.  It MUST support encoding of
>    user name and password strings in UTF-8 [RFC3629] format.  Any
>    strings sent by the server during the password exchange 
> and intended
>    for display to the user MUST be sent in UTF-8 format and SHOULD be
>    able to be marked with language information and adapted to 
> the user's
>    language preference.
> "
> 
> Again, this section refers to "any strings sent by the 
> server", regardless of whether those strings are sent within 
> TLS or existing EAP methods.  The scope of this requirement 
> should be narrowed. 
> 
[Joe] This seems pretty clear that it is strings sent by the server
during the password exchange and not within the tunnel or some other
context.    


> > Subject: RE: [Emu] #18 Internationalization
> > Date: Mon, 17 Aug 2009 15:06:22 -0700
> > From: jsalo...@cisco.com
> > To: bernard_ab...@hotmail.com; emu@ietf.org
> > 
> > The scope of the work is a method for transporting passwords. The 
> > requirements include appropriate internationalization support.
> > 
> > Section 4.6 covers requirements that existing EAP method not be 
> > modified by the tunnel. The sections that talk about 
> internationalization are:
> > 
> > 4.3.6 which discusses an optional requirement to have an attribute 
> > format for display strings that supports internationalization.
> > 
> > 4.5.2 which discusses the internationalization requirements for a 
> > password exchange.
> > 
> > If existing mechanisms do not meet the requirements for 
> > internationalization then either they will need to be 
> modified or new 
> > ones will need to be developed.
> > 
> > I'm not sure where the confusion exists, other than the 
> requirements 
> > for internationalization themselves.
> > 
> > Joe
> > 
> > > -----Original Message-----
> > > From: Bernard Aboba [mailto:bernard_ab...@hotmail.com]
> > > Sent: Thursday, August 13, 2009 4:39 PM
> > > To: Joseph Salowey (jsalowey); emu@ietf.org
> > > Subject: RE: [Emu] #18 Internationalization
> > > 
> > > Within Tunnel methods, exchanges of user names and passwords are 
> > > often accomplished either using TLS or existing EAP methods (e.g. 
> > > Identity or inner authentication methods). There are some tunnel 
> > > methods that have their own native authentication methods (e.g. 
> > > EAP-TTLSv0), but even those typically reuse functionality defined 
> > > previously (e.g. Diameter AVPs for PAP, CHAP, etc.).
> > > 
> > > Given that, I'd suggest that the scope of the 
> requirements needs to 
> > > be clarified. For example, support for negotiation of 
> language tags 
> > > might make sense for tunnel methods that carry such text in an 
> > > EAP-method specific way. However, a method that relies 
> solely on TLS 
> > > or existing EAP methods would not benefit from this 
> functionality, 
> > > and the requirements document should not imply that it is within 
> > > scope for proposals to change TLS, RFC 3748 or existing 
> EAP methods 
> > > so as to better support internationalization.
> > > 
> > > > Subject: RE: [Emu] #18 Internationalization
> > > > Date: Thu, 13 Aug 2009 12:31:59 -0700
> > > > From: jsalo...@cisco.com
> > > > To: bernard_ab...@hotmail.com; emu@ietf.org
> > > > 
> > > > The core chartered requirements also include the use of 
> the tunnel 
> > > > method for password authentication, so it is important 
> to consider 
> > > > this case.
> > > > 
> > > > In addition, there is a proposal for defining conventions
> > > for defining
> > > > generic textual attributes within the tunnel. I think the main 
> > > > advantage of doing this would be to have a consistent 
> approach to 
> > > > internationalization. If this is too difficult, perhaps it
> > > should be
> > > > dropped, although I'm not sure these requirements would be too 
> > > > different form what is needed for password authentication.
> > > > 
> > > > Joe
> > > > 
> > > > > -----Original Message-----
> > > > > From: emu-boun...@ietf.org [mailto:emu-boun...@ietf.org]
> > > On Behalf
> > > > > Of Bernard Aboba
> > > > > Sent: Monday, August 10, 2009 12:09 AM
> > > > > To: emu@ietf.org
> > > > > Subject: Re: [Emu] #18 Internationalization
> > > > > 
> > > > > Joe Salowey said:
> > > > > 
> > > > > "
> > > > > #18: Internationalization
> > > > > 
> > > > > Is the use of UTF-8 sufficient or is other tagging necessary. 
> > > > > The following cases need to be considered:
> > > > > 
> > > > > 1. Usernames and passwords
> > > > > 2. Prompts and error associated with username and password 
> > > > > authentication 3. Other textual data "
> > > > > 
> > > > > It's important to keep in mind that this is a tunnel method 
> > > > > requirements document. The tunnel method will use TLS, so
> > > as far as
> > > > > bringing up the tunnel is concerned, it is TLS
> > > internationalization
> > > > > that is relevant here. With respect to inner
> > > authentication methods,
> > > > > it is the internationalization support of the inner 
> method that 
> > > > > matters.
> > > > > 
> > > > > Given this, what exactly is within the purview of the
> > > tunnel method
> > > > > with respect to internationalization? Clearly, the 
> EMU WG is not 
> > > > > chartered to change EAP itself, TLS or existing EAP methods.
> > > > > 
> > > > > Given that, what *exactly* does this requirement refer to? 
> > > > > While it's certainly possible for a tunnel method to 
> do language 
> > > > > negotiation, given that such a negotiation wouldn't
> > > affect most of
> > > > > what goes on in the method (e.g. TLS or the inner
> > > method), I don't
> > > > > see what good it would do.
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > 
> <http://im.live.com/Messenger/IM/Home/?source=EML_WLHM_GreaterGood>
> > > > > 
> > > > > 
> > > 
> > > 
> 
> 
_______________________________________________
Emu mailing list
Emu@ietf.org
https://www.ietf.org/mailman/listinfo/emu

Reply via email to