Jimmy Wales threatens to encrypt Wikipedia if UK passes snooping bill
arstechnica.com
arstechnica.com
It's arguably immoral that the site doesn't switch to https by default and give the public the privacy they think they already have.
But if they don't and if this law passes (I hope it doesn't) maybe some good will come out of it, and it will jumpstart a trend for switching to encrypted connections.
A VPN on VPS provider, whom accepts similar payment options is an alternative option.
Not that I necessarily think you are wrong.
It's possible to do client-side known-public-key verification, which would detect a MITM attack. The idea is basically maintaining a local trusted cert list (other than the broad ones in the OS), but using known site public keys instead of root signing certificates (which I will admit are a security nightmare for SSL).
Chrome does this for Google-controlled domains; they call it "public key pinning." I'm not sure if any of the other major browsers do it, but it would be pretty simple to implement.
Even if the government had a root CA-signed cert for "mail.google.com", Chrome would throw an error because the government's signed cert public key would not match the public key pinned inside the Chrome browser source code. Chrome would barf with a certificate error.
(there is also a beta for chrome)
A man in the middle attack is _highly_ detectable and will leave irrefutable evidence when detected. So it can only be used secretly if it's used very sparingly. And highly overt interception, if its even tolerated by the public, at least solves the problem of people having no idea (being in denial) they're being watched.
Moreover, because MITM can be defeated by de-trusting the rogue CA or via key pinning using it for "mere" surveillance would destroy a valuable and potent weapon, so they won't do it. It simply isn't suitable for dragnet use.
Its also practically much more costly to scale. (E.g. instead of passive optical taps and cheap packet sampling for targeting they must fully intercept all the traffic and decrypt/reencrypt before they even know if its "interesting") Simply making the watchers have to spend a lot more money per unit of traffic monitored is a win for civil rights because it should result in more conservative use of the capability. Without the crypto the surveillance is maximally cheap and undetectable... anything is an improvement even if it can still be compromised.
To do dragnet surveillance you need an optical tap, an expensive phy, and a fairly modest number of gates to apply a stateless filter purely from onchip memory to capture 100% of interesting flows and grab some small fraction of all other traffic, and some modest switch fabric to carry captured data to a modest amount of storage and processing to deal with it. Programmed correctly commodity network processors for switches have all the right logic already, we're talking in the <$200 per 10G port parts-cost level. Detailed analysis of the sample data and the known-interesting data gives tells you about new hosts you should be matching for detailed inspection (and you update the can filter with 50ms latencies or so). The cost of maintaining a cheap military aircraft gets your terabits of sampling capacity.
Adding a MITM attack on top of the model used for dragnet surveillance currently, which involves intercepting 100% of the potentially interesting traffic at all times, performing a costly public key operation per every single connection, and then reencrypting the results is insanely expensive by comparison. Before you even get killed by the crypto costs you've long since run out of memory bandwidth.
If governments around the world seriously pursue this, far from reaping the windfall they are hoping for they will actually kill the golden goose that could be helping them solve more crimes than ever.
I see the point Jimmy Wales was making - it's the old: 'if you have nothing to hide' - and it should stand.
If you want to keep something private you have the right to do that....I don't care what I do in public....
But seriously, what he's suggesting is the truth. Any website that thinks it might be seen as slightly toxic for its users will move to SSL if it wants to stay in use.
The problem with this play is that turning on SSL for all Wikipedia users would be really very expensive. Encryption costs a lot of CPU cycles and entropy.
http://www.itnews.com.au/News/313178,public-opposes-federal-...
Is that not encryption? Or maybe he means make that the default?
What makes you think that sort of information isn't exactly what they're interested in?
Even if they don't care about it right now, once it starts being collected, if any future government decides they do care about it, it'd be very easy for them to get their hands on it.
Basically, the government may not care who you're messaging on facebook now, but if someone discovers a correlation to some other problem in the future they'll be damn pleased that they have that data.
Jimmy, if you think you have enough technology competance enough, try China's GFW.
Hadn't seen your post.......