Motorola AP 71xx Series Security Policy
Motorola AP 71xx Series Security Policy
Version: 1.1
Date: December 16, 2013
CHANGE RECORD
December Motorola
1.1 Updated FW version
16, 2013 Solutions
Table of Contents
1 Introduction .................................................................................................................... 5
1.1 AP 7131 Physical, Ports and Interfaces ........................................................................................7
1.2 AP 7161 Physical Representation, Ports and Interfaces ..............................................................9
1.3 AP 7181 Physical Representation, Ports and Interfaces ........................................................... 10
2 Cryptographic Functionality ........................................................................................... 11
2.1 Critical Security Parameters ...................................................................................................... 13
2.2 Public Keys ................................................................................................................................. 14
3 Roles, Authentication and Services ................................................................................ 15
3.1 Roles .......................................................................................................................................... 15
3.2 Authentication Methods ........................................................................................................... 16
3.3 Services ...................................................................................................................................... 17
4 Self‐test ......................................................................................................................... 20
4.1 Power Up Self‐tests ................................................................................................................... 20
4.2 Conditional Self‐tests ................................................................................................................ 21
4.3 Critical Function Tests ............................................................................................................... 21
5 Physical Security Policy .................................................................................................. 22
6 Operational Environment .............................................................................................. 22
7 Mitigation of Other Attacks Policy ................................................................................. 22
8 Security Rules and Guidance .......................................................................................... 22
9 References ..................................................................................................................... 23
10 Acronyms and Definitions .............................................................................................. 23
List of Tables
Table 1 – Module Configuration Table ......................................................................................................... 5
Table 2 – Security Level of Security Requirements ....................................................................................... 5
Table 3 – AP 7131 Ports and Interfaces ........................................................................................................ 8
Table 4 – AP 7161 Ports and Interfaces ........................................................................................................ 9
Table 5 – AP 7181 Ports and Interfaces ...................................................................................................... 10
Table 6 –Approved Cryptographic Functions.............................................................................................. 11
Table 7 – Non‐Approved But Allowed Cryptographic Functions ................................................................ 12
Table 8 – High Level Protocols and Associated Cryptographic Functionality ............................................. 12
Table 9 – Critical Security Parameters ........................................................................................................ 13
Table 10 – Public Keys ................................................................................................................................. 14
Table 11 – Roles Description ....................................................................................................................... 15
Table 12 – Authentication Methods and Strengths .................................................................................... 16
Table 13 – Unauthenticated Services ......................................................................................................... 17
Table 14 – Authenticated Secure Communications Services...................................................................... 17
Table 15 – Admin Role Services .................................................................................................................. 18
Table 16 – CSP Access Rights within Services ............................................................................................. 19
Table 17 – Power Up Self‐tests ................................................................................................................... 20
Table 18 – Conditional Self‐tests ................................................................................................................ 21
Table 19 – Critical Function Tests ............................................................................................................... 21
Table 20 – References ................................................................................................................................. 23
Table 21 – Acronyms and Definitions ......................................................................................................... 23
List of Figures
Figure 1 – Operational Context ..................................................................................................................... 6
Figure 2 – AP 7131 with plastic shroud and antennas removed .................................................................. 7
Figure 3 – AP 7161 views with antennas removed ....................................................................................... 9
Figure 4 – AP 7181 views ............................................................................................................................ 10
1 Introduction
This document defines the Security Policy for the Motorola Solutions AP 71xx Series Wireless Access
Points – AP 7131N, AP 7131N‐GR, AP 7161, and AP 7181, hereafter denoted the Module. The Module,
validated to FIPS 140‐2 overall Level 1, is a common platform for multiple access points and wireless
switches in the Motorola Solutions portfolio that satisfies the needs of centrally managed single and
multi‐cell 802.11a/b/g/n wireless deployments. The Module incorporates an integrated router, gateway,
firewall, DHCP and AAA RADIUS server, VPN, and hot‐spot gateway. The dashed line boxes in Figure 1
depict the Module in its operational context.
For the purposes of FIPS 140‐2, the Module is classified as a multi‐chip standalone embodiment, in three
configurations as shown in Table 1..
HW P/N FW Version
AP7131N, AP7131N‐GR [Link]‐050GR
AP7161 [Link]‐050GR
AP7181 [Link]‐050GR
Table 1 – Module Configuration Table
The Module firmware, license and secure installation instructions are delivered as an option for
installation on any of the hardware part numbers listed in Table 1. Once the firmware is installed, the
resulting Module supports only the FIPS‐Approved mode of operation. The FIPS‐Approved mode of
operation is explicitly indicated by the leading characters “[G]” in the shell prompt when using the Login
service, for example “[G]ap7131‐OF1AE6>”. The remaining characters in the prompt indicate
configuration and the last 3 octets of the MAC address.
The cryptographic boundary for each configuration is the enclosure that encloses all hardware and
firmware components not including external antennas. The FIPS 140‐2 security levels for the Module are
as follows:
Security Requirement Security Level
Cryptographic Module Specification 3
Cryptographic Module Ports and Interfaces 1
Roles, Services, and Authentication 2
Finite State Model 1
Physical Security 1
Operational Environment N/A
Cryptographic Key Management 1
EMI/EMC 1
Self‐Tests 1
Design Assurance 3
Mitigation of Other Attacks N/A
Table 2 – Security Level of Security Requirements
LEDs Six LEDs (via light tubes) providing status Status out
indicators for:
1) boot/diagnostic mode/normal operation
2) GE1 operation
3) GE2 operation
4) 5 GHz radio operation
5) 2.4 GHz radio operation
6) Unused in this model
Table 3 – AP 7131 Ports and Interfaces
The convention “R1/2‐A/B/C” indicates multiple antenna connections for multiple radios. For example
“R1‐A” is radio one antenna A; “R2‐C” is radio two antenna C.
2 Cryptographic Functionality
The Module implements the FIPS Approved and Non‐Approved but Allowed cryptographic functions
listed in Table 6 and Table 7 below. The notation #n indicates multiple implementations of an algorithm
or protocol; for example, “AES #1” is one implementation of the AES algorithm; “AES #2” is a second
implementation of AES.
Algorithm Description
Non‐Compliant SP [IG D.2] Diffie‐Hellman (group 2 | 5). Key agreement; key establishment
800‐56A methodology provides 80 bits of encryption strength.
Non‐ Compliant [IG D.2] 2048‐bit RSA Key Transport. Key wrapping; key establishment methodology
SP 800‐56B provides 112 bits of encryption strength.
[Annex C] Hardware Non‐Deterministic RNG; 64 bits per access, used only to seed
NDRNG
the FIPS Approved RNG.
MD5 [IG D.8] Used during TLS handshake.
Table 7 – Non‐Approved But Allowed Cryptographic Functions
Algorithm Description
IKE v1/v2 [IG D.2] IKE v1/v2 and IPsec supported cryptography:
AES‐CBC‐128, AES‐ CBC‐192, AES‐ CBC‐256, SHA1, DH (1024‐1536)
SSHv2 [IG D.2] The SSHv2 Cipher Suites implemented by the Module are:
Cipher: 3des‐cbc, aes128‐cbc, aes256‐cbc
MAC: hmac‐sha1, hmac‐sha2
KEX: diffie‐hellman‐group‐exchange‐sha256,
diffie‐hellman‐group‐exchange‐sha1,
Hostkey‐algorithms: ssh‐rsa
TLS [IG D.2] The TLS Cipher Suites implemented by the Module are:
TLS_DH_RSA_WITH_AES_128_CBC_SHA256
TLS_DH_RSA_WITH_AES_128_CBC_SHA
TLS_DH_RSA_WITH_AES_256_CBC_SHA256
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA
RADIUS EAP‐TLS, EAP‐TTLS, PEAP‐TLS
Table 8 – High Level Protocols and Associated Cryptographic Functionality
The Module enforces the separation of roles using an internal access control and groups for associating
specific operator credentials with operator roles.
3.3 Services
All services implemented by the Module are listed in Table 15, 14 and 15 below.
Service Description
Local Reset Power cycle the Module.
Table 13 – Unauthenticated Services
NMSU
SSHC
TLSC
User
IPSP
WC
MP
Service Description
Admin
Service Description
CSPs
RNG‐STATE
SSH‐HMAC
SNMP‐DEK
TLS‐HMAC
SNMP‐SEC
TLS‐HKEK
TLS‐SDEK
MC‐GMK
IPS‐SDEK
MC‐PMK
RAD‐SEC
SSH‐DEK
RNG‐SM
MC‐GTK
DEV‐PRI
WL‐GTK
MC‐PTK
WL‐KCK
MC‐PSK
WL‐KEK
WL‐PSK
IPS‐SAK
DH‐KEK
IKE‐PSS
WL‐TK
PW
Service
Configure ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
Configure E E E E E
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ W ‐ ‐ ‐ ‐
Security W W W W W
Connect G G
‐ W G ‐ E ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
(IPsec) E E
Connect G G G G
‐ W ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ E
(Mesh) E E E E
Connect G
‐ W ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
(SSH) E
Connect G G G G G
‐ W ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
(TLS) E E E E E
Connect G G
‐ W ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ E G G ‐ ‐ ‐ ‐ ‐ ‐
(Wireless) E E
Wireless
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ E E ‐ ‐ ‐ ‐ ‐ ‐
Traffic
SNMP G
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ E ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
Traffic E
Login ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ E ‐ ‐ ‐ ‐ ‐
Monitor ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
Show
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
status
Remote G
Z Z Z ‐ Z Z ‐ ‐ Z Z Z Z Z Z ‐ Z Z Z Z ‐ ‐ Z Z Z Z
reset Z
Update
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
firmware
Zeroize ‐ ‐ ‐ ‐ Z ‐ ‐ Z Z ‐ ‐ ‐ ‐ ‐ ‐ Z ‐ ‐ ‐ ‐ Z Z ‐ ‐ ‐ ‐
Local G
Z Z Z ‐ Z Z ‐ ‐ Z Z Z Z Z Z ‐ Z Z Z ‐ ‐ ‐ Z Z Z Z
Reset Z
4 Self‐test
4.1 Power Up Self‐tests
Each time the Module is powered up it tests that the cryptographic algorithms still operate correctly and
that sensitive data have not been damaged. Power‐up self–tests are available on demand by power
cycling the module.
On power up or reset, the Module performs the self‐tests described in Table 17 below. All KATs must be
completed successfully prior to any other use of cryptography by the Module. If one of the KATs fails,
the Module enters an error state.
6 Operational Environment
The Module is designated as a limited operational environment under the FIPS 140‐2 definitions. The
Module includes a firmware load service to support necessary updates. New firmware versions within
the scope of this validation must be validated through the FIPS 140‐2 CMVP. Any other firmware loaded
into this module is out of the scope of this validation and require a separate FIPS 140‐2 validation.
Guidance for first time usage or post factory default reset usage of the Module is provided in the
Module’s Secure Installation Guide, and summarized below:
1. On first use after delivery from the factory, or after zeroization, an authorized administrator shall
access the Module with the default password and create a new password.
2. The Firmware version listed in Table 1 shall be loaded onto the module.
9 References
The following documents are referenced in this Security Policy.