From: | "Private Information Retrieval(PIR)" <postgresql-pir(at)pm(dot)me> |
---|---|
To: | "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Private Information Retrieval (PIR) as a C/C++ Aggregate Extension |
Date: | 2021-09-12 13:02:44 |
Message-ID: | WhepVSZZxF7wa1ZkCIW269qdHHoI0KhlSsTNe3r_NRRI8IFCIxNphsqmzXTE0LMik1IpYU4U7rY0rnv3R5V2jWPynphGtfAGkfibFyElonA=@pm.me |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hello,
I've created a Postgresql C/C++ Aggregate Extension implementing Private Information Retrieval (PIR) using Homomorphic Encryption. The open sourced version can be found here: https://github.com/ReverseControl/MuchPIR .
In essence, with PIR we can retrieve data from any row in a table without revealing to the server doing the search which row data was retrieved, or whether the data was found at all.
I am seeking feedback from the postgres community on this extension. Is it something of interest? Is it something anyone would like to contribute to and make better? Is there similar work already publicly available? Any reference would be greatly appreciated.
Thank you.
Sent with [ProtonMail](https://protonmail.com/) Secure Email.
From | Date | Subject | |
---|---|---|---|
Next Message | Joel Jacobson | 2021-09-12 13:54:15 | Re: [PATCH] regexp_positions ( string text, pattern text, flags text ) → setof int4range[] |
Previous Message | Etsuro Fujita | 2021-09-12 08:44:16 | Doc: Extra type info on postgres-fdw option import_generated in back branches |