NIAP: U.S. Government Approved Protection Profile - PP-Module for Keyboard/Mouse Devices Version 1.0

NIAP Oversees Evaluations of Commercial IT Products for Use in National Security Systems
Questions?  We're here to help
  NIAP  »»  Protection Profiles  »»  Approved PPs  »»  Details  
U.S. Government Approved Protection Profile - PP-Module for Keyboard/Mouse Devices Version 1.0

Short Name: mod_km_v1.0

Technology Type: Peripheral Switch

CC Version: 3.1

Date: 2019.07.19

Conformance Claim: None

Protection Profile [PDF]

Supporting Docs [PDF]

PP Configuration for PSD-KM_V1.0 [PDF]

Control Mapping [PDF]

PP Configuration for PSD-KM-VI_V1.0  [PDF]

PP-Configuration for PSD-AO-KM-UA-VI_V1.0  [PDF]

PP-Configuration for PSD-AO-KM-VI_V1.0  [PDF]

PP-Configuration for PSD-KM-UA_V1.0  [PDF]

PP-Configuration for PSD-KM-UA-VI_V1.0  [PDF]

PP-Configuration for CFG_PSD-AO-KM-UA_V1.0  [PDF]



The scope of this Protection Profile (PP)-Module is to describe the security functionality of a specific type of Peripheral Sharing Device (PSD) product in terms of Common Criteria for Information Technology Security Evaluation, version 3.1, Release 5 [CC] and to define functional and assurance requirements for such products.

A Target of Evaluation (TOE) claiming conformance to this PP-Module must also claim conformance to the Peripheral Sharing Device Protection Profile (PSD PP) as its Base-PP. This is because the PSD PP is a generic Protection Profile aimed at defining baseline requirements and Evaluation Activities for a wide variety of PSD products, but more specific requirements and Evaluation Activities apply depending on the types of physical and logical interfaces a PSD includes. Therefore, this PP-Module defines additional Security Functional Requirements (SFRs) for security functionality unique to a PSD that includes the ability to manipulate or assign human interface devices (HIDs) (e.g., keyboard and pointing device) to one or more computers connected to the PSD.


A compliant Target of Evaluation (TOE) for this PP-Module is any PSD that supports connectivity between one or more computers and one or more HID peripheral devices, in particular USB devices. Specifically, the TOE may support keyboard and/or pointing devices. As the most common pointing device expected for use with the TOE is a mouse, this term will be used throughout this PP-Module to refer to all pointing devices collectively. All of the requirements and restrictions that the PSD PP defines apply to a conformant TOE. A conformant TOE satisfies all of the specific data protection/isolation capabilities that the PSD PP requires. A conformant TOE embodies one or more of the use cases defined in the PSD PP.

A candidate TOE for claiming conformance to this PP-Module is any TOE that conforms to the PSD PP and includes keyboard and/or mouse connected peripherals (KM). In particular, a conformant TOE should support one or more USB keyboard and/or mouse devices.

The TOE may include functionality for additional types of computer interfaces (e.g. video display, user authentication device). When this is the case, the TOE will claim conformance to all applicable PP-Modules that extend the PSD PP.

Note that this PP-Module covers PSD functionality supporting USB peripherals only.

Assigned to the following Validated Products

Active Related Technical Decisions

Please forward any Protection Profile specific comments to the applicable Technical Rapid Response Team (TRRT).

Please forward any general questions to our Q&A tool.

Site Map              Contact Us              Home