Explicit Trusted Proxy in HTTP/2.0
tools.ietf.org
Explicit Trusted Proxy in HTTP/2.0
1–10 of 48 posts
Re: Explicit Trusted Proxy in HTTP/2.0
#2"What they propose for the new HTTP/2.0 protocol is nothing short of officially sanctioned snooping."
Re: Explicit Trusted Proxy in HTTP/2.0
#3Re: Explicit Trusted Proxy in HTTP/2.0
#4Re: Explicit Trusted Proxy in HTTP/2.0
#5Any situation in which someone can force your machine to trust one of these proxies is a situation when they had administrator access to your machine anyway, and in that situation you're already screwed.
Would it kill HN to actually read one of these specs instead of just whining about it?
Re: Explicit Trusted Proxy in HTTP/2.0
#6Re: Explicit Trusted Proxy in HTTP/2.0
#7Re: Explicit Trusted Proxy in HTTP/2.0
#8As discussed yesterday, this is not a new MITM vulnerability. To make this work you need to establish a TLS connection to the proxy which is verified in the usual certificate authority way. Note that the standard says that user agents that discover they're talking to a trusted proxy should obtain user consent to talk to that proxy. Any situation in which someone can force your machine to trust one of these proxies is…
Re: Explicit Trusted Proxy in HTTP/2.0
#9Wasn't this already discussed on Hacker News, in quite some detail, yesterday? And wasn't the big revelation that this only applied to traffic that was not CA verified and thereby was inherently man-in-the-middle-attackable anyway (as the actually-secure https connections are marked in a way where this feature does not apply), making this a misunderstanding?
Why are we moving to HTTP2.0 otherwise? For a 5 percent increase in speed? The big selling point of HTTP2.0 from my perspective was the "always-on encryption".
Re: Explicit Trusted Proxy in HTTP/2.0
#10As discussed yesterday, this is not a new MITM vulnerability. To make this work you need to establish a TLS connection to the proxy which is verified in the usual certificate authority way. Note that the standard says that user agents that discover they're talking to a trusted proxy should obtain user consent to talk to that proxy. Any situation in which someone can force your machine to trust one of these proxies is…
I don't really care to argue this point so I'll just explain why I find this extremely problematic. What percentage of browser users have any concept of how TLS works? This an exceedingly low number. You're essentially creating a dragnet to capture and decrypt the contents of transfers for a huge number of people who likely have no idea that they're volunteering their (sensitive) information. Browser users are not TL…
It's also worth noting that this is a proposal. You didn't actually make this mistake yourself but I do want to highlight it: the HTTP WG is not yet discussing this as anything more than a suggestion (see http://lists.w3.org/Archives/Public/ietf-http-wg/2014JanMar/... ). If you are worried about this sort of proposal becoming a draft, I highly recommend you join the working group and keep an eye on the proxy discussions.