Earlier quoted context omitted.
I think the take-away from this article is that the political/legal environment is part of implementation detail you need to consider when considering a "private" communication mechanism. No crypto-system is truly secure unless BOTH sides can be trusted. If either one is even remotely possible to compromise, then that will happen . In the case where one of those parties is well-known and has something to lose, you ca…
>No crypto-system is truly secure unless BOTH sides can be trusted. If either one is even remotely possible to compromise, then that will happen. Depends on what you want to keep secret and mean by secure. Homomorphic encryption ( http://en.wikipedia.org/wiki/Homomorphic_computing ) schemes work even when an end-point is untrusted. For example a game of mental poker ( http://en.wikipedia.org/wiki/Mental_poker ) each…
More Encryption Is Not the Solution
81–88 of 88 posts
Re: More Encryption Is Not the Solution
#82Earlier quoted context omitted.
I think the take-away from this article is that the political/legal environment is part of implementation detail you need to consider when considering a "private" communication mechanism. No crypto-system is truly secure unless BOTH sides can be trusted. If either one is even remotely possible to compromise, then that will happen . In the case where one of those parties is well-known and has something to lose, you ca…
Of course we have a form of Clipper through such agreements. Lotus Notes had a secret key escrow mechanism that was discovered in the '90s. It is very unlikely that Notes was the only supposedly secure product with secret arrangements with law enforcement and/or intelligence services, and it is even less likely that the pace and intensity of such arrangements has declined since then. On the other hand, Edward Snowden…
They could also just plant bugs/cameras and watch you type in passwords, or rent the room beside you and set up Van Eck/TEMPEST equipment. They could mess with the power socket in the wall to do encryption analysis as well or replace your powerbar with an evil bar.
You would need guards to watch your room, a SICP tent and TEMPEST proof NATO standards laptop, OpenBSD to softraid encrypt the discs leaving no bootloader (or carry around the bootloader on a usb or CD), and you would have to custom manufacture the equipment yourself in Taiwan to ensure no backdoors and pick it up in person, or manually solder in hardware firewalls to block signals from leaking out of proprietary blobs.
Re: More Encryption Is Not the Solution
#83Earlier quoted context omitted.
>No crypto-system is truly secure unless BOTH sides can be trusted. If either one is even remotely possible to compromise, then that will happen. Depends on what you want to keep secret and mean by secure. Homomorphic encryption ( http://en.wikipedia.org/wiki/Homomorphic_computing ) schemes work even when an end-point is untrusted. For example a game of mental poker ( http://en.wikipedia.org/wiki/Mental_poker ) each…
Homomorphic encryption, at the moment, doesn't work at all if you want practicality.
Re: More Encryption Is Not the Solution
#84Earlier quoted context omitted.
I think the take-away from this article is that the political/legal environment is part of implementation detail you need to consider when considering a "private" communication mechanism. No crypto-system is truly secure unless BOTH sides can be trusted. If either one is even remotely possible to compromise, then that will happen . In the case where one of those parties is well-known and has something to lose, you ca…
> Have YOU inspected your CPU/Firmware/OS/Applications for backdoors? Even with the full source code? this is absolutely spot on, especially the firmware. nobody talks about it and the attack surface is huge. just to be explicit, hardware backdoors exist as well :)
Re: More Encryption Is Not the Solution
#85Earlier quoted context omitted.
Of course we have a form of Clipper through such agreements. Lotus Notes had a secret key escrow mechanism that was discovered in the '90s. It is very unlikely that Notes was the only supposedly secure product with secret arrangements with law enforcement and/or intelligence services, and it is even less likely that the pace and intensity of such arrangements has declined since then. On the other hand, Edward Snowden…
Snowden also admitted if they are personally targeting you it's game over unless you're a master of tradecraft and encryption. If you have an unencrypted bootloader then they can break into your hotel room while you're either sleeping (or drugged) or not around and evil maid attack. They did this in Dubai already to a Ukrainian fraudster they were after. They could also just plant bugs/cameras and watch you type in p…
Re: More Encryption Is Not the Solution
#86Earlier quoted context omitted.
This is feasible today. Although it takes a decent skill set. Open source communities like OpenCore.org have enough FPGA architecture to build your own RISC computer from scratch. I suspect as FPGA's become more popular and speeds improve the hacker community will move towards one-off computers they made themselves. This coupled with your idea of 3d printing for casing is interesting.
Doesn't that just offload the backdoor potential to the FPGA rather than a CPU?
Re: More Encryption Is Not the Solution
#87Earlier quoted context omitted.
Doesn't that just offload the backdoor potential to the FPGA rather than a CPU?
I think it would be impossible, from a computer science standpoint, to create a backdoor in an FPGA that could compromise your own OS, in a general case. Perhaps, the computer that you use to program the chip could be compromised, to change the code that is put on the FPGA.
As always, there's a tradeoff between cost and security. How many hardware hackers are good enough (or motivated enough) to design their own brand new ISA and CPU design, then bootstrap a compiler and OS for their homemade CPU? Maybe 0.001% of the population, if that.
Re: More Encryption Is Not the Solution
#88Earlier quoted context omitted.
I think it would be impossible, from a computer science standpoint, to create a backdoor in an FPGA that could compromise your own OS, in a general case. Perhaps, the computer that you use to program the chip could be compromised, to change the code that is put on the FPGA.
When I wrote that, I was under the assumption that people would use open-source CPU designs from OpenCore for convenience. With a little help from Xilinx and Altera, it wouldn't be too hard for a government to have the synthesizer detect when an OpenCore design is being used and surreptitiously put a backdoor in. I admit that it would be hard to write software to simultaneously detect a completely unique CPU design i…