AI engineering glossary · AI ethics law product

What is homomorphic encryption?

Homomorphic encryption: A form of encryption that lets a computer perform calculations directly on encrypted data and produce an encrypted result that, when decrypted, matches the result of computing on the original data. It allows outsourced processing without exposing the data, but is very slow.

Level: advancedTopic: AI ethics law product

Homomorphic encryption: an example

A bank sends encrypted account features to a cloud service that scores them without ever seeing the numbers, and only the bank can decrypt the score.

Related terms

More AI ethics law product terms

Where you learn it

Homomorphic encryption is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.