Homomorphic encryption is a form of encryption that permits users to perform computations on its encrypted data without first decrypting it.