Secure zero knowledge proof certification and validation for any datatype using Paillier cryptography