Homomorphic encryption python code. Public key (asymmetric) techniques.