News for hackers. Stuff that matters.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by DannyB2 on Monday April 09, 2018 @02:34PM (#16795654)
You can't have it both ways. Pick one:

1. Insecure systems: government can get in, but so can hackers.

2. Secure systems: hackers can't get in, but neither can government.

It's a binary choice. Like being pregnant. You are, or you are not. There is no try.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by nathan_long on Monday April 09, 2018 @02:46PM (#16795772)
Yes. More specifically, encrypted data cannot be decrypted without the key.

So your choices are:

1. Only the user has their key

2. Someone else has the user's key

If a company, law enforcement, or anybody else has a trove of everyone's keys, that trove will be extremely valuable to hackers, organized crime, domestic and foreign intelligence, etc, and it will be stolen. Whether we'll know it's been stolen is another question.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by niftich on Monday April 09, 2018 @03:35PM (#16796214)
The debate typically continues along the government's right to compel the holder to reveal the key, or to reveal the decrypted message, as a loose analogue of rights of governments, where exists, to compel physical writings or access to a strongbox.

If we accept that mechanisms in common use, like warrantful search of physical belongings under the Fourth Amendment of the US Constitution, are legitimate and rightful functions of government, then warrantful key disclosure is a logical compromise that protects the individual's privacy, except when the government compels them with good cause to reveal information. Balancing this with protections against self-incrimination is one complication that's currently playing out.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by nv-vn on Monday April 09, 2018 @04:07PM (#16796503)
This may be nitpicky, but I don't think we should use the phrase "rights of the government." It implies that the government has some innate justification for those actions, and I think it leads to a slippery slope whereby we create rights of the collective. For example, if the government has the right to jail people, the jail is there to protect all of us. As a society, that gives us the right to beg for anyone to be thrown into jail "for the good of society." It also gives legitimacy to any government action: if they have a right to throw people in jail, you can't really complain about it when they do so even if they're clearly in the wrong.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by pjc50 on Monday April 09, 2018 @03:41PM (#16796271)
My proposal for this, which I doubt either side would support, I call the "piggybank protocol". It has four key elements:

- hardware key storage, iphone/TPM style

- mechanism for the manufacturer to authorise key release from a device

- important 1: this process should be irreversibly tamper-evident, such as IC "fuses" or one-time PROM. This should be permanently visible in the UI, so it cannot be applied invisibly.

- important 2: an obligation on the state to pay for replacement devices which have been compromised in the previous step but not used in court. This is to prevent it being routineised.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by cesarb on Monday April 09, 2018 @04:28PM (#16796684)
How would tamper evidence help if the device is stolen?

If nobody but me has the device encryption key, and my device is stolen, I can be sure that nobody will have access to whatever data it contains. If anybody else has the device encryption key, however, and the device is stolen, I can no longer know whether anybody else had access to the data, no matter how much tamper evidence the device has.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by chaboud on Monday April 09, 2018 @02:51PM (#16795819)
In general, I agree. However, as a mild counterpoint, I present Dual_EC_DRBG, where the NSA inserted a private kleptographic backdoor into the standard via the conveniently provided P and Q points.

Brilliantly awful.

You realize, of course, that, of your two choices, the DOJ would probably choose the former (i.e. general insecurity).

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by Retric on Monday April 09, 2018 @02:58PM (#16795884)
Dual_EC_DRBG was demonstrated not to be secure, so it does not support your point.

Again, any government backdoor = security failure and there is no way around this.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by chaboud on Monday April 09, 2018 @10:13PM (#16798514)
First off, I agree that, in principle, a backdoor is a backdoor, and vulnerable is vulnerable, period. However, there's A5/3 weak, where everyone can hack it, and there's Dual_EC_DRBG, where the right secret is necessary.

What was interesting about Dual_EC_DRBG was that the default points served as sort of a secret master key to generator state leakage. It was harder than usual for another party to gain illicit access, leaving the vulnerability largely in the hands of the NSA.

It was some pretty interesting math, harder for unintended (by the NSA) people to take advantage of, and still, of course, a crippling vulnerability.

At this point, I'd be hard pressed to trust the NSA with anything security related, as they have demonstrated different priorities.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by hackinthebochs on Monday April 09, 2018 @04:08PM (#16796515)
How was it demonstrated not to be secure?
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by Ar-Curunir on Monday April 09, 2018 @02:59PM (#16795896)
DUAL_EC is also a bad example, as demonstrated by the Juniper ScreenOS incident
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by someguydave on Monday April 09, 2018 @09:10PM (#16798263)
Yes, and it appears that our government has chosen #1 for us.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by vbezhenar on Monday April 09, 2018 @03:25PM (#16796120)
That's wrong. Encrypt all necessary data with government-controlled public key. Government can get in, but hackers can't.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by sitharus on Monday April 09, 2018 @03:29PM (#16796158)
That’s an insecure system. All Eve needs to do is get hold of that third-party key. It’s like requiring all homes to be master keyed with a key held by the police - you need to find an officer willing to take a photo of the key for a few thousand dollars and now you can get in to any house.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by pdkl95 on Monday April 09, 2018 @04:08PM (#16796522)
Any plan that relies on NOBUS ("NObody But US") information - like a global private key - is a brittle design that will fail catastrophically when the keys become public (either Snowden-style, or accidentally disclosed like the TSA master keys[1]). Why should we ignore prior experience and assume such an important, linchpin secret will somehow stay known to "nobody but us" this time?

[1] https://boingboing.net/2015/08/21/make-your-own-tsa-universa...

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by vbezhenar on Tuesday April 10, 2018 @03:42AM (#16799739)
Google HTTP security relies on Google TLS private key. Does it make a brittle design? Keys are supposed to be protected. In this case key could be assembled by a few subkeys with different people holding control over it, so they should come to an agreement before deciphering anything.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by sitharus on Tuesday April 10, 2018 @08:50PM (#16807129)
Yes it relies on Google keeping their key (or keys - there's nothing wrong with having multiple valid certificates for a domain, especially if you're the registrar) private. Google keep their key private, Amazon keep their key, Stripe keep their key. If you want to attack any provider you have to recover that provider's key.

Now if you mandate everyone use a government key or escrow their key with the government there's now a single place to attack. Also this place is affected by government whims, staff pay freezes, cutbacks, layoffs. All you need is one disgruntled employee or contractor with access and you now have access to _everything_.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by LoSboccacc on Monday April 09, 2018 @04:09PM (#16796523)
Even assuming this is possible, which it isn’t, whose government would hold whose keys? It’s not like there’s one government and there isn’t international crime
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by vbezhenar on Tuesday April 10, 2018 @03:39AM (#16799730)
US for US companies, China for Chinese companies. May be some kind of union.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by LoSboccacc on Tuesday April 10, 2018 @12:15PM (#16802466)
So what happens when a chinese company hack into an american company, steal some industrial secrets and save them on their encrypted servers?

This isn’t some hypothetical scenario either http://time.com/106319/heres-what-chinese-hackers-actually-s...

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by cesarb on Tuesday April 10, 2018 @08:29AM (#16800810)
What about multinationals? What about subsidiaries, like a Brazilian company which is fully owned by a USA company? Who would get the key, Brazil or the USA?
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by manjushri on Monday April 09, 2018 @03:30PM (#16796167)
That's wrong. Insiders can leak the private key, or hackers can take it.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by BLKNSLVR on Monday April 09, 2018 @10:37PM (#16798612)
Or a contractor can take it home, against policy of course, and then it gets submitted to an online anti-virus scan.

Or it gets left on a USB key in a taxi

Or it gets left on an un-scrubbed laptop that's put up for government auction.

Or any of the other which-ways that humans get around policy limitations that don't have technical barriers, or socially-engineered to get around the technical barriers.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by gldalmaso on Monday April 09, 2018 @03:54PM (#16796379)
Or the government can leave it behind their remote servers along with their cyber weapons for anyone to wander by.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by LolWolf on Monday April 09, 2018 @04:07PM (#16796506)
Or anyone who is willing to spend enough computational power now only needs to crack one key instead of millions of different ones.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by vbezhenar on Tuesday April 10, 2018 @03:40AM (#16799734)
If there's anyone who can have enough computation power to break key, then that key is weak and its size should be increased.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by LolWolf on Friday April 13, 2018 @06:15PM (#16834357)
One can only make keys so large to be useful—my point is the same, still, that one would only have to break/find/buy/steal a single key instead of millions.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by vbezhenar on Tuesday April 10, 2018 @03:37AM (#16799721)
Everyone can leak the private key. That's not a concern of secure protocol. Of course there should be means to migrate to new key if that happens. Important keys are unlikely to be leaked.
Re:The Encryption Debate Isn't About Stopping Terrorists, It... by manjushri on Tuesday April 10, 2018 @08:26AM (#16800787)
>Important keys are unlikely to be leaked.

The more important the key, the more sought after it will be by hackers, especially one which could theoretically decrypt an entire countries communications. It's only a matter of time.

Re:The Encryption Debate Isn't About Stopping Terrorists, It... by carroccio on Monday April 09, 2018 @03:54PM (#16796380)
Decss again