← Back to glossary

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.