theevilsharpie
Platinum Member
- Nov 2, 2009
- 2,322
- 14
- 81
Further more, you seem to be implying that because you can't verify one part of the trust chain (your hardware, which is debatable) then you shouldn't bother verifying anything. At that point, why bother with encryption at all?
Good question
Obviously, no single person is capable of fully verifying the security of his or her computing platform. At some point, they have to trust a component provided by a third party. There's no reason why that trust shouldn't be extended to software.
Although your basic message is true. If you want real encryption, you need to not only verify your encryption program, but the algorithm, the operating system, and the hardware.
If you're building everything from source code (which I'm sure you are), don't forget to verify the compiler :awe: