Slashdot Mirror


What The CIA WikiLeaks Dump Tells Us: Encryption Works (ap.org)

"If the tech industry is drawing one lesson from the latest WikiLeaks disclosures, it's that data-scrambling encryption works," writes the Associated Press, "and the industry should use more of it." An anonymous reader quotes their report: Documents purportedly outlining a massive CIA surveillance program suggest that CIA agents must go to great lengths to circumvent encryption they can't break. In many cases, physical presence is required to carry off these targeted attacks. "We are in a world where if the U.S. government wants to get your data, they can't hope to break the encryption," said Nicholas Weaver, who teaches networking and security at the University of California, Berkeley. "They have to resort to targeted attacks, and that is costly, risky and the kind of thing you do only on targets you care about. Seeing the CIA have to do stuff like this should reassure civil libertarians that the situation is better now than it was four years ago"... Cindy Cohn, executive director for Electronic Frontier Foundation, a group focused on online privacy, likened the CIA's approach to "fishing with a line and pole rather than fishing with a driftnet."
The article points out that there are still some exploits that bypass encryption, according to the recently-released CIA documents. "Although Apple, Google and Microsoft say they have fixed many of the vulnerabilities alluded to in the CIA documents, it's not known how many holes remain open."

56 of 202 comments (clear)

  1. When can we expect a ban? by Evtim · · Score: 5, Insightful

    Now the powers to be really have an incentive to outlaw encryption. Great!

    1. Re:When can we expect a ban? by bartjan · · Score: 5, Insightful

      The CIA is supposed to spy on foreign subjects. How will the US manage to ban encryption for foreigners?
      Banning the export of encryption already has been tried, and we see how effective that was.

    2. Re:When can we expect a ban? by PolygamousRanchKid+ · · Score: 3, Funny

      How will the US manage to ban encryption for foreigners?

      How will the US manage to ban foreigners?

      The US government is working on banning foreigners. And they would have gotten away with it by now, if it wasn't for those meddling courts, with their Mystery Machine and the dorky dog.

      "I think we should tax foreigners, living abroad." -- Monty Python

      "I think we should ban foreigners, living abroad." -- Uncle Sam

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    3. Re:When can we expect a ban? by hey! · · Score: 3, Insightful

      Oh, they always did. You just know about it now, but you should have suspected it all along.

      Unless, of course, the leak is a plant, which you always have to consider the possibility of. If there's going to be leaks, why not engineer one that claims you can't, say read encrypted WhatsApp messages, when you actually can. While it's near impossible to break encryption algorithms, implementations are often if not usually significantly weaker than their algorithms are on paper.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    4. Re:When can we expect a ban? by cdrudge · · Score: 2

      How will the US manage to ban foreigners?The US doesn't want to ban foreigners. Just the non-white non-Christian non-nationalists.

    5. Re: When can we expect a ban? by Anonymous Coward · · Score: 2, Insightful

      Yet Saudi Arabia isn't on the list, arguably the biggest terrorist-proucing country on the planet.

    6. Re:When can we expect a ban? by Curunir_wolf · · Score: 2

      No need. They are just putting in backdoors in the firmware instead. Intel chipsets have been using encrypted binary blobs for years, and the new AM4 from AMD will have the same thing.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    7. Re:When can we expect a ban? by j35ter · · Score: 2

      Only the Asymmetric ones.
      Symmetric encryption schemes should be OK for the time being.

      --
      Delta-Mike November Bravo Tango
    8. Re:When can we expect a ban? by MightyMartian · · Score: 2

      You can't ban mathematics.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    9. Re: When can we expect a ban? by Maritz · · Score: 2

      Europe's doing fine, despite your desperate desire for the contrary. At least we don't have a reality TV narcissist running things.

      --
      I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
    10. Re: When can we expect a ban? by AutodidactLabrat · · Score: 2

      You may beg, but all of them assembled don't equal America's daily home grown murders and terrorism

  2. "if the U.S. government" by Nutria · · Score: 5, Insightful

    This is what really pisses me off: the unstated assertion that *only* the US gubmint has these techniques.

    --
    "I don't know, therefore Aliens" Wafflebox1
    1. Re:"if the U.S. government" by Anonymous Coward · · Score: 2, Informative

      In fairness the leaks were of US government agency documents, so although you can presume non-US agencies have the same issues we don't have comparable document leaks to prove that.

  3. Lies by Anonymous Coward · · Score: 3, Funny

    I know Apple has backdoors and shit because Apple is evil. And I know it because I believe it with all my heart.

    1. Re:Lies by Mariner28 · · Score: 2

      Can't be. Mango Mussolini doesn't have a heart. ;-)

      --
      "A little misunderstanding? Galileo and the Pope had a little misunderstanding."
  4. What it also tells us... by Anonymous Coward · · Score: 3, Insightful

    ... is that, with the cat out of the bag, Congress will be working hard to criminalize consumer encryption like it has been done in so many other totalitarian dictatorships.

    One thing has been made clear by all of this though: we are not free. We do not live in the land of liberty. And, the government is completely out of our control.

    1. Re: What it also tells us... by Anonymous Coward · · Score: 3, Insightful

      Well, the intent of the second amendment was that The People be just as well-armed as the government, so that in the case of an out of control government, the people could throw it off by force if necessary.

      But, the government, being interested in perpetuating itself at all costs, was successful in neutering the second amendment with the courts, so that it could not accomplish its stated intent.

      All the handguns in the world are not going to overthrow a government armed with .50 caliber machine guns, attack vehicles, chemical weapons, and other arms The People have been illegally denied their right to keep and bear.

    2. Re: What it also tells us... by 1369IC · · Score: 2

      I won't get into whether the government neutered the second amendment, because even if you're right there, your next statement is wrong. The U.S. has, for a lot of various and obvious historical reasons, decided that it had to outpace the rest of the world with military technology. It spends billions on R&D every year and tens of billions on acquiring equipment. The result is weaponry that civilians couldn't hope to own even if it were legal to do so, and equipment that demands highly trained crews and highly trained repair and other support personnel to operate successfully even once in a while, much less keep running and keep current -- which adds up to tens or hundreds of billions more. In other words, in order to keep ahead of -- name your adversary of choice -- the U.S. built a military that no civilian or group of civilians could keep up with no matter what happened with the second amendment. And if you look at the history of how technological advancement is connected to war and military spending, you might come to the conclusion that it was inevitable that it would eventually turn out that way.

      And if it hadn't happened that way the most likely result is that we'd be a second- or third-rate power getting pushed around by the Soviet Union or China or whoever, and our lives would be a lot worse and you'd be bitching about how our politicians didn't keep us ahead of our adversaries so we could stay safe and free and so on.

  5. No it doesn't by TheRaven64 · · Score: 5, Insightful

    The leaks tell us that encryption only works if the endpoints are secure, which they are not.

    --
    I am TheRaven on Soylent News
    1. Re:No it doesn't by bsDaemon · · Score: 2

      Well, yes and no. Providing data-in-transit protection between two endpoints only mattes if both end points are of an equally trustworthy nature. Hat is a combination of security of the device, assumption that it has not already been compromised, and that the operator is operating in good faith.

      Sending a confidential message via trusted channel to another terminal being operated by Loud Howard who will read the message out loud to himself subverts all the technical controls, too, if he is being listened to.

    2. Re:No it doesn't by 110010001000 · · Score: 2

      Exactly. Most of the surveillance is gone by tapping one of the endpoints. All your "cloud" data (email, voice, whatever) is unencrypted on the server side and there is API access. On the client side, security is horribly broken because the client side software keeps changing and every change introduces new holes.

    3. Re:No it doesn't by AmiMoJo · · Score: 5, Insightful

      Security is more about defence in depth than worrying about one compromised endpoint. Encryption makes bulk interception not work, they have to expend far more effort going after the endpoints if they want to listen in. Going after endpoints is not without risk - all the really good zero day exploits are too valuable to waste on the little guys.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:No it doesn't by bsDaemon · · Score: 3, Interesting

      I couldn't agree more. However, a lot of security technologies and methodologies seem to be predicated on the assumption that both terminals in a communication remain uncompromised or, in some (older, more troubling models), the assumption that by connecting two untrusted peers together over a trusted channel that the peers somehow inherit a general trust property, rather than just the trust implicit in authentication between endpoints.

      That said, most of the public discussion seems to be go like this: either a), "crypto is great and as long as we use crypto, we're totally secure!" -- ignoring the fact that one compromised endpoint compromises the confidentiality of the channel, or b) "z0mg!! the endpoints can be compromised, so what good is encryption!? Signal is defeated!!", which is equally absurd.

      People freak out about the ability of the CIA to conduct targeted operations because it is in the news, and people are bad at risk estimation and therefor threat modeling, especially if they aren't security professionals (i.e., most people). The CIA isn't necessarily in my threat model. However, mass surveillance is, because I'm part of the masses. Targeted actions by non-US foreign intelligence services have been, due to employment. So has industrial espionage, criminal hacking, and hacktivism. One can assume, however, that any non-US threat actors have at least the same level of sophistication for targeted endpoint compromise, even if they don't have the sophistication to suck all the comms out of the air.

      So, absolutely defense in depth. But part of that is recognizing that if I put two untrusted endpoints together with a trusted channel, I don't magically get two trusted systems. I get two suspect systems that are able to exchange messages of dubious quality over an overt channel that is less susceptible to passive attack.

    5. Re:No it doesn't by omnichad · · Score: 2

      All your "cloud" data (email, voice, whatever) is unencrypted on the server side

      Not all cloud data is like this. Many require your password in order to decode the decryption key. At least plenty of online backup services adhere to this - if you forget your password and don't have a backup of your encryption key, your cloud data is useless.

    6. Re:No it doesn't by Freischutz · · Score: 3, Interesting

      Exactly. Most of the surveillance is gone by tapping one of the endpoints. All your "cloud" data (email, voice, whatever) is unencrypted on the server side and there is API access. On the client side, security is horribly broken because the client side software keeps changing and every change introduces new holes.

      No, most of the surveillance was done by tapping the largely unencrypted data being sent over the internet backbone and warehousing it. The resulting database could then be data mined at the NSA/FBI/CIAs leisure. Once your data is encrypted they can't easily do that anymore because it isn't as simple anymore. Previously all they had to do was just sit there, watch a system management console while they warehoused insane amounts of unencrypted data and could implement deep intercepts of somebody's entire unencrypted communications with few mouse clicks in a web interface. With encryption they now have to seek out one or both parties in an encrypted data exchange and hack their computers which is a whole lot more hassle while wholesale warehousing and data mining of internet, voice and video traffic (the wet dream of the NSA/CIA/FBI and the politicians) is out of the question unless they can decrypt the vast majority of encrypted communications on the fly. I've heard figures of up to 20% of some HTTPS traffic being decryptable in bulk by the NSA because of encryption weaknesses but I'm having real trouble believing they'll be able to decrypt 90-100% of all encrypted traffic on the fly and warehouse it any time soon however much they'd like to.

  6. Sigh. by ledow · · Score: 5, Insightful

    Not surprising, really, given that's exactly what encryption was invented for. To military standards. For military purposes. To prevent other militaries doing exactly what you don't want them to do.

    All the scaremongering around encryption "being broken" by these "acres of datacentre" junk is just that - scaremongering. Hell, didn't the NSA recently ask for help breaking Skype? I'm sure there's a certain amount of misdirection there (I'm still not convinced on EC cryptography, which was brought along with the help of the NSA choosing certain curves), but nobody has yet shown practical attacks against large enough primes used in PKE.

    So far, everything they've done is via side-channel attacks and those are present in every system anyway. And when you have these organisations paying for tools that can open up iPhones, you know that they are struggling to cope.

    If you want to secure data, encrypt it and abide by all the necessary precautions for it (i.e. don't enter the passphrase on untrusted computers, etc.).

    The whole point of encryption is that you can publish your data on the web and point EVERYONE at it (e.g. Wikileaks insurance file) and nobody can access it without the key. If you don't trust Google or similar to hold your files, only allow them access to the encrypted containers and not the decrypted files.

    It's quite clear that encryption is doing its job. And if it wasn't, it would be fixed quite quickly (e.g. we're already preparing against quantum computing attacks).

    1. Re:Sigh. by AmiMoJo · · Score: 2

      Hell, didn't the NSA recently ask for help breaking Skype?

      It's the difference between being able to break a single Skype connection with a legal request to Microsoft, and being able to record every Skype connection all the time. They are not satisfied with the former, and can't be allowed to have the latter.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:Sigh. by swillden · · Score: 4, Informative

      I'm still not convinced on EC cryptography, which was brought along with the help of the NSA choosing certain curves

      There's nothing wrong with ECC. It has significant advantages over RSA, especially on low-power devices. There is a remote possibility that the NIST curves are weak in some way known to the NSA and not to the rest of the world, but if you're concerned about that you can simply choose different curves. Edd25519 is a particularly good choice (though Edwards curves work a little differently, so it's not a drop-in replacement for the NIST curves).

      Personally, I have no real concerns about the NIST curves. Mostly because I think that if they were weak, the academic community would have discovered it by now, but also because if the NSA can crack them it's a closely-held secret which is used very sparingly, and nothing I encrypt or sign is that important.

      IMO, the biggest problem with ECC is the lack of standardization around how to use it to encrypt. ECDSA is very well-standardized, but ECIES has too many free parameters (choice of KDF being the biggest) which makes interoperability hard.

      Honestly, if I put on my tinfoil hat I'm more worried about what the NSA knows about how to break RSA than ECC. Not because I think they can factor products of large primes, but because there are so many subtle ways to screw up RSA and make it exploitable, and because the NSA really seems to discourage use of ECC for encryption. Not only have they not set out clear standards for ECIES, an odd exception to the normal thoroughness of the NIST standards which hinders interoperability and discourages use, but last year they even told the world not to bother with ECC and to stick with RSA until practical post-quantum algorithms are available.

      nobody has yet shown practical attacks against large enough primes used in PKE

      RSA != PKE. And, actually, there are lots of practical attacks, if you consider the space of the ways people screw up RSA. In addition, RSA's expensive key generation function makes forward secrecy impractical in most cases, which makes logged traffic vulnerable to subpoena attacks. This is the primary reason why all TLS security evaluations issue bad grades for any web server configured to use RSA. DH or ECDH are much better.

      Every cryptographer I know recommends against using RSA. For encryption, pick your ECIES parameters and use it, with an authenticated encryption mode, e.g. AES-GCM. For signatures, use ECDSA. In both cases, if you're worried about backdoored curves use Brainpool curves, or Edd25519.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Sigh. by jittles · · Score: 5, Interesting

      I'm still not convinced on EC cryptography, which was brought along with the help of the NSA choosing certain curves

      There's nothing wrong with ECC. It has significant advantages over RSA, especially on low-power devices. There is a remote possibility that the NIST curves are weak in some way known to the NSA and not to the rest of the world, but if you're concerned about that you can simply choose different curves. Edd25519 is a particularly good choice (though Edwards curves work a little differently, so it's not a drop-in replacement for the NIST curves).

      One should also note that when DES was being rolled out the NSA had specifically requested some tweaks be made to the algorithm that people were very skeptical of. Everyone thought the NSA was trying to do something sneaky then, too. It turned out that a known attack vector was discovered in the early 1970s and was not known to the public until the early 1990s. Whether or not the NSA is helping or hurting is something for the history books. There is no way for us to know at this point in time.

    4. Re:Sigh. by swillden · · Score: 4, Interesting

      I'm still not convinced on EC cryptography, which was brought along with the help of the NSA choosing certain curves

      There's nothing wrong with ECC. It has significant advantages over RSA, especially on low-power devices. There is a remote possibility that the NIST curves are weak in some way known to the NSA and not to the rest of the world, but if you're concerned about that you can simply choose different curves. Edd25519 is a particularly good choice (though Edwards curves work a little differently, so it's not a drop-in replacement for the NIST curves).

      One should also note that when DES was being rolled out the NSA had specifically requested some tweaks be made to the algorithm that people were very skeptical of. Everyone thought the NSA was trying to do something sneaky then, too. It turned out that a known attack vector was discovered in the early 1970s and was not known to the public until the early 1990s. Whether or not the NSA is helping or hurting is something for the history books. There is no way for us to know at this point in time.

      The NSA changed the DES S boxes to make them resistant to differential cryptanalysis, but it also shortened the key length. Had DES been standardized with IBM's original 128-bit key length (but with fixed S boxes), it would still be quite secure. So the NSA's role in DES was a mixed bag. They fixed a non-obvious flaw while introducing an obvious weakness (short keys) that would enable practical attacks in the future. The short key weakness wasn't what anyone could call a "back door", though, since it was obvious to everyone.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:Sigh. by ledow · · Score: 2

      Yes it is.

      That's exactly the point.

      Because whether your data is on the front page of the evening news, flying across monitored connections all round the internet, broadcast in morse code over the airwaves, or stored in a file in your enemy's data capture centres, you can transmit your data (and they can capture and store it) over plaintext channels and yet THEY STILL CAN'T READ IT. Because they don't have the private key.

      Hell, they can even send you a message (using your public key) and nobody but you can read it.

      This is PRECISELY the point of encryption.

      The only other element is to make the encrypted data have no detectable pattern (i.e. be indistinguishable from random data) but that's really a consequence of "your enemy not being able to work out the key" - if they could find a pattern, they've found a weakness in your encryption.

  7. False assumption by Dunbal · · Score: 2

    Just because I choose to go around the mountain does not mean I cannot go over the mountain. Do not assume that encryption cannot be broken. It's just easier/cheaper to avoid having to do it if possible.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:False assumption by MMC+Monster · · Score: 4, Insightful

      And that's the point of the argument.

      If breaking the encryption was easy, they could just decrypt everything they get off of the wire and not have to insert back doors into software and target into a suspect's OS.

      But since encryption is (financially/time/computationally) expensive, it's cheaper to exploit flaws in software.

      --
      Help! I'm a slashdot refugee.
    2. Re:False assumption by JanneM · · Score: 3, Insightful

      The point is, getting around encryption is too costly to do it on a mass scale, so they can only really do it for the small portion of targets judged worth it.

      It's like with door locks. Your door lock is good at stopping casual probing, but pretty much useless against a determined attacker. If a government agency (any government) decides that they really need to enter your home then they will enter. It may be with a warrant, with an armoured bulldozer or with a covert penetration team. But it's much too costly and much too risky to do so unless you have really good reason. They can't do it for every house in the city, on the off chance somebody might have something interesting stashed away somewhere.

      Same thing with crypto: it may not stop them if they decide you are a high-value target. But it stops mass surveillance dragnets in their tracks.

      --
      Trust the Computer. The Computer is your friend.
    3. Re:False assumption by gnasher719 · · Score: 5, Interesting

      The point is, getting around encryption is too costly to do it on a mass scale, so they can only really do it for the small portion of targets judged worth it.

      As an example, when you use https some secret code is negotiated between you and the server. There are some random numbers that should be used in the process, and apparently lots of servers use the same random numbers and don't change them. As a result, about 10% of all https at some point used the same random numbers.

      In this particular case, there is an unconfirmed rumour that the NSA with an investment > $100 million managed to "crack" this one random number so that any https using one of those servers becomes crackable. That's $100 million, and that investment can be wiped out in a second by using a different random number. That gives you an idea of the cost of breaking encryption.

  8. Re:Truecrypt.. by Anonymous Coward · · Score: 3, Interesting

    If you look in the Wikidump you can see plain as day that NSA owned TrueCrypt, and it was backdoored the entire time using obfuscated code (written by a former obfuscated C-code contest winner - and of course we now know that the contest has been an NSA activity also since day 1).

    What shut down TrueCrypt was that someone found the code and reported it and the NSA immediately scuttled the project.

  9. We knew that by 110010001000 · · Score: 4, Interesting

    We knew that strong encryption works, because "math and stuff" that lawyers never learned. The point is that the mega companies are WILLINGLY giving your data away to anyone that pays. They provide an unencrypted endpoint to your data, so encryption of data in transit doesn't matter. We are much worse off than we were four years ago, and the cloud is doing to make it worse(er).

    1. Re:We knew that by swillden · · Score: 2

      The point is that the mega companies are WILLINGLY giving your data away to anyone that pays.

      Cite?

      We know that AT&T was providing lots of data for years. There's some evidence that Microsoft was a bit more cooperative than they needed to be, though they seem to have changed their approach in recent years. I've seen no evidence that Apple, Google, Amazon or any other major tech company provides any data at all to government agencies, except pursuant to a valid and properly-construed warrant or subpoena. And none that payment is either demanded or accepted in exchange for user data. AFAICT, the government doesn't even compensate companies for the time and effort they have to spend to comply with legal demands.

      I know of some big non-tech companies that DO give data to anyone who pays: The banks that issue credit cards. At least some of them. Unfortunately, I can't point you to published documentation because I learned it from being present at negotiations where it was discussed. I should point out that this experience was prior to my employment at Google.

      Do you have evidence of pay-for-data schemes by the big tech companies? If so, I'd very much like to see it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:We knew that by darkmeridian · · Score: 2

      That's not true. Definitely not true. The "cloud" hasn't weakened encryption because WhatsApp and Signal (more Signal than WhatsApp) use an open-source protocol that is zero-knowledge through transit. The guys running the servers don't know the contents of the communications. (I believe that WhatsApp collects metadata but Signal does not.)

      Google's Android and Apple's iOS are not being deliberately bugged with back doors. For fuck's sake, Android is open-source. It is possible to compile Android from the source code to make sure there aren't back doors. Apple patched iOS ten days after it learned that a private spy company had compromised iOS. When the FBI wanted to force Apple to hack the iPhone, Apple went to court to stop them, and finally forced the FBI to pay a private company to break the phone.

      https://www.nytimes.com/2016/0...

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    3. Re:We knew that by swillden · · Score: 2

      Yahoo

      https://duckduckgo.com/?q=yahoo+backdoor+email+nsa&t=hc&ia=web

      Point. Though the OP said "mega companies", which IMO excludes Yahoo.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  10. Re:Obligatory: Intel CPU Backdoor Report by Anonymous Coward · · Score: 2, Insightful

    Will you please stop pasting this bullshit into every thread dealing with processors and security? It's written in the style of a paranoid conspiracy theorist which ensures that nobody will read it or click the links. All you're doing is making people scroll a lot to get past your bullshit so that they can read comments that are actually about the article.

  11. Re: Truecrypt.. by heypete · · Score: 4, Insightful

    [citation needed]

    Sarcasm aside, I'm really interested in reading more about that.

  12. Re: Truecrypt.. by TheOuterLinux · · Score: 5, Informative

    VeraCrypt is it's open source replacement.

  13. Re:You piss off by Dog-Cow · · Score: 2, Interesting

    Given that IME is for system administrators, the good admins already know about it. The bad ones don't care. So posting this drivel only proves your stupidity and general asshole-ishness.

  14. Re:Truecrypt.. by Anonymous Coward · · Score: 5, Interesting

    There is literally no evidence to support any of what you claim. Please cite 1) Where it's plain as day the NSA owned it 2) Any evidence of a backdoor, especially given that we have the source code and people have compiled that source to match the published binaries 3) Who wrote it including when they won an obfuscated C contest

    Stop spreading your infowars-esque conspiracy theory bullshit, people are libel to think you know what you are talking about.

  15. One broken, forever broken by coofercat · · Score: 4, Interesting

    The other thing evident by ommission is that (say) the CIA gets a warrant to hack into your TV. They'll start collecting data, but will they 'unhack' your TV when they're done? Not much to suggest they do, so your TV stays hacked, even though you're not a suspect in some new case they're working on.

  16. Already got rid of a ban by sjbe · · Score: 2

    Now the powers to be really have an incentive to outlaw encryption. Great!

    There used to be a ban on exporting encryption software. It was classified as a munition. Of course this preposterous classification relied on the absurd assumption that nobody outside the US could develop software to do useful encryption or that they would be unwilling to distribute it if they did. Eventually the ban was lifted during the 1990s because it was hurting US companies and because it was basically an unenforceable anachronism once the internet became a thing.

    That's not to say that the US (or other countries) couldn't make some idiotic laws along the lines of making use of encryption without permission a crime. Sort of the XKCD wrench approach to the problem.

  17. Economic limitations on surveillance by sjbe · · Score: 4, Insightful

    it may not stop them if they decide you are a high-value target. But it stops mass surveillance dragnets in their tracks.

    And that's really what privacy laws are supposed to be about. If the government has a legitimate good faith reason to be investigating someone they have the tools to do this and to a point should have reasonable rights to investigate. Broad sweeping surveillance however should not provide them the same degree of resolution on any given individual. Law enforcement and defense surveillance should have to jump through some hoops and do some actual work to target any individual. That's the entire point of the 4th Amendment we well as several others. An investigation should be harder than looking up a database record because government's have shown they cannot resist abusing such power when made available to them. The notion that encryption will somehow make it impossible for them to do their job just hasn't been shown to be true in reality.

    In practical terms however the reason encryption works isn't a moral one. It works because it keeps the economic cost for police to watch a given individual remains non-trivial so that they have to pick and choose who is worth bothering to watch. It used to be that getting the records and communications required a significant expenditure of resources. With email, modern phone systems, and the internet some of that became much easier. So much easier that it causes all sorts of problems with protecting civil liberties. Encryption balances things back out. They can still come after you if they need to but it has to rise to a certain level of suspicion to make it worth their while.

  18. This was no secret by OneHundredAndTen · · Score: 2, Insightful

    The intelligence community has given all indications, time and again, that breaking cryptography is not the vector the usually resort to in order to obtain information. Other, more traditional, techniques, today euphemistically (and pretentiously) called "social engineering", are much cheaper and effective, under most circumstances.

  19. Re:Devil's advocate by MobyDisk · · Score: 2

    This is a valid theory and is worth considering. But Occam's Razor leads me to choose the simpler theory: that encryption is working. This is because the contents of this leak are consistent with other public information. Public discussion indicates that D-wave's quantum annealing computers can't run Shor's algorithm, so they are not useful for this (yet). There aren't attacks on AES that make it practical to break on classical computers (yet). So what we see the CIA doing is consistent with the current state-of-the-art encryption research. We see police using Stingrays, rather than decrypting traffic directly.

    The other option requires that the CIA be suppressing encryption research from multiple companies and universities across multiple countries. It requires that they are requiring researchers to release fake papers. It requires them to not be using their encryption super-powers very much. All that is certainly possible - when the Allied Powers broke enigma they made sure to keep its use secret. But that would be much harder to do today. So I choose the simpler more consistent view as the real one.

  20. Fighting fire with fire by sjbe · · Score: 2

    If tech companies continue to make it difficult/impossible for law enforcement to do basic law enforcement-type things merely for the sake of making extreme, unnecessary obfuscation of your pointless texts a marketing slogan, this is where things will wind up.

    Perhaps but I doubt it. See companies like Apple and Google have the money to pay for lobbying, bribes, and thanks to a recent decision by our Supreme Court unlimited campaign contributions. Companies can and do buy politicians.

      Only a clueless idiot things that encrypting my communications is "unnecessary". I don't actually need to have done something wrong for my communications to be used against me. Innocent remarks can be incredibly easy to misconstrue, intentionally or unintentionally. Just because I have nothing to hide doesn't mean I have nothing to fear.

    And with so many idiots out there already shitting themselves over Trump being Super Ultra TurboHitler, there's no incentive to stop the fear mongering any time soon.

    Don't have to stop it. Just have to fight fire with fire. There is no way to have a secure internet without encryption where only the "good guys" (ahem...) have access to your dirty little secrets. Just point out all the bad things that will happen without encryption and companies (like Apple) will hire all sorts of flesh eating lobbyists and lawyers effectively on your behalf to keep their cash flow going. The best defense against security theater FUD might turn out to be more FUD pointed in the opposite direction.

    There also is that pesky little problems of the 4th and 5th amendments. Not the greatest of comfort in the short run but in the long run they do tend to keep the government stooges at bay over sufficiently long time periods.

  21. Re:Obligatory: Intel CPU Backdoor Report by K.+S.+Kyosuke · · Score: 2

    Are you sure? It seems too coherent for APK.

    --
    Ezekiel 23:20
  22. Re: Truecrypt.. by Maritz · · Score: 2

    Latinate prefix indicating truth, fidelity. Same root as veracity. If you're making a very clever joke I'm afraid you'll need to take it down two or three notches because nobody is getting it. ;)

    --
    I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
  23. Re:Obligatory: Intel CPU Backdoor Report by Maritz · · Score: 2

    It has hints of APK but not shrill enough. Not enough scare quotes or sudden exclamations of LOL.

    --
    I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
  24. "Fake Math" [Re:When can we expect a ban?] by Tablizer · · Score: 2

    You can't ban mathematics.

    But I wouldn't put it beyond certain politicians to try.

  25. Encryption lessons from CIA and NSA leaks. by dweller_below · · Score: 3, Interesting
    The CIA and the NSA leaks teach us several important lessons. They include:
    • * The Intelligence communities are much better at creating problems than fixing them. They can easily destroy individuals, communities, governments and trust. They don't create anything of lasting value. Nor do they clean up the messes that they create.
    • * Secrecy really REALLY isn't security. Secrecy creates and maintains private agendas. Secrecy creates and fosters waste. Secrecy destroys trust. Secrecy interferes with almost all aspects of security and good governance.
    • * A large, complex intelligence organization can't keep secrets. They can't keep secrets from hostile governments. They can't keep secrets from organized crime.
    • * Finally, we have learned that cryptanalysis can be surprisingly effective, but a full frontal assault on an encryption algorithm is the hardest way to break a crypto-system. There are many easier ways to break or bypass crypto.

    There is a huge gap between crypto theory (https://www.cs.princeton.edu/~felten/encryption_primer.pdf) and expressed and implemented crypto reality. This gap provides many opportunities for anybody who wishes to favor attack over defense.

    Traffic Analysis/meta data collection provides cheap, effective attack against virtually all current communication channels. Once you know who, when, where, how, and approximately what they are saying, you usually don't need to break their crypto.

    The easiest way to weaken crypto implementation is to simply withdraw support for updates and improvements. Good crypto is hard. Defense is expensive. Without constant support, defenses fail. If you wish to weaken crypto defenses, it is usually sufficient to withhold support for good standards and good processes, and fail to eliminate mistakes.

    The next most cost effective ways to weaken crypto implementation is to focus on degrading or hindering:

    1. 1) Transparency and disclosure;
    2. 2) Purchasing standards;
    3. 3) Vetting or approval standards;
    4. 4) Programming environments and standards.
    5. 5) Crypto standard processes;
    6. 6) Crypto implementation projects;
    7. 7) And crypto standards;

    Good crypto implementations are almost indistinguishable from bad crypto implementations. The market will cheerfully purchase poor crypto if it is available, cheap, and the consequences are not immediate.

    If an attacker ever needs to access info that is protected by a robust crypto implementation, it is usually faster and cheaper to subvert it's surrounding environment, people, hardware or software.

    Reform of the Intelligence agencies should begin by greatly reducing their budget. Currently, they are huge, bloated, unmanageable monsters. They twist government to their whim. They distort the civilian economy. They cause massive incidental damage. A slim, tightly focused agency can be more carefully controlled and managed. A small, efficient CIA or NSA would achieve almost all of OUR important goals with a tiny fraction of the collateral damage.