NAP-14.3A, NNSA Protection Profile and Security Target Requirements
This NAP identifies the requirements and process for developing cyber security Protection Profiles (PPs) and Security Targets (STs) that will contain the cyber security functional and assurance requirements used to protect information on National Nuclear Security Administration (NNSA) information systems, also called Targets of Evaluation (TOE). This process integrates the NNSA Program Secretarial Office Cyber Security Program (PCSP), the NNSA Cyber Threat Statement, NNSA Cyber Risk Assessment, and the International Standard ISO IS 15408, Common Criteria, Version 2.1, methods and criteria to the identification and documentation in PPs and STs of cyber security functional and assurance requirements for information systems.
Cancels:
Canceled By:
NAP-14.1C, NNSA Baseline Cyber Security Program on May 02, 2008
Version history and related documents
Document text
Text extracted from the attached file. Refer to the original document for the authoritative version.
Section 1
Policy Letter: NAP 14.3-A
Date: April 5, 2006
TITLE: NNSA Protection Profile and Security Target Requirements
Table of Contents
OBJECTIVE. ........................................................................................................1
APPLICABILITY.. ..................................................................................................2
RESPONSIBILITIES. ............................................................................................3
REQUIREMENTS. ..................................................................................................3
CONTACT..............................................................................................................4
CONTRACTOR REQUIREMENTS DOCUMENT........................ ATTACHMENT 1-1
CHAPTER A.............................................................................. ATTACHMENT 1-3
CHAPTER B............................................................................ ATTACHMENT 1-11
CHAPTER C............................................................................ ATTACHMENT 1-15
Appendix 1............................................................................... ATTACHMENT 1-17
Appendix 2............................................................................... ATTACHMENT 1-25
Appendix 3............................................................................... ATTACHMENT 1-29
DEFINITIONS ........................................................................... ATTACHMENT 2-1
1. INTRODUCTION. This NAP identifies the requirements and process for developing
cyber security Protection Profiles (PPs) and Security Targets (STs) that will contain
the cyber security functional and assurance requirements used to protect information
on National Nuclear Security Administration (NNSA) information systems, also
called Targets of Evaluation (TOE). This process integrates the NNSA Program
Secretarial Office Cyber Security Program (PCSP), the NNSA Cyber Threat
Statement, NNSA Cyber Risk Assessment, and the International Standard ISO IS
15408, Common Criteria, Version 2.1, methods and criteria to the identification and
documentation in PPs and STs of cyber security functional and assurance
requirements for information systems.
2. OBJECTIVE. Establish requirements for development of PPs and STs for the
protection of information and NNSA information systems
NAP 14.3-A
2
3. APPLICABILITY. This NNSA Policy (NAP) applies to all entities, Federal or
contractor, that develop PPs or STs for information systems that collect, create,
process, transmit, store, and disseminate information for NNSA.
a. NNSA Elements. NNSA Headquarters Organizations, Site Offices, Service
Centers, NNSA contractors, and subcontractors are, hereafter, referred to as
NNSA elements.
b. Information System. This NAP applies to any information system that collects,
creates, processes, transmits, stores, and disseminates unclassified or classified
NNSA information. This NAP applies to any information system life cycle,
including the development of new information systems, the incorporation of
information systems into an infrastructure, the incorporation of information
systems outside the infrastructure, the development of prototype information
systems, the reconfiguration or upgrade of existing systems, and legacy systems.
In this document, the term(s) "information system,” “cyber system”, “Target of
Evaluation” (TOE) or "system" are used to mean any information system or
network that is used to collect, create, process, transmit, store, or disseminate data
owned by, for, or on behalf of NNSA or DOE.
Section 2
c. Deviations. Deviations from the requirements prescribed in this NAP must be
processed in as described in Attachment 1, Chapter E, NAP 14.1-A, NNSA Cyber
Security Program.
d. Site/Facility Management Contractors. Except for the exclusions in paragraphs
3e, the Contractor Requirements Document (CRD), Attachment 1, sets forth
requirements of this Policy that will apply to site/facility management contractors
whose contracts include the CRD.
(1) The CRD must be included in site/facility management contracts that
provide automated access to NNSA information or information systems.
(2) The CRD does not automatically apply to other than site/facility
management contractors. Any application of requirements of this Policy to
other than site/facility management contractors will be communicated
separately.
(3) As the laws, regulations, and DOE and NNSA directives clause of
site/facility management contracts states, regardless of the performer of the
work, site/facility management contractors with the CRD incorporated into
their contracts are responsible for compliance with the requirements of the
CRD.
(a) Affected site/facility management contractors are responsible for
flowing down the requirements of the CRD to subcontracts at any tier
to the extent necessary to ensure the site/facility management
contractors’ compliance with the requirements.
(b) Contractors must not flow down requirements to subcontractors
unnecessarily or imprudently. That is, contractors will—
NAP 14.3-A
3
i. Ensure that they and their subcontractors comply with the
requirements of the CRD; and
ii. Incur only costs that would be incurred by a prudent person in the
conduct of competitive business.
e. Exclusions.
(1) The Deputy Administrator for Naval Reactors shall, in accordance with the
responsibilities and authorities assigned by Executive Order 12344 (set forth
in Public Law 106-65 of October 5, 1999 [50 U.S.C. 2406]) and to ensure
consistency throughout the joint Navy and DOE Organization of the Naval
Reactors Propulsion Program, implement and oversee all requirements and
practices pertaining to this policy for activities under the Deputy
Administrators cognizance.
(2) These requirements do not apply to systems processing sensitive
compartmented information (SCI). SCI must be protected in accordance
with the appropriate intelligence community policies and directives.
f. Implementation. A plan for the implementation of this NAP must be completed
within 60 days after modification of the site’s contract to include this NAP. A
plan for the implementation of this NAP within an NNSA federal organization
must be completed within 60 days after issuance of this NAP.
4. RESPONSIBILITIES. Roles and responsibilities for all activities in the NNSA PCSP
are described in NAP 14.1-A, NNSA Cyber Security Program
5. REQUIREMENTS.
a. All PPs for NNSA information and STs for information system components must
be developed and approved in accordance with the criteria and processes in the is
NNSA Program Secretarial Office Cyber Security Plan (PCSP).
b. The development of a PP or ST that will contain the cyber security functional and
assurance requirements used to protect information on NNSA information
systems must integrate the NNSA Program Secretarial Office Cyber Security
Program (PCSP), the NNSA Cyber Threat Statement, NNSA Cyber Risk
Assessment, and the International Standard ISO IS 15408, Common Criteria,
Version 2.1, methods and criteria to identify and document the cyber security
functional and assurance requirements for NNSA information and information
system components, respectively.
Section 3
c. The development of a PP or ST must be accomplished as described in Attachment
1, Chapter A.
d. The selection of a set of functionality components based upon the threat and the
Information Group(s) on a TOE must be selected as described in Attachment 1,
Chapter B. The selected set of requirements represents the minimum set of
functionality components that must be applied to the TOE.
NAP 14.3-A
4
e. The selection of a set of assurance components based upon the highest
Consequence of Loss of confidentiality and integrity for all Information Groups
on the TOE must be selected as described in Attachment 1, Chapter C. The
selected set of requirements represents the minimum set of assurance components
that must be applied to the TOE.
6. CONTACT. Questions concerning this Directive should be directed to the NNSA
Cyber Security Program Manager, through the cognizant Cyber Security Office
Manager, at 301-903-2425.
7. DEFINITIONS. See Attachment 2.
BY ORDER OF THE ADMINISTRATOR:
Linton Brooks
Administrator
Attachments
NAP 14.3-A
ATTACHMENT 1-1
ATTACHMENT 1
CONTRACTOR REQUIREMENTS DOCUMENT
This Contractor Requirements Document (CRD) establishes the requirements for National
Nuclear Security Administration contractors, with access to NNSA and DOE information
systems, also called Targets of Evaluation (TOE). Contractors must comply with the
requirements listed in the CRD.
The contractor will ensure that it and its subcontractors cost-effectively comply with the
requirements of this CRD.
Regardless of the performer of the work, the contractor is responsible for complying with and
flowing down the requirements of this CRD to subcontractors at any tier to the extent necessary
to ensure the contractor’s compliance with the requirements. In doing so, the contractor must not
unnecessarily or imprudently flow down requirements to subcontractors. That is, the contractor
will ensure that it and its subcontractors comply with the requirements of this CRD and incur
only those costs that would be incurred by a prudent person in the conduct of competitive
business.
REQUIREMENTS.
1. A plan for the implementation of this NAP must be completed within 60 days after
modification of the site’s contract to include this CRD.
2. All Protection Profiles (PPs) for NNSA information and Security Targets (STs) for NNSA
TOE components must be developed and approved in accordance with the criteria and
process in the NNSA Program Cyber Security Plan (PCSP).
3. The development of a PP or ST that will contain the cyber security functional and assurance
requirements used to protect information on NNSA information systems must integrate the
NNSA PCSP, the NNSA Cyber Threat Statement, the NNSA Cyber Risk Assessment, and
the International Standard ISO IS 15408, Common Criteria, Version 2.1, methods and criteria
to identify and document the cyber security functional and assurance requirements for NNSA
information and information systems.
4. The specific criteria (format and content) for Protection Profiles (PPs) and Security Targets
(STs) are contained in Chapter A of this CRD.
5. Chapter B describes the criteria for selecting a set of functionality components based upon
the threat(s) and the Information Group(s) on a TOE. The selected set of functionality
components represents the minimum set of components that must be applied to the TOE.
NAP 14.3-A
ATTACHMENT 1-2
Section 4
6. Chapter C describes the criteria for selecting a set of assurance components based upon the
highest Consequence of Loss of confidentiality or integrity for all Information Groups on the
TOE. The selected set of assurance components represents the minimum set of components
that must be applied to the TOE.
NAP 14.3-A
ATTACHMENT 1-3
CHAPTER A
PROTECTION PROFILES AND SECURITY TARGETS
1. Protection Profiles. All cyber security protection measures for all NNSA information must
be documented in approved PPs. A PP is an implementation independent statement of
security requirements that is shown to address threats that exist in a specified environment.
NNSA-approved PPs are used to specify cyber security requirements for Iinformation
Groups defined in the NNSA PCSP. The protection requirements for a unique situation, such
as, information requiring special protection or a collection of Information Groups that require
special protection because of the aggregation, must be documented in a PP and approved by
NNSA.
a. PP Contents. A NNSA or DAA approved PP is based on the definition of a PP in the
International Standard 15408, Common Criteria, Part 1, Annex B, and must contain at
least the following sections. The cognizant DAA may require augmented rationale to
demonstrate that the security objectives and SFRs are sufficient, mutually supportive, and
internally consistent. Additional Rationale justification may also be required to justify
that Strength of Function and Assurance claims are appropriate and attainable.
b. PP Introduction
(1) PP identification
(2) PP overview
(3) Strength of Environment
(4) Conventions
(5) Terms
c. Information System (Target Of Evaluation - TOE) Description
d. TOE Security Environment
(1) Assumptions
(2) Threats
(3) Organizational security policies
e. Security Objectives
(1) Security objectives for the TOE (information system)
(2) Security objectives for the environment
f. Information Technology (IT) Security Requirements
(1) TOE Security Functional Requirements (SFRs)
(2) Security Assurance Requirements (SARs)
(3) Security requirements for the IT environment
NAP 14.3-A
ATTACHMENT 1-4
g. PP Application notes
h. Rationale
(1) Security Objectives Rationale
(2) Security Requirements Rationale
2. Security Targets. All cyber security protection measures for all NNSA TOE components
must be documented in STs. An ST describes how a specific TOE component implements
the cyber security requirements in a NNSA or DAA approved PP. The ST must contain the
TOE component security threats, objectives, requirements, assurances, and PP Claims.
a. ST Contents. An approved ST is based on a NNSA or DAA approved PP and the
definition of a ST in the International Standard 15408, Common Criteria, Part 1, Annex
C and must contain the following sections.
(1) ST Introduction
(a) ST identification
(b) ST overview
(c) PCSP conformance
(d) Strength of Environment
(2) TOE Component Security Environment
(a) Assumptions
(b) Threats
(c) Organizational Security Policies
(3) Security Objectives
(a) Security objectives for the TOE component
(b) Security objectives for the environment
(4) TOE Component Security Requirements
(a) TOE Component Functional Requirements (SFRs)
(b) TOE Component Security Assurance Requirements (SARs)
(c) Security requirements for the IT environment
Section 5
(5) TOE Component Summary Specification (Optional: The ST developer may use
implementation notes in the TOE Component Security Requirements section to
describe/ clarify how the TOE component implements the SFRs/ SARs or use this
section to elaborate on how the TOE component implements each TOE component
SFR/ SAR described in paragraph 2.ea.(5) above)
(a) TOE component SFRs
NAP 14.3-A
ATTACHMENT 1-5
(b) TOE Component SARs
(c) Security Requirements for the IT Environment.
(6) Protection Profile (PP) Claims
(a) Identification of those SFRs and SARs that have alternative implementations
(b) Identification of any SFR and SARs that have been added beyond those
identified by the NNSA or DAA approved PP(s).
(7) Rationale. This section may be omitted if the ST is based on NNSA or DAA
approved PP(s) and the security environment described by those PPs has not
changed. If the security environment has changed:
(a) Security Objectives Rationale. If additional assumptions, threats, or
organizational policies have been added to the security environment, the
Security Objectives Rationale table from the supporting PPs should be updated
to reflect these changes and the Security Objectives Rationale table added to
the Rationale section.
(b) Security Requirements Rationale. If the security environment changes result in
a changes in security objectives, or the addition of SFRs, and/ or SARs, the
Security Requirements Rationale table from the Supporting PPs should also be
updated and the Security Requirements Rationale table added to the Rationale
section.
(c) Component (SFR) Dependency Analysis. If the security environment changes
result in the addition of new SFRs/ SARs, a dependency analysis (add the
Component Dependency Analysis table to the Rationale section) is the
minimum needed to begin to demonstrate that the SFRs are mutually
supportive. Defense against attack, internal consistency, and tampering
analysis may also be needed if the Consequence of Loss of confidentiality,
integrity, or availability for the Information Group is High or greater and the
DAA determines it is needed.
3. Constructing Protection Profiles. The PP provides a framework within which to specify
security requirements. The steps (Figure 1) are:
a. Describe the environment in which the TOE will reside. Determine the Information
Groups on the TOE. Identify any unique or local threats against the information.
Identify any assumptions made about the local environment. Identify any NNSA policies
to which the TOE must conform.
b. Based on the requirements in the NNSA PCSP, identify the functionality protection
objectives (Appendix 2) that must be met for all Information Groups on the TOE.
(NOTE: The functionality protection objectives integrate the NNSA Cyber Security
Threat Statement, NNSA Cyber Security Risk Assessment, and NNSA cyber security
policies and are the minimum objectives for each Information Group that must be
NAP 14.3-A
ATTACHMENT 1-6
addressed in the PP.) Develop any additional objectives required to address the
contractor’s policy implementation, local threats and associated risk, and assumptions.
The objectives should not be simply a negation of the threat and should be realistic and
achievable. The objectives should be separated into those that are to be achieved by the
information system, those that are to be achieved in the environment (information system
or otherwise), and those that are to be achieved by a combination of the two.
Section 6
c. Use the Common Criteria, Part 2, Security Functional Requirements (SFRs) catalogue to
identify the security functional components that will implement each objective identified
for the system and each objective for other information technology within the
environment. Additional SFRs can be added to a functional component when needed to
meet additional objectives or requirements. Identification of functional components
should be completed where there is a need to be more specific than the generalized
requirement in Common Criteria, Part 2. Where appropriate components cannot be
identified from the Common Criteria, Part 2, new components may be devised in a
similar format.
d. Based on Chapter C, identify the Assurance Level (AL) and assurance components
(Appendix 3) required by the Information Groups on the TOE.
e. The final step is to provide a rationale that shows how the selected functional and
assurance components are suitable to satisfy the cyber security objectives.
Threats
Organization
Security
Policies
Assumptions
Security Objectives
For Information System
Security Objectives
For Information System
Environment
Information System
Security Requirements
Security Requirements
For information system
environment
Security Requirements
For non-information system
environment
Information System
Security Functional
Requirements
Information System
Security Assurance
Requirements
Figure 1. Constructing Protection Profiles
f. Building On Existing Work1. The Common Criteria model is founded on the principles
of modularity and reuse. The Common Criteria functional and assurance requirements
catalogues were provided with this end in mind. It is intended that users of the Common
Criteria should take advantage of the efforts of others when using the Common Criteria
1 When reusing Protection Profiles, care should be taken to avoid any infringement of copyright.
NAP 14.3-A
ATTACHMENT 1-7
and this approach is well illustrated by the process of system specification. It should be
remembered that existing Common Criteria PPs are product specific rather than
information-centric like the NNSA PPs.
In the simplest case, an existing Common Criteria PP may be found that addresses the
entire requirement. It may be that two or more existing Common Criteria PPs are needed
to meet requirements. This case is almost as straightforward, although it will be necessary
to demonstrate that the Common Criteria PPs are consistent and do not conflict.
Failing this, it may be possible to take an existing Common Criteria PP, and adapt it to
meet modified requirements. This modification may take the form of a change to the
intended environment (threats, assumptions, organizational security policies), with the
results of:
• Inserted or deleted functional requirements
• Inserted or deleted assurance requirements
• Modified completion of operations
It is in the process of modifying an existing Common Criteria PP that the benefits of the
rationale become evident. Through examination of the rationale, the impact on
satisfaction of objectives of any change in the functional requirements can be determined.
Similarly, if an objective is no longer required, some functional requirements might
safely be removed.
Section 7
It may be that more than one Common Criteria PP is required to address the overall
requirement. These Common Criteria PPs may be used in their entirety, or may be
modified to suit. In the former case, a PP may claim conformance to one or more existing
Common Criteria PPs (e.g. operating system PP, database PP, secure data exchange PP).
In the latter, it may be necessary to modify the content of a Common Criteria PP, in
which case it may no longer be possible to claim conformance. In all cases, it will need to
be shown that the incorporated material is consistent, and meets the objectives of the
overall PP.
A PP adapted from an existing Common Criteria PP must be reviewed and approved by
NNSA.
g. Specifying A System Based On Common Criteria Evaluated Products. Existing product
specifications (STs) developed by a product vendor or another organization can assist in
the preparation of a PP. The advantage of this approach is that it should be much easier to
address the result ing system specification from available certified/validated products.
A suggested method is to begin by identifying the security environment for the system
(Information Groups, threats, assumptions and contractor policy implementations) and to
derive a set of objectives. A review of STs should then be conducted to identify similar
objectives. The related security requirements can then be drawn out (using the rationales)
and assembled into a PP. An iterative approach should be adopted, trying out various
products or combinations of products, to find the best match and reassessing risk each
time. It should be considered whether moving objectives from information system to
NAP 14.3-A
ATTACHMENT 1-8
environment might provide a more cost-effective solution for any objectives not met by
an existing product, substituting procedural measures for technical measures.
It may thus be possible to construct a TOE component ST that, both, meets the system
objectives and can be implemented using evaluated products.
4. Constructing Security Targets (STs). The ST format provides a framework within which the
TOE component cyber security implementation is described.
a. Introduction. The introduction identifies the TOE component; provides an overview of
the TOE component (hardware, software, interfaces, etc.) and identifies if any SFRs/
SARs have been added; references the PPs used; and identifies the Strength of
Environment including the Assurance Level.
b. Security Environment. If the PP describes the security environment, simply reference the
PP. If new assumptions, threats or organizational policy has been added or a composite
PP is being used then all the assumptions, threats and policy must be included in the ST.
c. Security Objectives. If the PP describes the security objectives, simply reference the PP.
If new security objectives have been added or a composite PP is being used then all the
security objectives must be included in the ST.
d. TOE Component Security Requirements. This section consists of the TOE Component
and environmental security functional requirements (SFRs) and the security assurance
requirements (SARs). All SFRs and SARs must be addressed in the ST. The general
approach for documenting SFRs/ SARs in an ST is:
(1) Copy the SFRs and SARs from the supporting PP(s).
(2) Add any new SFRs and SARs,
(3) Perform any CC operations (assignment, selection, Iteration, refinement) on each
TOE component SFR so that the TOE component SFR describes its cyber security
implementation.
Section 8
(4) Add Implementation Note to any SFR or SAR, where needed, to:
(a) Explain/ amplify the implementation or aid in understanding the
implementation, approval of the System Security Plan (SSP), and/ or test plan.
(b) Identify an artifact and its location when referencing documents, hardware and/
or software.
(c) Identify alternative SFR or SAR implementation (outsourcing or an approved
deviation)
i. Outsourced SFR/ SAR. A SFR or SAR has already been implemented and
the implementation is based upon an SFR/ SAR with the same cyber
security description. This TOE component ST can take credit for that
implementation.
NAP 14.3-A
ATTACHMENT 1-9
ii. Deviation. A deviation (variance, waiver or exception) has been approved
for this TOE Component.
e. PP Claims. This section identifies alternative implementations and the additions of any
assumptions, threats, policies, security objectives, SFRs, or SARs to the ST.
f. Rationale. This section may be omitted if the TOE implementations are based on an
NNSA or DAA approved PP and the security environment described by the PP(s) has not
changed.
NAP 14.3-A
ATTACHMENT 1-10
This page intentionally blank.
NAP 14.3-A
ATTACHMENT 1-11
CHAPTER B
FUNCTIONALITY PROTECTION OBJECTIVES
1. Introduction. This chapter describes the methodology for selecting a set of functionality
components based upon the threat and the Information Group(s) on a TOE.
2. The functionality protection objectives listed in Appendix 2 have been assigned by NNSA
using the Consequence of Loss levels listed in Table 4, Chapter B, Attachment 1, NAP 14.1-
A, NNSA Cyber Security Program, and the NNSA Cyber Risk Assessment. The objectives
listed for each Information Group are the minimum set of functionality protection objectives
that must be addressed by the Information Groups PPs and TOE component’s ST.
3. Determining Functionality Protection Objectives. This section identifies the process for
identifying functionality protection objectives. Figure 2 presents a flow diagram of the PP
selection process.
Determine all information groups on the information system
Determine Functionality Protection Objectives for each Information Group
Combine Functionality Protection Objectives for all Information Groups on the System
Develop PP (or ST) for the Information System Based on Combined Protection Objectives
Determine Assurance Level for the System
Figure 2. Determination of Protection Objectives
a. Information Groups. The initial step of the process is to identify all the Information
Groups that will be placed on the TOE and establish the confidentiality, integrity, and
availability Consequence of Loss requirements for each Information Group.
b. Determine Protection Objectives. For every Information Group to be placed on the
system, identify the functionality protection objectives, using the table in Appendix 2. If
the Consequence of Loss of confidentiality, integrity, or availability exceeds the
minimums established for an Information Group (i.e., if they exceed the minimums
established in Table 4, Chapter B, Attachment 1, NAP 14.1-A, NNSA Cyber Security
NAP 14.3-A
ATTACHMENT 1-12
Program, and the NNSA Cyber Risk Assessment) then, the minimum functionality
protection objectives are adjusted. To adjust an objective, review Appendix 2 to see if
adjacent or other predefined objectives will meet the expanded or additional security
requirements or higher Consequence of Loss. Additional functionality protection
objectives may be developed to address the expanded or additional requirements,
following the process defined in Chapter A, Section 4.
Section 9
c. Combine Protection Objectives. After the functionality protection objectives for each
Information Group have been determined, combine the list of protection objectives for all
Information Groups on the TOE into a single set of objectives.
d. Assurance Level. For every Information Group to be placed on the TOE, determine the
Assurance Level, using Chapter C, Table 1. If the Consequence of Loss of
confidentiality, integrity, or availability exceeds the minimums established for an
Information Group (i.e., if they exceed the minimums established in Table 4, Chapter B,
Attachment 1, NAP 14.1-A, NNSA Cyber Security Program, and the NNSA Cyber Risk
Assessment) then, the minimum assurance components are adjusted to address the
expanded or additional requirements.
e. Develop Protection Profiles and Security Targets. This list of functionality protection
objectives and the Assurance Level is used to develop a PP for the information or ST for
the TOE component. The development of a PP or ST includes the selection of functional
and assurance components from the Common Criteria, Part 2 and Part 3 that achieve the
protection objectives and Assurance Level.
4. Protection Profile and Security Target Requirements. This section defines the requirements
for the generation of PPs and STs. Figure 3 shows the possible approaches to developing a
ST.
a. Protection Profile and Security Target Requirements. The following general criteria
apply to the generation of PPs and STs:
(1) At least one PP and at least one ST will support every SSP.
(2) Every ST will be based upon at least one PP
(3) Every TOE component must be addressed in a ST.
(4) A PP may be developed for single site use only and approved by the cognizant DAA
but if the PP is to be used at another NNSA site, it must be approved by the CSPM
and registered in the NNSA PP Library.
(5) The DAA reviews STs for conformance with the PP and the SSP and approves the
ST for implementation.
NAP 14.3-A
ATTACHMENT 1-13
Figure 3. Approaches to Developing Security Targets
b. PP/ST Functionality and Assurance Components. The protection objectives in Appendix
2 and the assurance components in Appendix 3 are used to determine the minimum
Common Criteria and NNSA functionality and assurance components that are included in
the PP or ST. The objectives or the components derived from the objectives may be
adjusted or new components added if:
(1) The data owner or data steward for information within an Information Group on the
TOE has determined that the Consequence of Loss for confidentiality, integrity, or
availability exceeds the minimums identified in Table 4, Chapter B, Attachment 1,
NAP 14.1-A, NNSA Cyber Security Program, NNSA Cyber Threat Statement, and
the NNSA Cyber Risk Assessment. If the DAA concurs, the minimum functionality
and assurance components are adjusted to address the expanded or additional
requirements.
(2) The DAA for the TOE has expanded or required additional confidentiality, integrity,
or availability protection requirements for the information. The minimum
functionality and assurance components are adjusted to address the expanded or
additional requirements.
c. Protection Profile and Security Target Generation. All PPs used at multiple NNSA Sites
must be approved and registered in the NNSA PP Library by the NSSA CSPM. Figure 3,
above, identifies three possible approaches: using an NNSA-approved PP; adopting a PP
developed by a non-NNSA organization, and developing a new PP. The processes are
described in the following sections.
Section 10
(1) NNSA-approved Protection Profile. If an NNSA-approved PP is selected, and:
Adopt NNSA
Approved
Protection Profile
Adopt
Approved
Security
Target
Adopt Security
Target developed
by another
NNSA element
Adopt Security
Target developed
by non-NNSA
organization
Create
new
Security
Target
Review
and modify
Security
Target
DAA approval of Security Target
Review
and modify
Security
Target
Adopt Protection Profile
developed by another
non-NNSA organization
Review and
Modify
Protection Profile
NNSA Approval
of Modified
Protection Profile
Develop new
Protection Profile
NNSA Approval
of
Protection Profile
NAP 14.3-A
ATTACHMENT 1-14
(a) If an NNSA-approved ST that implements the NNSA-approved PP is selected,
the PP and ST are incorporated into the SSP and the ST will be approved as
part of the accreditation process.
(b) If an ST that implements the NNSA-approved PP has been developed for
another NNSA TOE component is selected, the ST must reviewed, and
modified as needed, to ensure any adjustments to the protection objectives or
site specific changes have been incorporated. After ST review and approval by
the DAA, the ST is incorporated into the SSP.
(c) If an ST that implements the NNSA-approved PP but has been developed for a
non-NNSA TOE or TOE component is selected, the ST must be reviewed, and
modified as needed to address the TOE component, to ensure any adjustments
to the protection objectives or site specific changes have been incorporated.
After review and approval by the DAA, the ST is incorporated into the SSP.
(d) If a new ST must be developed, the NNSA-approved PP is its basis. After ST
review and approval by the DAA, the ST is incorporated into the SSP.
(2) Adopt A Protection Profile from A Non-NNSA Organization. The PP must be
reviewed to ensure that the selected (and possibly adjusted) protection objective
functionality and assurance components have been incorporated. Once the PP has
been developed it must be approved by the cognizant DAA to ensure consistency
and the NNSA CSPM to be registered in the NNSA PP Library if it is to be used at
other NNSA Sites. Once the modified PP has been approved, a new ST must be
developed as described above. After the ST is reviewed and approved by the
cognizant DAA, the ST can be incorporated into the SSP.
(3) Develop New Protection Profile. The PP must be developed following NNSA PP
development guidelines.
(a) If the information covered by the PP is to be used at multiple sites, the PP must
be approved by the cognizant DAA to ensure consistency and the NNSA
CSPM to be registered in the NNSA PP Library. Once the new PP is
approved, an ST must be developed as described in paragraph 3.c.(1) above.
After the ST is reviewed and approved by the cognizant DAA, the ST is
incorporated into the SSP.
(b) If the information covered by the PP is to be used at a single site, it may be
approved by the cognizant DAA to ensure consistency for local use. Once the
new PP is approved, an ST must be developed as described in paragraph
3.c.(1) above. After the ST is reviewed and approved by the cognizant DAA,
the ST is incorporated into the SSP. (Note: Neither the PP or ST can be used
at another NNSA Site.)
NAP 14.3-A
ATTACHMENT 1-15
CHAPTER C
ASSURANCE LEVELS
1. Introduction. This chapter describes the methodology for selecting a set of assurance
components based upon the highest Consequence of Loss of confidentiality and integrity for
all Information Groups on the TOE. The selected set of assurance components represents the
minimum set of components that must be applied to the TOE.
Section 11
The assurance components are used to provide a level of confidence (assurance) that the TOE
meets its security objectives. This level of confidence is graded by an Assurance Level that
is based on the Consequence of Loss for confidentiality or integrity, whichever is higher.
2. Determining Assurance Level. This section identifies the process for identifying the
Assurance Level for a TOE.
a. Information Groups. The initial step of the process is to identify all of the Information
Groups that will be placed on the TOE and determine the confidentiality and integrity
Consequence of Loss for each Information Group.
b. Determine Assurance Level. Determine the highest Consequence of Loss for
confidentiality and integrity for all Information Groups on the system. Using this highest
Consequence of Loss, identify the Assurance Level from Table 2, below. Even if the
Consequence of Loss of confidentiality or integrity requirements exceed the NNSA
minimums established for an Information Group (i.e., if they exceed the minimums
established in Table 4, Chapter B, Attachment 1, NAP 14.1-A, NNSA Cyber Security
Program, and the NNSA Cyber Risk Assessment) the minimum Assurance Level will be
based on the highest Consequence of Loss.
c. Identify the Assurance Level Components. From Appendix 3, identify the assurance
components needed to support the identified Assurance Level. If additional assurance
requirements are needed for the selected Assurance Level, additional elements may be
added to any of the assurance components or additional assurance components may be
selected from those identified in the Common Criteria, Part 3. Where appropriate
security functional components cannot be identified from the Common Criteria, Part 3,
new ones may be devised in a similar format following the process defined in Chapter A,
Section 4. (Note: These adjustments must also be documented in the SSP.)
d. Identify the Maintenance of Assurance Components. From Appendix 3, also identify the
Maintenance of Assurance components needed to support the identified Consequence of
Loss. The Maintenance of Assurance components are also based on the highest
Consequence of Loss determined in paragraph 2.(b), above. If additional Maintenance of
Assurance requirements are needed for the selected Consequence of Loss, additional
elements may be added to any of the Maintenance of Assurance components or additional
components may be selected from those identified in the Common Criteria, Part 3.
Where appropriate Maintenance of Assurance components cannot be identified from the
Common Criteria, Part 3, new ones may be devised in a similar format following the
NAP 14.3-A
ATTACHMENT 1-16
process defined in Chapter A, Section 4. (Note: These adjustments must be documented
in the SSP.)
Table 1. Assurance Level
Highest Consequence of Loss
For
Confidentiality or Integrity
Assurance Level
Very Low 0 - Scope and content negotiated between DAA and
system owner
Low 1 - Functional
Medium 2 - Structurally Tested
High 3 - Methodically Tested and Checked
Very High 4 - Methodically designed, tested, and reviewed
NAP 14.3-A
ATTACHMENT 1-17
APPENDIX 1
FUNCTIONALITY PROTECTION OBJECTIVES
Objective Name Objective Description
O.ACCESS Each user’s access rights and privileges are authorized, prior to the user's first access to the TOE.
O.ACCESS_AUTH_L All users (including privileged users) shall, at a minimum, possess a current "L" Access Authorization prior to their first access
to the TOE
Section 12
O.ACCESS_AUTH_Q All users (including privileged users) shall possess, at a minimum, a current "Q" Access Authorization prior to their first access
to the TOE
O.ACCESS_FORMAL Prior to their first access to information, each user’s need-to-know is formally authorized by management or the data owner-
steward through a position description or written access list.
O.ACCESS_HISTORY The information system user is notified upon successful logon of a) the date and time of the user’s last logon, b) the location of
the user (as can best be determined) at last logon, and c) the number of unsuccessful logon attempts using this user ID since the
last successful logon. A positive action by the user is required to remove the notice.
O.ACCESS_MALICIOUS Environmental controls are required to sufficiently mitigate (deterrence, detection, and response) the threat of malicious actions
by authenticated users. Information system controls will help in achieving this objective, but will not be sufficient.
O.ALT_POWER_SUPPLY Transfer of the system to another power source is completed within the time requirements of the application(s).
O.AUDIT_AUTOMATED_REVIEW Audit analysis and reporting of auditable events using automated tools must be scheduled and performed.
O.AUDIT_BASIC The following activities must be recorded:
• Successful use of the user security attribute administration functions;
• All attempted uses of the user security attribute administration functions; and
• Identification of which user security attributes have been modified.
• With the exception of specific sensitive attribute data items (e.g., passwords, cryptographic keys), new values of the
attributes should be captured.
• Successful and unsuccessful logons and logoffs;
• Successful and unsuccessful access to security relevant files including creating, opening, closing, modifying, and
deleting those files;
• Changes in user authenticators;
• Blocking or blacklisting user IDs, terminals, or access ports;
• Denial of access for excessive logon attempts; and
• Starting and ending times for each access to the system
NAP 14.3-A
ATTACHMENT 1-18
Objective Name Objective Description
O.AUDIT_CONTINOUS_MONITORING Auditing must include the continuous, online monitoring of auditable events. The system must notify an authorized person when
imminent violations of security policies are detected.
O.AUDIT_FAILURE An alternate audit capability or system shutdown must occur in the event of audit failure or when the audit trail exceeds 80% of
capacity.
O.AUDIT_PROTECTION The contents of audit trails must be protected against unauthorized access, modification, or deletion.
O.AUDIT_REVIEW There must be a process for review of user activities and activities on behalf of the user on the TOE to detect and report actual or
attempted circumvention of the TOE Security Functions (TSF).
O.AUDIT_SELECTED_EVENTS The audit trail must include records of–
(a) Privileged activities at the system console (either physical or logical consoles) and other system- level accesses by privileged
users and
(b) The creation, deletion, or changes in security labels.
O.AUTHENT_EXPOSE The clear text display or exposure of any authenticator is only provided to the identified user during generation, issuance,
storage, or use.
O.AUTHORIZATION The TOE must ensure that only authorized users gain access to the information and TOE resources. The TOE must ensure for all
actions under its control, except for a well-defined set of allowed actions, all users are identified and authenticated before being
granted access to subjects and objects.
Section 13
O.AUTHORIZE_NON_TOE: The IT other than the information system must provide the ability to specify and manage user and system process access rights
to individual processing resources and data elements under its control, supporting the organization’s security policy for access
control.
O.AVAILABILITY_HIGH The information system provides near-continuous processing even with critical component failure.
O.AVAILABILITY_LOW Resources are provided to allow the information system user to perform data backup at the users discretion.
O.AVAILABILITY_MEDIUM System backup and contingency hardware is identified for critical component replacement to processing applications.
Operations are resumed within a time period to ensure the security of the site and health and safety of employees and the public.
O.BACKUP_ESSENTIAL Complete restoration of information from backup media must be tested periodically.
O.CLEARING The information system components and removable media are cleared before the items can be reused in another system
environment with the same or lower accreditation level as the original system components or removable media.
O.COVERT_CHANNEL_REMOVE Covert channels with a bandwidth greater than 1,000 bytes per second must be eliminated or DAA acceptance of risk obtained
for each covert channel not eliminated.
O.COVERT_CHANNEL_REVIEW The information system must be reviewed to identify obvious covert channels with a bandwidth greater than 1,000 bytes per
second
O.CREDENTIAL_PROTECTION Authentication credentials shall be protected from unauthorized access, modification, deletion, and destruction.
NAP 14.3-A
ATTACHMENT 1-19
Objective Name Objective Description
O.CTL_IF_FAILSECUR All possible failures of a controlled interface result in no loss of confidentiality or unacceptable exposure to loss of integrity or
availability.
O.CTL_IF_PLATFORM The controlled interface (CI) meets the protection requirements for the Iinformation Ggroup with the highest Cconsequence of
Lloss for confidentiality, integrity, and availability on all information systems connected to the CI. For example, if a CI
connects to an information system with a consequence of loss of "High" and another information system with a consequence of
loss of "Low", the CI must meet the protection and assurance requirements for the Iinformation Ggroup with the "High"
Cconsequence of Lloss.
O.CTL_IF_ROUTING The controlled interface bases its routing decisions on information that is supplied or alterable only by the controlled interface
security functions
O.CTL_IF_USR_CODE The controlled interface does not run any general user code.
O.CTL_IF_POLICIES Communication policies and connections that are not explicitly permitted are prohibited
O.CTL_INTERFACE Protection requirements and adjudication of security differences are enforced when there is information flow among Information
Groups.
O.DATA_BACKUP_BASIC User and information system data are available, or restorable, to meet mission availability requirements. Periodic checking of
backup inventory and testing of the ability to restore information is accomplished to validate mission availability requirements
are met.
O.DATA_BACKUP_EXTENDED Media containing backup files and backup documentation must be stored at another location, such as a nearby building or off
site, to reduce the possibility of the loss of backup data. Backup procedures must be verified periodically by confirming that the
date of last backup is consistent with the backup procedures.
Section 14
O.DATA_CHANGES_DETECTED Unauthorized changes to data in the information system are detected and reported.
O.DATA_CHANGES_DETERRED Unauthorized changes to data in the information system are detected, deterred, and reported.
O.DATA_CHANGES_PREVENTED Unauthorized changes to data in the information system are prevented and reported; or unauthorized changes are immediately
corrected and reported.
O.DETECT_EXTERNAL_BASIC The site environment, i.e., on-line, must provide the ability to detect low level, i.e., using methods readily available on the
Internet to attack known vulnerabilities, attacks on the hosts and networks from outside the site and the results of such attacks
(e.g., corrupted system state), including measures to detect and respond to unauthorized attempts to penetrate or deny use.
O.DETECT_EXTERNAL_SOPHISTICATED The site environment, i.e., on-line, must provide the ability to detect sophisticated attacks on the hosts and networks from
outside the site and the results of such attacks (e.g., corrupted system state), including measures to detect and respond to
unauthorized attempts to penetrate or deny use.
O.DETECT_HOST_BASIC The information system environment, i.e., on-line, must provide the ability to detect low level, i.e., using methods readily
available on the Internet to attack known vulnerabilities, attacks and the results of such attacks (e.g., corrupted system state),
including measures to detect and respond to unauthorized attempts to penetrate or deny use.
NAP 14.3-A
ATTACHMENT 1-20
Objective Name Objective Description
O.DETECT_HOST_SOPHISTICATED The information system environment, i.e., on-line, must provide the ability to detect sophisticated attacks and the results of such
attacks (e.g., corrupted system state), including measures to detect and respond to unauthorized attempts to penetrate or deny
use.
O.DETECT_NETWORK_BASIC The network environment, i.e., on-line, must provide the ability to detect low level, i.e., using methods readily available on the
Internet to attack known vulnerabilities, attacks on the network and its components, and the results of such attacks (e.g.,
corrupted system state), including measures to detect and respond to unauthorized attempts to penetrate or deny use.
O.DETECT_NETWORK_SOPHISTICATED The network environment, i.e., on-line, must provide the ability to detect sophisticated attacks on the network and its
components, and the results of such attacks (e.g., corrupted system state), including measures to detect and respond to
unauthorized attempts to penetrate or deny use.
O.DETECT_SITE_BASIC The site physical environment must provide the ability to detect low level, i.e., using readily available methods to attack known
vulnerabilities, attacks on the hosts and networks from inside the site and the results of such attacks (e.g., corrupted system
state), including measures to detect and respond to unauthorized attempts to penetrate or deny use.
O.DETECT_SITE_SOPHISTICATED The site physical environment must provide the ability to detect sophisticated attacks on the hosts and networks from inside the
site and the results of such attacks (e.g., corrupted system state), including measures to detect and respond to unauthorized
attempts to penetrate or deny use.
O.ENTRY_NON_TECHNICAL The information system environment must provide sufficient protection against non-technical attacks by other than authenticated
users. User training and awareness will provide a major part of achieving this objective.
Section 15
O.ENTRY_NON_TOE For resources not controlled by the information system, IT other than the information system must prevent logical entry using
unsophisticated, technical methods, by persons without authority for such access.
O.ENTRY_TOE The information system must prevent logical entry to the information system using unsophisticated, technical methods, by
persons without authority for such access.
O.FAIL_SECURE The information system shall enter a secure state such that information flows are disabled upon detection of any condition that
prevents it from continuing to operate securely.
O.FORENSICS_PROC Procedures are established and documented to ensure the identification, collection, and preservation of data needed to analyze
penetration reconstruction, on-going cyber attacks and/ or failures
O.FULL_RESIDUAL_PROTECTION The information system must ensure that all resources contain no residual data before being assigned, allocated, or reallocated.
O.HARDWARE_EXAM_BASIC Information system hardware components are examined for security impacts to the information system before use. . In addition,
the hardware review will validate the chip sets and boards are from the manufacturer
O.HARDWARE_EXAM_COMPREHENSIVE Information system hardware components are examined for security impacts to the information system before use. In addition,
the hardware review will validate the chip sets and boards are from the manufacturer and using the manufacturer diagnostics
confirm the information system chip sets and boards function as expected.
O.HARDWARE_EXAM_MINIMUM Information system hardware components are examined for security impacts to the information system before use
NAP 14.3-A
ATTACHMENT 1-21
Objective Name Objective Description
O.ID_DISABLE User TOE access is disabled when the user leaves the sponsoring organization, Access Authorization is terminated, loses
authorized access (for cause, changes in organization, etc), or upon TOE detection of attempts to bypass security.
O.ID_REMOVAL Prior to reuse of a user identifier, all previous access rights and privileges (including file accesses for that user identifier) are
removed from the TOE
O.ID_REVALIDATION User access, contact information, rights, and privileges, to include sponsor, Access Authorization, need-to-know, means for off
line contact, mailing address, are validated annually.
O.INFO_FLOW The information system and information system environment must ensure that any information flow control policies are
enforced - (1) between system components and (2) at the system external interfaces.
O.INTEGRITY_HIGH The TOE will require identification and authentication to validate the authority of the user to make changes; and maintain a log
that identifies the user that attempted to change or actually changed data, and correlates the user with the data. The TOE shall
immediately disable the userID of a user that attempts an unauthorized change.
O.INTEGRITY_LOW The TOE will validate the authority of the user for any changes to data.
O.INTEGRITY_MEDIUM The TOE will require identification and authentication to validate the authority of the user to make changes; and maintain a log
that identifies the user that attempted to change or actually changed data, and correlates the user with the data
Section 16
O.INTEGRITY_VERY_HIGH The TOE will require identification and authentication to validate the authority of the user to make changes; and maintain a log
that identifies the user that attempted to change or actually changed data, and correlates the user with the data. The TOE shall
immediately disable the userID of a user that attempts an unauthorized change and notify personnel responsible for TOE
security.
O.MALICIOUS_CODE The TOE must have the capability to detect and eliminate malicious code. Procedures to detect and deter incidents caused by
malicious code are employed.
O.MANAGE_TOE The information system must provide all the functions and facilities necessary to support the administrators that are responsible
for the management of information system security.
O.MARK_COMPONENT Each host, visual display, and output device will be marked with the sensitivity label (level) of the most sensitive Iinformation
Ggroup the system is accredited to process, store, or transmit.
O.MARK_OUTPUT All system output and removable media are appropriately marked with the level of the highest information sensitivity of the
Iinformation Ggroups the system is accredited to operate with, or marked in with the sensitivity label for the information.
O.MEDIA_REVIEW All media (paper, disks, zip drives, removable disk drives, etc.) are reviewed for classification and sensitivity and properly
marked before release outside the system boundary.
O.NETWORK_INTERFACE The developers of the information system must ensure the information system security is not adversely affected by the
characteristics of the network(s) to which the information system is interfaced.
O.NTK_NNSA Access rights to specific data objects are determined by object attributes assigned to that object, user identity, user attributes, and
any formal access rights or privileges that NNSA has established for the data.
O.ORIGIN_PROOF A subject receiving information during a data exchange is provided evidence of the origin of the information.
NAP 14.3-A
ATTACHMENT 1-22
Objective Name Objective Description
O.PHY_CLASSIFIED Systems containing classified Top Secret (TS) information may be protected in one of the following ways: constantly attended
or under the control of a person that possesses proper Access Authorization, formal access approval, and need to know; in a
locked General Services Administration (GSA) approved security container with supplemental controls; or in a vault or vault-
type room. Specific criteria are defined in DOE orders. Systems containing classified Secret information shall be protected in
one of the following ways: constantly attended or under the control of a person that possesses proper Access Authorization,
formal access approval, and need to know, in a locked GSA approved container; or in a vault or vault-type room.
Systems containing classified Confidential information shall be stored in manner authorized for Secret or a GSA approved
security container.
O.PHY_PROT_UNCLASSIFIED Systems containing Unclassified Protected information shall, as a minimum, be protected in one of the following ways:
constantly attended or under the control of a person that possesses formal access approval and need to know; in a manner
described for Unclassified Mandatory Protection information; or in a manner to preclude unauthorized disclosure.
Section 17
O.PHYS_MANDATED Systems containing Unclassified Mandatory Protection information must be protected in one of the following ways: constantly
attended or under the control of a person that possesses formal access approval and need to know; or protected in a manner
described for Confidential or Critical Unclassified Information; or protected within locked rooms or buildings.
O.PHYSICAL Physical attack that might compromise IT security on those parts of the information system critical to security is deterred and
detected, primarily via prevention within the limits of COTS technology.
O.PHYSICAL_PROTECTION The individuals responsible for the information system must ensure that the environment is capable of physically protecting the
information system by signaling the occurrence of fire, flood, power loss, and environmental control failures that might
adversely affect information system operations.
O.RECEIPT_PROOF A subject transmitting information during a data exchange is provided evidence of the receipt of the information.
O.RECOVERY_CONTROLLED Information system recovery is controlled via monitored terminal or system console.
O.RECOVERY_SECURE Information system recovery occurs in a secure, trusted manner.
O.REPLAY The information system must detect and deter replay of entities, such as messages and service requests and responses.
O.RESIDUAL_PROTECTION The information system must ensure that identified resources contain no residual data before being assigned, allocated, or
reallocated.
O.RESOURCE_USAGE The information system provides the capability to control a defined set of system resources (e. g., memory, disk space) such that
no one user can deny another user access to the resources.
O.ROLE_SYS_ADM_and_CSSO The same person does not perform the functions of the CSSO and the system administrator.
O.ROLES_OTHER_SECURITY The same people performing the CSSO and system administrator roles do not perform other roles involved with security
administration, such as DBMS administration.
O.ROLES_TWO_PERSON The CSSO and system administrator are present when audit parameters or audit file contents are modified.
O.SANITIZATION All information sy stem components and removable media are sanitized, using approved NNSA procedures, prior to release for
use at a lower classification level, at a lower level of consequence, or outside the information system boundary.
NAP 14.3-A
ATTACHMENT 1-23
Objective Name Objective Description
O.SEC_FUNC_MANAGEMENT The information system restricts management of information system security functions to authenticated users.
O.SECURITY_LEVEL_CHANGES The information system must immediately notify the user of each change in the security level or compartment associated with
that user during an interactive session. A user must be able to query the information system as desired for a display of the user’s
complete sensitivity label.
O.SESSION_ESTABLISHMENT The information system controls the establishment of sessions (a) by denying access after multiple (maximum of five)
consecutive unsuccessful attempts on the same user ID; (b) by limiting the number of access attempts in a specified time period,
(c) by use of a time-delay control system, or (d) by other such methods, subject to approval by the DAA
O.SOFTWARE_EXAM_BASIC Software is examined to determine if the software conforms to the security relevant controls as documented by the developer
and contains no malicious code.
Section 18
O.SOFTWARE_EXAM_COMPREHENSIVE Software is examined to determine if the software conforms to the security relevant controls as documented by the developer.
The examination will also determine if the controls can be bypassed or subverted
O.SOFTWARE_EXAM_MINIMUM Information system software components are examined and tested for security impacts to the information system before use.
O.SUBJECT_DOMAIN_SEPARATION The information system enforces domain separation for all information system subjects.
O.TRAINING All users are trained to understand applicable information system-use policies, the approved use of the information system, the
vulnerabilities inherent in the operation of the information system, and their cyber security responsibilities.
O.TRANS_SEC_CLASS Information protection is required whenever classified information is to be transmitted, carried to, or carried through areas or
components where individuals not authorized to have access to the information may have unescorted physical or uncontrolled
electronic access to the information or communications media (e. g., outside the system perimeter). One or more of the
following must be used:
(a) Information distributed only within an area approved for open storage of the information;
(b) National Security Agency (NSA)- approved encryption mechanisms appropriate for the encryption of classified information;
(c) Protected Transmission System; and
(d) Trusted courier.
O.TRANS_SEC_UNCLASS Information protection is required whenever information is to be transmitted, carried to, or carried through areas or components
where individuals not authorized to have access to the information may have unescorted physical or uncontrolled electronic
access to the information or communications media (e. g., outside the system perimeter).
O.TRUSTED_PATH The information system provides a trusted path between itself and the user for initial identification and authentication.
O.TRUSTED_PATH_COMMO The information system provides a trusted path between itself and the user for all communications between the information
system and the user.
O.TSF_DOMAIN_SEPARATION The information system maintains a domain for its own execution that protects it from external interference and tampering (e. g.,
by reading or modifying its code and data structures).
O.UNESCORT_ACCESS_CLASSIFIED Access controls ensure that personnel granted unescorted physical access to information, the information system or human
readable media, have the appropriate security clearance, formal access approvals and need-to-know.
NAP 14.3-A
ATTACHMENT 1-24
Objective Name Objective Description
O.UNESCORT_ACCESS_UNCLASS Access controls ensure that personnel granted unescorted physical access to the information, the information system or human
readable media have the appropriate formal access approvals and need-to-know.
O.USER_INACTIVITY The information system must detect an interval of user inactivity, such as no keyboard entries, and disable any future user
activity until the user reestablishes the correct identity with a valid authenticator.
O.USER_LOCKING The information system provides user initiated self-locking of interactive sessions. To unlock a user-locked session, the user
must provide the correct identity with a valid authenticator.
O.WARNING_BANNER All authorized users are notified that they are subject to being monitored, recorded, and audited through the use of an NNSA-
approved warning text and positive acknowledgement by the user is required before granting the user access to system
resources.
Section 19
NAP 14.3-A
ATTACHMENT 1-25
APPENDIX 2
FUNCTIONALITY PROTECTION OBJECTIVES BY INFORMATION GROUP
The functionality protection objectives in the following table integrate the NNSA
Cyber Security Risk Assessment and NNSA cyber security policies and are the
minimum objectives for each Iinformation Group that must be addressed in
protection profiles for the Iinformation Group.
Table 2. Protection Objectives by Information Group
O
pe
n
U
nr
es
tr
ic
te
d
A
cc
es
s
U
nc
la
ss
ifi
ed
P
ro
te
ct
ed
U
nc
la
ss
if
ie
d
M
an
da
to
ry
Pr
ot
ec
tio
n
C
on
fi
de
nt
ia
l N
on
-W
ea
po
ns
D
at
a
Se
cr
et
N
on
-W
ea
po
ns
-
D
at
a
C
R
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
14
a
nd
1
5
T
op
S
ec
re
t
T
op
S
ec
re
t R
es
tr
ic
te
d
D
at
a
O.ACCESS X X X X X X X X X X
O.ACCESS_AUTH_L X X
O.ACCESS_AUTH_Q X X X X X
O.ACCESS_FORMAL X X X X X X X X X X
O.ACCESS_HISTORY X X X X X X X X X X
O.ACCESS_MALICIOUS X X X X X X X X X X
O.ALT_POWER_SUPPLY
O.AUDIT_AUTOMATED_REVIEW X X X X X
O.AUDIT_BASIC X X X X X X X X X X
O.AUDIT_CONTINOUS_MONITORING X X X
O.AUDIT_FAILURE X X X X X X X X
O.AUDIT_PROTECTION X X X X X X X X X X
O.AUDIT_REVIEW X X X X X X X X X X
O.AUDIT_SELECTED_EVENTS X X X X X X X
O.AUTHENT_EXPOSE X X X X X X X X X X
O.AUTHORIZATION X X X X X X X X X X
O.AUTHORIZE_NON_TOE: X X X X X X X X X X
O.AVAILABILITY_HIGH
O.AVAILABILITY_LOW X X X X X X
O.AVAILABILITY_MEDIUM
O.BACKUP_ESSENTIAL
O.CLEARING X X X X X X X X X X
NAP 14.3-A
ATTACHMENT 1-26
O
pe
n
U
nr
es
tr
ic
te
d
A
cc
es
s
U
nc
la
ss
ifi
ed
P
ro
te
ct
ed
U
nc
la
ss
if
ie
d
M
an
da
to
ry
Pr
ot
ec
tio
n
C
on
fi
de
nt
ia
l N
on
-W
ea
po
ns
D
at
a
Se
cr
et
N
on
-W
ea
po
ns
-
D
at
a
C
R
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
14
a
nd
1
5
T
op
S
ec
re
t
T
op
S
ec
re
t R
es
tr
ic
te
d
D
at
a
O.COVERT_CHANNEL_REMOVE X X
O.COVERT_CHANNEL_REVIEW X X X
O.CREDENTIAL_PROTECTION X X X X X X X X X X
O.CTL_IF_FAILSECUR
O.CTL_IF_PLATFORM
O.CTL_IF_ROUTING
O.CTL_IF_USR_CODE
O.CTL_INTERFACE
O.CTL_IF_POLICIES
O.DATA_BACKUP_BASIC X X X X X X X X X X
O.DATA_BACKUP_EXTENDED X X
O.DATA_CHANGES_DETECTED X X
O.DATA_CHANGES_DETERRED X X X X X X
O.DATA_CHANGES_PREVENTED X X
O.DETECT_EXTERNAL_BASIC X X X X X X X X X X
O.DETECT_EXTERNAL_SOPHISTICATED X X X X X X X
O.DETECT_HOST_BASIC X X X X X X X X X X
O.DETECT_HOST_SOPHISTICATED X X X X X X X
O.DETECT_NETWORK_BASIC X X X X X X X X X X
O.DETECT_NETWORK_SOPHISTICATED X X X X X X X
O.DETECT_SITE_BASIC X X X X X X X X X X
O.DETECT_SITE_SOPHISTICATED X X X X X X X
O.ENTRY_NON_TECHNICAL X X X X X X X X X X
O.ENTRY_NON_TOE X X X X X X X X X X
O.ENTRY_TOE X X X X X X X X X X
O.FAIL_SECURE
O.FORENSICS_PROC X X X X X X X X X X
O.FULL_RESIDUAL_PROTECTION X X X X X X X
O.HARDWARE_EXAM_BASIC X
O.HARDWARE_EXAM_COMPREHENSIVE X X X X X
O.HARDWARE_EXAM_MINIMUM X X X X
NAP 14.3-A
ATTACHMENT 1-27
O
pe
n
U
nr
es
tr
ic
te
d
A
cc
es
s
U
nc
la
ss
ifi
ed
P
ro
te
ct
ed
U
nc
la
ss
if
ie
d
M
an
da
to
ry
Pr
ot
ec
tio
n
C
on
fi
de
nt
ia
l N
on
-W
ea
po
ns
D
at
a
Se
cr
et
N
on
-W
ea
po
ns
-
D
at
a
C
R
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
14
a
nd
1
5
T
op
S
ec
re
t
T
op
S
ec
re
t R
es
tr
ic
te
d
D
at
a
Section 20
O.ID_DISABLE X X X X X X X X X X
O.ID_REMOVAL X X X X X X X X X X
O.ID_REVALIDATION X X X X X X X X X X
O.INFO_FLOW X X X X X X X X X X
O.INTEGRITY_HIGH
O.INTEGRITY_LOW X X X X X X X X
O.INTEGRITY_MEDIUM
O.INTEGRITY_VERY_HIGH X X
O.MALICIOUS_CODE X X X X X X X X X X
O.MANAGE_TOE X X X X X X X X X X
O.MARK_COMPONENT X X X X X X X X X
O.MARK_OUTPUT X X X X X X X X X
O.MEDIA_REVIEW X X X X X X X X X
O.NETWORK_INTERFACE X X X X X X X X X X
O.NTK_NNSA X X X X X X X X X X
O.ORIGIN_PROOF X X X
O.PHY_CLASSIFIED X X X X X X X
O.PHY_PROT_UNCLASSIFIED X
O.PHYS_MANDATED X
O.PHYSICAL X X X X X X X X X X
O.PHYSICAL_PROTECTION X X X X X X X X X X
O.RECEIPT_PROOF X X X
O.RECOVERY_CONTROLLED X X X X X
O.RECOVERY_SECURE X X X X X
O.REPLAY X X X X X X X X X X
O.RESIDUAL_PROTECTION X X X X X X X X X X
O.RESOURCE_USAGE X X X X X X X X
O.ROLE_SYS_ADM_and_CSSO X X X X X X X
O.ROLES_OTHER_SECURITY X X X X X X X X
O.ROLES_TWO_PERSON X X X
O.SANITIZATION X X X X X X X
O.SEC_FUNC_MANAGEMENT X X X X X X X X X X
NAP 14.3-A
ATTACHMENT 1-28
O
pe
n
U
nr
es
tr
ic
te
d
A
cc
es
s
U
nc
la
ss
ifi
ed
P
ro
te
ct
ed
U
nc
la
ss
if
ie
d
M
an
da
to
ry
Pr
ot
ec
tio
n
C
on
fi
de
nt
ia
l N
on
-W
ea
po
ns
D
at
a
Se
cr
et
N
on
-W
ea
po
ns
-
D
at
a
C
R
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
1
- 1
3
SR
D
S
ig
m
a
14
a
nd
1
5
T
op
S
ec
re
t
T
op
S
ec
re
t R
es
tr
ic
te
d
D
at
a
O.SECURITY_LEVEL_CHANGES X X
O.SESSION_ESTABLISHMENT X X X X X X X X X X
O.SOFTWARE_EXAM_BASIC X X X
O.SOFTWARE_EXAM_COMPREHENSIVE X X X
O.SOFTWARE_EXAM_MINIMUM X X X X
O.SUBJECT_DOMAIN_SEPARATION X X X X X
O.TRAINING X X X X X X X X X X
O.TRANS_SEC_CLASS X X X X X X X
O.TRANS_SEC_UNCLASS X X
O.TRUSTED_PATH X X X X X X X X
O.TRUSTED_PATH_COMMO X X
O.TSF_DOMAIN_SEPARATION X X X X X X X X X X
O.UNESCORT_ACCESS_CLASSIFIED X X X X X X X
O.UNESCORT_ACCESS_UNCLASS X X X
O.USER_INACTIVITY X X X X X X X X X
O.USER_LOCKING X X X X X X X X X X
O.WARNING_BANNER X X X X X X X X X X
NAP 14.3-A
ATTACHMENT 1-29
APPENDIX 3
ASSURANCE COMPONENTS BY ASSURANCE LEVEL
Consequence of Loss
VL L M H VH
Assurance Level (AL) Assurance Component
AL 1 - Functional ACM_CAP.1 Version numbers X
ADO_IGS.1 Installation, generation, and start-up
procedures
X
ADV_FSP.1 Informal functional specification X
ADV_RCR.1 Informal correspondence demonstration X
AGD_ADM.1 Administrator guidance X
AGD_USR.1 User guidance X
ALC_FLR.1 Basic flaw remediation X
ATE_IND.1 Independent testing - conformance X
AL 2 - Structurally Tested ACM_CAP.2 Configuration items X
ADO_DEL.1 Delivery procedures X
ADO_IGS.1 Installation, generation, and start-up
procedures
X
ADV_FSP.1 Informal functional specification X
ADV_HLD.1 Descriptive high-level design X
ADV_RCR.1 Informal correspondence demonstration X
AGD_ADM.1 Administrator guidance X
AGD_USR.1 User guidance X
ALC_FLR.1 Basic flaw remediation X
ATE_COV.1 Evidence of coverage X
ATE_FUN.1 Functional testing X
ATE_IND.2 Independent testing - sample X
AVA_SOF.1 Strength of TOE security function evaluation X
AVA_VLA.1 Developer vulnerability analysis X
AL 3 - Methodically Tested And
Checked
ACM_CAP.3 Authorization controls X
ACM_SCP.1 TOE CM coverage X
ADO_DEL.1 Delivery procedures X
Section 21
ADO_IGS.1 Installation, generation, and start-up
procedures
X
NAP 14.3-A
ATTACHMENT 1-30
Consequence of Loss
VL L M H VH
ADV_FSP.1 Informal functional specification X
ADV_HLD.2 Security enforcing high-level design X
ADV_RCR.1 Informal correspondence demonstration X
AGD_ADM.1 Administrator guidance X
AGD_USR.1 User guidance X
ALC_DVS.1 Identification of security measures X
ALC_FLR.2 Flaw reporting procedures X
AMA_AMP.1 Assurance Maintenance Plan X
AMA_EVD.1 Evidence of maintenance process X
AMA_SIA.1 Sampling of security impact analysis X
ATE_COV.2 Analysis of coverage X
ATE_DPT.1 Testing: high-level design X
ATE_FUN.1 Functional testing X
ATE_IND.2 Independent testing - sample X
AVA_MSU.1 Examination of guidance X
AVA_SOF.1 Strength of TOE security function evaluation X
AVA_VLA.1 Developer vulnerability analysis X
AL 4 - Methodically Designed,
Tested, And Reviewed
ACM_AUT.1 Partial CM automation X
ACM_CAP.4 Generation support and acceptance
procedures
X
ACM_SCP.2 Problem tracking CM coverage X
ADO_DEL.2 Detection of modification X
ADO_IGS.1 Installation, generation, and start-up
procedures
X
ADV_FSP.1 Fully defined external interfaces X
ADV_HLD.2 Security enforcing high-level design X
ADV_IMP.1 Subset of the implementation of the TSF X
ADV_RCR.1 Informal correspondence demonstration X
ADV_SPM.1 Informal TOE security policy model X
AGD_ADM.1 Administrator guidance X
AGD_USR.1 User guidance X
ALC_DVS.1 Identification of security measures X
ALC_FLR.3 Systematic flaw remediation X
ALC_LCD.1 Developer defined life-cycle model X
AMA_AMP.1 Assurance Maintenance Plan X
AMA_EVD.1 Evidence of maintenance process X
NAP 14.3-A
ATTACHMENT 1-31
Consequence of Loss
VL L M H VH
AMA_SIA.1 Sampling of security impact analysis X
ATE_COV.2 Analysis of coverage X
ATE_DPT.1 Testing: high-level design X
ATE_FUN.1 Functional testing X
ATE_IND.2 Independent testing - sample X
AVA_MSU.2 Validation of analysis X
AVA_SOF.1 Strength of TOE security function evaluation X
AVA_VLA.2 Independent vulnerability analysis X
NAP 14.3-A
ATTACHMENT 1-32
This page intentionally blank.
NAP 14.3
ATTACHMENT 2-1
ATTACHMENT 2
DEFINITIONS
Data Owner The person responsible for having information
reviewed for sensitivity and classification. This person
is responsible for its generation, management, and
destruction.
Data Steward The person acting on behalf of the data owner for the
generation, management, and destruction of data and to
ensure the review of information sensitivity and
classification.
Formal Access Approval Access to information is authorized in writing with
justification.
Documented approval by a data owner or data steward
to allow access to information (e.g. A clearance
provides formal access approval to a level and category
of information). Formal assignment to process
personnel or health records is documented evidence of
formal access approval to unclassified Privacy Act
information.)
Protection Profile (PP) An implementation-independent set of security
requirements for information systems that are used to
support a specific Iinformation Ggroup.
Security Function (SF) Part or parts of the information system that have to be
relied upon for enforcing a closely related subset of the
rules from the TSP.
Section 22
Security Function Policy (SFP) The security policy enforced by an SF.
Security Target (ST) A set of security requirements and specifications to be
used as the basis for evaluation of a TOE component
Site An NNSA facility: can be a NNSA Service Center,
NNSA Site Office, NNSA contractor or subcontractor
facility, or the NNSA Headquarters activity that has a
responsibility to protect NNSA information systems. It
has a set of geographical boundaries as defined in a
NNSA Site Safeguards and Security Plan or Site
Security Plan.
Target of Evaluation (TOE) An IT product or system and its associated
administrator and user guidance documentation that is
the subject of an evaluation (certification).
NAP 14.3-A
ATTACHMENT 1-2
TOE Component One or more major subsystems of the Target of
Evaluation. Usually described in a Security Target as
part of an SSP.
TOE Security Functions (TSF) A set consisting of all hardware, software, and firmware
of the TOE that must be relied upon for the correct
enforcement of the TSP.
TOE Security Policy (TSP) A set of rules that regulate how assets are managed,
protected and distributed within a TOE.