morph
Data
key-value store
SHOW HN2020
22points
9comments
#1,613of 3,028 in 2020
Top 54%of 2020 by points
How HN took it
RoastedHalf or more of the comments are critical
1 positive, 1 neutral or asking, 0 mixed, 4 critical, out of 6 comments about the project. Thread score -0.35.
Idea: 1 for, 2 againstPerformance: 0 for, 1 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Neat, cool premise
From 2 comments
Neat idea.
a3camero on HNShould not be considered secure, only for research. Dang it. The premise sounded really cool!
gigatexal on HN
Objections
Lookups are O(N) in total keys, undermining database purpose
From 1 comment
O(N) to get a key-value (N being the total number of keys) kind of defeats the purpose of a database. Couldn't you just use a file with (normally) encrypted keys and values? I'm…
oersted on HN
Not secure, research only
From 2 comments
Should not be considered secure, only for research. Dang it. The premise sounded really cool!
gigatexal on HNHere are details about security from HElib[0], the library used by this project. The premise of HE is really cool. I think it's just early days yet. [0]…
ficklepickle on HN
Questions
Why is homomorphic encryption needed over encrypting keys and values normally?
From 2 comments
What unique abilities does homomorphic encryption provide here? Ciphertext can be used for keys or values in a normal key-value store...
alexmingoia on HNO(N) to get a key-value (N being the total number of keys) kind of defeats the purpose of a database. Couldn't you just use a file with (normally) encrypted keys and values? I'm…
oersted on HN
Alternatives named
Deterministic encryption of keys and values
From 2 comments
O(N) to get a key-value (N being the total number of keys) kind of defeats the purpose of a database. Couldn't you just use a file with (normally) encrypted keys and values? I'm…
oersted on HNHomomorphic encryption reveals less information to the server about the query than if you were to encrypt keys (with deterministic encryption) and values. It hides the fact that…
akane on HN