Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Understanding Secure (multi-party) computation #14

Open
10 of 22 tasks
nicola opened this issue Sep 19, 2016 · 4 comments
Open
10 of 22 tasks

Understanding Secure (multi-party) computation #14

nicola opened this issue Sep 19, 2016 · 4 comments
Labels

Comments

@nicola
Copy link
Owner

nicola commented Sep 19, 2016

Note: this is a bit messy, will be cleaned some time soon

Background

  • Privacy-preserving computation: either X of F are hidden to who computes F(X)
  • Verifiable computation: A wants B to run F(X)=Y, A wants to prove that B has executed the code correctly.
  • Secure multi-party computation: Confidentiality+Integrity of a computation, F(X, Y) X is A's input, Y is B's input, Z runs F.

Lecture Notes on Cryptography

Lectures at Simons College on Advanced Cryptography

Areas

Proof of knowledge

Homomorphic encryption

AB/P Encryption

Garbled Circuits

tm on encrypted data

Verifiable computation

Multi-party blockchain-based protocols

@nicola nicola added the learn label Oct 19, 2016
@nicola nicola mentioned this issue Oct 22, 2016
11 tasks
@nicola
Copy link
Owner Author

nicola commented Nov 4, 2016

Adding Composable SNARKS <- 2015

@nicola
Copy link
Owner Author

nicola commented Nov 4, 2016

@nicola
Copy link
Owner Author

nicola commented Nov 4, 2016

Adding TrueSET: verifiable set computation <- 2014

@nicola
Copy link
Owner Author

nicola commented Nov 10, 2016

@nicola nicola changed the title Secure multi-party computation Secure (multi-party) computation Nov 11, 2016
@nicola nicola changed the title Secure (multi-party) computation Understanding Secure (multi-party) computation Nov 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant