NIST 800-171 R3 Kill Chain: A Phased Approach
Special thanks to the following contributors: Tom Cornelius Ryan B. Tim Trickett Mark Allers
There is an abundance of "What is NIST 800-171?" guidance on LinkedIn, webinars and on the Internet in general, but there is a lack of practical guidance of HOW you are actually supposed to "do NIST 800-171" in realistic terms. The NIST 800-171 R3 Kill Chain is designed to provide a roadmap that would be usable for (1) anyone starting out or (2) anyone wanting to double check their approach.
The concept of creating a “NIST 800-171 R3 Kill Chain” is to provide an efficient way to plan out a roadmap to successfully demonstrate compliance with NIST 800-171 R3. The result is a viable approach for anyone to use in order to create a prioritized project plan for NIST 800-171 R3 control implementation.
If I was hired at a company, what would my plan be to start from nothing to get a company to where it could pass a NIST 800-171 R3 assessment?
Kill Chain Premise
Why “NIST 800-171 R3 Kill Chain” you ask? The concept of a kill chain is simply that it is easier to stop and prevent further damage if those malicious activities are discovered earlier, rather than later. When you look at how the DoD’s Cybersecurity Maturity Model Certification (CMMC) has zero tolerance for deficiencies, if you have a single deficiency in a process or practice, you will fail your CMMC assessment. Given that reality with CMMC, the intention of using the NIST 800-171 R3 Kill Chain is that if you apply a prioritized, phased approach towards CMMC-related pre-assessment activities, it is possible to avoid rework and cascading failures by addressing dependencies earlier in the process. The bottom line is this model breaks down NIST 800-171 R3 control implementation into 22 major steps, which can then be translated into a viable project plan.
This project was approached from the perspective of, “If I was hired at a company, what would my plan be to start from nothing to get a company to where it could pass a NIST 800-171 R3 assessment?” All NIST 800-171 R3 controls are addressed within the NIST 800-171 R3 Kill Chain, but it is clear that the prioritization and “bucketing” of practices into phases is a subjective endeavor and not everyone may agree with this approach. Just understand that every organization is different and you will invariably need to modify the approach to fit your specific needs. The result is a prioritized, phase-based approach to NIST 800-171 R3 control implementation.
Background On The Logic Used In The NIST 800-171 R3 Kill Chain
Here is a quick explanation on some of the reasoning used for this model:
Download The NIST 800-171 Kill Chain
There are twenty-two (22) phases of the NIST 800-171 R3 Kill Chain, some with sub-components. These map to all NIST 800-171 R3 controls.
You can download the complete NIST 800-171 R3 Kill Chain directly from: https://content.complianceforge.com/NIST-800-171-R3-Kill-Chain.pdf
Theory of Constraints (TOC)
The premise of the NIST 800-171 R3 Kill Chain is to build a viable project plan from the perspective of a prioritized listing of tasks in order to successfully prepare for and pass a NIST 800-171 R3 controls assessment. This helps establish your Critical Resources & Acquisition Path (CRAP), since errors or misguided adventures with people, processes and technology earlier in NIST 800-171 R3 control implementation activities will have cascading effects, so the NIST 800-171 R3 Kill Chain is meant to provide a model for prioritizing NIST 800-171-related pre-assessment activities.
领英推荐
The NIST 800-171 R3 Kill Chain breaks down NIST 800-171 R3 control implementation into 22 major steps, which can then be translated into a viable project plan.
Managing Your Critical Resources & Acquisition Path (CRAP)
As with any process, an organization’s CMMC compliance program is always vulnerable due to the ability of the “weakest link” (e.g., person, part, supplier and/or process) to cause damage and adversely affect the overall CMMC compliance program.
?The Theory of Constraints (TOC) is a management paradigm that views any manageable system as being limited in achieving more of its goals by a very small number of constraints. There is always at least one constraint in a project/initiative and TOC utilizes a process to identify the constraint(s) and restructure the rest of the organization/processes around it.
At the management level, TOC focuses on:
At the individual contributor level (e.g., analyst, engineer, technician, etc.), TOC focuses on:
Operationalizing CRAP To Your Benefit
This concept of the TOC/CRAP is operationalized through the NIST 800-171 R3 Kill Chain in multiple scenarios:
“Knowing your CRAP” fundamentally comes down to clearly distinguishing between facts and assumptions. This is the premise for compliance decision making.
Facts are statements of truth, or statements thought to be true. For example:
Assumptions are essentially gaps in knowledge or information that need to be confirmed or denied. For example: