Capt'n Midnight wrote: » The Germans knew Enigma was breakable, they just didn't think anyone would go to all the trouble. And yes you're right the Poles found lots of speed ups and issued in a whole new era of cryptography. A similar story is the US embassy shredding all the documents before leaving Iran. They reasoned that that while it was possible it would take too much manpower to recover the files. Instead they Iranians used illiterate carpet weavers in school halls to join the pieces together. Low tech and took ages but they recovered a lot of stuff. There are two levels here. One where they passively decrypt your remote data and comms. Two is where you are of interest and they decide to actively pursue you, the best encryption in the world isn't much use if they can sneak a key logger onto your system.
nmop_apisdn wrote: » Guide to how fcuked is SSL?
The NSA is able to read individual messages, reading all traffic would (probably) be too much computering.
silentrust wrote: » Ah yes the old "evil maid" attack. I suppose this is why physical security is so important, as even if your machine is encrypted they could still install a corrupted bootloader onto it but surely you'd have to an arch-terrorist or spy to go to that kind of trouble?
Khannie wrote: » Thanks for the links there nmop. Interesting article. I consider everyones keys compromised now tbh. I will only trust my own. My data is secure between me, google and the NSA. That's something at least. :pac: This bit: I can confirm to be absolute bollox. It does require quite a bit of compute power to decrypt large volumes of SSL encrypted traffic, even with the keys. HOWEVER (and it's a big however - do you see what I did there?) if you were using any of the following and have a large budget, you would be well able to decrypt the sh*t out of everything: - hardware assist (pretty sure AES-NI on the new intel chips can be used to help decrypt SSL, though I haven't fully read into it) - hardware acceleration (there are SSL decrypt cards out there) - commodity hardware in a decent compute cluster (a la the goog) Well....really it's only a question of cost when you have the keys.
nmop_apisdn wrote: » This. I'm curious about GPG, what makes ye guys think it's safe? If an encrypted file was served up to something like this, China builds the fastest computer ever without even trying, but change the cpu's for gpu's, CUDA-enabled GPGPU app cracks PGP passwords 200x faster than a CPU, and take away the randomness, Anatomy of a hack: How crackers ransack passwords like “qeadzcwrsfxv1331” Would it not fall in no time?????? NSA has systems like that going by stories from recent child pornography cases involving encrypted HDDs in which they were asked to decrypt, but refused.
silentrust wrote: » I don't think the problem is so much of a technical one as it is a human one. Proof of concept and work has been published time and again on attacking SSL, we know that can be done.
silentrust wrote: » What the NSA can't have is the manpower to scour every e-mail sent over SSL - probably why the rumours are that they focus on keywords or targeted individuals.
Khannie wrote: » Only with 2 things - human stupidity, or the keys. SSL is technologically sound.
Khannie wrote: » Meh, I have a box set up where it will only boot with a USB key containing both the /boot partition (to avoid getting the shaft from a malicious initrd) and the decrypt key for the root partition (a 256bit key). It was fun doing it. I learned a lot. Of course in a situation like that you have to keep the USB key secure.
silentrust wrote: » Assuming the NSA are twenty years ahead of us in terms of computing
Khannie wrote: » They are definitely not. Private industry overtook what governments could achieve many years ago. Intels R&D budget just blows the crap out of whatever the US government can and should spend on trying to create its own hardware. Why bother? Now the flip side to this is that they obviously have a massive budget so not much is beyond them if they really want it. It's clear that they think they're acting in their nations best interests. Many (most?) Americans believe some intrusion into privacy is worth the security benefits and I find it difficult to argue strongly against that. It's easy for us living in our nice peaceful land that nobody wants to see burn to the ground to say that it's all nasty and terrible. When you're dealing with nations like Afghanistan where 92% of the population have never heard that 9/11 happened (WTF? link) and they think you're there to crush their religion, well how do you combat that? Again though - you'd want to be some idiot to be: 1) planning something (this is your first mistake - you are an idiot to plan doing something because you probably have not got a good enough understanding of all the underlying technologies or how to exploit them to your benefit to save yourself from getting caught and when you are caught you haven't got the knowledge or the stones to look after yourself properly) 2) talking about it 3) using anything other than your own privately, properly secured communications method to do it That opsec talk that I believe bedlam linked to earlier discussed someone exchanging password information over facebook chat. Those people deserve to get caught. If you are doing that, you may as well be handing yourself over for a good spanking. Tools.
silentrust wrote: » Your HDD is encrypted with a keyfile - I am very jealous as I don't know how to do it, nicely played! Of course if the Secret Police do hoof in your door, they'll probably arrest you and take the key but at least they can't do anything while you're away.
silentrust wrote: » ]one very obliging burglar even left his driving licence and mobile phone behind in the house he broke into!
More than 1,000 out of a sample of 13,000 Android applications analysed by German researchers contained serious flaws in their SSL implementations. ... 17 percent of the SSL-using apps in their sample suffered from implementations that potentially made them vulnerable to man-in-the-middle MITM attacks. ... The problems arise because of developers misusing the SSL settings the Android API offers.
This vulnerability was caused by the removal of two lines of code from the original version of the OpenSSL library. These lines were used to gather some entropy data by the library, needed to seed the PRNG used to create private keys, on which the secure connections are based. Without this entropy, the only dynamic data used was the PID of the software. Under Linux the PID can be a number between 1 and 32,768, that is a too small range of values if used to seed the PRNG and will cause the generation of predictable numbers. Therefore any key generated can be predictable, with only 32,767 possible keys for a given architecture and key length, and the secrecy of the network connections created with those keys is fully compromised.
Khannie wrote: » Ah it was more an intellectual exercise tbh. I'll be honest, it took quite a bit of messing around to get done. I have about 10 years using linux as my every day OS now and I was glad of every minute of experience doing it. I mostly followed an article that I'll dig out for you if you like? I had to digress from it at a few points because of my own setup and the fact that I only wanted to use 1 USB key (the article calls for 2 - 1 for /boot and 1 for the key where I have both on the same key). edit: actually having the key would be only semi-useful. My /home partition is stored as a further password encrypted partition on that already encrypted root partition. Nothing a good beating wouldn't reveal though. It's a cost / benefit thing though. There's nothing of interest on my machine, so you wouldn't really be arsed investing much effort in getting it.
Khannie wrote: » nmop.
Khannie wrote: » They are definitely not. Private industry overtook what governments could achieve many years ago. Intels R&D budget just blows the crap out of whatever the US government can and should spend on trying to create its own hardware. Why bother?
NSA technology is developed and implemented in secret from private corporations, academia and the general public. At the present time the NSA has nanotechnology computers that are 15 years ahead of present computer technology. The NSA obtains blanket coverage of information in the US by using advanced computers that use artificial intelligence to screen all communications, regardless of medium, for key words that should be brought to the attention of NSA agents/cryptologists.
Khannie wrote: » edit: actually having the key would be only semi-useful. My /home partition is stored as a further password encrypted partition on that already encrypted root partition. Nothing a good beating wouldn't reveal though.
silentrust wrote: » I think I mentioned before when I was speaking to a Russian fraudster over the jabber client Psi, he insisted we use OpenPGP keys to encrypt our chat as well as Tor to connect.
nmop_apisdn wrote: » PRISM fears give private search engine DuckDuckGo its best week ever
A lawsuit filed against the U.S. National Security Agency reveals a frightening array of technologies and programs designed to keep tabs on individuals.
Capt'n Midnight wrote: » What if DuckDuckGo is really a honeypot ? :eek:
nmop_apisdn wrote: » Encrypted e-mail: How much annoyance will you tolerate to keep the NSA away?
nmop_apisdn wrote: » What exactly is Microsoft handing over???
[-0-] wrote: » I think I need to become Amish, dump my electronics into the sea and go live like a hobbit in the hills, reading by candle light.
silentrust wrote: » Well guys it's official, I have now deleted my data and closed my Facebook account. No doubt there'll be people who think I've gone too far, particularly as I never used my real name or location anyway but better safe than sorry say I.