Knowledge is Power

Sitewide Search

Search Bare Metal Cyber

Search courses, individual lessons, wiki entries, books, podcasts, magazine articles, Daily Cyber News, and Darwin.

NIST SP 800-171 CUI Protection Center

03.16.01 — Security Engineering Principles

Read the official CUI requirement and assessment content, then use the separately labeled Bare Metal Cyber perspective to connect it to implementation, evidence, and sustained operation.

1Parameters
1Source controls
1Assessment objectives
3Assessment methods

03.16 — System and Services Acquisition · NIST SP 800-171 Revision 3

Active
Official NIST requirement content

Security requirement

Apply the following systems security engineering principles to the development or modification of the system and system components: [Organization-defined: systems security engineering principles].

Official NIST discussion

Discussion

Organizations apply systems security engineering principles to new development systems. For legacy systems, organizations apply systems security engineering principles to system modifications to the extent feasible, given the current state of hardware, software, and firmware components. The application of systems security engineering principles helps to develop trustworthy, secure, and resilient systems and reduce the susceptibility of organizations to disruptions, hazards, and threats. Examples include developing layered protections; establishing security policies, architectures, and controls as the foundation for system design; incorporating security requirements into the system development life cycle; delineating physical and logical security boundaries; ensuring that developers are trained on how to build trustworthy secure software; and performing threat modeling to identify use cases, threat agents, attack vectors and patterns, design patterns, and compensating controls needed to mitigate risk. Organizations that apply security engineering principles can facilitate the development of trustworthy, secure systems, system components, and system services; reduce risks to acceptable levels; and make informed risk-management decisions.

Official organization-defined parameters

Tailoring decisions required

Resolve these values through the governing organization’s approved tailoring and risk-management process before declaring the requirement implemented.

systems security engineering principlesorganization-defined systems security engineering principlessystems security engineering principles to be applied to the development or modification of the system and system components are defined.
Bare Metal Cyber interpretation

Implementation perspective

Treat Security Engineering Principles as a CUI protection outcome that must be reflected in the system boundary, documented implementation, operational behavior, and assessment evidence. Pay particular attention to security requirements in acquisition, secure development, supplier expectations, and acceptance evidence.

  1. Confirm the requirement is in scope for the CUI system components, services, users, and external connections being assessed.
  2. Resolve every organization-defined parameter through an approved governance and tailoring process.
  3. Map each clause of the requirement to an accountable owner, implementation mechanism, and evidence source.
  4. Verify that inherited and shared implementations are supported by current provider evidence and responsibility boundaries.
  5. Collect evidence during normal operation and review changes, exceptions, and deficiencies on a risk-based cadence.

Questions to ask

  • Which CUI assets, data flows, users, and services are protected by this requirement?
  • Which portions are implemented locally, inherited, shared, or not applicable, and what evidence supports that determination?
  • Do the system security plan, deployed configuration, operating process, and assessment evidence tell the same story?
  • What change, incident, or threshold should trigger reassessment?

Evidence and validation

  • security requirements in contracts and specifications
  • architecture and design review records
  • development lifecycle evidence
  • supplier assessment and acceptance records

Common failure patterns

  • security requirements added after procurement
  • supplier claims accepted without evidence
  • development exceptions becoming permanent
  • security architecture not tied to testable requirements
Official NIST SP 800-171A content

Assessment objectives and methods

Assessment objectives (1)
  1. SR-03.16.1.

    [Organization-defined: systems security engineering principles] are applied to the development or modification of the system and system components.

Examine

  • system and services acquisition policy
  • system and services acquisition procedures
  • procedures addressing security engineering principles used in the development and modification of the system
  • system design documentation
  • security requirements and specifications for the system
  • system security plan
  • other relevant documents or records

Interview

  • personnel with acquisition/contracting responsibilities
  • personnel with information security responsibilities
  • personnel with system development and modification responsibilities
  • system developers

Test

  • processes for applying security engineering principles in system development and modification
  • mechanisms supporting the application of security engineering principles in system development and modification
Official source-control relationships

Source NIST SP 800-53 controls

These controls are referenced by the official SP 800-171 Rev. 3 OSCAL record. Open the corresponding control pages for complete control text, enhancements, D3FEND mappings, and related learning.

Source record

Authoritative sources