Homomorphic encryption is a form of encryption that allows computations to be performed on encrypted data without first having to decrypt it.