|
|
|
|
|
by CaptSpify
2879 days ago
|
|
I apologize, as I was indeed not talking specifically about phones, but computing devices in general. I can see how that can be confusing since the original article is about phones. In regards to phones: Just because we don't have a good alternative doesn't make Apple a good one. It is a fact that we don't know what they do with your private data. You can't say that their system is the best if you don't actually know what it does. All you can do is guess. |
|
But that's true for everything.
It's simply impossible to have a computing device where you can be sure of every part being safe without trusting other people's judgement. You'd have to start by studying the VHDL of every chip in your computer, that's going to take you a while. Then check the software and hardware that turns that into a photomask and verify that the actual silicon produced doesn't have any hidden backdoors (that's difficult enough). You'd have to own your own equipment for producing the chips (can't trust the manufacturers)
Once you'd have the hardware completed, you'd have to check every single line of code, not just the OS kernel, but every compiler used (you've got a bootstrapping problem here, do you trust the compiler that compiled the compiler ?), every bit of userland software. Hundreds of millions of lines of code.
And even after you've done all of this, all you've proven is that you didn't find a backdoor, not that there isn't one. If you want to be really sure, you'd need formal proof of everything, which is going to add at least a couple of thousand additional years to the whole exercise.
Basically, what you want is a pipe dream. You can't do this alone, you have to trust other people at some point. So then the question becomes: who do you trust ?