News for hackers. Stuff that matters.
Re:Hundreds arrested as crime chat network cracked by red_admiral on Thursday July 02, 2020 @08:45AM (#23712529)
Saying "many times stronger than RSA/AES" but not providing details on the algorithms is a huge red flag.

If they have built some home-grown algorithm, then it's possible the NCA actually cracked the encryption (with a bit of help from GCHQ) rather than using the baseband processor to snoop on the keys or something like that.

Re:Hundreds arrested as crime chat network cracked by GekkePrutser on Thursday July 02, 2020 @09:03AM (#23712683)
It could also be implementation-based.

A few years ago they rounded up a ring of crime phones in the Netherlands.. They were using PGP encryption, however instead of each phone generating its own private key, they generated them centrally and kept them in a database. Obviously this introduced a huge vulnerability.

The police compromised the server and was listening in (through cooperation with Canadian police as they were using Blackberries) for quite a while before they started kicking doors down :D They basically got all the evidence on a silver platter.

I'm surprised someone with the skill to develop such an app and service platform doesn't have the skill for avoiding such common mistakes. Or maybe they weren't able to explain to their users that the fact that they couldn't retrieve their messages after forgetting their pincode is a feature, not a bug. Either way, the police was really happy.

https://nationalpost.com/news/canada/canadian-judge-releases...

Not saying the same would have happened here, but crypto is hard to implement correctly and the algorithms are only part of the problem. And this kind of network is a massive target for law enforcement because the ratio of criminal users is huge.

Re:Hundreds arrested as crime chat network cracked by joe_the_user on Thursday July 02, 2020 @05:20PM (#23718188)
I'm surprised someone with the skill to develop such an app and service platform doesn't have the skill for avoiding such common mistakes

My impression is that the way things go is:

* Sure, a smart person can implement a "homebrew" security protocol that seems safe.

* But smarter people never implement a "homebrew" security protocol and instead use existing protocols, 'cause they know how easy it is to fuck-up.

* The smartest people implement real, secure protocols, working in academic or three letter agencies and have those protocols vetted and peer reviewed. And even these fail on a regular basis.

Re:Hundreds arrested as crime chat network cracked by kstrauser on Thursday July 02, 2020 @05:28PM (#23718266)
So much this! My learning curve on crypto took me through a few self-evaluations:

- Crypto isn't that hard! I can do this!

- Crypto is a lot harder than I though. I shouldn't do this.

- I've read about a lot of crypto! I can do this!

- People way more experienced than me are making the tiniest mistakes that end up crashing the entire house of cards. I definitely shouldn't do this.

Re:Hundreds arrested as crime chat network cracked by loup-vaillant on Thursday July 02, 2020 @07:12PM (#23719135)
Implementing a protocol correctly is easy. Implementing the primitives is harder (and tons of work), but you can easily grab them from a low-level crypto library like Libsodium or Monocypher.

Designing a protocol correctly is not that hard, as long as you understand exactly what you are doing. By which I mean you are at least able to write an informal (yet rigorous) proof that it has the security properties you seek. Also, verification tools like Verifpal are a godsend. The tricky part here is avoiding the Dunning-Kruger effect. It's easy to have the illusion of perfect understanding while being unable to write the most basic mathematical proof.

The hardest part is convincing others that your protocol is any good. People who don't understand what you are doing cannot (perhaps even must not) trust your work. They need the vetting of someone reputable, and getting those reputable people to take a look is pretty hard if you don't have the right connections (an uphill struggle without a relevant PhD).

Re:Hundreds arrested as crime chat network cracked by hackermailman on Thursday July 02, 2020 @01:54PM (#23716027)
Another famous case was a crime lord who's blackberry pin was written on a sticky note so police got everything.

https://www.chch.com/niagara-drug-kingpin-goes-trial-murder/

Re:Hundreds arrested as crime chat network cracked by speleding on Thursday July 02, 2020 @01:46PM (#23715919)
Actually, according to Dutch press (nrc.nl), it was the same detectives who performed that hack who were flown into France to do this hack as well.

Good for them, but I hope for their sake their names do not leak.

Re:Hundreds arrested as crime chat network cracked by multjoy on Thursday July 02, 2020 @09:42AM (#23712972)
Re:Hundreds arrested as crime chat network cracked by ralfn on Thursday July 02, 2020 @02:10PM (#23716207)
No the exploit was by the Dutch supporting the French because the actual physical servers were located in France, under their jurisdiction. Just like the previous time they did this we aren't getting a lot of information of how. But it seems physical access is part of the exploit.
Re:Hundreds arrested as crime chat network cracked by noobermin on Thursday July 02, 2020 @10:34AM (#23713550)
Sure but the "crack" that occurred here was essentially MITM, so regardless of their encryption scheme they would have been caught.
Re:Hundreds arrested as crime chat network cracked by tialaramex on Thursday July 02, 2020 @07:12PM (#23719139)
It isn't necessary for a central server to be able to intercept messages. In an end-to-end encrypted system any boxes in the middle can infer stuff from traffic but they can't read message contents.
Re:Hundreds arrested as crime chat network cracked by noobermin on Thursday July 02, 2020 @11:56PM (#23720882)
The article says: "Europol said that French police had discovered some of EncroChat's servers were located in the country, and that it was possible to put a 'technical device' in place to access the messages." Even if it was end-to-end, they at least could intercept the initial key exchange perhaps.
Re:Hundreds arrested as crime chat network cracked by tialaramex on Friday July 03, 2020 @03:25AM (#23721801)
Intercepting a DH key exchange doesn't help you. The whole point of DH is that an eavesdropper doesn't learn the secret even though both of the other participants do.

They probably just didn't use end-to-end because it's easier to offer a nice customer experience without.

Re:Hundreds arrested as crime chat network cracked by kazinator on Thursday July 02, 2020 @10:09PM (#23720407)
Closed source is a huge red flag.

Ideally, nobody should use any form of closed-source crypto any more.