4 ms·
Is there actual research into programming on untrusted hardware? I mean, I gotta think that if you think any part of your computer might be compromised you can
by DannoHung 17y ago
Is there actual research into programming on untrusted hardware? I mean, I gotta think that if you think any part of your computer might be compromised you can't trust it at all.
- sp332 17y agoYou can send encrypted data reliably over a flaky and wiretapped link. Why do you think you couldn't do computation in a similar environment?
- aarongough 17y agoBecause a communications link is generally only a passive part of the system, it relays the signal and that is all... Computing on untrusted hardware is like trying to convert a plaintext secret message to ciphertext while an enemy agent with perfect memory is watching over your shoulder, not exactly easy.
- Estragon 17y agoBecause encryption hides the data content, whereas you need it in the clear to computationally manipulate it in a useful way, at least with conventional computational frameworks. How is a program going to make a decision at a control flow point if the data it needs to make the decision is encrypted? And if the data's not encrypted, and you're running on untrusted hardware, then it's compromised.