Covers: application of Additively Homomorphic Encryption
Estimated time needed to finish: 30 minutes
Questions this item addresses:
  • Use Case of Additively Homomorphic Encryption - Vote Tallying
How to use this item?

Read from the section 'Applications' to understand who Electronic Voting can apply homomorphic encryption

Author(s) / creator(s) / reference(s)
Sansar Choinyambuu
0 comment
Recipe
publicShare
Star(0)

Additively Homomorphic Encryption

Contributors
Total time needed: ~3 hours
Objectives
Understand the basics of Additively Homomorphic Encryption and Use Cases
Potential Use Cases
Privacy Preserving Computation - Example, vote tallying
Who is This For ?
ADVANCEDML Experts new to Privacy-Preserving Machine Learning
Click on each of the following annotated items to see details.
Resources5/6
VIDEO 1. Introduction to Homomorphic Encryption
  • Introduction to Homomorphic Encryption
15 minutes
ARTICLE 2. Introduction to Additively Homomorphic Encryption - The Paillier Cryptosystem
  • Introduction to Paillier Cryptosystem
5 minutes
VIDEO 3. The Math behind Paillier Cryptosystem
  • The Math behind Paillier Cryptosystem
15 minutes
ARTICLE 4. Python Implementation of Paillier Cryptosystem
  • Python Implementation of Paillier Cryptosystem
30 minutes
USE_CASE 5. Use Case of Additively Homomorphic Encryption - Vote Tallying
  • Use Case of Additively Homomorphic Encryption - Vote Tallying
30 minutes
PAPER 6. Deep Dive into Paillier Cryptosystem
  • Deep Dive into Paillier Cryptosystem
60 minutes

Concepts Covered

0 comment