Homomorphic Encryption is een vorm van Encryptie die het mogelijk maakt om wiskundige bewerkingen rechtstreeks op versleutelde tekst uit te voeren, waarbij ook een versleuteld resultaat wordt geproduceerd. Wanneer je het resultaat van de bewerking ontsleutelt, is het resultaat hetzelfde als wanneer dezelfde bewerkingen op platte tekst zouden worden uitgevoerd.
