Hacker News new | past | comments | ask | show | jobs | submit login

In a world were most people would use encryption, NSA and other agencies would just backdoor consumer hardware or libraries such as OpenSSL and pretend to cry over their sudden loss of power.

Technology is not the solution to this problem, it is society and it can be solved by rule of law, accountability, revolution and such old forgotten concepts.




Agreed, it has to be battled at both ends.

I tend to assume that Microsoft Windows has backdoors, given their track record and their corporate culture of bending to the will of the government. This means that anything you run off of Windows is already compromised. Open-source operating systems are one way to remove this unknown. The largest ones have the eyeballs of thousands of people scrutinizing them at all times.

I can't speak to hardware backdooring because I know nothing about it. Would this be able to affect end-to-end encryption like GPG? I'm assuming it would have to have extremely complicated analysis to understand the "bigger picture" of the instructions being run on the CPU...and logging every instruction is beyond the capabilities of built-in hardware for most computers, I would think. Are there any good articles on this?

On the other end, the American public needs to wake the fuck up and realize that just because one of us isn't a terrorist doesn't mean this doesn't affect each of us, individually. The government works for us, and we wrote the constitution, not the government. It is ultimately our job to enforce the constitution.

I'm starting to wonder if Americans even deserve free speech if all it's used for is to take pictures of your lunch and post it on instagram, or free press if it only covers a useless string of mundane sludge while dancing around the issues that are defining us as a people.


OpenSSL? You mean the open source software with a million eyes on it?

Technology is not the solution to this problem, it is A solution, among others.


Really, a million eyes on it? Okay, lets go with that,

to compile OpenSSl you need a compiler and an entire toolchain, an operatingsystem, microcode and hardware. In any layer it is possible for an organization such as NSA to do its dirty deeds.

They dont fabricate their own chips/hardware for fun. Well, maybe for fun too, but not only for fun.


Sure we can't go around trusting trust. OTOH most of the compilers in general use see a number of eyeballs. Ditto for the operating systems. I could even see this becoming the case for hardware eventually. An evil system must model the system that relies on it in order to attack that relying system, while remaining functional in general. The longer you make the chain that inserts your nasty code into higher-layer objects, the more complicated, fragile, and discoverable the attack becomes.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: