Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
FREEDOM251

Freedom251 › Blog › data security

Can You Call It End-to-End Encrypted If the Provider Holds the Keys?

By Freedom251 Team · · 4 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Generally, no. If a provider can access the private keys, recovery keys, or plaintext needed to read your content, the service is not end-to-end encrypted against that provider in the ordinary sense. A provider can host public keys without being able to decrypt anything; the crucial question is who can use the secret decryption capability.

What end-to-end encryption means

End-to-end encryption (E2EE) is intended to keep message content confidential from the services carrying or storing it. The communicating endpoints—not an intermediary server—hold the ability to decrypt. The OECD describes the practical model this way: “In practice, it means that the secret keys are generated and can be accessed only by the communicating parties.” That is from its 2024 report, Encryption and the Digital Transformation: Uses, Benefits and Challenges (OECD report).

As an Amazon Associate I earn from qualifying purchases.

A 2023 definition paper by Mallory Knodel, Sofía Celi, Olaf Kolkman, and Gurshabad Grover describes E2EE as “an application of cryptographic mechanisms to provide security and privacy to communication between endpoints” (definition paper). In practical terms, the label is meaningful only when the provider is outside the trusted decryption boundary.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Which keys matter?

Public keys and private keys have different jobs. A service can distribute or store a recipient’s public key so that others can encrypt content for that recipient. That alone does not let the service decrypt it. The corresponding private key is the secret capability that unlocks the content. If the provider can access that private key—or a recovery mechanism that gives it equivalent access—the provider may be able to read the data.

There is another important test: where does decryption happen? Even if a key is described as customer-controlled, a service that receives plaintext during server-side processing can see the content while it is being handled. Key custody and access to plaintext both matter.

How E2EE differs from encryption in transit and at rest

Protection What it protects against Can the provider still read content?
Encryption in transit Interception while data travels between a device and a service, or between services. Yes. The service may decrypt the connection at its endpoint to process the data.
Encryption at rest Unauthorized access to stored data, such as someone obtaining storage media. Yes, if the provider can access the key or plaintext needed to use the data.
End-to-end encryption Access to message content by intermediaries, including the service provider. Not in the intended model: only communicating endpoints can decrypt the content.

Encryption in transit and at rest are useful protections, but they answer different questions from E2EE. A service can use both and still retain the ability to decrypt data on its servers.

Rank #2
Punkt. MP02 4G Dumb Phone - Unlocked Minimalist Mobile Phone with Keypad, Wi-Fi Hotspot & Private Encrypted Messaging | Focus & Digital Wellbeing - Black
  • Distraction Free: The MP02 4G cell phone makes it easier to be where you are—whether that’s a weekend away or an important business meeting. Keep what matters close with calls and SMS-first texting, without the constant onslaught of designed-for-addiction notifications.
  • Privacy & Security Focused: Built with security in mind from the start, the MP02 is designed to help safeguard your information without requiring you to share more personal data than necessary. Enjoy peace of mind with a phone experience that prioritizes discretion and control.
  • Carrier Compatibility & Connection: AT&T is supported (coverage verified, VoLTE supported). T-Mobile is supported, but VoLTE is not supported. Verizon is not supported. Many US carriers use VoLTE for voice calls - if VoLTE isn’t supported on your carrier, call performance may be limited even with signal. The MP02 supports 4G LTE across key bands (2G: 850/900/1800/1900 3G: WCDMA 1/2/4/5/6/8/19 4G: FDD LTE 1/2/3/4/5/7/8/12/17/19/20).
  • Simple By Design: A minimalist interface keeps everyday actions straightforward. Call and text buttons provide quick access, while a streamlined menu helps you stay focused on essentials. Note: messaging is SMS-first (MMS group chats aren’t supported), helping to keep communication simple.
  • Built for Everyday: Designed for comfortable one-handed use with a clean, minimalist silhouette. Reinforced glass fiber construction supports daily use, while the lightweight shape makes it easy to carry anywhere.

What provider-held keys mean for recovery and features

Provider access to keys can make account recovery, synchronization, or server-side features easier. The trade-off is that the provider is no longer excluded from the content in the same way as it would be in an endpoint-only design. Conversely, if only a user’s device holds the private key, losing or deleting that key can make encrypted content permanently inaccessible.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An endpoint-key example: Apache Pulsar

Apache Pulsar 4.2 documents a design in which a producer encrypts a message payload with a session key, then wraps that key for consumers using their public keys. Consumers use their private keys to decrypt; Pulsar says it does not store the encryption key. If a consumer loses or deletes the private key, the encrypted message is irretrievably lost. This illustrates one system’s design and its recovery trade-off, not how every messaging service works (Pulsar encryption documentation).

Customer-managed and external keys

Customer-managed keys change who controls key material, but the phrase alone does not prove that a provider cannot see plaintext during processing. AWS says its external key stores use cryptographic material in an external key manager controlled by the customer. AWS also warns that this arrangement adds operational burdens and increases availability and latency risks (AWS external key stores documentation). Such a setup changes the trust and dependency model; it is not automatically E2EE.

A specific dual-key model

Microsoft Double Key Encryption requires two keys to view protected data: one controlled by the customer and another stored in Azure. Microsoft documents limits affecting some SharePoint and OneDrive collaboration, search, and compliance features. It is a particular dual-key protection feature, not evidence that every Microsoft service or workflow is generally end-to-end encrypted (Microsoft Double Key Encryption documentation).

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Questions to ask before trusting an E2EE claim

  • Who can access the private decryption key? Check whether the provider can access it directly or indirectly.
  • Is there a recovery key or backup? Find out who controls it and whether it gives the provider a way to decrypt content.
  • Where is content decrypted? Determine whether decryption stays on user devices or occurs on provider infrastructure.
  • Can the service process plaintext? Server-side processing may expose content to the provider even if keys are described as customer-controlled.
  • What metadata remains visible? E2EE protects content, not necessarily information such as who communicates with whom and when; the OECD notes that providers may still have access to such metadata.
  • What happens to sharing and recovery? Group messages and shared files require key-management arrangements, and recovery choices can affect both usability and confidentiality.
  • What operational dependencies are added? External key systems may introduce availability, latency, or administration costs.

How to interpret a provider’s claim

The OECD cautions that some services claiming E2EE offer “incomplete end-to-end encryption” because the provider has access to secret keys. So don’t rely on the label alone: look for a clear explanation of key custody, recovery, and where decryption occurs. If a provider holds or can use the decryption secret, it may still offer valuable encryption protections, but it is not E2EE against that provider in the ordinary meaning of the term.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

data securityencryptionEnd-to-end encryptionkey managementPrivacy

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.