On 03/25/2014 04:09 PM, Trevor Perrin wrote:
On Mon, Mar 24, 2014 at 9:51 AM, Daniel Kahn Gillmor
<[email protected]> wrote:
On 03/24/2014 12:36 PM, Keith Moore wrote:

So, what's the incentive for either clients or servers to support OE if
clients just silently accept it without any indication to the user?
Just for the good of mankind?
I'd say "to increase the cost of pervasive monitoring" and "to resist
surveillance by passive attackers"
I'd go further - OE for HTTP could have strong auth added to it in the
future, such as pinning or DANE, which *could* be indicated to the
user.
Why wait? Even if pinning, DANE, or whatever (as appropriate for that particular protocol) weren't required immediately, we might as well specify it now.

Maybe we could even recommend a transition schedule - e.g. clients could ignore the lack of AE for X years after adoption, after which they'd start providing some sort of warning indication if recommended form of AE were not present. After Y years, they'd refuse to connect without AE. Obviously the details and the assumed transition dates would have to vary according to the deployment considerations for that particular protocol, and they should perhaps even be implementation-configurable, but we might as well start encouraging implementation and testing now. Site developers could set the transition dates to sooner in order to test features in advance of users' clients actually complaining.

The point is: if you're going to install stepping stones, don't stop after placing the first stone and assume that the others will be placed eventually. We have a rare opportunity in which there is considerable public interest in improving communications privacy. We should not squander it by specifying only that which is easiest to do.

Also: it is unlikely that we'll improve privacy in practice without also raising user expectations.

Keith

_______________________________________________
Uta mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/uta

Reply via email to