Protection of information at rest should use encryption, strong key management and access controls for stored data on servers, endpoints, backups and removable media. Limit who can read decrypted data, protect keys separately, and verify storage locations, snapshots and exports are covered. Loss of a device or disk should not expose sensitive information in clear text.
What protection at rest actually has to cover
“At rest” means data that is stored, not just data moving across the network. The practical scope is broader than a primary database: it includes file systems, object storage, endpoints, virtual machines, backups, exported reports, snapshots, removable media and any cache or archive that can be read later. Protection has to survive device loss, disk theft, admin error and forgotten copies.
The core objective is to make stored data unreadable without the right controls. Encryption is the baseline, but it only works when key handling is separated from the protected data and access to decrypted content is tightly limited. If a system can decrypt everything by default, the storage layer may be encrypted while the information itself is still exposed.
For stored data, access control is part of the protection model, not a separate afterthought. Only the identities and processes that truly need plaintext access should be able to retrieve it, and that access should be constrained by role, purpose and environment. In practice, the question is not only “Is it encrypted?” but also “Who can actually open it, mount it, export it or restore it?”
Where protection at rest fails in real environments
Protection breaks most often at the edges: a laptop with unencrypted local files, a backup repository copied without the same safeguards as production, or a snapshot that inherits broad storage permissions. One weak copy can undo a strong control elsewhere. That is why stored-data review has to include replicas, exports, test data and offline recovery media, not just the live application store.
Key management is usually the most important failure point. If encryption keys, recovery keys or master secrets sit next to the protected data, the control becomes fragile. Separate custody, restricted access, rotation, revocation and recovery procedures matter because compromise of the key path is often equivalent to compromise of the data path. For stored credentials and tokens in particular, API Key Management Guide is a useful companion reference on how secret lifecycle and exposure response change the real security outcome.
Operational processes also create risk. Backups taken for resilience can become a long-lived data exposure if they are not encrypted, scoped and inventoried. Similarly, exports created for analytics, troubleshooting or migration can leave the protected system and remain readable long after the original source has been secured. Protection at rest must therefore be verified wherever data is duplicated or detached from the primary system.
How to verify the control is complete, not just present
Start by identifying every place sensitive information is stored, including secondary copies that teams often overlook. Then verify that the same protection standard applies across servers, endpoints, archives, snapshots and removable media. If a location can be copied, restored or mounted outside the main application, it needs explicit coverage in the storage protection model.
Next, test whether the decryption path is genuinely restricted. A sound design does not let broad administrative access automatically become broad plaintext access. Strong separation between encrypted data and the keys that unlock it is what makes encryption meaningful in an incident, because the attacker or careless operator should not be able to move from storage access to readable content in one step.
When protection at rest is mature, loss of a disk, laptop or backup medium should not expose sensitive information in clear text. That expectation should be validated, not assumed. If restore testing shows that snapshots, clones or exported files are readable without the right controls, the protection gap is real even if the primary database is encrypted.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5 sets the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | SC-28 — Protection of Information at Rest | Directly addresses stored-data encryption and protection. |
| IA-5 — Authenticator Management | Key lifecycle and separation are central to keeping protected data from becoming readable. | |
| AC-6 — Least Privilege | Restricts who can access decrypted data after storage protection is bypassed. | |
| Recommendation — Encrypt stored data and apply equivalent protection to backups, snapshots and removable media. Manage keys and credentials separately from the data they protect, with rotation and revocation. Limit plaintext access to the smallest set of roles and processes that truly need it. | ||
| ISO/IEC 27001:2022 | A.8.24 — Use of cryptography | Cryptography is the primary control used to protect stored information. |
| A.5.15 — Access control | Stored-data protection depends on restricting who can read decrypted information. | |
| Recommendation — Apply cryptography proportionately to stored information and its copies. Define and enforce access rules for plaintext data, backups and recovery media. | ||
Practitioner Guidance
What to verify: Confirm that encryption, key separation and access restrictions are applied to the full storage lifecycle, including replicas, backups, snapshots and removable media. Verify that restored copies inherit the same controls as production rather than weaker defaults.
Common mistake: Treating disk or database encryption as sufficient when recovery artifacts, exports or endpoint caches remain readable. The usual failure is not the main datastore, but the uncontrolled duplicate.
Decision rule: If a stored copy can be read after a device is lost or a backup is taken offline, treat that copy as exposed and tighten encryption, key access and restore governance before relying on the control.
Practitioner takeaway: Protection at rest is only real when stored data, its duplicates and the keys that unlock it are all governed together. If any one of those three can be read independently, the control is incomplete.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 18, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org