Settings

Theme

Show HN: Building an End-to-End Encrypted Shazam with Homomorphic Encryption

zama.ai

59 points by zacchj 2 years ago · 9 comments

Reader

rkagerer 2 years ago

This is awesome but with a mere 1000-song database it would be simpler just to run the whole thing on the client. How well could the approach scale? (eg. To a billion song DB?)

  • Kiuhrly 2 years ago

    > This is awesome but with a mere 1000-song database it would be simpler just to run the whole thing on the client

    If you have a Google Pixel phone running the stock OS, you already have this! https://support.google.com/pixelphone/answer/7535326?hl=en#z...

  • binoua 2 years ago

    Yes for now, it's 1000 song, which is already awesome if you think about it, no? As it's like 300 ms, one can increase the DB size by a few order of magnitude, certainly. It will scale to billions of songs thanks to hardware accelerators, which are coming. One can google and see that there is a bunch of companies (small or large) working on accelerating FHE computations.

unstatusthequo 2 years ago

Nice idea, but do I need E2E to identify a song? Seems like a very low threat model for a malicious attacker to know my wife needs that Elton John song.

  • zacchjOP 2 years ago

    Yes, but I think it illustrates that FHE has the power to safeguard users' privacy for any app that require mic access... !

niekb 2 years ago

I'd be curious to the training time (per training example) of the logistic regression model in FHE.

oulipo 2 years ago

Really cool!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection