HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
blyssprivacy
sdk
Rust2023–2023
blyssprivacy / sdk

sdk

SDK for private data access, built on homomorphic encryption.

3Distinct people
3Mentions
0Explicit recommenders
349GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

SDK for private data access, built on homomorphic encryption.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day3 dated mentions

Observed mentions: 2023-02-14 14:38:33 UTC to 2023-03-14 15:42:48 UTC.

012023-02-14 00:00:00 UTC to 2023-02-15 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsFeb 142023-02-15 00:00:00 UTC to 2023-02-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-16 00:00:00 UTC to 2023-02-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-17 00:00:00 UTC to 2023-02-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-18 00:00:00 UTC to 2023-02-19 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-02-19 00:00:00 UTC to 2023-02-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-20 00:00:00 UTC to 2023-02-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-21 00:00:00 UTC to 2023-02-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-22 00:00:00 UTC to 2023-02-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-23 00:00:00 UTC to 2023-02-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-24 00:00:00 UTC to 2023-02-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-25 00:00:00 UTC to 2023-02-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-26 00:00:00 UTC to 2023-02-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-27 00:00:00 UTC to 2023-02-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-02-28 00:00:00 UTC to 2023-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsFeb 282023-03-01 00:00:00 UTC to 2023-03-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-02 00:00:00 UTC to 2023-03-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-03 00:00:00 UTC to 2023-03-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-04 00:00:00 UTC to 2023-03-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-05 00:00:00 UTC to 2023-03-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-06 00:00:00 UTC to 2023-03-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-07 00:00:00 UTC to 2023-03-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-08 00:00:00 UTC to 2023-03-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-09 00:00:00 UTC to 2023-03-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-10 00:00:00 UTC to 2023-03-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-11 00:00:00 UTC to 2023-03-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-12 00:00:00 UTC to 2023-03-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-13 00:00:00 UTC to 2023-03-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-14 00:00:00 UTC to 2023-03-15 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMar 14

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Feb 142023-02-14 00:00:00 UTC2023-02-15 00:00:00 UTC110
Feb 152023-02-15 00:00:00 UTC2023-02-16 00:00:00 UTC000
Feb 162023-02-16 00:00:00 UTC2023-02-17 00:00:00 UTC000
Feb 172023-02-17 00:00:00 UTC2023-02-18 00:00:00 UTC000
Feb 182023-02-18 00:00:00 UTC2023-02-19 00:00:00 UTC101
Feb 192023-02-19 00:00:00 UTC2023-02-20 00:00:00 UTC000
Feb 202023-02-20 00:00:00 UTC2023-02-21 00:00:00 UTC000
Feb 212023-02-21 00:00:00 UTC2023-02-22 00:00:00 UTC000
Feb 222023-02-22 00:00:00 UTC2023-02-23 00:00:00 UTC000
Feb 232023-02-23 00:00:00 UTC2023-02-24 00:00:00 UTC000
Feb 242023-02-24 00:00:00 UTC2023-02-25 00:00:00 UTC000
Feb 252023-02-25 00:00:00 UTC2023-02-26 00:00:00 UTC000
Feb 262023-02-26 00:00:00 UTC2023-02-27 00:00:00 UTC000
Feb 272023-02-27 00:00:00 UTC2023-02-28 00:00:00 UTC000
Feb 282023-02-28 00:00:00 UTC2023-03-01 00:00:00 UTC000
Mar 12023-03-01 00:00:00 UTC2023-03-02 00:00:00 UTC000
Mar 22023-03-02 00:00:00 UTC2023-03-03 00:00:00 UTC000
Mar 32023-03-03 00:00:00 UTC2023-03-04 00:00:00 UTC000
Mar 42023-03-04 00:00:00 UTC2023-03-05 00:00:00 UTC000
Mar 52023-03-05 00:00:00 UTC2023-03-06 00:00:00 UTC000
Mar 62023-03-06 00:00:00 UTC2023-03-07 00:00:00 UTC000
Mar 72023-03-07 00:00:00 UTC2023-03-08 00:00:00 UTC000
Mar 82023-03-08 00:00:00 UTC2023-03-09 00:00:00 UTC000
Mar 92023-03-09 00:00:00 UTC2023-03-10 00:00:00 UTC000
Mar 102023-03-10 00:00:00 UTC2023-03-11 00:00:00 UTC000
Mar 112023-03-11 00:00:00 UTC2023-03-12 00:00:00 UTC000
Mar 122023-03-12 00:00:00 UTC2023-03-13 00:00:00 UTC000
Mar 132023-03-13 00:00:00 UTC2023-03-14 00:00:00 UTC000
Mar 142023-03-14 00:00:00 UTC2023-03-15 00:00:00 UTC110

What Hacker News says

3 sources
blintz·Mar 14, 2023Submission

Launch HN: Blyss (YC W23) – Homomorphic encryption as a service

Hi everyone! I’m Samir, and my co-founder Neil and I are building Blyss (https://blyss.dev). Blyss is an open source homomorphic encryption SDK, available as a fully managed service. Fully homomorphic encryption (FHE) enables computation on encrypted data. This is essentially the ultimate privacy guarantee - a server that does work for its users (like fetching emails, tweets, or search results), without ever knowing what its users are doing - who they talk to, who they follow, or even what they search for. Servers using FHE give you cryptographic proof that they aren’t spying on you. Unfortunately, performing general computation using FHE is notoriously slow. We have focused on solving a simple, specific problem: retrieve an item from a key-value store, without revealing to the server which item was retrieved. By focusing on retrievals, w
Read the rest
e achieve huge speedups that make Blyss practical for real-world applications: a password scanner like “Have I Been Pwned?” that checks your credentials against breaches, but never learns anything about your password (https://playground.blyss.dev/passwords), domain name servers that don’t get to see what domains you’re fetching (https://sprl.it/), and social apps that let you find out which of your contacts are already on the platform, without letting the service see your contacts (https://stackblitz.com/edit/blyss-private-contact-intersecti...). Big companies (Apple, Google, Microsoft) are already using private retrieval: Chrome and Edge use this technology today to check URLs against blocklists of known phishing sites, and check user passwords against hacked credential dumps, without seeing any of the underlying URLs or passwords. Blyss makes it easy for developers to use homomorphic encryption from a familiar, Firebase-like interface. You can create key-value data buckets, fill them with data, and then make cryptographically private retrievals. No entity, not even the Blyss service itself, can learn which items are retrieved from a Blyss bucket. We handle all the server infrastructure, and maintain robust open source JS clients, with the cryptography written in Rust and compiled to WebAssembly. We also have an open source server you can host yourself. (Side note: a lot of what drew us to this problem is just how paradoxical the private retrieval guarantee sounds—it seems intuitively like it should be impossible to get data from a server without it learning what you retrieve! The basic idea of how this is actually possible is: the client encrypts a one-hot vector (all 0’s except a single 1) using homomorphic encryption, and the server is able to ‘multiply’ these by the database without learning anything about the underlying encrypted values. The dot product of the encrypted query and the database yields an encrypted result. The client decrypts this, and gets the database item it wanted. To the server, all the inputs and outputs stay completely opaque. We have a blog post explaining more, with pictures, that was on HN previously: https://news.ycombinator.com/item?id=32987155.) Neil and I met eight years ago on the first day of freshman year of college; we’ve been best friends (and roommates!) since. We are privacy nerds—before Blyss, I worked at Yubico, and Neil worked at Apple. I’ve had an academic interest in homomorphic encryption for years, but it became a practical interest when a private Wikipedia demo I posted on HN (https://news.ycombinator.com/item?id=31668814) became popular, and people started asking for a simple way to build products using this technology. Our client and server are MIT open source (https://github.com/blyssprivacy/sdk), and we plan to make money as a hosted server. Since the server is tricky to operate at scale, and is not part of the trust model, we think this makes sense for both us and our customers. People have used Blyss to build block explorers, DNS resolvers, and malware scanners; you can see some highlights in our playground: https://playground.blyss.dev. We have a generous free tier, and you get an API key as soon as you log in. For production use, our pricing is usage-based: $1 gets you 10k private reads on a 1 GB database (larger databases scale costs linearly). You can also run the server yourself. Private retrieval is a totally new building block for privacy - we can’t wait to see what you’ll build with it! Let us know what you think, or if you have any questions about Blyss or homomorphic encryption in general.
206 points · Open discussion
Can't speak to Vaultree, but we (Blyss, YC W23, [0]) are also offering FHE as a service. Our insight: if you focus on a specific problem, you can apply FHE much more efficiently and end up with practical speeds. (General-purpose FHE is still probably a ways off). We are particularly interested in the problem of private information retrieval - fetching items from a large database, without revealing anything about your query to the server. Our server (open source! [1]) supports private queries against gigabytes of data in under a second. That's a performance level that enables cool apps today. If you have any ideas for using FHE, do try out our SDK [1]. [0] https://blyss.dev [1] https://github.com/blyssprivacy/sdk
In Google’s fully homomorphic encryption compiler – a primer
neilmovva·Feb 14, 2023Submission

Show HN: Send private valentines, using homomorphic encryption

Hi HN! I'm a cofounder of Blyss.dev, a YC W23 company building an SDK for homomorphic encryption. In recent HN discussions of homomorphic encryption, there seems to be a common opinion that it is "too slow to use". I thought it'd be fun to put together a quick, seasonal demo challenging that assumption - here's a realtime database that supports private reads via FHE, used as the backend for an otherwise simple CRUD app. Please do kick the tires! if my 3am engineering does fall over, and the demo breaks, you can still check out our github repo [0] for more detail on what we think you can practically do with FHE today. [0] https://github.com/blyssprivacy/sdk
4 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.