Before getting into homomorphic encryption, it helps to have a clear picture of what conventional encryption types do, what they protect, and where each one sits in a typical AI system. Most AI deployments use several encryption types simultaneously, each covering a different part of the data flow. There are five: symmetric, asymmetric, encryption in transit, encryption at rest, and encryption in use. The first four are standard practice. The fifth is what this module is really about.
Section 01
Encryption foundations
Encryption at rest and in transit are both standard practice and together they cover the storage and transport layers. But neither protects data during processing. Encryption in use closes this gap. Industry research into vector database deployments has found that many vector stores ship without native encryption support. Start by confirming your vector store covers at-rest and in-transit. Then add encryption in use for the processing layer.