Hacker News new | ask | show | jobs
by russfink 2143 days ago
Homomorphic computing is not mentioned...?
4 comments

It's a product announcement by a Google employee and they're not selling homomorphic computing. They're selling a different product.
Im not a cryptography expert but from what i've learnt about homomorphic encryption in my courses its nowhere close to being usable at reasonable speeds
Yeah, turning 1 bit of plaintext into 20 MB of ciphertext kills any hope for "reasonable speed". I have a toy functional language implementation that has no built-in data structures whatsoever, and even it in the end represents a bit only as an 8-byte closure.
Maybe in batched HE schemes. In https://github.com/tfhe/tfhe the ratio is much smaller, 2.5kB per plaintext bit.
This is actually practical for general workloads. Homomorphic encryption not so much (although there have been advances for machine learning inference recently)
Several orders of magnitude slower. Run in in a Secure Enclave (like SGX) you run at full speed.
Better speed, yes, but also, SGX has been broken in different ways and just a few days ago, Apple's secure enclave for phones was broken, too.

These are extra obstacles along the way, but not insurmountable walls.