News for hackers. Stuff that matters.
Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @11:00AM (#12636040)
It'd be better, of course, if we didn't rely on Signal not storing all that metadata and instead used a protocol which made it impossible for anyone to be in a position to choose whether or not to store it. Unfortunately, the protocols that enable truly traffic–analysis-resistant messaging (I believe the Pynchon Gate[1] is currently the best-of-breed) tend to have increased latency and consume greatly-increased bandwidth.

I don't really know what the solution is, but I'm very uneasy about the central point of failure Open Whisper Systems is. Moxie's previous points about the difficulty of upgrading a federated protocol[2] are correct, but I think that despite the difficulty it's important to do.

[1] http://freehaven.net/anonbib/cache/sassaman:wpes2005.pdf

[2] https://whispersystems.org/blog/the-ecosystem-is-moving/

Re:Grand jury subpoena for Signal user data by StavrosK on Tuesday October 04, 2016 @11:17AM (#12636165)
Yeah, but I'm kind of tired of having to fight my own government every step of the way. I'd prefer a political solution at this point.
Re:Grand jury subpoena for Signal user data by Bartweiss on Tuesday October 04, 2016 @11:54AM (#12636453)
To me, the big question is what a trustworthy political solution would look like.

I see this desire raised a lot, in contexts from HN to Valley-mocking pieces on how encryption is no substitute for advocacy. I completely understand the instinct, but every incarnation of it seems to struggle with the same question. Namely: how do you know when you've won?

Restrictions against collecting data on US citizens didn't produce the expected results. Testimony to Congress didn't accurately depict what's collected, even in secret. In the early days, the existence of these agencies was classified to help go around restrictions on existing agencies. Years ago, back in the Puzzle Palace days, the DoJ cited systematic criminality but concluded that they were unable to prosecute it.

So... what does winning look like? What regulation, what testimony, what promise could possibly convince people that a solution had been reached, even for the moment?

Re:Grand jury subpoena for Signal user data by ryandrake on Tuesday October 04, 2016 @12:19PM (#12636617)
You never win. To use a controversial example: Who thinks abortion rights people "won" with Roe v Wade? Their opponents have been relentlessly chipping away at that "victory" ever since. When you make something a political issue, you are guaranteeing that it cannot be won with any kind of finality.
Re:Grand jury subpoena for Signal user data by Bartweiss on Tuesday October 04, 2016 @01:14PM (#12637184)
I agree, but I'm talking about a scale even shorter than that.

Roe v Wade was a clear and unambiguous advance for abortion rights, and the battle lines are now arrayed somewhere different than they were before Roe. The fight isn't over, but it's fairly clear who holds what.

I'm talking about even knowing when you've made progress. If a federal directive came through tomorrow expansively forbidding the NSA from collecting data on US citizens, privacy advocates wouldn't even hope that bulk surveillance of citizens would stop. They know better, because it basically happened, and the definitions of words got rearranged until the program could continue unabated.

Political issues aren't settled until they fade into consensus belief, but it's usually possible to make progress and then defend it. On surveillance and privacy, there's no law or court decision or whistleblower or even prosecution that can guarantee things aren't continuing exactly the way you didn't want them to.

Re:Grand jury subpoena for Signal user data by gnarbarian on Tuesday October 04, 2016 @07:49PM (#12640595)
Exactly. This is why the fight to maintain gun rights is a never ending battle as well. Arming yourself with a gun is the best defense against a violent attacker. Legally enshrining that right is important. But even if we didn't have that right, we could still defend ourselves clandestinely via illegal means and home made weapons.

Similarly when it comes to security, privacy, and anonymity the best defense is to arm yourself with mathematical security.And to enshrine our right to those defenses in law. A subpoena only works if there is information that can be handed over in the first place. If strong and private encryption is made illegal then the best defense is still to use that technology clandestinely.

Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @01:25AM (#12641731)
If someone made an argument that supports our right to strong encryption and doesn't also apply to gun rights I'd be impressed.
Re:Grand jury subpoena for Signal user data by morninj on Wednesday October 05, 2016 @01:52AM (#12641811)
I feel safer when every private citizen I interact with uses strong encryption. I do not feel safer when every private citizen I interact with carries a gun.
Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @02:08AM (#12641848)
I genuinely appreciate your response but it is not an argument.

fallacy [1]

>I feel x

isn't an argument. for example: I feel safer with a gun.

fallacy [2]

> ... when every private citizen I interact with carries a gun.

Having the right to carry a gun or the right to encryption does not imply everyone will/must carry one or use it at all times.

With encryption criminals around you can plan attacks, steal your identity, and trade child pornography without fear of the prying eyes of law enforcement ever being able to discover the evidence. That would probably make a large number of other people 'feel' unsafe as well. feeling a certain way isn't an argument.

[1] https://en.wikipedia.org/wiki/Appeal_to_emotion

[2] https://en.wikipedia.org/wiki/Straw_man

Re:Grand jury subpoena for Signal user data by jacalata on Wednesday October 05, 2016 @03:34AM (#12642122)
Of course emotions are an argument. We're not Vulcans. Pretending that emotional impact is an irrelevant factor is a great way to win an argument without ever making anyone care what you said.
Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @03:55AM (#12642192)
Thanks for the reply.

I 'feel' safer with the right to carry a gun. I can feel safer when everyone has a gun. Therefore morninj's argument does in fact also apply to guns.

Anyone can feel a certain way about anything, which is why it is invalid when trying to construct a logically sound objective argument.

A subjective premise can not lead us all to an objective conclusion.

Re:Grand jury subpoena for Signal user data by tremon on Wednesday October 05, 2016 @05:45AM (#12642629)
But there are no objective conclusions in politics, and asking for such is shutting the door to any useful progress. Ideally, a good political solution is one where all involved parties "feel" that they have realized more of their demands than the others -- not one where one party gets all the spoils based on winning 51% of an artificial binary vote.

I feel (part of) the reason your society is in political gridlock is because everyone keeps looking for that mythical "objective" proof that ensures a 100% victory for their side. But that's just another unicorn.

Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @04:08PM (#12647333)
The challenge I proposed is intended to be an objective exercise otherwise it's pointless because everyone can feel however they want.

Here are some examples of how both a gun and encryption can be used for the same end goal.

X can secure a financial transaction

X can stop a thief from obtaining my credit card information

X can stop someone from forcibly obtaining my identity

X can stop an attacker from obtaining private data stored in my home.

The only thing I've been able to think of that applies to encryption and does not apply to a gun is:

Encryption can verify that a message actually came from me by decrypting it using my public key.

This is objectively true for encryption and objectively false for a firearm. Also a firearm doesn't really help with anything on the internet except maybe a shady craigslist transaction in a dark parking lot. But I meant to imply that a realistic and suitable physical analogy can be applied.

Re:Grand jury subpoena for Signal user data by tremon on Thursday October 06, 2016 @05:21AM (#12651156)
To me, the goal isn't the only thing that matters. How you achieve that goal matters too, and "using a threat of violence" ranks pretty low on the ladder of civility. Trying to equate the arguments based on goal alone is starting your argument from a false equivalence.
Re:Grand jury subpoena for Signal user data by gnarbarian on Saturday October 15, 2016 @10:43PM (#12716603)
The ends don't justify the means. Of course.

People will use force to take advantage of your moral stand against violence and make you comply to things you do not agree to.

We both abhor violence. The difference is I refuse to be victimized by it.

Re:Grand jury subpoena for Signal user data by jacalata on Wednesday October 05, 2016 @09:32PM (#12649456)
Encryption means I can leave my private data unattended and be confident nobody will read it. That was easy.
Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @09:41PM (#12649519)
Cool! Do you now better understand the rationale of gun rights advocates?
Re:Grand jury subpoena for Signal user data by jacalata on Wednesday October 05, 2016 @11:18PM (#12649987)
No, I understood it pretty well earlier thanks. It's nice if this exercise helped you though.
Re:Grand jury subpoena for Signal user data by gnarbarian on Thursday October 06, 2016 @12:08AM (#12650182)
At least you learned something about making an objective argument.
Re:Grand jury subpoena for Signal user data by jacalata on Thursday October 06, 2016 @02:41AM (#12650656)
nah, I'm still right where I started - arguments that ignore emotional impacts are great little learning exercises but pointless if you are trying to achieve something in the real world. Good luck out there.
Re:Grand jury subpoena for Signal user data by throwawayReply on Wednesday October 05, 2016 @08:18AM (#12643151)
> Arming yourself with a gun is the best defense against a violent attacker.

Citation needed.

Re:Grand jury subpoena for Signal user data by gnarbarian on Wednesday October 05, 2016 @03:54PM (#12647202)
will these do?

https://www.nraila.org/articles/20150708/radical-anti-gun-gr...

http://www.naturalnews.com/047378_murder_sprees_armed_citize...

http://www.wsbtv.com/news/local/gwinnett-county/video-shows-...

"Best" might be hard to argue but it can be easily shown that you are better off having one when you need to defend yourself.

Re:Grand jury subpoena for Signal user data by marcosdumay on Tuesday October 04, 2016 @01:54PM (#12637629)
On the current situation on the US, you'll know privacy advocates made progress when people start going to jail. No sooner.
Re:Grand jury subpoena for Signal user data by rtpg on Tuesday October 04, 2016 @09:33PM (#12641022)
There have been countless times where courts have told three-letter agencies to stop doing things and they have stoppped. The judiciary has the power to protect us, much more than we give credit for.

There's still rule of law, and the executive mostly listens to what the judiciary tells it to do. For all its flaws, some of our institutions work pretty well compared to most places. I cannot think of another country where judges are able to overtake heads of states in substantial policy outcomes.

Re:Grand jury subpoena for Signal user data by sroussey on Wednesday October 05, 2016 @01:14AM (#12641691)
They have not stopped. And you can't prove otherwise. Which strikes at the heart of the matter.
Re:Grand jury subpoena for Signal user data by Bartweiss on Wednesday October 05, 2016 @01:28PM (#12645865)
I'd actually be interested to see examples. Most of the ones I know are of courts and Congress ordering three letter agencies to stop doing things, and being lied to and ignored.

The infamous one: in its early days, the NSA was ordered to stop surveillance of US citizens. It went before the Church Committee and testified that the relevant sites had been closed for more than a year. This was a lie, bottom to top. The sites were actively operating as those words were spoken, and they weren't closed down until whistleblower James Bamford exposed the lie. https://theintercept.com/2014/10/02/the-nsa-and-me/

There's a list a mile long of similar stories. Court decisions, executive orders, and acts of Congress have bounced off these agencies without result.

I'd like to see examples, but I agree that you're not wrong in general. The agencies do respond to court decisions sometimes. My point is that when legal compliance is a coin flip and there's no way to check for results, you can't be sure that legal decision has changed anything at all.

Re:Grand jury subpoena for Signal user data by techer on Wednesday October 05, 2016 @01:51AM (#12641807)
Agencies all the way down
Re:Grand jury subpoena for Signal user data by yuhong on Tuesday October 04, 2016 @03:03PM (#12638339)
I think part of the problem in the US is the culture where for example police departments compete for resources, basically to make their own department bigger. One of the ideas in the Ron Paul movement was that governments needs to be smaller. Of course, in the real world it probably should not go as far as Ron Paul suggests, but....
Re:Grand jury subpoena for Signal user data by lettergram on Wednesday October 05, 2016 @08:33AM (#12643216)
The current libertarian candidates are pretty moderate compared to Ron Paul (or either major party for that matter) I recommend looking into them.
Re:Grand jury subpoena for Signal user data by eternalban on Tuesday October 04, 2016 @02:12PM (#12637825)
> Their opponents have been relentlessly chipping away at that "victory" ever since.

There, the "opponents" are a subset of society that have a legitimate right to not to agree with the decision and they are acting within the public framework of our governance to overturn a decision.

Here, the "opponents" of strict privacy rights are spooks and crooks in government and international corporations. It is entirely a differnet matter.

Established inherent rights -- specifically the rights of free speech, freedom of assembly, and protection from unreasonable search and seizures -- need to be protected in context of new capabilities afforded by modern communication, surveillance, and data retention technologies.

Corporations will not pull a dissenting "Roe vs Wade" that would challenge citizen rights. Just let them try that.

Overreaching elements and sub-systems of the government can try and present cases where our (updated) rights present obstacles to their performances of their legitimate legally mandated activities. And there is ample precedence for oversight for such matters.

A technological cold war with government and industry on the technological field is not a realistic option. First of all, it is politically useless since that approach implies that the constitutional framework and our entire system is in effect broken. Second, the "mathematical" bit in the secure and private mediated communication systems is the only element where one could possibly argue for parity in terms of the contending parties' capabilities. Why pick a losing fight when there remains the constitutional field where we have the upper hand, by definition.

[edit: minor cleanup]

Re:Grand jury subpoena for Signal user data by aabaker99 on Tuesday October 04, 2016 @06:36PM (#12640166)
Enacting laws under the guise of trying to improve women's health with the effect of closing abortion clinics is only surface level "acting within the public framework of our governance". These laws are ruled unconstitutional by the Supreme Court. I claim the legislators and their supporters knew this before they enacted the laws. Unfortunately they also know that it will take the Supreme Court time to make this ruling. And in that time the state laws will act to close many abortion clinics. It doesn't seem very legitimate to me.
Re:Grand jury subpoena for Signal user data by snowwrestler on Tuesday October 04, 2016 @04:01PM (#12638901)
> When you make something a political issue, you are guaranteeing that it cannot be won with any kind of finality.

But you also set up the infrastructure to fight the good fight forever. Which is what it takes to make democracy work, and work well.

Because everything important is a political issue, whether you want it to be or not. The Superconducting Supercollider, which was as clear a piece of pure science as you could imagine, was killed by politics. End to end encryption could be too.

Honestly, a major reason we are in this mess now is that for decades Silicon Valley has avoided politics and tried to pretend that the federal government does not exist. Now that it can't be ignored anymore, the tech industry does not have any of the civic institutions needed to build broad public support for its issues.

Re:Grand jury subpoena for Signal user data by lettergram on Wednesday October 05, 2016 @08:35AM (#12643232)
I don't think that it's Silicon Valley avoided politics.. They literally used to work solely for the government.
Re:Grand jury subpoena for Signal user data by rhizome on Tuesday October 04, 2016 @01:06PM (#12637093)
After Roe, antiabortion strategies had to change. You can say that this was a weakness of Roe, but I think it's complex enough of a situation not to attribute it to a root cause. I prefer to think of this in terms of the Red Queen Syndrome[1]: solving problems reveals new ones.

1. https://en.wikipedia.org/wiki/Red_Queen_hypothesis

Re:Grand jury subpoena for Signal user data by meowface on Wednesday October 05, 2016 @01:49AM (#12641800)
Roe v. Wade was still a great start and major victory, relatively speaking. Change takes time.

It's a bit more complicated here, though, since so much of this activity is clandestine. We can't know what rules they may be breaking (unintentionally or otherwise).

Re:Grand jury subpoena for Signal user data by wodencafe on Wednesday October 05, 2016 @08:31AM (#12643202)
>You never win.

What about human slavery?

Re:Grand jury subpoena for Signal user data by curun1r on Tuesday October 04, 2016 @08:11PM (#12640694)
> what does winning look like?

At this point, winning looks like the people responsible for abusing their power and overstepping their constitutional authority going to jail. And for a long time.

As long as the only consequence of illegal activity that violates the constitutional rights of citizens is being told to stop, there will be continued efforts to chip away and push the envelope for what they can get away with. If it were made apparent that there are personal consequences above and beyond the scope of their jobs, perhaps some of the people in those jobs would more carefully consider the constitutionality of their actions.

Re:Grand jury subpoena for Signal user data by zigzigzag on Tuesday October 04, 2016 @12:29PM (#12636712)
Genuine accountability. Rules that are enforced against the elites.
Re:Grand jury subpoena for Signal user data by lerpa on Tuesday October 04, 2016 @04:38PM (#12639272)
That would not happen with anything short of a revolution, and I don't mean that as a figure of speech.
Re:Grand jury subpoena for Signal user data by AJ007 on Tuesday October 04, 2016 @01:54PM (#12637628)
You can no longer decouple strong cryptography from the global economy, that could be considered a strong political solution because it represents a loss of political control.
Re:Grand jury subpoena for Signal user data by tempodox on Wednesday October 05, 2016 @08:08AM (#12643120)
Essentially, there is no trustworthy political solution, because politics can always change. As long as the people say, “I've got nothing to hide”, surveillance fans and fear mongers will always find the necessary support.
Re:Grand jury subpoena for Signal user data by lettergram on Wednesday October 05, 2016 @08:38AM (#12643257)
I always ask, "what happens if it's suddenly illegal to be gay, drink, take selfies, or worse?" I don't think I've ever left a conversation where a person said that and they left not at minimum answering that question.

What's scary, is some people seem to want that stuff - as long as it's not them getting taken away and thrown in a cell.

Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @11:41AM (#12636348)
Political solutions change as politics change: I think it's better to be mathematically secure than politically secure, since the one is forever and the other only sure until the next election.
Re:Grand jury subpoena for Signal user data by ptero on Tuesday October 04, 2016 @12:36PM (#12636777)
A political decision to stop sabotaging technological solutions would be a good starting point. Even if changed later, all the technologies already developed would still be available.

Being provably secure is great, but this is a tall order -- there are always conditions to satisfy (solution is secure if A, B and C and governments and other attackers might invalidate those by a tap point, decree, a court action, etc.).

Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @12:42PM (#12636841)
> A political decision to stop sabotaging technological solutions would be a good starting point.

In America, we have had those, and it hasn't helped. We have a First Amendment and a Second Amendment, and yet we have campaign-finance restrictions and gun control.

Political decisions simply don't stand. It's terribly sad.

Re:Grand jury subpoena for Signal user data by mikepurvis on Tuesday October 04, 2016 @12:50PM (#12636921)
Interesting perspective. I think the majority of the rest of the world is in awe that those two specific restrictions (such as they are today) are so inadequate at protecting anybody (from the rich and crazy people with guns, respectively).
Re:Grand jury subpoena for Signal user data by nickff on Tuesday October 04, 2016 @10:36PM (#12641221)
The Bill of Rights was never intended to protect citizens from each other, the intent was very clearly to protect citizens and states against the federal government. Even with this limited scope, political pressures have overcome those two amendments (and most of the others). The parent is very right to point out that it is hard to restrain the majority, even with the constitution (and/or law) on your side.
Re:Grand jury subpoena for Signal user data by burkaman on Tuesday October 04, 2016 @01:00PM (#12637031)
I don't think it's sad, politics are supposed to change. Obviously you can be sad at specific changes, but the idea that political decisions in general can change is a good thing.
Re:Grand jury subpoena for Signal user data by nickff on Tuesday October 04, 2016 @10:39PM (#12641225)
So we went from a time when tracking or reading your communications (mail) was unconstitutional to the present, where the government can track you, listen in on you, and record all of your (electronic) communications 'just in case' they might want to check what you've been doing. Doesn't leave me inspired with optimism.
Re:Grand jury subpoena for Signal user data by burkaman on Wednesday October 05, 2016 @05:24PM (#12648022)
I'm only responding to "Political decisions simply don't stand. It's terribly sad." I'm sure we can all think of many examples of good political changes. In fact, I think most people would agree that good political changes vastly outnumber bad ones. Blaming current problems on the entire nature of politics seems a little overly broad. We would not be better off if we froze all politics forever in whatever your favorite year was.
Re:Grand jury subpoena for Signal user data by Lagged2Death on Tuesday October 04, 2016 @06:38PM (#12640190)
Political solutions change as politics change...

"Mathematical security" can be politically banned, is banned in many parts of the world. You only have the option to use mathematical security because other people have been doing the politics for you.

Re:Grand jury subpoena for Signal user data by codedokode on Tuesday October 04, 2016 @06:27PM (#12640101)
You cannot protect your privacy with just mathematics. It won't help against government tracking your cell phone location or looking into your bank account.
Re:Grand jury subpoena for Signal user data by mcbits on Tuesday October 04, 2016 @11:50PM (#12641438)
There are plausible solutions for both of those, or at least a clear direction to look for solutions. Unfortunately, there tends to be a critical mass that decentralized systems need to reach in terms of adoption before they become truly feasible.

Consumers aren't interested in buying a "UWB mesh hub" or some such, which wouldn't appear to do anything but drain batteries. But they might, for example, buy a car stereo or security system that uses a wireless device to deliver specific features, and which also happens to help saturate the city with a p2p mesh network.

Likewise with cryptocurrency, most people are not interested in the hassle for some intangible privacy benefit. But a lot of people might be interested in a crypto video game currency that can be easily traded, even between games. Or perhaps a currency-like mechanism to implement quotas on the mesh.

Re:Grand jury subpoena for Signal user data by marketanarchist on Tuesday October 04, 2016 @12:28PM (#12636705)
Spot on, that's the idea behind bitcoin as well.
Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @11:53AM (#12636446)
They can just make it illegal to own a mathematically secure piece of software without a license.
Re:Grand jury subpoena for Signal user data by marketanarchist on Tuesday October 04, 2016 @12:28PM (#12636696)
That would backfire economically and politically I think, especially long term. Let them ban it if they are so foolish.
Re:Grand jury subpoena for Signal user data by Kadin on Tuesday October 04, 2016 @03:25PM (#12638540)
They wouldn't need to outlaw or ban all cryptography, only the particular communication systems that don't have "lawful intercept" capability. There are already laws for this on the books, although they've generally been interpreted in such a way so as not to apply to non-telephony products so far.

TBH it probably wouldn't require that much Orwellian apparatus; you just make the software slightly harder to use than it already is today, and network effects basically ensure that only people who are really interested in communications without government interception (who the government is presumably interested in) are using it. Then you can start doing endpoint attacks, deanonymization via compromised downloads, etc.

The government's -- and I don't mean just the U.S.'s, but most large governments', I think -- ideal for Internet communications is something similar to the telephone network circa 1975. They're fine with privacy between one individual and another (i.e. keeping your conversations private from your neighbors), but they aren't going to be satisfied with any technology that prevents wiretaps by state-controlled apparatus.

I am not exactly bullish on the ability of technology or technologists to resist this, over the long run. Unless there is a widespread and overwhelming realization on the part of individuals that governments shouldn't have this ability, and I don't think that consensus exists even in the liberal West if you frame the question even moderately advantageously to the government, then they will get it. There will always be pockets of noncompliance, and an ensuing cat-and-mouse game, but the steady state will likely be one that deters mainstream usage.

And if we really are seeing the end of Anglo-American geopolitical dominance in favor of countries whose political systems emphasize stability and harmony over individual rights and dissent, then it becomes very difficult to see that consensus ever manifesting itself at a meaningful global level.

Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @12:43PM (#12636850)
They license it to businesses that cooperate with the government. It wouldn't backfire, honestly.

The fact no one has done anything major about any of the other surveillance state BS is proof enough of that.

Re:Grand jury subpoena for Signal user data by marketanarchist on Tuesday October 04, 2016 @01:12PM (#12637157)
Well, one could argue that rise of Trump, Bernie, backlash against mainstream media etc are partially due to the surveillance state BS.

In any case, there are still the negative economic consequence which important alone, but also affect politics.

Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @05:48PM (#12639803)
> Well, one could argue that rise of Trump, Bernie, backlash against mainstream media etc are partially due to the surveillance state BS.

http://www.cnn.com/2016/06/15/politics/donald-trump-muslims-...

> Trump doubles down on calls for mosque surveillance

http://thehill.com/blogs/ballot-box/presidential-races/26167...

> Trump said Tuesday that he would be "fine" with restoring provisions of the Patriot Act to allow for the bulk data collection, something candidates such as former Florida Gov. Jeb Bush have also called for that was banned with the passage of the USA Freedom Act, which Cruz supported.

Well I don't think I'm going to agree given the only person who made it to the GE is a guy who supports surveillance.

Re:Grand jury subpoena for Signal user data by nickpsecurity on Tuesday October 04, 2016 @09:06PM (#12640934)
RSA, ATT, and Verizon all took bribes from the NSA to screw over their users. At least one worked with DEA as well. These were leaked in prominent media with exposure to millions of American consumers and business people. So, let's test your theory:

RSA Net Income (2011-2015): 426M 320M -306M -115M 79M

Verizon Net same period: 2.4B 875M 11.5B 9.63B 17.88B

ATT Net same period: 3.94B 7.26B 18.25B 6.22B 13.35B

RSA took quite a hit but it could be market as well. I don't know what it's status was pre-Snowden but much of hit comes during year of the leaks. Revenue dropped a billion or two with profits turning to losses but rebounding into $75 million in 2015. Verizon and ATT are doing great. Other companies that are managed profitably that cooperate tightly with Washington are Microsoft, IBM, Google, and Oracle. Their net incomes are in the billions.

So, I think the market data indicates you're wrong even in the worst scenario for working with the surveillance state. Also, the more lock-in the business has, the better it does despite any evil choice it makes. Rule of thumb.

Re:Grand jury subpoena for Signal user data by nickpsecurity on Tuesday October 04, 2016 @08:54PM (#12640874)
It already is for exports unless you get license. They probably approve it but they left high-assurance security + a bunch of other stuff classified as munitions. The "victory" of the Crypto Wars was for mass market stuff that's basically insecure.

Detailed analysis with appropriate links:

https://www.schneier.com/blog/archives/2014/11/the_return_of...

Note: I could be really misreading the material due to not being a lawyer or pouring through regs all the time. I think it says all this stuff is still 5A002 (munition) outside the exemptions they compromised on.

Re:Grand jury subpoena for Signal user data by the_watcher on Tuesday October 04, 2016 @12:30PM (#12636722)
Ex post facto laws are unconstitutional, and something like this (where millions would instantly be in violation) would absolutely, 100% end up in front of the Supreme Court.
Re:Grand jury subpoena for Signal user data by cloudjacker on Tuesday October 04, 2016 @01:23PM (#12637274)
Some examples of when a law can be retroactively applied:

When the Securities Exchange Commission decides that something is a security, it retroactively applies the civil and criminal compliance back to 1934 because it was always a security. I mean, you can argue it in front of a judge if you want, but thats how they established jurisdiction.

Same goes for discretionary tax law at the IRS

or any regulatory agency

I agree its a problem, but if you live your life under your version of reality it is easy to get railroaded in the dragnet

Re:Grand jury subpoena for Signal user data by dragonwriter on Tuesday October 04, 2016 @04:10PM (#12638993)
> When the Securities Exchange Commission decides that something is a security, it retroactively applies the civil and criminal compliance back to 1934 because it was always a security.

That's not a retroactive application of the law. If they are correct in their interpretation of the law, it was already the law. If they are incorrect, the courts will not allow it (whether the enforcement concerns acts before or after the determination by the SEC.)

Re:Grand jury subpoena for Signal user data by h4nkoslo on Tuesday October 04, 2016 @05:09PM (#12639517)
The issue is that they, and other administrative organs, often change their interpretation of what the law "has always meant". Particularly irksome when they issue private letters with differing interpretations and then override all of them with subsequent administrative rulings.

The ATF is particularly notorious for this.

Re:Grand jury subpoena for Signal user data by dragonwriter on Tuesday October 04, 2016 @08:11PM (#12640692)
> The issue is that they, and other administrative organs, often change their interpretation of what the law "has always meant".

Yes, and if that conflicts with what the courts believe the law has always meant, those decisions won't survive contact with the legal system. An ex post facto law is a law creating (or enhancing) criminal penalties for acts that exist before the law is passed. Changing administration interpretations are like changing prosecutorial priorities (and the former comes with a lot more notice and specificity than the latter) -- they only have effect so long as they are within the bounds of what the courts will accept was covered by the law when it was passed.

Re:Grand jury subpoena for Signal user data by h4nkoslo on Tuesday October 04, 2016 @10:27PM (#12641193)
The courts will accept a hell of a lot, due to Chevron deference. Statutes will use a term (eg, "readily convertible" or "replica"), and the administrative agency will decide this term means different things depending on the day of the week and which party is in power. All it has to be is "plausible", not consistent, and the courts will defer to their interpretation.

https://en.wikipedia.org/wiki/Chevron_U.S.A.,_Inc._v._Natura....

Re:Grand jury subpoena for Signal user data by cloudjacker on Tuesday October 04, 2016 @06:13PM (#12639998)
Just a note, there is a possibility that the person you replied to is comfortable with circular logic about why the behavior is not controversial under the supposition that "the law is the law." This may be a semantical discussion about why it is not "retroactive" in a legally damning sense, despite the similarities of the distinct ability to civilly and criminally sanction somebody for something they did in the past. Long before representatives of the government decided that person's prior actions would fall under their jurisdiction.
Re:Grand jury subpoena for Signal user data by lifeisstillgood on Tuesday October 04, 2016 @04:07PM (#12638961)
Not quite, SEC and other regulators do not really have the force of law, more the force of licensing and permissions

If you are a vast major bank and don't like the SEC you can try not being allowed in the doors of the private buildings of the NYSE, LSE etc.

They have the power not of law but of losing billions

Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @01:41PM (#12637483)
That just goes to show that the Constitution, while imperfect, is better than what we have now.
Re:Grand jury subpoena for Signal user data by cloudjacker on Tuesday October 04, 2016 @02:13PM (#12637829)
I'm not sure what you mean, all of those agencies are formed under the constitution and the systems that support them are also abiding by the constitution
Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @02:39PM (#12638077)
The Constitution states, 'no Bill of Attainder or ex post facto Law shall be passed'; to the extent that those executive agencies' enabling legislation permits ex post facto regulations, that legislation is unconstitutional.
Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @05:53PM (#12639844)
The Government can simply ban the use of that software without a license set at a future date (i.e. 1/1/2017).

New Regulation -> Future Date -> Ex post facto claims don't happen.

That is the process my original comment intended to imply.

Re:Grand jury subpoena for Signal user data by nickpsecurity on Tuesday October 04, 2016 @08:57PM (#12640889)
They're definitely not. They've resisted due process for some time. NSA's reps even argued in Jewel case that judicial branch shouldn't be allowed involvement at all. Which is sort of the status quo for intelligence agencies and courts. Prosecutors similarly have a combo of broad powers, immunity in common abuses, and virtually no accountability. The government as it exists certainly doesn't run in the framework of the Constitution except in a partial way.
Re:Grand jury subpoena for Signal user data by cderwin on Tuesday October 04, 2016 @12:50PM (#12636920)
But they can instead make it illegal to use such software, which would not be an ex post facto law (it would only apply to uses of said software after the law was enacted).

IANAL though, so I digress.

Re:Grand jury subpoena for Signal user data by andars on Tuesday October 04, 2016 @12:41PM (#12636823)
Except for when they aren't. There are several examples of ex post facto laws that have been upheld. The Supreme Court would definitely get involved.
Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @12:43PM (#12636858)
It isn't ex post facto if it has an effective date of 1/1/2017, regardless of what came before.
Re:Grand jury subpoena for Signal user data by mirimir on Tuesday October 04, 2016 @05:21PM (#12639586)
Well, it was illegal to smoke marijuana everywhere in the US for several decades. That didn't stop people from doing it. And now it's becoming legal.
Re:Grand jury subpoena for Signal user data by fweespeech on Tuesday October 04, 2016 @05:54PM (#12639855)
Yes. However, that doesn't change the fact casual users that are largely harmless ended up losing years of their lives and had their ability to earn a good living to support themselves casually destroyed in the process.
Re:Grand jury subpoena for Signal user data by mirimir on Wednesday October 05, 2016 @03:07AM (#12642012)
True, sadly enough. But my point is that the Drug War didn't stop people from doing what they wanted to do. Unjust laws tend to get ignored.
Re:Grand jury subpoena for Signal user data by TaylorAlexander on Tuesday October 04, 2016 @11:40AM (#12636343)
I trust a well designed protocol over some murky promise not to collect data on me. They collected data when they weren't supposed to before...
Re:Grand jury subpoena for Signal user data by dredmorbius on Wednesday October 05, 2016 @03:51AM (#12642179)
The best protections would come from both.

A strong political regime and support for privacy. Strong technical tools for enforcing those political goals.

Re:Grand jury subpoena for Signal user data by zAy0LfpBZLC8mAC on Tuesday October 04, 2016 @12:33PM (#12636742)
I don't think there is.

Think democracy. We have to fight for democracy over and over, and we have a technical solution in the form of an election process that's designed to make tampering hard and in the form of institutions controlling each other for a good reason. There is no political solution to the risk of putting all your trust in a single person, aka a dictatorship, there is only a technical solution, and that is democracy: A system of government that avoids the single point of failure at great cost.

Re:Grand jury subpoena for Signal user data by icelancer on Tuesday October 04, 2016 @12:47PM (#12636900)
Such a thing isn't coming. The population at large doesn't care, so no major party candidate will ever fall on this line. We have to fight using technology until it becomes a politically relevant issue (which may never happen).
Re:Grand jury subpoena for Signal user data by mbrock on Wednesday October 05, 2016 @02:04AM (#12641838)
Maybe the pirates win the upcoming Icelandic election. They give asylum to Snowden and decide to become kind of like the Estonia of online privacy. Maybe they invest public funds in accelerators and scholarships etc. With a political climate like that, Icelandic businesses could make stronger claims about protecting data, making that a point of global competition. And then maybe the US politics could slowly start to change.
Re:Grand jury subpoena for Signal user data by wildmusings on Tuesday October 04, 2016 @01:42PM (#12637492)
You want the government to give up the right to access communications that it has the ability to access? You're talking about a fundamental weakening of government greater than has ever been attempted. Governments have always had the power to access your mail and papers and such, the only changes over time is the legal hurdles they must use to exercise that power.
Re:Grand jury subpoena for Signal user data by Floegipoky on Tuesday October 04, 2016 @03:59PM (#12638875)
This may seem like a small nitpick to some, but I think it's extremely important that people remember that, at least in the US, rights are reserved for The People; the government, by definition, does not have rights, only authority (explicit and implicit).
Re:Grand jury subpoena for Signal user data by wildmusings on Tuesday October 04, 2016 @04:29PM (#12639194)
It's not even a nitpick as much as a distraction from what's being talked about. In the sense that I used the word "right", it can be exchanged for the word "power" and have the exact same meaning. In fact, I make that exchange in my comment. What exactly is your point?
Re:Grand jury subpoena for Signal user data by Floegipoky on Tuesday October 04, 2016 @05:33PM (#12639670)
My point is that terms like 'right', 'power', and 'authority' are not interchangeable, they mean different things. There are other tangential points, but this entire thread is essentially about people objecting to government exercising power without authority in a way that violates rights. I hope that illustrates both the differences between these terms and why it's important to use the correct language in this discussion.
Re:Grand jury subpoena for Signal user data by faktorialas on Tuesday October 04, 2016 @07:17PM (#12640424)
The problem is, I don't think you can say that it's a form of a giving up, or a fundemental weakening of power.

We are creating absurd amounts of information compared to before. Just because US Gov could access the measly amount of info that was generated before doesn't mean that they should be able to access the crazy amounts created now. It is from a very narrow perspective that anyone can call this a "fundemental weakening of government". Compared to before the internet, they're still drowning in insane amounts of data.

We can also add that if they can access some things, they will manipulate their way into accessing more things. Which means that reducing privacy and security is just optimization for them. And that will have costs beyond the US Government's own doing.

Sure, the current law climate seems to be that they can access it. But that climate was created with pushes from LE agencies and ignorant politicians. You may argue that that has always been the case, but clearly there's increasing demand for this to be decided democratically. So US Gov "giving up" this "right" might be the thing that democracy wants.

Re:Grand jury subpoena for Signal user data by Esau on Tuesday October 04, 2016 @12:26PM (#12636686)
There is too much fear, and too many people trying to take advantage of that fear, for there to be a political solution.
Re:Grand jury subpoena for Signal user data by tgsovlerkhgsel on Tuesday October 04, 2016 @09:15PM (#12640960)
I'm also kind of tired of having to fight my own government every step of the way. My conclusion is different though: I'm no longer interested in fighting for political solution that will be overturned the next time we turn our backs, meaning constant fighting and more time where shitty laws apply than not. Hence, I prefer a technical solution.
Re:Grand jury subpoena for Signal user data by kybernetyk on Tuesday October 04, 2016 @01:37PM (#12637435)
Interesting. You're (correctly) identifying the government as the problem and the solution you come up with is more government?
Re:Grand jury subpoena for Signal user data by atmosx on Tuesday October 04, 2016 @04:44PM (#12639306)
To be honest, that's the only thing that makes sense in the long run.
Re:Grand jury subpoena for Signal user data by CaptSpify on Tuesday October 04, 2016 @11:47AM (#12636396)
Why not both?
Re:Grand jury subpoena for Signal user data by TeMPOraL on Tuesday October 04, 2016 @12:04PM (#12636515)
Can someone explain how people are imagining protocols that do not to create / store metadata? This seems like something fundamentally impossible on a packet-switched network. After all, the data has a source and a destination, and goes through the infrastructure that's tappable (and in big part already tapped) by a state-level actor.

About the only thing that comes to my mind would be a digital equivalent to broadcasting a radio signal - a protocol, under which everyone receives all communication that's done over that protocol, but each person can only decrypt the part that's addressed to them directly. This would reduce the metadata to "who's broadcasting", without revealing the listener.

EDIT: Some back-of-the-napkin calculations on such broadcast protocol:

I took a look on my today's communication with my SO; rounding somewhat up, it would be ~100 messages of on average 50 characters, going in both directions. That gives, using 2 bytes for character and multiplying by 1.5 to account for protocol-related padding:

- 15000 bytes / user / day of a single conversation

Say this protocol has 1M user, that gives us:

(50 * 100 * 2 * 1.5 * 1000000) / (100010001000)

15 GB of data, spread over the whole day.

Seems manageable; especially if one would be to bucket it by e.g. hour by default, or less, if client is active and streaming data continously. Definitely a mobile bandwidth killer, though.

Re:Grand jury subpoena for Signal user data by Canada on Tuesday October 04, 2016 @01:16PM (#12637209)
Look into verifiable shuffles, private information retrieval, and dining cryptographer networks.

By combining such techniques, it's possible to be much much better than naive broadcast, and also possible to use a client/server architecture so that low bandwidth endpoints can participate.

Have a look at systems such as Dissent and Riffle.

Re:Grand jury subpoena for Signal user data by TeMPOraL on Tuesday October 04, 2016 @01:23PM (#12637283)
Thanks!
Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @12:46PM (#12636883)
The Pynchon Gate solution boils down to private information retrieval: a number of distribution servers hold all blocks of information, and one then downloads from each server the XOR of certain blocks, such that XORing all blocks together yields the single block one is interested in.

And yes, mobile bandwidth is a killer.

Re:Grand jury subpoena for Signal user data by falcolas on Tuesday October 04, 2016 @12:31PM (#12636725)
One way your broadcast can be achieved is through a newsgroup. The best you can do is identify who is a member and who posts messages. But so long as the messages are encrypted, you can't tell who gets which message, since everyone in the newsgroup gets every message.

Still not perfectly metadata proof, but it carries a lot less metadata than peer-to-peer messages.

Re:Grand jury subpoena for Signal user data by greendragon on Tuesday October 04, 2016 @04:59PM (#12639416)
This has actually been done for decades with usenet. Every encrypted message winds up on a common list, and clients occasionally scan the list and see if they have a key to decrypt any new message. The metadata is then that you put a message there or that you asked for a list of new messages, though that can be reduced to "you used tor" which until such a message server became commonplace might be better.
Re:Grand jury subpoena for Signal user data by throwaway7767 on Wednesday October 05, 2016 @09:17AM (#12643514)
In addition to all the systems and protocols mentioned by sibling posters, I'll add ricochet: https://ricochet.im/

It deals with the metadata leaks by using Tor. Every user runs a Tor hidden service, and the users identity is the address of that service. So no single point in the chain can tell who is talking to whom, without having to resort to a broadcast protocol like you describe.

Re:Grand jury subpoena for Signal user data by frandroid on Tuesday October 04, 2016 @12:13PM (#12636576)
A blockchain, of sorts...
Re:Grand jury subpoena for Signal user data by valarauca1 on Tuesday October 04, 2016 @12:24PM (#12636670)
Blockchains can do this. But they create relatively absurd systems of who can/can't send messages based on how much they've mined. Block chains are HORRIBLE for encrypted messaging. Since your message is PERMANENTLY part of the chain. So if a encryption is broken, or your password gets leaked. ANYONE can read your messages.

In most cases a DHT is far simpler. But naturally some nodes can be evil and log metadata. This is just a risk, but it also exists in block chains. Furthermore DHT's are lower latency then block-chains.

Blockchains aren't a magic fix all solution for network consistency/privacy models. Outside of currency transactions it is a horrible distributed system model.

Re:Grand jury subpoena for Signal user data by retox on Tuesday October 04, 2016 @01:11PM (#12637148)
This trend of proposing a blockchain to solve every problem is hilarious to me. Hammer/nail syndrome.
Re:Grand jury subpoena for Signal user data by erichocean on Tuesday October 04, 2016 @01:40PM (#12637476)
> Hammer/nail syndrome.

Blockchains address that problem too.

Re:Grand jury subpoena for Signal user data by indolering on Tuesday October 04, 2016 @02:53PM (#12638211)
Bitcoin: the slowest, most expensive key/value store in history.
Re:Grand jury subpoena for Signal user data by valarauca1 on Wednesday October 05, 2016 @09:22AM (#12643544)
Also if you look at it in terms of the CAP Theorem:

Consistency (every read receives the most recent write or an error): Not True for block chains. All reads are dirty. The further back in time you go the higher the probability the read isn't dirty.

Availability (every request receives a response, without guarantee that it contains the most recent version of the information): 100% true.

Partition tolerance (the system continues to operate despite arbitrary partitioning due to network failures): Yes the system will continue to function. But you can suffer data loss when the partition is healed.

Re:Grand jury subpoena for Signal user data by TeMPOraL on Tuesday October 04, 2016 @12:27PM (#12636691)
Sorta, but not. The only similarity would be that you download global state. But you could continously throw that state away if you don't need archiving of messages / long history.
Re:Grand jury subpoena for Signal user data by kenOfYugen on Tuesday October 04, 2016 @11:16AM (#12636161)
What about Vuvuzela? Haven't thoroughly examined it, but it focuses on metadata-privary and -relative- scalability.

web: https://vuvuzela.io/

repo: https://github.com/davidlazar/vuvuzela

paper: https://davidlazar.org/papers/vuvuzela.pdf

slides: https://davidlazar.org/slides/vuvuzela-sosp2015.pdf

Re:Grand jury subpoena for Signal user data by feklar on Tuesday October 04, 2016 @12:08PM (#12636545)
Paper conclusion says the cost of running Vuvuzela is pretty high per month, so you would need a benevolent millionaire to make it happen.

As for signal what every prosecutor wants is metadata to show the court that user A was in communication with user B. The actual contents of the messages aren't important especially in a conspiracy case and user B is an informant, their word against yours plus metadata showing you communicating is good enough.

Besides forcing Signal to keep this metadata in the future, I wonder if they can just obtain it themselves by watching all traffic on their federated servers and timing it to discover communication networks.

Re:Grand jury subpoena for Signal user data by nnn on Tuesday October 04, 2016 @12:21PM (#12636643)
The cost of running Vuvuzela is dominated by bandwidth, and the paper used AWS prices to estimate the cost; purchasing IP transit directly would lead to about an order of magnitude reduction in costs (still non-trivial, of course).
Re:Grand jury subpoena for Signal user data by ryanlol on Tuesday October 04, 2016 @12:52PM (#12636942)
Order of magnitude? 1Gbit on amazon costs 22k/month. Even an order of magnitude cheaper sounds pretty damn expensive, two orders of magnitude still isn't "cheap".

It's really easy to underestimate how big of a ripoff EC2 bandwidth pricing is.

Re:Grand jury subpoena for Signal user data by gnopgnip on Tuesday October 04, 2016 @01:50PM (#12637583)
A 10gbit unmetered server can be leased for under $3k a month. 1Gbit can be under $300 a month depending on the hardware.
Re:Grand jury subpoena for Signal user data by nickpsecurity on Tuesday October 04, 2016 @09:13PM (#12640953)
1Gbit in Chattanooga, TN cost $350 a month. You gotta buy some servers and maybe a colocation fee. Way less than $22,000 a month. Actually, while I was looking that up, a recent press release says they're deploying 10Gbit to homes for $299 a month. Things may have improved on business side, too. :)
Re:Grand jury subpoena for Signal user data by eatbitseveryday on Tuesday October 04, 2016 @01:26PM (#12637322)
> 1Gbit on amazon costs 22k/month

Is this 1 gigabit of accumulated traffic, or sustained bandwidth guaranteed for an entire month?

1 TiB of accumulated bandwidth at DigitalOcean costs me $5/month. I am unaware of what sustained rates are given that tier of pricing, however.

Re:Grand jury subpoena for Signal user data by ryanlol on Tuesday October 04, 2016 @01:38PM (#12637452)
1Gbit/s for a month, 328.5 terabytes.

On the expensive end you'd be looking at around $600 for such at $NOT_AMAZON, and on the cheap end you'd get it for "free" because a plenty of hosts have excess bandwidth.

DO doesn't separately charge for BW or enforce any limitations AFAIK.

Re:Grand jury subpoena for Signal user data by Ar-Curunir on Tuesday October 04, 2016 @11:57AM (#12636469)
There's also an updated, more distributed and thus (maybe) more scalable project by some of the same authors:

https://eprint.iacr.org/2016/943

Re:Grand jury subpoena for Signal user data by AndrewKemendo on Tuesday October 04, 2016 @12:21PM (#12636635)
Obfuscation is one approach, but it typically gets cracked pretty quickly or gets bogged down in trying to improve SNR.
Re:Grand jury subpoena for Signal user data by eatbitseveryday on Tuesday October 04, 2016 @01:22PM (#12637266)
> Unfortunately, the protocols that enable truly traffic–analysis-resistant messaging (I believe the Pynchon Gate[1] is currently the best-of-breed) tend to have increased latency and consume greatly-increased bandwidth.

One recent project that validates this is from ACM SOSP'15 titled "Vuvuzela: scalable private messaging resistant to traffic analysis"[1] (open-access URL):

> Vuvuzela has a linear cost in the number of clients, and experiments show that it can achieve a throughput of 68,000 messages per second for 1 million users with a 37-second end-to-end latency on commodity servers.

> Vuvuzela works by routing user messages through a chain of servers, as shown in Figure 1, where each of the servers adds cover traffic to mask the communication patterns of users.

Similar to the P2P project Bitmessage[2] where clients receive and forward traffic not related to themselves.

There were some comments on HN discussing FreeNet and how it similarly forwards traffic unrelated to an individual client, but which has led to conviction by police, unfortunately.

[1] http://dl.acm.org/authorize?N93273

[2] https://www.bitmessage.org/

Re:Grand jury subpoena for Signal user data by wyager on Tuesday October 04, 2016 @01:33PM (#12637396)
> Freenet ... which has led to conviction by police, unfortunately.

Just for using it? That's crazy! Do you have a source?

Re:Grand jury subpoena for Signal user data by eatbitseveryday on Tuesday October 04, 2016 @03:59PM (#12638883)
>> Freenet ... which has led to conviction by police, unfortunately.

> Just for using it? That's crazy! Do you have a source?

Hm, I admit fault, hastily writing the above reply. I do not have sources for actual convictions, so what I wrote is not validated.

  s/has led to/may risk/
Source[1] that I read prior to my comment, which is under the thread[2] "Suspect jailed indefinitely for refusing to decrypt hard drives". The discussion was along the lines of, if you have encrypted data, and the state "knows" it has illegal content, your not decrypting it makes you liable for it. Thus the extrapolation to use of Freenet, which forwards encrypted content from others, and is heavily littered with CP[3], according to HN commenters.

[1] https://news.ycombinator.com/item?id=11590880

[2] https://news.ycombinator.com/item?id=11590421

[3] https://news.ycombinator.com/item?id=8081364

Re:Grand jury subpoena for Signal user data by lkjhgfdsa57 on Tuesday October 04, 2016 @07:38PM (#12640536)
Redacted case notes from a Freeneter acting as an expert witness on a case: https://asksteved.com/freenet-case/case-redacted.pdf
Re:Grand jury subpoena for Signal user data by kodablah on Tuesday October 04, 2016 @02:00PM (#12637709)
No, not just for using it that I am aware of. Just meaning that pure anonymity on Freenet is not the absolute best and they suggest trusted peers only. Traffic analysis (among other things) is a hard problem to solve without introducing noise and requiring large bandwidth. I think what the parent was saying was that [1] is possible is unfortunate (without making any statements supporting the criminals of course).

1 - http://www.thedickinsonpress.com/news/north-dakota/3885239-p...

Re:Grand jury subpoena for Signal user data by tptacek on Tuesday October 04, 2016 @11:08AM (#12636102)
What metadata? All they were able to produce was whether or not a phone number was associated with Signal at all, and the last time that phone number's account pinged the Signal service for any reason. They produced virtually no metadata to the investigation.
Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @11:15AM (#12636156)
Only because they don't store it. They are able to choose to store it at any point; we can only rely on their honesty (and lack of compulsion). It's better to have a protocol in which there isn't any significant metadata to choose to store.

I don't distrust them today, but I have no way of knowing what their future behaviour will be. I'd prefer not to have to trust.

Re:Grand jury subpoena for Signal user data by jedahan on Tuesday October 04, 2016 @02:33PM (#12638017)
The client is open source[1], we can at least define a limit to what information can be stored that is not end-to-end encrypted.

https://github.com/WhisperSystems/Signal-Android

Re:Grand jury subpoena for Signal user data by xorcist on Wednesday October 05, 2016 @08:40AM (#12643270)
How many people build from source? Moxie worked to stop distribution of binaries outside the Play Store, which is not unreasonable in itself but leaves a nice central point to target individuals.
Re:Grand jury subpoena for Signal user data by feklar on Tuesday October 04, 2016 @12:18PM (#12636606)
Who owns Open Whisper Systems? I know Twitter bought WhisperSys, and with it Textsecure and Redphone though unsure who currently owns Open WhisperSys and it's products Signal (I assume Twitter does). Twitter is also rumoured for sale with Microsoft looking at aquiring it, so the future of Signal not keeping this metadata depends on who aquires it.
Re:Grand jury subpoena for Signal user data by mtgx on Tuesday October 04, 2016 @02:05PM (#12637752)
Open Whisper Systems is a nonprofit founded by Moxie Marlinspike in 2013, and it's a different entity than the "Whisper Systems" Twitter bought earlier.

Yeah, I wish he went with another name, too. Not only is Open Whisper Systems making it more confusing, but it's also quite a mouthful.

Re:Grand jury subpoena for Signal user data by CiPHPerCoder on Tuesday October 04, 2016 @11:26AM (#12636228)
Is this something OWS could be subpoena'd for? Or something that the government would just subpoena Google for?

(I mean, given a phone number, can't you identify someone's Google Play account anyway? That sounds more useful.)

Re:Grand jury subpoena for Signal user data by JoshTriplett on Tuesday October 04, 2016 @12:03PM (#12636506)
> Is this something OWS could be subpoena'd for?

Not by subpoena alone, but in theory a court order could order them to modify their software (server or client) to collect data. They could fight that court order, and in particular it seems like they'd have a good case on the grounds that such an order would destroy their entire business, but legally a court could at least attempt to issue such an order.

Re:Grand jury subpoena for Signal user data by nickpsecurity on Tuesday October 04, 2016 @09:33PM (#12641021)
I'm more concerned about this NSA/FBI partnership that secretly forces cooperation somehow. It might apply up to and including forcing a backdoor into the binary. Here's the program for US cooperation:

http://www.globalresearch.ca/leaked-documents-expose-secret-...

The interesting part is in this table from the TS/ECI leaks from Core Secrets:

https://theintercept.com/document/2014/10/10/eci-whipgenie-c...

Notice how the lower levels of secrecy talk about how the companies cooperate or are partners. Then, you hit TS/COMINT and TS/ECI to find additional detail:

"the fact that FBI provides assistance with compelled and cooperative partnerships associated with WHIPGENIE"

"details of FBI assistance with compelled and cooperative partnerships with WHIPGENIE"

So, it's a backdooring program with major U.S. companies that the FBI "compels" assistance with for those that don't willingly cooperate. I have no idea what that entails but it works. It might work better on smaller firm with less resources but also maybe less as I think damaging income stream matters to greedy CEO's at public firms more. So, who knows.

Personally, I think they're pulling a variation of Escobars silver or lead policy. You take generous bribes to do what they want or you take generous donations of lead. In this case, legal fines or imprisonment rather than actual lead.

Re:Grand jury subpoena for Signal user data by tptacek on Tuesday October 04, 2016 @11:28AM (#12636246)
Ah, I understand now. Thanks.
Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @03:57PM (#12638856)
And thank you for replying so nicely — it's a sign that HN hasn't yet become /. or reddit. Best!
Re:Grand jury subpoena for Signal user data by problems on Tuesday October 04, 2016 @11:14AM (#12636148)
They would also be able to figure out what phone numbers it was communicating with, at what times and how often - they do the routing. We're relying on them not to store that metadata, which is the problem.
Re:Grand jury subpoena for Signal user data by zaroth on Tuesday October 04, 2016 @11:20AM (#12636189)
We're relying on them not being successfully compelled to retain that metadata -- which is a significantly different proposition.
Re:Grand jury subpoena for Signal user data by problems on Tuesday October 04, 2016 @11:26AM (#12636232)
No, not really - they can decide at any time to start storing that metadata of their own will, use it internally, sell it to advertisers or turn it over via a direct law enforcement portal if they want. Their access alone is in many ways a problem.
Re:Grand jury subpoena for Signal user data by zaroth on Tuesday October 04, 2016 @08:39PM (#12640813)
Of course, we are agreeing. But as the other front page story shows us, even companies with the best of intentions and made up of people with strict moral codes devoted to providing their users a secure product can be usurped by government forces with ulterior motives.

I believe Whisper doesn't want this data. I can even trust that they would never collect it of their own volition. But it's irrelevant if they can simply be compelled to collect it, or even worse, someone within their organization can be compelled to secretly collect it and may even do a better job at this secret collection than Mayer's lackies at Yahoo!.

Re:Grand jury subpoena for Signal user data by segmondy on Tuesday October 04, 2016 @11:28AM (#12636241)
How would they be able to do that? Can you quote where in the article you got that and how that would happen?

"Notably, things we don't have stored include anything about a user's contacts (such as the contacts themselves, a hash of the contacts, any other derivative contact information), anything about a user's groups (such as how many groups a user is in, which groups a user is in, the membership lists of a user's groups), or any records of who a user has been communicating with."

If they don't store the contacts, or even a hash of the contact, how can you figure out who was talking to who?

Re:Grand jury subpoena for Signal user data by georgecmu on Tuesday October 04, 2016 @11:43AM (#12636366)
Yes, but zeveb makes the following points:

1. "the contacts, or even a hash of the contact" are being not stored by choice rather than by necessity.

2. If OWS chose to start storing these metadata in the future, they could.

3. A protocol where the metadata could not be stored intrinsically would be preferable.

Re:Grand jury subpoena for Signal user data by problems on Tuesday October 04, 2016 @12:16PM (#12636598)
> If they don't store the contacts, or even a hash of the contact, how can you figure out who was talking to who?

Think of it like email. The body is encrypted, the subject is encrypted, any attachments are encrypted, but in order for them to route the message to the correct destination every message you send still has a "To:" field - their server still decides who to send the notification to.

They don't need to read the contacts or anything of the sort - they just read the "To:" field.

[dead]
Re:Grand jury subpoena for Signal user data by teh_klev on Tuesday October 04, 2016 @11:53AM (#12636449)
https://news.ycombinator.com/newsguidelines.html

"Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

Re:Grand jury subpoena for Signal user data by CiPHPerCoder on Tuesday October 04, 2016 @11:06AM (#12636081)
Are you familiar with the Aqua project? I haven't seen it discussed much among privacy researchers, but it's certainly interesting.

https://aqua.mpi-sws.org

Re:Grand jury subpoena for Signal user data by zeveb on Tuesday October 04, 2016 @11:16AM (#12636162)
Looks interesting … I'm looking forward to spending some time reading up on it.
Re:Grand jury subpoena for Signal user data by rtkwe on Tuesday October 04, 2016 @11:27AM (#12636240)
> Unfortunately, the protocols that enable truly traffic–analysis-resistant messaging (I believe the Pynchon Gate[1] is currently the best-of-breed) tend to have increased latency and consume greatly-increased bandwidth.

Yeah both of these are a pretty large problem for a messaging service designed to replace SMS on phones. Really anything other than a forum or email replacements will have a very hard time getting adopted if they have too much latency.

Re:Grand jury subpoena for Signal user data by newman314 on Tuesday October 04, 2016 @01:04PM (#12637068)
+1

I'm still looking for an option that is basically Richochet+Signal+Burner.

That would be an ideal app IMO.

Re:Grand jury subpoena for Signal user data by Canada on Tuesday October 04, 2016 @01:29PM (#12637365)
I wonder if or when they'll think to ask for the user's associated push messaging ID.

Then they could ask Apple or Google to turn over any cloud data they have for that phone.

Re:Grand jury subpoena for Signal user data by vvpan on Tuesday October 04, 2016 @03:00PM (#12638295)
Is "Pynchon Gate" named after Thomas Pynchon?