AIRiskAware
AI Governance Glossary
Governance Practice

What Is Homomorphic Encryption?

Homomorphic Encryption is a form of encryption that allows computations to be performed directly on encrypted data without decrypting it first.

Definition

Homomorphic Encryptiona form of encryption that allows computations to be performed directly on encrypted data without decrypting it first.

With homomorphic encryption, a party can run a calculation on data they cannot actually read, and the (still-encrypted) result decrypts to the correct answer. It is one of the more powerful privacy-enhancing technologies for AI — enabling analysis of sensitive data while it stays encrypted — though it remains computationally expensive for large workloads.

Source: NIST; cryptographic research

Plain-language explanation

With homomorphic encryption, a party can run a calculation on data they cannot actually read, and the (still-encrypted) result decrypts to the correct answer. It is one of the more powerful privacy-enhancing technologies for AI — enabling analysis of sensitive data while it stays encrypted — though it remains computationally expensive for large workloads.

Primary source: NIST; cryptographic research

Related terms

Privacy-Enhancing Technologies (PETs) Differential Privacy Data Minimisation

See where you stand on AI governance

Take the free 7-question maturity assessment and get a personalised action plan.

Free assessment — 3 minutes →