Fully homomorphic encryption over the integers with shorter public keys
Public-Key Cryptosystems Based on Composite Degree Residuosity Classes