3 ms·
Seems like this and similar ideas are a "poor man's fully homomorphic CPU." The idea is that the CPU has some kind of embedded key that you can use to send data
by api 5y ago
Seems like this and similar ideas are a "poor man's fully homomorphic CPU." The idea is that the CPU has some kind of embedded key that you can use to send data into a trust enclave, perform secret compute on it, and export that data in encrypted form back out such that nobody should be able to see what happened... assuming you trust the vendor and your adversary does not have extreme NSA-level hardware forensic capabilities and physical access to the hardware.
Honestly it's not bad until or unless we get actually fast FHE chips. I think we're a ways away from that.
- ajb 5y agoAlthough it requires more trust, this also has more functionality than an FHE, in that it allows you to deliberately allow selected information out of the enclave. For example, you can check a signature. With an FHE, the boolean indicating that the signature was valid, can only be revealed to someone with the key of the FHE scheme. FHE is not a fully generic way of using third-party hardware in a trustworthy way.
- u8mybrownies 5y agoUnless you have a fast connection to someone with the key
- gumby 5y agoIt's not homomorphic in any way. HE currently looks like a dead end anyway. >10^6 slower is going to be hard to overcome.