4 ms·
What about this seems vulnerable to side channels?
by l33t7332273 3y ago
What about this seems vulnerable to side channels?
- fiddlerwoaroof 3y agoBecause, if you have a mechanism to run arbitrary computations on encrypted data, I’d be a bit concerned about an attacker running carefully crafted computations on the data and deducing information about the encrypted data based on how the ciphertext changes or the time/memory usage of the computation. This isn’t really a particularly well-informed suspicion: it’s partly based on a sense that FHE is a “have your cake and eat it too” sort of technology that’s too good to be true and partly based on the recent discoveries that fairly well-understood things like speculative execution in CPUswere vulnerable to serious side-channel attacks.
- HeadsUpHigh 3y agozk proofs are used in public blockchains to transmit millions in value so I would assume they aren't vulnerable to side channel attacks at least not on a superficial level.
- l33t7332273 3y agoIf running computations on encrypted data is enough to compromise the integrity of the encryption then that encryption algorithm is not even EAV secure, and EAV secure is a pretty low bar.
- jkhdigital 3y agoThere is no side-channel because FHE effectively considers the computational hardware itself to be the adversary.