Survey of Fully Homomorphic Encryption and Its Potential to Cloud Computing Security