3 ms·
>>[...] assuming you could never truly trust the client to not mess with/read the data. We have to wait for fully homomorphic encryption[1] to realize this, or
by otoburb 10y ago
>>[...] assuming you could never truly trust the client to not mess with/read the data.
We have to wait for fully homomorphic encryption[1] to realize this, or a clever implementation of zero-knowledge proofs. Your proof of concept may work now if you can implement partial homomorphic encryption, perhaps something similar to CryptDB[2] or ZeroDB[3]. I read more about this in a recent Zdnet article that gives a brief summary[4].
[1] https://en.wikipedia.org/wiki/Homomorphic_encryption https://en.wikipedia.org/wiki/Homomorphic_encryption
[2] https://css.csail.mit.edu/cryptdb/ https://css.csail.mit.edu/cryptdb/
[3] https://zerodb.com/ https://zerodb.com/
[4] http://www.zdnet.com/article/encryptions-holy-grail-is-getting-closer-one-way-or-another/ http://www.zdnet.com/article/encryptions-holy-grail-is-getti...
- fratlas 10y agoThis is the conclusion that I came to (without knowing there was a word for homomorphic encryption, thanks!). I really think this is the (ideal) future of monetizing the internet.