Version | Date | Comment |
---|---|---|
1.0 | 2020-09-10 | First published release version. |
1.0x | 2021-04-06 | Start of first XML version. |
Assurance | Grounds for confidence that a TOE meets the SFRs [CC]. |
Base Protection Profile (Base-PP) | Protection Profile used as a basis to build a PP-Configuration. |
Common Criteria (CC) | Common Criteria for Information Technology Security Evaluation (International Standard ISO/IEC 15408). |
Common Criteria Testing Laboratory | Within the context of the Common Criteria Evaluation and Validation Scheme (CCEVS), an IT security evaluation facility, accredited by the National Voluntary Laboratory Accreditation Program (NVLAP) and approved by the NIAP Validation Body to conduct Common Criteria-based evaluations. |
Common Evaluation Methodology (CEM) | Common Evaluation Methodology for Information Technology Security Evaluation. |
Distributed TOE | A TOE composed of multiple components operating as a logical whole. |
Operational Environment (OE) | Hardware and software that are outside the TOE boundary that support the TOE functionality and security policy. |
Protection Profile (PP) | An implementation-independent set of security requirements for a category of products. |
Protection Profile Configuration (PP-Configuration) | A comprehensive set of security requirements for a product type that consists of at least one Base-PP and at least one PP-Module. |
Protection Profile Module (PP-Module) | An implementation-independent statement of security needs for a TOE type complementary to one or more Base Protection Profiles. |
Security Assurance Requirement (SAR) | A requirement to assure the security of the TOE. |
Security Functional Requirement (SFR) | A requirement for security enforcement by the TOE. |
Security Target (ST) | A set of implementation-dependent security requirements for a specific product. |
The security functionality of the product under evaluation. | |
A description of how a TOE satisfies the SFRs in an ST. | |
Target of Evaluation (TOE) | The product under evaluation. |
Address Space Layout Randomization (ASLR) | An anti-exploitation feature which loads memory mappings into unpredictable locations. ASLR makes it more difficult for an attacker to redirect control to code that they have introduced into the address space of a process. |
Administrator | An administrator is responsible for management activities, including setting policies that are applied by the enterprise on the operating system. This administrator could be acting remotely through a management server, from which the system receives configuration policies. An administrator can enforce settings on the system which cannot be overridden by non-administrator users. |
Application (app) | Software that runs on a platform and performs tasks on behalf of the user or owner of the platform, as well as its supporting documentation. |
Application Programming Interface (API) | A specification of routines, data structures, object classes, and variables that allows an application to make use of services provided by another software component, such as a library. APIs are often provided for a set of libraries included with the platform. |
Credential | Data that establishes the identity of a user, e.g. a cryptographic key or password. |
Critical Security Parameters (CSP) | Information that is either user or system defined and is used to operate a cryptographic module in processing encryption functions including cryptographic keys and authentication data, such as passwords, the disclosure or modification of which can compromise the security of a cryptographic module or the security of the information protected by the module. |
DAR Protection | Countermeasures that prevent attackers, even those with physical access, from extracting data from non-volatile storage. Common techniques include data encryption and wiping. |
Data Execution Prevention (DEP) | An anti-exploitation feature of modern operating systems executing on modern computer hardware, which enforces a non-execute permission on pages of memory. DEP prevents pages of memory from containing both data and instructions, which makes it more difficult for an attacker to introduce and execute code. |
Developer | An entity that writes OS software. For the purposes of this document, vendors and developers are the same. |
General Purpose Operating System | A class of OSes designed to support a wide-variety of workloads consisting of many concurrent applications or services. Typical characteristics for OSes in this class include support for third-party applications, support for multiple users, and security separation between users and their respective resources. General Purpose Operating Systems also lack the real-time constraint that defines Real Time Operating Systems (RTOS). RTOSes typically power routers, switches, and embedded devices. |
Host-based Firewall | A software-based firewall implementation running on the OS for filtering inbound and outbound network traffic to and from processes running on the OS. |
Operating System (OS) | Software that manages physical and logical resources and provides services for applications. The terms TOE and OS are interchangeable in this document. |
Personally Identifiable Information (PII) | Any information about an individual maintained by an agency, including, but not limited to, education, financial transactions, medical history, and criminal or employment history and information which can be used to distinguish or trace an individual's identity, such as their name, social security number, date and place of birth, mother's maiden name, biometric records, etc., including any other personal information which is linked or linkable to an individual. [OMB] |
Sensitive Data | Sensitive data may include all user or enterprise data or may be specific application data such as PII, emails, messaging, documents, calendar items, and contacts. Sensitive data must minimally include credentials and keys. Sensitive data shall be identified in the OS's TSS by the ST author. |
User | A user is subject to configuration policies applied to the operating system by administrators. On some systems under certain configurations, a normal user can temporarily elevate privileges to that of an administrator. At that time, such a user should be considered an administrator. |
Virtual Machine (VM) | Blah Blah Blah |
For a the list of appropriate selections and acceptable assignment values for this configuration, see E.1 Elephant-own device.
Threat, Assumption, or OSP | Security Objectives | Rationale |
T.NETWORK_ATTACK | O.PROTECTED_COMMS | The threat T.NETWORK_ATTACK is countered by O.PROTECTED_COMMS as this provides for integrity of transmitted data. |
O.INTEGRITY | The threat T.NETWORK_ATTACK is countered by O.INTEGRITY as this provides for integrity of software that is installed onto the system from the network. | |
O.MANAGEMENT | The threat T.NETWORK_ATTACK is countered by O.MANAGEMENT as this provides for the ability to configure the OS to defend against network attack. | |
O.ACCOUNTABILITY | The threat T.NETWORK_ATTACK is countered by O.ACCOUNTABILITY as this provides a mechanism for the OS to report behavior that may indicate a network attack has occurred. | |
T.NETWORK_EAVESDROP | O.PROTECTED_COMMS | The threat T.NETWORK_EAVESDROP is countered by O.PROTECTED_COMMS as this provides for confidentiality of transmitted data. |
O.MANAGEMENT | The threat T.NETWORK_EAVESDROP is countered by O.MANAGEMENT as this provides for the ability to configure the OS to protect the confidentiality of its transmitted data. | |
T.LOCAL_ATTACK | O.INTEGRITY | The objective O.INTEGRITY protects against the use of mechanisms that weaken the TOE with regard to attack by other software on the platform. |
O.ACCOUNTABILITY | The objective O.ACCOUNTABILITY protects against local attacks by providing a mechanism to report behavior that may indicate a local attack is occurring or has occurred. | |
T.LIMITED_PHYSICAL_ACCESS | O.PROTECTED_STORAGE | The objective O.PROTECTED_STORAGE protects against unauthorized attempts to access physical storage used by the TOE. |
A.PLATFORM | OE.PLATFORM | The operational environment objective OE.PLATFORM is realized through A.PLATFORM. |
A.PROPER_USER | OE.PROPER_USER | The operational environment objective OE.PROPER_USER is realized through A.PROPER_USER. |
A.PROPER_ADMIN | OE.PROPER_ADMIN | The operational environment objective OE.PROPER_ADMIN is realized through A.PROPER_ADMIN. |
Identifier | Key Type | Key Sizes | List of Standards |
AK1 | RSA | [selection: 2048 bit, 3072-bit] | FIPS PUB 186-4 (Section B.3) |
AK2 | ECC-N | [selection: 256 (P-256), 384 (P-384), 521 (P-521)] | FIPS PUB 186-4 (Section B.4 & D.1.2) |
AK3 | ECC-B | [selection: 256 (brainpoolP256r1), 384 (brainpoolP384r1), 512 (brainpoolP512r1)] | RFC5639 (Section 3) (Brainpool Curves) |
AK4 | DSA | DSA Bit lengths of p and q respectively (L, N) [selection: (1024, 160), (2048, 224), (2048, 256), (3027, 256)] | FIPS 186-4 Appendix B.1 |
AK5 | Curve25519 | 256 bits | RFC 7748 |
Identifier | Key Type | Cryptographic Key Generation Algorithm | Key Sizes | List of Standards |
DSK [selection: identifier from Table 16: Key Derivation Functions] | [selection: Key Type from Table 16: Key Derivation Functions] | Derived from a Key Derivation Function as specified in FCS_CKM_EXT.5 [selection: Key Derivation Algorithm from Table 16: Key Derivation Function] | [selection: key sizes from Table 16: Key Derivation Functions] | [selection: List of Standards from Table 16: Key Derivation Functions] |
PBK | [selection: submask, authentication token, authorization value] | Derived from a Password Based Key Derivation Function as specified in FCS_COP.1/PBKDF | [selection: key sizes as specified in FCS_COP.1/PBKDF] | [selection: standards as specified in FCS_COP.1/PBKDF] |
Identifier | Key Type | Input Parameters | Key Derivation Algorithm | Key Sizes | List of Standards |
KeyDrv1 | [selection: symmetric key, initialization vector, authentication token, authorization value, HMAC key, KMAC key] | Direct Generation from a Random Bit Generator as specified in FCS_RBG_EXT.1 | KDF in Counter Mode using [selection: CMAC-AES-128, CMAC-AES-192, CMAC-AES-256, HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-512]as the PRF | [selection: 128, 192, 256]bits | NIST SP 800-108 (Section 5.1) (KDF in Counter Mode) [selection: ISO-CMAC, NIST-CMAC, ISO-CIPH, ISO-HMAC, FIPS-HMAC, ISO-HASH, FIPS-SHA] |
KeyDrv2 | [selection: symmetric key, initialization vector, authentication token, authorization value, HMAC key, KMAC key] | Direct Generation from a Random Bit Generator as specified in FCS_RBG_EXT.1 | KDF in Feedback Mode using [selection: CMAC-AES-128, CMAC-AES-192, CMAC-AES-256, HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-512]as the PRF | [selection: 128, 192, 256]bits | NIST SP 800-108 (Section 5.2) (KDF in Feedback Mode) [selection: ISO-CMAC, NIST-CMAC, ISO-CIPH, ISO-HMAC, FIPS-HMAC, ISO-HASH, FIPS-SHA] |
KeyDrv3 | [selection: symmetric key, initialization vector, authentication token, authorization value, HMAC key, KMAC key] | Direct Generation from a Random Bit Generator as specified in FCS_RBG_EXT.1 | KDF in Double Pipeline Iteration Mode using [selection: CMAC-AES-128, CMAC-AES-192, CMAC-AES-256, HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-512]as the PRF | [selection: 128, 192, 256]bits | NIST SP 800-108 (Section 5.3) (KDF in n Double Pipeline Iteration Mode) [selection: ISO-CMAC, NIST-CMAC, ISO-CIPH, ISO-HMAC, FIPS-HMAC, ISO-HASH, FIPS-SHA] |
KeyDrv5 | [selection: symmetric key, initialization vector, authentication token, authorization value, HMAC key, KMAC key] | Concatenated keys | KDF in [selection: Counter Mode, Feedback Mode, Double Pipeline Iteration Mode] using [selection: CMAC-AES-128, CMAC-AES-192, CMAC-AES-256, HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-512]as the PRF | [selection: 128, 192, 256]bits | NIST SP 800-108 [selection: (Section 5.1) (KDF in Counter Mode); (Section 5.2) (KDF in Feedback Mode); (Section 5.3) (KDF in Double-Pipeline Iteration Mode)] [selection: ISO-CMAC, NIST-CMAC, ISO-CIPH, ISO-HMAC, FIPS-HMAC, ISO-HASH, FIPS-SHA] |
KeyDrv6 | [selection: symmetric key, initialization vector, authentication token, authorization value, HMAC key, KMAC key] | Two keys | [selection: AES-CCM, AES-GCM, AES-CBC, AES-KWP, AES-KW, CAM-CBC, CAM-CCM, CAM-GCM] from FCS_COP.1/SKC Symmetric Key table | [selection: 128, 192, 256]bits | [selection: see List of Standards in FCS_COP.1/SKC Symmetric Key table] |
KeyDrv7 | [selection: symmetric key, secret IV, seed] | Shared secret, salt, output length, fixed information | [selection: hash function from FCS_COP.1/Hash, keyed hash from FCS_COP.1/HMAC] | [selection: 128, 192, 256]bits | (NIST-KDRV) sec 4 [selection: see List of Standards in FCS_COP.1/Hash and FCS_COP.1/HMAC] |
KeyDrv8 | [selection: symmetric key, secret IV, seed] | Shared secret, salt, IV, output length, fixed information | [selection: keyed hash from FCS_COP.1/HMAC] | [selection: 128, 192, 256]bits | (NIST-KDRV) sec 5 [selection: see List of Standards in FCS_COP.1/Hash and FCS_COP.1/HMAC] |
Identifier | Cryptographic Algorithm | Key Sizes | List of Standards |
KAS1 | RSA-single party | [selection: 2048, 3072, 4096, 6144, 8192]bits | NIST SP 800-56Br2 section 8.2 |
KAS2 | RSA-both party | [selection: 2048, 3072, 4096, 6144, 8192]bits | NIST SP 800-56Br2 section 8.3 |
KTS-OAEP | RSA | [selection: 2048, 3072, 4096, 6144, 8192]bits | NIST SP 800-56Br2 section 9 |
RSAES-PKCS1-v1_5 | RSA | [selection: 2048, 3072, 4096, 6144, 8192]bits | RFC 8017 Section 7.2 |
ECDH-BPC | ECDH with Brainpool curves | [selection: 256 (brainpoolP256r1), 384 (brainpoolP384r1, 512 (brainpoolP512r1)] | RFC 5639 (Section 3) |
Curve25519 | ECDH | 256 bits | RFC 7748 |
ECIES | ECIES | [selection: 256, 384, 512]bits | [selection: ANSI X9.63, IEEE 1363a, ISO/IEC 18033-2 Part 2, SECG SEC1 sec 5.1] |
Identifier | Cryptographic Algorithm | Key Sizes | List of Standards |
AE1 | Asymmetric KTS-OAEP | [selection: 2048, 3072] bits | See FCS_COP.1/SKC |
SE2 | Symmetric [selection: CAM-CBC, CAM-CCM, CAM-GCM] | [selection: 128, 256] bits | See FCS_COP.1/KAT |
XOR | Exclusive OR operation | [selection: 128, 192, 256] bits | See FCS_CKM_EXT.5 |
Identifier | Cryptographic Algorithm | Key Sizes | List of Standards |
SigGen5 | ECDSA on [selection: brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, NIST P-256, NIST P-384, NIST P-521] using [selection: SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512] | [selection: 2048 bit, 3072 bit] |
[selection:
|
Identifier | Cryptographic Algorithm | Key Sizes | List of Standards |
SigVer5 | ECDSA on [selection: brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, NIST P-256, NIST P-384, NIST P-521] using [selection: SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512] | [selection: 2048 bit, 3072 bit] |
[selection:
|
Identifier | Cryptographic Algorithm | Key Sizes | List of Standards |
AES-GCM | AES in GCM mode with non-repeating IVs; IV length must be equal to 96 bits; the deterministic IV construction method (SP800-38D, Section 8.2.1) must be used; the MAC length t must be one of the values [selection: 96, 104, 112, 120, 128] | [selection: 128 bits, 192 bits, 256 bits] | ISO 18033-3 (AES) ISO 19772, Clause 11 (GCM) NIST SP800-38D (GCM) |
CAM-GCM | Camellia in GCM mode with non-repeating IVs; IV length must be equal to 96 bits; the deterministic IV construction method (SP800-38D, Section 8.2.1) must be used; the MAC length t must be one of the values [selection: 96, 104, 112, 120, 128] | [selection: 128 bits, 256 bits] | ISO 18033-3 (Camellia) ISO 19772, Clause 11 (GCM) NIST SP800-38D (GCM) |
SDO Attribute | Modification Contraints |
SDO.ID | Cannot be modified |
SDO.Type | Cannot be modified |
SDO.AuthData | [assignment: list of roles that are authorized to modify SDO reference authorization data] |
SDO.Reauth | [assignment: list of roles that are authorized to ` modify re-authorization conditions] |
SDO.Conf | [assignment: assignment: list of roles that are authorized to modify confidential SDElist] |
SDO.Export | [assignment: list of roles that are authorized to modify export flag] |
SDO.Integrity | Cannot be modified by users (maintained automatically by TSF) |
SDO.Bind | Cannot be modified by users (maintained automatically by TSF) |
SDO Attribute | Property | Authorized Override Role | Initialization Method | Allowed Values |
SDO.ID | Restrictive | None | Import and generation process | [assignment: range of allowed values] |
SDO.Type | Restrictive | None | Import and generation process | [assignment: list of allowed types] |
SDO.AuthData | Permissive | [selection: admin, client application] | Import process | [selection: none, [assignment: list of types of authentication tokens allowed], [assignment: range of authorization values allowed]] |
Restrictive | None | Generation process | ||
SDO.Reauth | Restrictive | None | Import and generation process | [selection: none, each access, policy] |
SDO.Conf | Restrictive | None | Import and generation process | [assignment: list of SDEs of which the TOE must provide a confidentiality service] |
SDO.Export | Restrictive | None | Import and generation process | [selection: exportable, non-exportable] |
SDO.Integrity | Restrictive | None | Import and generation process | [assignment: range of allowed values] |
SDO.Bind | Restrictive | None | Import and generation process | [assignment: range of allowed values] |
The following rationale provides justification for each security objective for the TOE,
showing that the SFRs are suitable to meet and achieve the security objectives:
OBJECTIVE | ADDRESSED BY | RATIONALE |
---|---|---|
O.ACCOUNTABILITY | FAU_GEN.1 | 'cause FAU_GEN.1 is awesome |
FTP_ITC_EXT.1 | Cause FTP reasons | |
O.INTEGRITY | FPT_SBOP_EXT.1 | For reasons |
FPT_ASLR_EXT.1 | ASLR For reasons | |
FPT_TUD_EXT.1 | For reasons | |
FPT_TUD_EXT.2 | For reasons | |
FCS_COP.1/HASH | For reasons | |
FCS_COP.1/SIGN | For reasons | |
FCS_COP.1/KEYHMAC | For reasons | |
FPT_ACF_EXT.1 | For reasons | |
FPT_SRP_EXT.1 | For reasons | |
FIA_X509_EXT.1 | For reasons | |
FPT_TST_EXT.1 | For reasons | |
FTP_ITC_EXT.1 | For reasons | |
FPT_W^X_EXT.1 | For reasons | |
FIA_AFL.1 | For reasons | |
FIA_UAU.5 | For reasons | |
O.MANAGEMENT | FMT_MOF_EXT.1 | For reasons |
FMT_SMF_EXT.1 | For reasons | |
FTA_TAB.1 | For reasons | |
FTP_TRP.1 | For reasons | |
O.PROTECTED_STORAGE | FCS_STO_EXT.1, FCS_RBG_EXT.1, FCS_COP.1/ENCRYPT, FDP_ACF_EXT.1 | Rationale for a big chunk |
O.PROTECTED_COMMS | FCS_RBG_EXT.1, FCS_CKM.1, FCS_CKM.2, FCS_CKM_EXT.4, FCS_COP.1/ENCRYPT, FCS_COP.1/HASH, FCS_COP.1/SIGN, FCS_COP.1/HMAC, FDP_IFC_EXT.1, FIA_X509_EXT.1, FIA_X509_EXT.2, FTP_ITC_EXT.1 | Rationale for a big chunk |
If this is implemented by the TOE, the following requirements must be included in the ST:
Requirement | Rationale for Satisfaction |
FIA_UAU.1 - Timing of authentication | FIA_AFL.1 implicitly requires that the OS perform all necessary actions, including those on behalf of the user who has not been authenticated, in order to authenticate; therefore it is duplicative to include these actions as a separate assignment and test. |
FIA_UID.1 - Timing of identification | FIA_AFL.1 implicitly requires that the OS perform all necessary actions, including those on behalf of the user who has not been identified, in order to authenticate; therefore it is duplicative to include these actions as a separate assignment and test. |
FMT_SMR.1 - Security roles | FMT_MOF_EXT.1 specifies role-based management functions that implicitly defines user and privileged accounts; therefore, it is duplicative to include separate role requirements. |
FPT_STM.1 - Reliable time stamps | FAU_GEN.1.2 explicitly requires that the OS associate timestamps with audit records; therefore it is duplicative to include a separate timestamp requirement. |
FTA_SSL.1 - TSF-initiated session locking | FMT_MOF_EXT.1 defines requirements for managing session locking; therefore, it is duplicative to include a separate session locking requirement. |
FTA_SSL.2 - User-initiated locking | FMT_MOF_EXT.1 defines requirements for user-initiated session locking; therefore, it is duplicative to include a separate session locking requirement. |
FAU_STG.1 - Protected audit trail storage | FPT_ACF_EXT.1 defines a requirement to protect audit logs; therefore, it is duplicative to include a separate protection of audit trail requirements. |
FAU_GEN.2 - User identity association | FAU_GEN.1.2 explicitly requires that the OS record any user account associated with each event; therefore, it is duplicative to include a separate requirement to associate a user account with each event. |
FAU_SAR.1 - Audit review | FPT_ACF_EXT.1.2 requires that audit logs (and other objects) are protected from reading by unprivileged users; therefore, it is duplicative to include a separate requirement to protect only the audit information. |
Acronym | Meaning |
---|---|
AES | Advanced Encryption Standard |
API | Application Programming Interface |
API | Application Programming Interface |
ASLR | Address Space Layout Randomization |
Base-PP | Base Protection Profile |
CC | Common Criteria |
CEM | Common Evaluation Methodology |
CESG | Communications-Electronics Security Group |
CMC | Certificate Management over CMS |
CMS | Cryptographic Message Syntax |
CN | Common Names |
CRL | Certificate Revocation List |
CSA | Computer Security Act |
CSP | Critical Security Parameters |
DAR | Data At Rest |
DEP | Data Execution Prevention |
DES | Data Encryption Standard |
DHE | Diffie-Hellman Ephemeral |
DNS | Domain Name System |
DRBG | Deterministic Random Bit Generator |
DSS | Digital Signature Standard |
DSS | Digital Signature Standard |
DT | Date/Time Vector |
DTLS | Datagram Transport Layer Security |
EAP | Extensible Authentication Protocol |
ECDHE | Elliptic Curve Diffie-Hellman Ephemeral |
ECDSA | Elliptic Curve Digital Signature Algorithm |
EST | Enrollment over Secure Transport |
FIPS | Federal Information Processing Standards |
HMAC | Hash-based Message Authentication Code |
HTTP | Hypertext Transfer Protocol |
HTTPS | Hypertext Transfer Protocol Secure |
IETF | Internet Engineering Task Force |
IP | Internet Protocol |
ISO | International Organization for Standardization |
IT | Information Technology |
ITSEF | Information Technology Security Evaluation Facility |
NIAP | National Information Assurance Partnership |
NIST | National Institute of Standards and Technology |
OCSP | Online Certificate Status Protocol |
OE | Operational Environment |
OID | Object Identifier |
OMB | Office of Management and Budget |
OS | Operating System |
PII | Personally Identifiable Information |
PKI | Public Key Infrastructure |
PP | Protection Profile |
PP | Protection Profile |
PP-Configuration | Protection Profile Configuration |
PP-Module | Protection Profile Module |
RBG | Random Bit Generator |
RFC | Request for Comment |
RNG | Random Number Generator |
RNGVS | Random Number Generator Validation System |
S/MIME | Secure/Multi-purpose Internet Mail Extensions |
SAN | Subject Alternative Name |
SAR | Security Assurance Requirement |
SFR | Security Functional Requirement |
SHA | Secure Hash Algorithm |
SIP | Session Initiation Protocol |
ST | Security Target |
SWID | Software Identification |
TLS | Transport Layer Security |
TOE | Target of Evaluation |
TSF | TOE Security Functionality |
TSFI | TSF Interface |
TSS | TOE Summary Specification |
URI | Uniform Resource Identifier |
URL | Uniform Resource Locator |
USB | Universal Serial Bus |
VM | Virtual Machine |
XCCDF | eXtensible Configuration Checklist Description Format |
XOR | Exclusive Or |
app | Application |
Identifier | Title |
---|---|
[CC] | Common Criteria for Information Technology Security Evaluation -
|
[CEM] | Common Evaluation Methodology for Information Technology Security - Evaluation Methodology, CCMB-2012-09-004, Version 3.1, Revision 4, September 2012. |
[CESG] | CESG - End User Devices Security and Configuration Guidance |
[CSA] | Computer Security Act of 1987, H.R. 145, June 11, 1987. |
[OMB] | Reporting Incidents Involving Personally Identifiable Information and Incorporating the Cost for Security in Agency Information Technology Investments, OMB M-06-19, July 12, 2006. |