TL;DR: Sensitive platform data still needs application-level encryption to resist root-certificate interception, storage attacks, and data theft at rest, according to INTIGRITI. The security lesson is that multi-layered encryption only works when key hierarchy, compartmentalisation, and secure deletion are governed as operational controls, not assumptions.
NHIMG editorial — based on content published by INTIGRITI: How Intigriti keeps your data safe with application-level encryption
By the numbers:
- 17 minutes and as quickly as 9 minutes, cly, attackers attempt access within an average of 17 minutes and as quickly as 9 minutes in some cases.
- 53% of organisations have experienced a security incident directly related to machine identity management failures.
- Only 38% have automated certificate lifecycle management in place.
Questions worth separating out
Q: How should security teams protect sensitive platform data beyond HTTPS?
A: Use application-level encryption for data at rest and in application workflows, not just TLS in transit.
Q: Why is key management as important as encryption itself?
A: Because encryption only protects data while the keys remain controlled.
Q: What should teams check before calling deletion secure?
A: Confirm that deletion removes recoverability, not just database rows.
Practitioner guidance
- Map the full key hierarchy Document which master keys, derived keys, and object-specific keys protect each sensitive dataset, then confirm who can retrieve each layer and under what conditions.
- Test data exposure after trust-anchor compromise Simulate root certificate interception, stolen credentials, and storage compromise to verify whether encrypted records remain unreadable outside the intended application path.
- Verify deletion through key destruction Audit whether record deletion actually destroys the keys needed to recover the data, including replicas, backups, and any escrow or recovery paths.
What's in the full article
INTIGRITI's full analysis covers the operational detail this post intentionally leaves for the source:
- The exact application-level encryption flow used for submission, company, and researcher data.
- How master keys are rotated, how subkeys are derived, and how those choices affect recoverability.
- Why Google Cloud Hardware Security Modules were used for database key protection and what that changes for compromise assumptions.
- The secure deletion process for compliance-driven data destruction when keys are retired.
👉 Read INTIGRITI’s analysis of application-level encryption for platform data →
Application-level encryption for sensitive platform data: is HTTPS enough?
Explore further