News for hackers. Stuff that matters.
Re:The Criminal N.S.A. by mtgx on Friday June 28, 2013 @02:21AM (#5956574)
Here's the thing. If file-sharers have the right to anonymous speech, what does that say about everyone being spied upon by the NSA?

http://torrentfreak.com/file-sharers-have-right-to-anonymous...

I'm starting to think more and more that beyond this being a US Constitution issue, it's a human rights issue, and we should fight to ban all such spying internationally. Yes, I realize how hard that that may be to achieve, and how long it would probably take, but we need to do it because it's the right thing for humanity, not because it's easy or hard, just like everyone is fighting for gay marriage all over the world, and have fought for free speech, and so on.

Re:The Criminal N.S.A. by dram on Friday June 28, 2013 @03:32AM (#5956756)
We should be doing this. The United States' organic law is based on natural rights. Defined as the innate right to life, liberty and the pursuit of happiness. Our rights do not come from the Bill of Rights. If the US repealed or diminished the Fourth Amendment then we'd have the Right of Revolution to alter or abolish said government based on the organic law. (Many people will disagree with this saying the US organic law has no constitutional force.)

Every human being has the natural right to privacy regardless if they are a US citizen. It's sad and ironic that the US Government claims that foreigners have no natural rights. There should be a global agreement where countries respect the innate rights of all human beings and if not, are punished.

This is the worst aspect of globalization -- the refutation of "sacred and undeniable" rights.

Re:The Criminal N.S.A. by sounds on Friday June 28, 2013 @05:28AM (#5957023)
Who would punish governments for violating innate natural law, if not the people from whom they derive the power to govern?

This is just a corollary of what Niemöller said, http://en.wikipedia.org/wiki/First_they_came...

Re:The Criminal N.S.A. by aubergene on Friday June 28, 2013 @09:33AM (#5957849)
UNIVERSAL DECLARATION OF HUMAN RIGHTS - Article 12.

No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks.

http://www.un.org/en/documents/udhr/index.shtml#a12

Re:The Criminal N.S.A. by DasIch on Friday June 28, 2013 @11:33AM (#5958524)
Unfortunately the Universal Declaration of Human Rights is only univeral in so far as it's universally ignored whenever that happens to be convenient.

I would be truly surprised if there is any country that does follow through on all human rights. The US especially probably breaks more human rights than any other first world country by a significant margin.

Re:The Criminal N.S.A. by h0w412d on Friday June 28, 2013 @02:38AM (#5956615)
How about we popularize encryption, and take the choice out of the hands of corporations and governments?
Re:The Criminal N.S.A. by grey-area on Friday June 28, 2013 @03:56AM (#5956813)
That would be helpful but ultimately will not address this as it needs to be made clear to governments that they are not welcome in our private lives except under cover of a specific investigation and public warrant. Encryption would be helpful but if the government compels your email provider to hand over your stored emails or just email headers they can still get a lot of information about you even if you always use encryption to send/receive and try to encrypt content that you send. Even just your IP logs tell a tale of your location potentially over your entire life.

In addition to things you control there are many sources of metadata (phone records, bank records, online services, shopping records, web searches/visits, forum comments, unencrypted emails from companies and others) which are really intrusive if made public in aggregate, and with the recent assertion by the US administration that all these records have no expectation of privacy (because you shared them with someone or a company), encrypting just your emails will seem like a hollow victory when the government can collate and analyse all of your activity, online and anything offline which leaves a digital trail, for your entire life.

I do wonder whether the coming of age of a new generation, and the discovery of this widespread invasion of privacy in the name of fighting terror, will erode still further the allegiance to national governments we still feel and lead to supra-national collectives on the internet having more and more sway in our lives. After the hubristic actions of our governments and their pretentions to omniscience about our lives ('mastering the internet', 'total information awareness' etc), our interests as citizens seem to me much closer aligned with other users on the internet and far less aligned with either corporate or national interests.

Re:The Criminal N.S.A. by kamjam on Friday June 28, 2013 @10:31AM (#5958160)
Encryption would be helpful but if the government compels your email provider to hand over your stored emails or just email headers they can still get a lot of information about you

Exactly, this the line that the government has currently been using, that they only store "metadata" about communications and not the messages themselves, so encryption would no real difference.

Re:The Criminal N.S.A. by marvin on Friday June 28, 2013 @05:29AM (#5957024)
That isn't a sufficient solution. These spying programs are the beginnings of totalitarism. They have to be repealed.
Re:The Criminal N.S.A. by popee on Friday June 28, 2013 @09:42AM (#5957889)
Beginning? You guys do really think you are free lol? Just because you can choose one of gazillion same bubble gums is not freedom! Try to change important things (like your government) and you will see that you already live in tyranny.

P.S. Intended to be brutal, think about it.

Re:The Criminal N.S.A. by marvin on Friday June 28, 2013 @10:59AM (#5958329)
I don't entirely disagree with you. (I am not from the US, by the way). The developments in the US when it comes to justice, liberty and surveilance frighten me. From my point of view, the United States is fullfilling more and more of the requirements of a totalitarian regime.

I should probably be keeping my mouth shut regarding my opinions on US politics, since I'm visiting in a few months. Would be embarrassing to be confronted with this stuff at the border.

Re:The Criminal N.S.A. by etherael on Friday June 28, 2013 @05:08AM (#5956974)
That's why I did this;

https://github.com/etherael/phoneme

It's not perfect, but I think the first step to widespread crypto adoption is getting people accustomed to the workflow of fully encrypted email. Phoneme + mailvelope is not a huge jump from the current gmail experience and just that initial taste might be enough to get more people on the right track.

Re:The Criminal N.S.A. by dlss on Friday June 28, 2013 @06:35AM (#5957201)
Cool project, you seem talented... I'm just a bit confused here.

If we basically know several governments already have copies of your historical gmails, and you're not securing the incoming channel (which we basically know has a beam splitter on it), what good does encrypting the historical files do?

Re:The Criminal N.S.A. by etherael on Friday June 28, 2013 @06:49AM (#5957234)
We don't know for certain that several governments have archived stored copies of all cloud based email in existence, it's hazy as to what they do and do not have access to, what isn't hazy is that they have the right to demand the content of any given gmail account with effectively zero recourse available.

The very fact that they actually do make these demands indicates on balance of probability, they don't actually just have an archived permanent copy of the content of every gmail account in existence. Why ask for what you already have?

Of course, that's an assumption and it may be incorrect. However on the downside if it is incorrect, you're back in the exact same position you started in and you've lost nothing anyway. And as previously stated, it might get people in the habit of understanding how PGP works if mailvelope and products like it see wider adoption.

In a network of correspondents where everyone is running something similar to mailvelope + phoneme, it becomes an obvious thing to do to simply implement proper end to end PGP, so I also hope it might be a solution to the chicken and egg problem which has plagued PGP deployment for so long.

It can never hurt to fight, even if you might lose, especially when if you don't fight, you'll definitely lose.

Re:The Criminal N.S.A. by kamjam on Friday June 28, 2013 @11:03AM (#5958348)
While I agree with the sentiments, Google most likely does not delete the unencrypted mail, so even if the government hasn't stored the content of the mail they will just request copies of all your deleted mail too.

Certainly going forward it would be a good thing to do, but really (as you say) end to end encryption is required. It's a shame Hushmail was compromised [1], this is the type of thing if it was built into GMail would push encryption to the masses - I realise it's not in Google's interest or business model though.

With the smart phones being SUCH an integrated part of our lives now, this also makes it VERY difficult to keep your email with you on the go since the mailvelope plugin is only desktop based.

Shame. We have the tools, I hope we get better integration soon.

[1] http://en.wikipedia.org/wiki/Hushmail#Compromises_to_email_p...

Re:The Criminal N.S.A. by etherael on Friday June 28, 2013 @12:18PM (#5958779)
once again on the "most likely" front, it's possible, sure, but according to their own statements, they do actually delete it when you delete it;

http://www.smartplanet.com/blog/thinking-tech/does-8220delet...

http://productforums.google.com/forum/#!topic/gmail/QZh2Ce75...

Note response; Unfortunately, once you have permanently deleted a message from Trash or Spam using "Delete forever," it cannot be recovered. Google complies with data privacy legislation. As a result, our systems are configured in a way that it is infeasible to restore user-deleted data.

Sure, they could be lying, but they could also be telling the truth, and if we assume they are then there is an advantage in keeping a fully encrypted store rather than plaintext. Google has given us no reason to believe that they are directly untrustworthy unless they are actively compelled by law to act in user hostile fashion, and they do not seem to enjoy it.

Personally I'm far more concerned about the state as a hostile entity than Google.

> With the smart phones being SUCH an integrated part of our lives now, this also makes it VERY difficult to keep your email with you on the go since the mailvelope plugin is only desktop based.

I make reference to this on the project page, there's APG which is PGP for android, makes reading / writing / signing PGP possible on mobile http://www.thialfihar.org/projects/apg/.

> Shame. We have the tools, I hope we get better integration soon.

I hope the same, I kind of see this as pushing the issue, we'll see where it goes.

Re:The Criminal N.S.A. by kamjam on Friday June 28, 2013 @01:43PM (#5959298)
Ok, let's err on the side of Google for now (although, still not sure I can fully trust them, esp with all this news).

Still, great work and thanks for the additional info. Here's to hoping one day EVERYTHING will be encrypted by default!

Re:The Criminal N.S.A. by mverwijs on Friday June 28, 2013 @08:35AM (#5957587)
I was hoping someone far more talented than me would write a browser plugin that would encrypt everything I type in a TEXTAREA with GPG, and then prompt me for a list of friends I'd like to have read that text.

Everything, from Facebook to Gmail, would be encrypted that way. And I would be in control of the list of people that could read that text.

Re:The Criminal N.S.A. by reeses on Friday June 28, 2013 @10:27AM (#5958131)
This is a solved problem, including the problem that you're haven't anticipated, which is the helpful "autosave" of drafts.

http://www.emacswiki.org/emacs/Edit_with_Emacs

I'm sure something similar exists for vi, sublime, etc., but emacs (of course) has great gpg support (http://www.emacswiki.org/emacs/EasyPG).

This moves the burden to your local machine, which, while not guaranteeing privacy, helps reduce the amount of data that you're just handing to the bastards.

Re:The Criminal N.S.A. by mverwijs on Saturday June 29, 2013 @03:52PM (#5963567)
Hardly solved. I want it to be so simple the average Facebook user will want to use it.

Emacs hardly fits that bill. Nor does popping up any other editor I think.

I would just like to use the native browser interface and right before doing a POST, have the browser do a pop up and ask me which of my friends I would like to share the text with.

Re:The Criminal N.S.A. by mverwijs on Saturday June 29, 2013 @04:22PM (#5963641)
Also, there is the decription part. The browser would need to auto-decrypt on the fly all the encrypted messages that are meant for your eyes only. Without asking for a password every time. And without having to open a new application. Rendering pages might prove difficult, as the page can only be rendered properly after decription.
Re:The Criminal N.S.A. by Torgo on Friday June 28, 2013 @01:39PM (#5959269)
Just a small quibble, if you're typing in the textarea the website or any other extensions you have in your browser could spy on the plaintext as it is being typed. A secure browser extension would have to call an external program, let you type and encrypt your message in there, and then deposit the encrypted message back into the textarea.
Re:The Criminal N.S.A. by sp332 on Friday June 28, 2013 @09:00AM (#5957692)
Wouldn't you have to encrypt the text repeatedly, once for each recipient?
Re:The Criminal N.S.A. by reeses on Friday June 28, 2013 @10:29AM (#5958142)
gpg handles this natively.

http://www.gnupg.org/gph/en/manual.html#AEN111

"multiparty encryption" is what you're looking for.

Re:The Criminal N.S.A. by deadairspace on Friday June 28, 2013 @10:36AM (#5958192)
Is that supposed to be read as "phone me" or "phoneme"?
Re:The Criminal N.S.A. by etherael on Friday June 28, 2013 @12:27PM (#5958839)
Re:The Criminal N.S.A. by _s on Friday June 28, 2013 @03:16AM (#5956717)
I agree with this but why not take it a step further? We're hackers, working on tools/applications that facilitate the transfer of information - why don't we implement encryption from the get-go? There wouldn't be a need to 'popularize' something exists by default.

GnuPG/PGP are fairly trivial to implement; here's some apps that are ripe for production:

- Messaging application that exchanges public keys on first contact, and henceforth every back and forth message is encrypted/decrypted without the user ever knowing

- An email client that works on the same basis as the messaging application; the user doesn't need to know - they just wanted their messages sent securely.

^^ Thats probably 90% of the uses cases for the average joe covered.

Re:The Criminal N.S.A. by rlpb on Friday June 28, 2013 @05:52AM (#5957087)
Governments can still gather the metadata of encrypted emails. Both PGP and S/MIME do not encrypt the subject line, sender or recipient addresses.

To use encrypted email and hide the subject line, you need to not use it (just say "Encrypted email") or something. This cannot be made automatic without impacting UX.

The To: header fundamentally cannot be removed. The sender can be inferred from the account within the email provider supplying the Government's feed.

I like the idea for MUAs to automatically encrypt after a mutual automatic key exchange though. I think PGP would be more suitable for this (no CAs required). Is there a standard email header that advertises "you can reply back to me with a PGP encrypted email encrypted to key ID X and I'll be able to read it automatically"? If not, somebody should propose one. Public keyservers exist so I see no reason a simple header like this wouldn't suffice. The rest is MUA implementation.

Re:The Criminal N.S.A. by tripzilch on Friday June 28, 2013 @09:14AM (#5957757)
> Governments can still gather the metadata of encrypted emails.

True, but don't throw out the baby with the bathwater right away. I know metadata is at least as sensitive as the actual content, but you need to pick your battles. If we get people to widely use GPG to encrypt the content of their emails, that is already a huge win. Why? Because they're now using a public/private key infrastructure. And as you are probably well aware, as soon as everyone involved has secure private keys, implementing all sorts of nifty crypto strategies to hide pretty much whatever you want, is just a matter of adding protocols. And that can be done pretty transparently, if only the intended users would already be using keypairs for identity management. So, IMO, even if just encrypting the content is not quite complete privacy, it's a great step on the way to getting there.

The other way around, hiding the metadata first, or perhaps both at the same time, seem a lot harder to accomplish widely.

So even if you're technically right, getting the public in the habit of using GPG, is not a waste of time, it's just that for some crazy reason common usage of strong crypto is so far behind the times they are going to need several steps to catch up with technology.

> Is there a standard email header that advertises "you can reply back to me with a PGP encrypted email encrypted to key ID X and I'll be able to read it automatically"? If not, somebody should propose one. Public keyservers exist so I see no reason a simple header like this wouldn't suffice.

that's a great idea. anyone know if something like this does not already exist?

(and I'm not entirely sure if those key-ID's are sufficiently unique and/or secure, but you can put more then just the ID in such a header to fix that)

Re:The Criminal N.S.A. by DanBC on Friday June 28, 2013 @09:17AM (#5957770)
> I know metadata is at least as sensitive as the actual content, but you need to pick your battles. If we get people to widely use GPG to encrypt the content of their emails, that is already a huge win. Why? Because they're now using a public/private key infrastructure. And as you are probably well aware, as soon as everyone involved has secure private keys, implementing all sorts of nifty crypto strategies to hide pretty much whatever you want, is just a matter of adding protocols. And that can be done pretty transparently, if only the intended users would already be using keypairs for identity management. So, IMO, even if just encrypting the content is not quite complete privacy, it's a great step on the way to getting there.

True, but key-pairs pretty much cryptographically ties a real person to an online identity, and so that makes meta-data more valuable, and makes "give us your keys or go to jail laws" more scary.

Re:The Criminal N.S.A. by rlpb on Friday June 28, 2013 @09:57AM (#5957977)
A PGP key is generally tied to an email address. So autogenerating PGP keys per-email-address surely doesn't tie anything to a real identity any more than an email address already does?
Re:The Criminal N.S.A. by tripzilch on Saturday June 29, 2013 @12:55PM (#5962975)
but you can make as many keypairs as you want or need. just like the circles in G+, except with privacy :)
Re:The Criminal N.S.A. by e3pi on Friday June 28, 2013 @12:38PM (#5958897)
> I know metadata is at least as sensitive as the actual content, but you need to pick your battles.

So, picking the metadata battle:

Its straightforward from the command line to email crypto-content to your desired addressee while emailing(spamming?) to a few more auto-generated others. These newly(if functional) spammed others would value your contact, as it provides them with a participating valid email account, so `spamee' can now also `shotgun' emails to more addressees further obfuscating his intended addressee(s). If this became popular, universal, The graph of all our email metadata (nodes?) becomes chaotic.

The timestamp metadata? Send to subset random sampled addressees over set random offset ranges.

The SUBJECT: header could be automated to filter through all this new junkmail.

What else, hmmmmnnn...

Re:The Criminal N.S.A. by rlpb on Friday June 28, 2013 @09:45AM (#5957911)
> If we get people to widely use GPG to encrypt the content of their emails, that is already a huge win.

Sure. Completely agree.

> (and I'm not entirely sure if those key-ID's are sufficiently unique and/or secure, but you can put more then just the ID in such a header to fix that)

Note that a key ID is just the last characters of the fingerprint. If you want a more secure key ID, just use a longer piece of the fingerprint (which is a valid longer form of key ID that gpg will Just Work with).

Re:The Criminal N.S.A. by tripzilch on Saturday June 29, 2013 @12:56PM (#5962979)
> Note that a key ID is just the last characters of the fingerprint. If you want a more secure key ID, just use a longer piece of the fingerprint (which is a valid longer form of key ID that gpg will Just Work with).

cool, I was hoping it would work something like that :)

Re:The Criminal N.S.A. by croikle on Friday June 28, 2013 @10:09AM (#5958037)
> and I'm not entirely sure if those key-ID's are sufficiently unique and/or secure

They aren't: http://www.asheesh.org/note/debian/short-key-ids-are-bad-new...

Re:The Criminal N.S.A. by rlpb on Friday June 28, 2013 @10:50AM (#5958282)
Short key IDs aren't. Just use longer ones. No format or protocol change is required.
Re:The Criminal N.S.A. by krenoten on Friday June 28, 2013 @08:21AM (#5957532)
Cypherpunks have already created a solution, http://mixmaster.sourceforge.net/ and similar remailers, but similar technology needs to be incorporated into easIEST to use tools.
Re:The Criminal N.S.A. by dwaltrip on Friday June 28, 2013 @04:53AM (#5956934)
You can't do almost all of the things (facebook, gmail, etc) that the public has become very accustomed to and relies on as everyday conveniences with end to end encryption. Perhaps with some massive backing of major corporations and decades long education efforts you could make a little headway into surveillance-proofing all communications
Re:The Criminal N.S.A. by tommi on Friday June 28, 2013 @02:43AM (#5956631)
How do we do that when people don't care about privacy?
Re:The Criminal N.S.A. by vidarh on Friday June 28, 2013 @06:34AM (#5957198)
By making the solutions so simple that they pick them because they don't care either way, but make it slightly more annoying for people still on non-end-to-end crypto services to communicate with those who are.

If there's enough people who care, then hopefully network effects would slowly take care of the rest.

Re:The Criminal N.S.A. by tripzilch on Friday June 28, 2013 @09:00AM (#5957690)
> How do we do that when people don't care about privacy?

the same way governments / politicians / mass media do it: you make them care.

it's a sad fact of humanity that most people will care about whatever they are told to care about, or rather, whatever their peers are perceived to care about.

right now there is a window of opportunity for privacy to stand in the public eye's spotlight, fighting a (very real) fight against the encroaching forces of totalitarianism.

you ask what to do. how about anything you see an opportunity to. educate your friends about privacy, about what is going on, about what the dangers of surveillance are[0], or perhaps educate yourself about using GPG, get the hang of it together with a few other techie friends, so that you can explain it to more people (because it's really not that complex, if someone walks you through it), if you have a brilliant idea write some code, etc. and also, delete Facebook?

[0] http://www.reddit.com/r/changemyview/comments/1fv4r6/i_belie...

Re:The Criminal N.S.A. by beefsack on Friday June 28, 2013 @03:28AM (#5956744)
If there's any time to do it, it would be now while it's such a big issue.
[deleted]
Re:The Criminal N.S.A. by davorak on Friday June 28, 2013 @04:29AM (#5956882)
It does not need to be a 100% solution. If you want to disrupt the NSA effectively gathering information effortlessly then popularizing encryption can go a long way of doing that regardless of the existing methods of getting around it.
Re:The Criminal N.S.A. by dantheman on Friday June 28, 2013 @02:43AM (#5956632)
Do both :)
Re:The Criminal N.S.A. by sk00byd00 on Friday June 28, 2013 @03:22AM (#5956729)
> No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks.

> Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers.

https://www.un.org/en/documents/udhr/

Re:The Criminal N.S.A. by chaz on Friday June 28, 2013 @04:01AM (#5956819)
> file-sharers have the right to anonymous speech

This is an inaccurate distraction in your comment.