🧰
Client‑Side Encryption
Encryption
Encryption performed at the endpoint under user control.
Definition
Client-side encryption performs cryptographic transforms at the endpoint prior to transmission, often paired with user-controlled key derivation and storage.
In plain English
Encryption performed at the endpoint under user control.
Why this matters
Why it matters: It prevents server-side plaintext access when keys are not available to the provider.
Example
Example: Local file encryption with keys derived from a user secret and never transmitted.