These 7 commits are when the Protocol Buffers files have changed:
Commit: | 26b08dd | |
---|---|---|
Author: | Dimitris Mouris | |
Committer: | Facebook GitHub Bot |
Delegated Private Matching for Compute (DPMC) (#116) Summary: ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) - [ ] Docs change / refactoring / dependency upgrade ## Motivation and Context / Related issue 1) Extending multi-key Private-ID to Delegated Private Matching for Compute (DPMC) which supports multiple partners with the help of a helper/delegate server. * Company has a csv with identifiers (e.g., `etc/example/dpmc/Ex0_company.csv`). * Partner has a csv with identifiers (e.g., `etc/example/dpmc/Ex0_partner_1.csv`) and a csv with features (e.g., `etc/example/dpmc/Ex0_partner_1_features.csv`). 2) Extending DPMC to Delegated Private Matching for Compute with Secure Shuffling (DSPMC) which supports multiple partners with the help of two helpers/delegate servers. * Company has a csv with identifiers (e.g., `etc/example/dspmc/Ex0_company.csv`). * Partner has a csv with identifiers (e.g., `etc/example/dspmc/Ex0_partner_1.csv`) and a csv with features (e.g., `etc/example/dspmc/Ex0_partner_1_features.csv`). ## How Has This Been Tested (if it applies) Tests are located in `etc/example/dpmc` and `etc/example/dspmc`. ## Checklist - [x] The documentation is up-to-date with the changes I made. - [x] I have read the **CONTRIBUTING** document and completed the CLA (see **CONTRIBUTING**). - [x] All tests passed, and additional code has been covered with new tests. Pull Request resolved: https://github.com/facebookresearch/Private-ID/pull/116 Reviewed By: shubho Differential Revision: D50680360 Pulled By: prasadbuddhavarapu fbshipit-source-id: 3f82635e61ee86c8041864d3bbb3f293df3996d8
The documentation is generated from this commit.
Commit: | db42ecb | |
---|---|---|
Author: | yajc | |
Committer: | GitHub |
arc f lint (#56) * arc f lint * keep the rustfmt aligned with fbsource
Commit: | ed389e7 | |
---|---|---|
Author: | Shubho Sengupta | |
Committer: | GitHub |
Added multiple feature in one ciphertext feature to Cross PSI XOR (#39) * New Paillier implementation * Synced protocol-rpc * Ported over more changesy * Fixed README.md * PS3I protocol to generate XOR shares with Cupcake * Formatting pass * Incorporate clippy changes * Add GCS support (Haipeng's changes) * Cross PSI XOR with support for multiple features in one ciphertext
Commit: | 0aac9d8 | |
---|---|---|
Author: | danielmasny | |
Committer: | GitHub |
fix issue but haven't renamed or change step 16 (#28) * fix issue but haven't renamed or change step 16 * Fix bug, make protocol efficient * Removed commented line Co-authored-by: Daniel Masny <dmasny@fb.com> Co-authored-by: Shubho Sengupta <ssengupta@fb.com>
Commit: | 6238fb9 | |
---|---|---|
Author: | Shubho Sengupta | |
Committer: | GitHub |
PS3I protocol to generate XOR shares with Cupcake (#20) * New Paillier implementation * Synced protocol-rpc * Ported over more changesy * Fixed README.md * PS3I protocol to generate XOR shares with Cupcake
Commit: | 9f91216 | |
---|---|---|
Author: | Shubho Sengupta |
1. Add two new protocols 2. Merge some of the WASM related changes 3. Synced all changes from internal repo
Commit: | 0124b65 | |
---|---|---|
Author: | Shubho Sengupta |
Initial commit