On Fri, 2010-01-15 at 14:41 -0700, Eran Hammer-Lahav wrote:
> 
> 
> On 1/15/10 7:58 AM, "John Kemp" <j...@jkemp.net> wrote:
> 
> > When I look at what is possible in the offline world, I would ask - would 
> > you
> > require that movie theatre tickets bought in advance were encrypted in
> > transport between the person who bought the ticket and the receptionist at 
> > the
> > cinema? What if the person drops her ticket and it's picked up by someone
> > else? The risk of someone dropping his ticket is low, so we don't bother to
> > secure it (of course, I haven't been to a city movie theatre in years so
> > perhaps you need to show ID even to see a movie these days -- I hope not ;) 
> > Of
> > course, the person who _does_ drop his ticket will be mad when he gets to 
> > the
> > movie theatre, but probably not too mad. The system has worked quite well
> > without any real security. We might add more security, but it would, even
> > today, probably be hard to justify the cost.
> 
> I don't think this is a fair comparison. Stealing a movie ticket is very
> hard, and punishable but fines and prison time (potentially federal is
> captured in transit via US Mail). On the other hand, capturing bearer tokens
> while sitting at a Starbucks using nothing more than a laptop with a WiFi
> card is trivial.
>  
> > Yes, those things change over time, but having a sliding scale of security 
> > is
> > a good thing, not a bad thing - and that is already allowed by OAuth today,
> > (TLS/SSL+PLAINTEXT, RSA-SHA1, HMAC-SHA1, PLAINTEXT) and will continue even 
> > if
> > you remove PLAINTEXT from the list.
> 
> We are creating web standards, not just generic technologies. I don't want
> to find *any* PLAINTEXT implementation on the web, but don't care if someone
> uses it on their own private network. But if that's what they are doing,
> they are free to drop TLS/SSL requirement anyway because they control the
> environment.

I'm in 100% agreement on this point if the MUST is constrained to limit
only non-encrypted PLAINTEXT implementations on the web.

> Since we are talking about one word, MUST vs. SHOULD, I think we should
> start with MUST and continue having this discussion when we have more pieces
> of the puzzle in place.
> 
> EHL
> 
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth


_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to