Your engineers use Google Workspace. Your contracts team lives in SharePoint. Your external consultants share files through Dropbox. Three platforms, three storage environments, and one serious problem: most file encryption approaches protect data on one platform but leave gaps everywhere else.
This post covers how file-level encryption works across all three — what the deployment looks like, what changes for users (very little), what changes for IT, and what compliance documentation it produces for CMMC, ITAR, and SOC 2 assessors.
Why Does File Encryption Need to Work Across All Three Platforms?
Most enterprise environments don’t run a single storage platform. They run three or four simultaneously, because different teams adopted different tools at different times and nobody wants to consolidate.
The security problem isn’t which platform you use. It’s what happens when a file moves between them.
A contract drafted in Word, saved to SharePoint, shared via email, downloaded to a laptop, and forwarded to a subcontractor in Google Drive has crossed at least four security boundaries. If your encryption is tied to one storage platform — Microsoft Purview’s sensitivity labels, for example, which only enforce controls within the M365 ecosystem — that file loses its protection the moment it exits.
Siloed platform security creates exactly this kind of gap. The fix isn’t to replace your existing platforms. It’s to add a security layer that travels with the file, regardless of where it’s stored or who’s hosting it. When the file is the security boundary, the platform is just a container.
What Does “Without Migration” Actually Mean?
It means your files stay exactly where they are.
Theodosian doesn’t move your data to a new repository, require you to reindex SharePoint, or ask your team to adopt a new storage workflow. SharePoint files stay in SharePoint. Google Drive files stay in Drive. Dropbox files stay in Dropbox.
What changes is that a per-file encryption and access control layer is applied on top of your existing storage. Think of it as adding an individual lock to each file — not moving the file into a new vault. The underlying infrastructure doesn’t change. No migration means no downtime, no retraining, and no disruption to the tools your teams already depend on.
For IT, the implication is that there’s no cutover event, no user-facing change on day one, and no requirement to deprecate anything already in place. Theodosian is additive by design.
🚀 Add Zero-Knowledge Protection Across Multi-Cloud Storage
Stop managing fragmented file permissions in Microsoft 365, Google Drive, and Dropbox. Discover how per-file encryption secures data wherever it travels without data migration.
How Does File-Level Encryption Work Inside Microsoft 365?
The storage platform is just a container. Neither the storage provider nor Theodosian holds your decryption keys. Under Theodosian's patent-pending zero-knowledge key architecture, key custody remains strictly under customer control, structurally excluding both cloud providers and vendor infrastructure from the decryption chain.
The experience inside M365 doesn’t change for authorized users. They open files in their browser or in Office applications exactly as they did before. Access control is enforced at the point of open, not at the point of storage. If a user’s access is revoked after a project ends — even after they’ve downloaded the file — the file will not open.
This architecture matters for organizations operating under FIPS 140-3 requirements, where the cryptographic module itself must be validated, not just the algorithm chosen. Theodosian’s encryption runs through AWS’s CMVP-validated cryptographic module on FedRAMP Moderate infrastructure, and each file’s encryption is independently auditable. Per-file keys mean there’s no single key compromise that exposes an entire environment.
Theodosian works alongside Purview and Microsoft’s native DLP controls rather than replacing them. It extends protection to the file layer for content that leaves the M365 boundary — the gap that platform-native controls can’t close.
How Does It Work Across Google Workspace and Dropbox?
The model is identical. Files stored in Google Drive or Dropbox are encrypted at the file layer with the same per-file AES-256 key structure. Access is governed by Theodosian’s admin console, not by the storage platform’s native sharing controls.
This is the critical architectural point: the storage platform is a container. Neither the cloud provider nor Theodosian holds your decryption keys. Even if someone with privileged access to Google or Dropbox infrastructure could retrieve the raw file object, what they’d see is nothing. That’s what zero-knowledge architecture means — the storage provider is structurally excluded from the decryption chain.
For files shared from Google Drive to external collaborators, recipients don’t need to install software. The decryption happens client-side, during the authorized session only. Theodosian’s patent-pending architecture ensures decryption keys are never exposed to the storage layer.
Dropbox works the same way. Whether a file is sitting in a shared folder, being synced to a device, or accessed through the Dropbox API, the encryption layer follows it.
What Happens When a File Leaves the Platform?
This is where most enterprise encryption approaches fail. A file downloaded from SharePoint and opened locally, or forwarded as an email attachment, typically exits the DLP or sensitivity label framework that was governing it. Once the file leaves the platform, the platform’s controls no longer apply.
With Theodosian, the encryption stays on the file. Downloaded files remain encrypted. Email attachments remain encrypted. Files copied to a USB drive remain encrypted. The file is the security boundary, not the cloud storage provider.
Access revocation works at the key level. If a contractor’s credentials are removed from Theodosian’s admin console after a project closes, every file they were authorized to access becomes inaccessible — including files already sitting on their laptop or in their inbox. Context-aware access controls can further restrict access by device, location, time window, or user role, independently of how or where the file was originally shared.
This capability — revoking access to content after the fact, at the file level, without requiring any action from the recipient or the storage platform — is what sets per-file encryption apart from perimeter controls.
What Does the IT Deployment Actually Look Like?
Deployment is measured in days, not months. There are no agents to push to recipient machines. IT connects Theodosian to the relevant M365, Google Workspace, and Dropbox environments through their respective APIs, defines access policies for user groups, and configures the admin console. Existing files can be encrypted in bulk. New files are protected as they are created, uploaded, or shared, depending on how policies are set.
The admin console provides a unified view across all three storage environments: who has access to which files, when they accessed them, and from where. Access logs, policy changes, and revocation events are all captured in a single audit trail — which is significant when an assessor wants to see evidence across three different platforms without requesting exports from three different administrators.
For recipients outside the organization, access works through a browser-based file open. No client software. No plugin. No account required for external users under link-based sharing configurations. Access logs capture every open, every failed attempt, and every revocation event in real time.
The standard deployment includes a 2-week proof of concept. That’s typically enough time to validate the integration against an organization’s existing M365 or Google Workspace setup and demonstrate compliance output to a security team or third-party assessor before full rollout.
What Compliance Documentation Does It Produce?
This is usually the question that moves an evaluation forward.
For CMMC Level 2 and 3: per-file access logs satisfying audit trail requirements, key management records demonstrating FIPS 140-3 validated cryptography through AWS’s CMVP-validated module, and policy documentation showing access control enforcement at the data layer — not just at the perimeter.
For ITAR: access logs demonstrating that covered technical data was accessed only by authorized U.S. persons (or authorized foreign nationals under a license), with timestamps, identity, and device context attached to each event. Revocation events are logged as well, which matters when a terminated employee or expired contract needs to be removed from access immediately.
For SOC 2 Type II: a continuous audit trail across all three storage environments, exportable from a single console. Assessors can review access patterns, policy changes, and encryption coverage without coordinating across three separate platform administrators.
📋 Get Full CMMC & ITAR Compliance Documentation in 14 Days
Deploy per-file FIPS 140-3 encryption over your existing M365, Google Workspace, or Dropbox repositories. Validate audit logging and autonomous key revocation in a 2-week proof of concept.
FAQs: Multi-Cloud File Encryption & Cross-Platform Compliance
Does Theodosian replace Microsoft Purview or Google DLP?
No. Theodosian operates at the file layer and is designed to work alongside platform-native controls like Purview, Google DLP, and Dropbox’s native access controls. It extends protection to content that exits the platform boundary, which native controls typically cannot follow. Organizations that have already invested in Purview sensitivity labels or Google DLP rules keep those controls intact.
Do recipients need to install anything to open encrypted files?
No. Recipients open files through a browser-based interface that requires no software installation. Access is authenticated through Theodosian, and decryption happens client-side for the authorized session only. External collaborators don’t need a Theodosian account if the organization enables link-based access.
Can access be revoked after a file has been downloaded?
Yes. Because access policies and per-file encryption keys are governed through your zero-knowledge architecture — not the storage platform — access can be revoked at any time through the admin console. Once revoked, the file will not open regardless of where it is stored or who has a copy of it. This applies to files in cloud storage, files on local devices, and files sent as email attachments.