Dilute PRISM – Use Open Source Alternatives
truelogy.wordpress.com
truelogy.wordpress.com
I would really struggle to recommend using Tor as a "daily driver" for web browsing as well. Unless we want to go back to the 56k web.
Most of the others (bitcoin,social networks) rely on network effects anyway.
Hell, for all we know half of these companies could be the NSA.
Ubuntu fares a bit better, but with the proprietary blobs, you never know.
I guess how much of a risk this depends on where you see the vector of attack. If you think the NSA has one decade forward on decryption ability, then what does it matter if Facebook/etc hands over the data or if you've trusted another encryption scheme?
But consider this scenario: the NSA knows that one member of a group may be a person of interest, with the rest being innocent (for example, a leaker within an organization). What draws more attention: the person who is sending all of their traffic through GMail, etc...or the person who, for some reason, is using an obscure service at particular hours of the day? Even the use of Tor might be a flag.
And if your counter-argument is, "Well, so what? They won't be able to break the encryption on [so-and-so-independent service]?". Well, they don't have to. They just have to find someone who is exhibiting a reasonable amount of suspicious behavior and then observe them in other ways or get their associates/family members to flip...Investigations don't succeed or fail based on the unlocking of a key file...it's the work done around the secret that can reveal the secret.
edit: An analogy - You wish to have an affair without your spouse noticing. Since affairs in relationships are not an unheard of occurrence, your spouse isn't going to actively suspect you of it, but he wouldn't ignore signs of an affair either. Having the affair in your own home isn't practical, and you choose not to do it at the Ramada that's just blocks away from your home/workplace because, well, there's so many people there, and there's the possibility that a mutual acquaintance will see you and then tell on you.
So instead, you and your affairee agree to meet each other at a small bed and breakfast that is 1 hour away from your city and so small that no one you know probably even knows about it, and no one at the B&B will care who you are or know who your spouse is.
So are you safe? Well, only until your spouse finds it weird that on occasional days after work, you're driving in a direction that there doesn't seem to be any reason for you to go, and these occasions end up with you being gone for several hours. And in one such occasion, you were noticed carrying what seemed like a bag for a bottle of wine.
By going the obscure route, you've deflected one kind of exposure and opened yourself up to a whole new kind of suspicion.
No. Because the 'haystack' you are (accidentally) referring to is a ginormous indexed/searchable database. All of their data goes to the same place, so it doesn't matter where it comes from.
Your argument through analogy is not applicable but let me clarify for you: They are not watching you. They are watching the Ramada and everyone who enters, exits, and everything they do while there. All of this information goes into organized storage until they need to dig it up.
They can't watch the bed and breakfast because the windows are blacked out (encryption). So you are safer there.
Security through obscurity is an awful policy to start with and only fails harder when applied to a situation like this.
And you misunderstand the analogy. They don't need to watch you having an affair (through the windows). They only need to see that you're driving to an out-of-the-way B&B. They don't even have to interrogate you directly, just any one else who comes out of that small venue. Ergo, the "haystack" is smaller.
To use another analogy: what do you think former CIA director David Petraeus was done in by? The fact that he used GMail and that activity on his account triggered an FBI omnisearch? Or that his mistress engaged in illegal activity and did not take the steps to separate her real-life identity from the anonymous GMail account?
So what's better? A detailed account of everything you did, or the knowledge that you went to a place, but nobody knows for sure what happened there.
EDIT: To answer your question about Petraeus - "The fact that he used Gmail" is enough. You can stop there.
Well, this is where you and I will have to disagree. Assuming there wasn't a more ordered conspiracy (i.e. Petraeus was outed because of world-level politics), then Petraeus's exposure had nothing to do with the email service he used. His mistress drew attention to herself by sending anonymous threats that made reference to him and did not do enough to separate herself (such as using a different IP) from those messages.
The point is, surveillance is not solely something in the digital domain, and so making a service change is not automatically a beneficial tradeoff. People used these popular services for a reason: mostly because of their ease and power. When they switch to a less powerful version, that may introduce behavior changes that cause slip ups.
And I thought this could go without saying, but we all know that social engineering is by far the biggest cause for security breaches. And if the teenage script-kiddies can exploit that with ease, what makes you think the NSA can't? The relevant part to this discussion is that, again, less-used services have less-built in precautions against such identity attacks.
It doesn't matter what causes the NSA to go looking, what matters is what they find. Edward Snowden makes this point himself in the original interview. They have collected data on you for years, just sitting there waiting to be scrutinized for whatever reason.
Your second and third paragraphs are irrelevant to the point of condescension. We're talking about warrantless digital surveillance of US citizens not possible maybes and what-ifs.
Sorry, but I disagree with that. It is very much about what causes them to go looking, because NSA analyst time is finite. If you remember from Snowden's interview, he said this:
http://www.newyorker.com/online/blogs/closeread/2013/06/edwa...
> “I, sitting at my desk, certainly had the authorities to wiretap anyone, from you or your accountant, to a federal judge or even the President, if I had a personal e-mail,”
Note the qualifier at the end. He's claiming that the NSA can read the emails of anyone once they know the address. The implications are that investigation and surveillance are done when a target is specified. If President Obama doesn't use barack.obama@gmail.com from a known IP address, then his emails are essentially hidden from the NSA.
If you are in a situation where the NSA knows of the identities you are using, no matter what service, and they choose to target you, then you are screwed no matter what.
Those certainly are not the implications. He explicitly explains that all data from all people is always ingested by default. The surveillance is already happening right now. He needs the email address (or other information, note Snowden's reference to a "selector") in order to query the already monumental database of information and possibly to pull in future collections. But this isn't magical. Knowing an email address doesn't mean you can decrypt secured messages. It does mean they can access information gathered from their sources of which Gmail is a known source.
And re: Why They Go Looking - Snowden says this:
It’s getting to the point, you don’t have to have done
anything wrong. You simply have to eventually fall under
suspicion from somebody, even by a wrong call, and then
they could use this system to go back in time and
scrutinize every decision you’ve ever made, every friend
you’ve ever discussed something with, and attack you on
that basis, to sort of derive suspicion from an innocent
life and paint anyone in the context of a wrongdoer.
> If President Obama doesn't use barack.obama@gmail.com from a known IP address, then his emails are essentially hidden from the NSA.Exactly.
This example doesn't really work with Obama though. There's no chance that he has any online accounts or connections which aren't thoroughly monitored, I would expect the NSA and CIA to be reading the President's emails, and the emails of congress, senators, generals, and have everyone's social media logins, et cetera.
I don't mean to be a pedant, I just think the analogy breaks down using him as an example. For you or me, maybe.
(I'm reminded of a talk about Tor where it was mentioned that Tor only works if the user-base is diverse; if only the FBI used Tor, the FBI would have anonymity from using Tor, etc.)
Once you use an off-beat service, you force changes in your own behavior and the behavior with everyone you interact with. In the worst-case scenario, this may cause you to make a grievous human error, such as forgetting to keep up to tabs with critical updates on your burner laptop. In a less-worst case scenario, this extra work takes attention away from other more obvious attack vectors (such as social engineering). In the more mundane case, your entire life may be disrupted, on a small scale, preparing for a scenario that for you, personally, is probabilistically unlikely, but more importantly, you may be preparing in ways that wouldn't have helped from worst-case scenarios, if they even occurred.
I'm not suggesting apathy or fatalism. I'm suggesting to be even more cautious and introspective than the pat suggestions offered by the OP.
The discussion around it here: https://news.ycombinator.com/item?id=4888851
Also, a better alternative to Skype would be Jitsi: https://jitsi.org/Main/Features
http://www.kontalk.net/ seems on the way, but not immature so far.
We still need servers as rendezvous points, and we can't expect everybody to run their own services. Properly setting up a mail server is hard.
So, everybody who can should run XMPP and/or SIP servers and hand out accounts to their friends. Both telephony/messaging protocols have inherent capabilities for federating with other people's servers similar to what email does. And with OTR and ZRTP we have real end-to-end encryption without relying on (broken) SSL certificates.
The technology is ready, now it's time to make it usable. Let's help people to move their lives back out of the cloud.
What could be done about this? Running a server on someone else's platform makes you more vulnerable and ISP port blocking can be an impediment to running a server at home. So I start thinking about relatively inexpensive dedicated microservers with integrated solid state storage. Power consumption optimized single board solutions that could just be shoved into a rack and that someone could build hosting plans around. I don't know if anyone has tried to do that.
How far could we go in terms of protecting the microserver from the hosting provider and anyone that may try to pressure them for client data? Maybe provide a bare bones executive that allows them to get it up on the network and from there the client can connect and instruct it to install (from the hosting provider's repository or some other repository) pre-built images that are hardened and optimized for the services they want to run and which would include easy to use provisioning tools to help with post install config? Maybe it could run with fully encrypted storage and the executive could provide the hosting provider with an interface to backup that strongly encrypted storage? Thereby allowing for backups which could be restored by the hosting provider (in the case of a hardware failure for example) but without them having access to the OS and data stored on it?
Say for example a distro publishes build scripts which download, verify, patch, compile and package some software using a specific toolchain, anyone could audit this via a simple hash check.
Apple and Microsoft could never prove themselves this way because they need to keep their source code a secret.