Introducing Thales CipherTrust and Transparent Encryption
In this article
Why identity and filesystem controls cannot protect data — and how CipherTrust secures it instead
Administrators and architects are deeply familiar with Active Directory, NTFS permissions, group policies, and privileged access models. These tools define who can log in, which folders they can open, and what actions they can perform. They are foundational to enterprise security, but they were never designed to protect data itself. As organizations move sensitive information into multi‑cloud environments, distributed compute platforms, and containerized workloads, the limitations of identity‑centric and filesystem‑centric controls become increasingly visible. Modern threats exploit these gaps, and organizations are responding by adopting data‑centric security models that protect the data directly rather than relying solely on the operating system.
Identity and Filesystem Controls: Strong Foundations with Critical Gaps
Active Directory answers the question of who a user is, and NTFS determines what that user can do with a particular file or folder. Once a user is authenticated and authorized, the operating system assumes that any process running under that identity is legitimate. This creates a structural blind spot: malware, compromised applications, or even legitimate tools running under a valid user token can read any file that user is allowed to read. NTFS cannot distinguish between a trusted business application and a malicious process impersonating it.
Privileged access compounds this problem. Administrators, backup operators, service accounts, and automated processes often have broad access to sensitive data. If any of these identities are compromised, an attacker inherits full read access. Insider risk is equally significant; employees and contractors may have legitimate access to systems but misuse or exfiltrate data. NTFS enforces permissions but cannot evaluate intent. These gaps become even more pronounced in cloud and hybrid environments, where traditional filesystem semantics do not consistently apply
Why Organizations Shift to Data‑Centric Security
Data‑centric security reverses the traditional model by protecting the data itself rather than relying solely on the system boundary. Instead of trusting the operating system to enforce access, sensitive data is encrypted at rest, and decryption occurs only when a trusted policy allows it. This means that even if an attacker gains OS‑level access, they cannot read the data without the appropriate cryptographic keys. Encryption‑based access control provides uniform protection across on‑premises systems, cloud storage, containers, and distributed workloads. It also mitigates insider threats and compromised administrator scenarios because privileged users cannot read protected data unless policy explicitly allows it.
Organizations adopt data‑centric security because it provides persistent protection, reduces the risk of data breaches, and simplifies compliance with regulations such as GDPR, HIPAA, and PCI‑DSS. It also aligns with modern Zero Trust principles by ensuring that access to sensitive data is continuously verified and tightly controlled.
Introducing the CipherTrust Platform
CipherTrust implements data‑centric security through a unified platform that integrates data discovery, classification, encryption, tokenization, and centralized key management. It is designed to operate consistently across on‑premises environments, public clouds, private clouds, and hybrid deployments. The platform's architecture separates the control plane from the enforcement plane, ensuring that policies and keys remain centrally governed while enforcement occurs directly on the systems that store and process data.
CipherTrust Manager: The Control Plane
CipherTrust Manager serves as the centralized policy and key management engine. It defines security policies, manages cryptographic keys, and provides audit logs, role‑based access control, and compliance reporting. Keys are generated, stored, rotated, and retired within CipherTrust Manager, and the system ensures that keys never reside unprotected on disk. It also integrates with cloud providers and enterprise key management systems, offering a single point of control for encryption across diverse environments.
CipherTrust Transparent Encryption (CTE): The Enforcement Plane
CTE is the agent installed on servers that enforces encryption and access control at the filesystem level. It intercepts file operations in real time, applying encryption and decryption based on the policies defined in CipherTrust Manager. Because CTE operates below the application layer, it protects data without requiring application changes. It ensures that data remains encrypted at rest and that only authorized users and processes can decrypt it. Even if an attacker gains root or administrator privileges, they cannot bypass CTE's enforcement.
GuardPoints and Security Policies
GuardPoints are the specific directories, volumes, or paths where CTE applies protection. When a GuardPoint is activated, all data within that location is encrypted at rest, and access is governed by the associated policy. Policies define which users, processes, and contexts may access data, and whether access results in decrypted content or remains encrypted. This allows organizations to enforce granular, application‑aware controls that go far beyond traditional NTFS permissions.
How CipherTrust "Works Its Magic"
CipherTrust's effectiveness comes from its ability to enforce encryption and access control transparently and consistently across environments. When a user or application attempts to access a protected file, CTE intercepts the request before the operating system processes it. It evaluates the request against the policy stored in CipherTrust Manager, verifies the identity and process context, and determines whether decryption is permitted. If allowed, CTE requests the necessary key material from CipherTrust Manager through a secure channel. The key is provided only for the duration of the operation and never stored on disk. The file is decrypted in memory and delivered to the authorized process. If the request is not permitted, the file remains encrypted, even if the requester has OS‑level privileges.
This model ensures that encryption is not merely a storage feature but an active security control. It protects data in backups, snapshots, and cloud storage because the encrypted form persists everywhere except in authorized memory contexts. It also prevents unauthorized copying or exfiltration because encrypted data is useless without the keys.
Modern Operational Model: Encryption Without Downtime
Traditional encryption approaches required taking systems offline, running long encryption jobs, and scheduling maintenance windows. CipherTrust eliminates these constraints by allowing encryption to be applied to live data without interrupting applications. CTE can encrypt existing files while they are in use, and applications continue reading and writing normally. Key rotation is equally seamless; CipherTrust can rotate keys without unmounting volumes or re‑encrypting data manually. This operational model reduces downtime, simplifies maintenance, and supports continuous compliance.
Conclusion
By the end of this module, learners should understand why identity and filesystem controls cannot fully protect data from insider threats, compromised identities, or modern distributed workloads. They should be able to explain why organizations adopt data‑centric security and how CipherTrust implements it through CipherTrust Manager, CTE, GuardPoints, encryption keys, and security policies. They should also grasp the importance of separating the control plane from the enforcement plane and appreciate CipherTrust's ability to encrypt and rotate keys on live data without downtime. These concepts establish the foundation for the deeper operational and architectural topics explored in Modules 2 and 3.