liveBook · Manning

Homomorphic encryption

As explained in First-Party Data Activation

Encryption that permits specified computations on ciphertexts whose decrypted results correspond to computations on the original plaintexts.

Marketing teams may need insights from sensitive customer data without giving analysts access to the raw records. Homomorphic encryption allows specified computations on encrypted data without decrypting it first; the decrypted result corresponds to a computation on the original data. section 2.3.3 section 2.4

It is one option among privacy-enhancing technologies, each addressing a different exposure risk:

  • Homomorphic encryption keeps data encrypted during supported computations. section 2.3.3
  • Federated learning keeps raw training data on devices rather than centralizing it; differential privacy adds noise to protect individuals in aggregated analysis. section 2.2.2
  • Data minimization limits what is collected or used in the first place. Encryption does not replace that restraint or sound data governance. section 2.2.2 section 2.3.3

Start with a bounded operation

Validation or indexing illustrates the narrower operations currently possible on encrypted data. Microsoft SEAL is named as an example solution, but full-scale analysis of encrypted data is not yet mainstream. Select the technique for the operation needed, rather than assuming it can support every marketing analysis. section 2.3.3 section 2.2.2

How First-Party Data Activation covers it

How deep it goes
Defines computation without decryption and identifies validation and indexing, but stops short of implementation details or full-scale encrypted analysis.
Examples
Names Microsoft SEAL as a solution and validation and indexing as specific operations, without a worked deployment.
What you can do after
Evaluate/understand it as a privacy option for a specified encrypted-data operation without assuming it supports full-scale analysis.
How it connects
Relates homomorphic encryption to privacy-enhancing technologies, federated learning, differential privacy, data minimization, and anonymization.

Also explained in

Compare how 2 books explain homomorphic encryption →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of First-Party Data Activation. The section links point to the parts of the book it draws on.