>>15799841
>It is not difficult to build secure systems with insecure part
hahaha, you are funny.
When the hardware is compromised any software on it has to be seen as automatically compromised as well.
Software calls the operating system.
The operating system or even just a network adapter is compromised.
There is no way to make such software secure, when everything it does can be compromised.
>Don't need to do a perfect job at it – there are always bugs
It's not like your money would depend on it.
>Step 2: Manufacturing
>They should not. TNO.
If no one else is supposed to trust me or you (which is good), then manufacturing such a gadget makes no sense, because it's not TRUSTworthy.
>They can choose to have trusted suppliers or build their own devices.
There are no trusted suppliers.
Yeah, grandma will just create her own chips, top kek. You are ridiculous.
>such that their individual pieces can be validated with multiple third-part devices
You don't really know how computers work?
Even screens nowadays have firmware. There are so many ways to create backdoors, and there is simply no way to write software that somehow "checks" if firmware or OS or whatever is to be trusted. It's simply impossible, because it hooks into the OS. And when that can't be trusted, it's all pointless.
Again, you would even have to verify that the compiled compiler that you are using doesn't insert backdoors or other tricks into your compiled software.