Re: A proposal

In message <>, "Roy T. Fielding" w

>In Vancouver, there was a discussion of opportunistic encryption
>without server authentication, described as a means of "improving

I hate to go into lecture mode, but there are clearly people in
this discussion who are not aligned on their use of the word

"Privacy" comes in two major categories:

"Second person privacy" is what your communication leaks to the
intentional partner in the communication, and it is very much
related to the concept of anonymity, but not identical with it.

Second person privacy comes in active and passive forms.

Passive form is what information the second part receives
without doing anything extra:  Your IP number, Your User-Agent
string, Referrer, GPS coordinates or whatever your browser blabbers.

Active form is what they can glean by trying:  Cookies, nefarious
use of If-* conditionals, query-strings, cross site "like this"
buttons and so on.

Second person privacy takes a lot of effort.

Ultimately TOR-like NSAP obfuscation is a necessary but not sufficient
requirement, but the browser-vendors could certainly do more than
they do today, but that would seem to hurt business models they
care about.

"Third person privacy" is about what information a non-party to a
communication can glean from watching the traffic.

This is your mail-man reading your X-mas postcards, this is your
telco trying to sell your demographics and this is the secret service
wanting to know if you plan "terror".

Opportunistic encryption or in fact *any* encryption, even rot13,
improves your third party privacy.

Rot13 is a quite good defense against simplictic keyword scanning,
but for more determined 3rd parties, you obviously want better
encryption and to be sure that only you and the other intended
party of the communication knows the encryption key.

Please notice that authentication is 100% orthogonal to privacy:

I dont care who the stranger I ask for directions is, but I certainly
do not want him to know who asked for directions to Alcoholics

Please everybody:  Qualify the word "privacy", so we know what
you're actually talking about.



Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

Received on Tuesday, 19 November 2013 10:04:37 UTC