Malleable and Homomorphic Encryption