Slashdot Mirror


Snowden Seeks To Develop Anti-Surveillance Technologies

An anonymous reader writes Speaking via a Google Hangout at the Hackers on Planet Earth Conference, Edward Snowden says he plans to work on technology to preserve personal data privacy and called on programmers and the tech industry to join his efforts. "You in this room, right now have both the means and the capability to improve the future by encoding our rights into programs and protocols by which we rely every day," he said. "That is what a lot of my future work is going to be involved in."

23 of 129 comments (clear)

  1. Biggest problem in IT security: ID-10-T errors by Stolpskott · · Score: 4, Insightful

    Securing the technology is one thing - that in itself will be a huge job, because depending on how far you want to take it, you can end up needing to sandbox each application and harden each layer of the communication stack.
    You might need a complete new protocol ecosystem based on only systems which are open source (not just because I like open source, but so that everything can be audited and peer-reviewed at the code level), built with compilers which themselves are not only trusted but also auditable as matching their published source code, and using communication protocols which are themselves open source and audited.

    Put all of that together, and you still have the biggest security/privacy threat to deal with - the ID-10-T (aka the user sitting at the computer). Until users of a computer system are educated - not necessarily to the extent that they can themselves audit source code, but at least to the point where they can recognize compromised behaviour of a computer system - then they will always be the weak link in a security/privacy model for IT systems. Getting away from the Windows/local admin culture would be a huge step, but until the most idiotic and incompetent user of a given computer system is either isolated from the ability to do anything or educated to prevent them doing dumb stuff, the computer they use must be considered compromised and all users of that computer must be considered at risk.

    1. Re:Biggest problem in IT security: ID-10-T errors by AHuxley · · Score: 4, Interesting

      Small steps. Move away from the brands that helped ie the PRISM list of willing brands and tame staff building junk systems.
      Understand how "open source" telco layers over tame telco software and hardware can save any data on entry.
      ie once your targeted all is privacy lost no matter the fancy open source app. The security services will be in every hop of any network into and out of your computer/device until they get full plain text.
      Encryption seems to be the key until your use of it shows up at an endpoint under constant surveillance. Then the individual targeting starts on the new person.
      The most easy step is to make encryption more gui, web 2.0 friendly. Then a lot more people will be flooding the net with random heavy code 24/7.
      Use once hardware would be interesting. It would stop any longterm profile, any unique hardware numbers been sent. If you then work on really good crypto to hide voice, pic, file sent, text you could kind of have a one session. Snowden hinted a bit about association (you to the press), mixed routing, the need for unattributable internet access in the 1h+ talk.
      A lot of steps to fix an internet that is now really like Tempora https://en.wikipedia.org/wiki/... and what that can do to your message and a person in the press been watched.
      The other aspect was education. A civic duty to teach, educate the wider public and press. The classic Sysadmins of the world, unite! also mentioned.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re: Biggest problem in IT security: ID-10-T errors by Anonymous Coward · · Score: 5, Insightful

      Bull shit... OpenSSL is open source and look at all the crap they found this quarter alone...

      They found all that *because* OpenSSL is open source. How much have they found in closed source versions of SSL libraries?

    3. Re:Biggest problem in IT security: ID-10-T errors by AmiMoJo · · Score: 4, Insightful

      It doesn't have to be perfect, it just has to increase the cost of mass surveillance to a level where it is no longer feasible. Surveillance is too cheap because much of the data is just there for collection, unprotected.

      For example, the UK government just pass emergency data retention laws that require all ISPs to continue logging the domain names of every web site every subscriber visits. If more people started using VPNs regularly that capability would become far less useful, and while I'm sure they could attack the VPN providers or crypto or even the individual target's computers the cost would be much higher than simply requiring the ISP to run a large database. They would be forced to stop bulk collection and only target people of genuine interest, which is the reasonable.

      --
      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:Biggest problem in IT security: ID-10-T errors by SuricouRaven · · Score: 2

      For a start, just convince every site to use SSL. It's possible to MITM SSL, but not on a large scale without detection. All the ISPs would be able to log is DNS lookups and IP addresses, which is still bad but not nearly as bad as being able to see individual pages accessed. Then you can start looking into possible ways to make DNS harder to monitor somehow.

  2. This could totally work out by SpzToid · · Score: 2

    Edward Snowden certainly has name recognition in the security space, which in branding terms equals big money. He's got his share of wild and crazy times overseas doing various hijinx not always on the up and up, sorta just like other security specialists of an earlier generation. Sure, in terms of branding alone Snowden could easily become the next McAfee, and he's still very young!

    And isn't as if they weren't both wanted on international warrants either; and street cred. does sell sneakers.

    --
    You can't be ahead of the curve, if you're stuck in a loop.
  3. Re:Don't you want to be a traitor too? by some+old+guy · · Score: 4, Funny

    Don't be a police state fan boy, and learn to spell "cretin", cretin.

    --
    Scruting the inscrutable for over 50 years.
  4. Re:Don't you want to be a traitor too? by ChristW · · Score: 5, Insightful

    If making people realise that their basic rights are being trampled makes me a traitor, then I'd want to be a traitor any day...

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  5. So Slashdot... by Anonymous Coward · · Score: 5, Insightful

    "You in this room, right now have both the means and the capability to improve the future by encoding our rights into programs and protocols by which we rely every day,"

    Looking at you Slashdot.

    When are we going to have access to this site with https? You can stop pushing down out throats your fucking annoying beta and do something useful for everybody instead.

  6. Re:soviet era crypto by NotInHere · · Score: 5, Insightful

    As long as it's not the latest curve, privacy preserving crypto can be written by NSA itself, and still be secure for you. SELinux was written by NSA, and I don't have a problem using it. Your security model shouldn't rely on the party your software came from. It should rely on the software itself, idependent reviews, and, if you can't afford your own review, the many-eyes-principle (which has chilling effects).
    The russians could only say "this is too secure, design something that can be broken more easily".

  7. Technology is only a small part of the problem by DoofusOfDeath · · Score: 4, Informative

    As long as the citizenry tolerates and sometimes even roots for the government's violation of civil rights, everything including the technology is just details.

    The existence of a decent open-source router can't do much against a U.S. National Security Letter.

  8. Re:soviet era crypto by balaband · · Score: 2

    Mod parent up.

    It is not who makes it, it is how it is made.

  9. New SSL root certificate authority by johnjaydk · · Score: 2, Interesting

    A nice step ahead would be the establishment of a new set of root certificates and an accompanying authority that signs other peoples certificates. All located in a country that doesn't play ball with NSA and other thugs.

    This would do a lot to dampen the routine man-in-the-middle we see these days.

    --
    TCAP-Abort
    1. Re:New SSL root certificate authority by Sloppy · · Score: 2

      A nice step ahead would be the establishment of a new set of root certificates...

      The lesson of CA failure is that there shouldn't be root authorities. Users (or the people who set things up for them, in the case of novices) should be deciding whom they trust and how much, and certificates should be signed by many different parties, in the hopes that some of them are trusted by the person who uses it.

      If you want to catch up to ~1990 tech, then you need to remove the "A" in "CA."

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  10. Secure technology by PopeRatzo · · Score: 3, Funny

    I'm going back to my 1942 Corona typewriter with the "t" slightly raised.

    --
    You are welcome on my lawn.
    1. Re:Secure technology by ArcadeMan · · Score: 3, Funny

      And why do you think the "t" is slightly raised, hum? Spyware, that's why.

  11. Re:soviet era crypto by Anonymous Coward · · Score: 2

    Why (and this is the point,) would you trust the NSA any more than the Russian government? Neither wants you to be able to hide what you're doing from them. If these last few years have taught us anything, it's that your government, (wherever you live,) and possibly other governments, should be regarded as the same as any other group of people who could potentially do you harm by knowing things you might want to keep to yourself, whether or not you've committed any legitimate transgression or 'crime' as they call it. Crime is of course subjective because what's a crime in one place may or may not be in another. Case in point, possession, manufacture, consumption, transportation, or offering for sale the product generally known as "booze". Illegal in some places.

    If there are any other lessons here, it's that governments, indeed, other people in general can listen-in on your communications, PERIOD. Using any form of communication that can be intercepted virtually guarantees it will be intercepted by someone, or at least that you should figure it will be. If you find yourself in a room full of loud, random-noise generating equipment, (or just are next to a large waterfall,) and whisper something directly into the ear of another human being, cupping your hands so your lips movements, (etc.) can't be seen, MAYBE no one other than the person to whom you whisper can hear you. Maybe.

    If, OTOH, you're using a device that modulates your voice onto an electrical carrier wave, and broadcasts that via emissions of photons across half the universe, or conveys it using a half-dozen different companies' equipment to someone hundreds or thousands even, of miles away via wire and/or fiber... yeah, someone can listen in, and you should assume that someone will. You should further assume anything you say on the phone (or over the radio) can and will be used against you in a court of law, will be shown to your mother/father/wife/husband/boss/coworkers/the-general-public, and will be misinterpreted to make you seem complicit in whatever they decide it would be funny to frame you for, etc. etc. etc.

    The reason most people get away with using these technologies is that there simply isn't enough crap to pin on people to put every single person into jail, and then no one left to make the cops' doughnuts after everyone else is locked up. That's why we're not all in jail. Yet.

    But wait. They're working as fast as they can on robots who can do your job, and on technology that will enable them to read your minds. I can't wait, (though I think it will suck to live in this world, once this becomes reality,) if only to be able to say, "HA! I told you so!" to read of the first person put into prison for what he THOUGHT. No action, mind you, no "attempted" anything, just for having thought it; you know, he'll be wearing "Google Mind," or using the "iThink Headband," and won't realize they built backdoors into both, and the local police can read thoughts, and he'll have a fleeting fantasy about beating someone to death, pushing his mother off a cliff, or running someone over with his truck, or whatever... and they'll arrest and jail him, convict him and send him to the penitentiary just FOR THAT.

    You know the day is coming. They already jail you for what you say, in some places, what you wear, or don't, they'll do THAT even in " 'Murica " ... yeah, as soon as someone figured out how to make money off putting people in jail... well, it's just like any other time someone figures out you can make money doing a thing, people will do it.

    So forget crypto as a privacy device, unless you're prepared to make it yourself, test in yourself, and be responsible for it yourself. The only unbreakable crypto is the (TRULY F'ING RANDOM) one-time pad, and only if it's used correctly. Everything else is like the locks on your house or car, only keeps people out who don't REALLY want in. The reason the government relented on the whole "crypto is a weapon and you can't export it," is once they were c

  12. Re:soviet era crypto by ArcadeMan · · Score: 2

    Kind of like "free" smartphone apps that never collect any information on you.

    They don't? That's good to know, I'll go install a few dozen free apps right now!

  13. Re:Kinda Like Mega by AHuxley · · Score: 2

    Thats all the need. If the contact is the press and the sender works/worked for a gov they are both targeted.
    The "An observer could work out who your contacts are" gets even better if you try and meet in person. A member of the press turns their phone off and walks in a direction. Any other person in the area who turns their phone off and then on later like the member of the press is tracked.
    IP, the internet, mobile phones its all great for tracking back the moment a person in gov tries reach out.
    Thats what a good section of the talk was about. Discovering that journalist to whistleblower association, then turning press and byline journalist into criminals for accepting the material and daring to publish. Then its all secret laws, secret courts for the gov worker and soon the press too.
    More Vietnam, Iraq like entanglements as gov staff do not speak out. As they sit back and let more wars to start. That total oath only to authority.
    You can encrypt all you like, the metadata of an unbreakable code to the press will be tracked back. So unattributable internet access was mentioned as a good skill to consider teaching via people with the skills to work on such tasks.

    --
    Domestic spying is now "Benign Information Gathering"
  14. "Develop" or "Instigate the development of"? by bsDaemon · · Score: 2

    Nothing I have read about Snowden indicates that he is actually some sort of uber-hacker or capable of the type of software engineering that this proposal would entail. Is his plan just to use his name to fundraise (In bit coin, I guess. I doubt many people are stupid/brave enough to attach their name to a donation towards anything to do with this guy) and attract talent, or is he honestly going to try and release code himself, which will probably be of poor-to-average quality and expect the world to adopt it?

    I mean, let's be honest: Either way, whether he's going to just try and brand the stack or contribute, we have technologies that are perfectly good (that is, however, not to say perfect) already -- its just they aren't particularly widely deployed. How many organizations are running IPSec internally, other than just for site-to-site VPN tunnels? How many organizations are deploying DNSSec outside of governments and the military? How many organizations are using PGP or similar asymmetric encryption between employees? Making it easier might help, but chances are that the vast, vast majority of individuals aren't going to jump on any of these technologies in any great numbers unless they are mandated to (like at work, where they don't have a choice), but it isn't as if the government is going to make it a requirement that you try and "spy proof" your computer and communications.

    1. Re:"Develop" or "Instigate the development of"? by m00sh · · Score: 2

      Nothing I have read about Snowden indicates that he is actually some sort of uber-hacker or capable of the type of software engineering that this proposal would entail. Is his plan just to use his name to fundraise (In bit coin, I guess. I doubt many people are stupid/brave enough to attach their name to a donation towards anything to do with this guy) and attract talent, or is he honestly going to try and release code himself, which will probably be of poor-to-average quality and expect the world to adopt it?

      All that counts is that Snowden has the balls and integrity that is so lacking in the "uber-hacker" department. You can't threaten Snowden, you can't bribe him. An uber-hacker, you can buy him out or scare him.

      Anyways, you don't uber-hackers to develop security software. The encryption algorithms are university research level stuff and as long as you understand the basics of it, you're fine. The rest is just writing code around it that a decent programmer should be able to handle well.

  15. Re:Kinda Like Mega by mspohr · · Score: 3, Informative

    An app won't give you much anonymity. You need to start from the ground up with an OS that leaves no trace on the hardware and has good encryption and anonymity tools built in.
    Here's a good start: TAILS
    https://tails.boum.org/
     

    --
    I don't read your sig. Why are you reading mine?
  16. Re:Don't you want to be a traitor too? by Anonymous Coward · · Score: 2

    You seem to be comparing two searches:
    1) Done on ALL civilians, including people who were suspected of nothing
    2) Specifically targeting official transmissions with probable cause to expect genocide

    I don't know about the other would-be traitors, but the problem I have isn't with intercepting any communications of any kind; it's with searching innocent people. I'm perfectly OK with the NSA hacking actual terrorists.