Constant threats of destructive malware, ransomware, malicious insider activity, and even honest mistakes create the imperative for organizations to be able to quickly recover from an event that alters or destroys data. Businesses must be confident that recovered data is accurate and safe. The National Cybersecurity Center of Excellence (NCCoE)—in collaboration with members of the business community and vendors of cybersecurity solutions—created an example solution to address these complex data integrity challenges.
Multiple systems need to work together to prevent, detect, notify, and recover from events that corrupt data. This project explores methods to effectively recover operating systems, databases, user files, applications, and software/system configurations. It also explores issues of auditing and reporting (user activity monitoring, file system monitoring, database monitoring, and rapid recovery solutions) to support recovery and investigations. To address real-world business challenges around data integrity, the example solution is composed of open-source and commercially available components.
The goal of this building block effort is to help organizations confidently identify:
- Altered data, as well as the date and time of alteration
- The identity/identities of those who alter data
- Other events that coincide with data alteration
- Any impact of the data alteration
- The correct backup version (free of corrupted data) for data restoration
Read the two-page fact sheet for a brief overview of this project and view the NCCoE data integrity demo videos.
If you have questions or suggestions, please email us at firstname.lastname@example.org. To receive announcements about additional milestones, sign up for our email alerts.
For archival purposes, you may download the Project Description.