Embed presentation
Downloaded 142 times








![A Symmetric Homomorphic
Encryption Scheme over Integers
Shared key: odd integer p
● To encrypt a bit m:
Choose at random large q, small r (|r| < p/2)
Cipher c = pq + 2r + m [ Ciphertext is close to a multiple of p ]
● To decrypt c:
Message m = (c mod p) mod 2](https://image.slidesharecdn.com/homomorphicencryption-151011185830-lva1-app6891/85/Partial-Homomorphic-Encryption-9-320.jpg)





The document discusses homomorphic encryption, enabling computations on encrypted data without accessing the plaintext. It covers types of homomorphic encryption including partially and fully homomorphic schemes, and provides examples like RSA, ElGamal, and Paillier. Applications of homomorphic encryption are highlighted, particularly in e-voting and biometric verification.








![A Symmetric Homomorphic
Encryption Scheme over Integers
Shared key: odd integer p
● To encrypt a bit m:
Choose at random large q, small r (|r| < p/2)
Cipher c = pq + 2r + m [ Ciphertext is close to a multiple of p ]
● To decrypt c:
Message m = (c mod p) mod 2](https://image.slidesharecdn.com/homomorphicencryption-151011185830-lva1-app6891/85/Partial-Homomorphic-Encryption-9-320.jpg)



