Remix.run Logo
▲ close04 4 hours ago

That’s not validating an implementation. You’re just comparing the output for a few known inputs to known results.

The hardware is still a black box and you’ll never know how it behaves in conditions you didn't test against.

▲steelframe 2 hours ago | parent [-]

Why do you trust the device you're posting this from? I presume you use it for private browsing, banking, email, and so forth.

▲buran77 22 minutes ago | parent | next [-]

That's not a good faith argument. A general purpose computing device is unavoidable, it's exceedingly difficult to build anything close to it. Encrypted storage is trivial without dedicated hardware, using open, validated software solutions. The CPU that software runs on gets far more scrutiny than the obscure encryption engine on the USB stick.

Even better, if bugs or backdoors are found you don't need to throw out your encrypted stick, just update the software or reencrypt.

▲magicalhippo 2 hours ago | parent | prev [-]

You didn't build your computer from discrete transistors[1]?

[1]: https://www.megaprocessor.com/index.html