All modules
CMVP Validated Module · FIPS 140-3 Security Policy

Cambium Networks PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C, PTP 850E

Certificate#4999StandardFIPS 140-3Level2TypeHardwareEmbodimentMulti-Chip Stand AloneStatusActiveVendorCambium Networks Ltd.
Low review priority  ·  exposes kernel crypto consumer  ·  last validated 15 months ago. How this is derived →

Certificate

StandardFIPS 140-3
Overall level2
Module typeHardware
EmbodimentMulti-Chip Stand Alone
StatusActive
Sunset date4/15/2030
CaveatWhen operated in approved mode, installed, initialized and configured as specified in Section 11.3 of the Security Policy. The tamper evident seals installed as indicated in the Security Policy.
VendorCambium Networks Ltd.

Approved Algorithms (35)

AlgorithmACVP Cert
AES-CBCA2755
AES-CBCA2758
AES-CFB128A2758
AES-CTRA680
AES-CTRA2758
AES-ECBA2758
AES-GCMA2758
AES-KWA2758
AES-OFBAES 4014
Counter DRBGA2758
DSA KeyGen (FIPS186-4)A2758
ECDSA KeyGen (FIPS186-4)A2758
ECDSA KeyVer (FIPS186-4)A2758
ECDSA SigGen (FIPS186-4)A2758
ECDSA SigVer (FIPS186-4)A2758
HMAC-SHA-1A2758
HMAC-SHA2-256A2755
HMAC-SHA2-256A2758
HMAC-SHA2-384A2758
HMAC-SHA2-512A2758
KAS-ECC-SSC Sp800-56Ar3A2758
KAS-FFC-SSC Sp800-56Ar3A2758
KDF IKEv1A2756
KDF SNMPA2757
KDF SSHA2758
RSA KeyGen (FIPS186-4)A2758
RSA SigGen (FIPS186-4)A2758
RSA SigVer (FIPS186-4)A2758
SHA-1A2758
SHA2-256A2755
SHA2-256A2758
SHA2-384A2758
SHA2-512A2758
TLS v1.2 KDF RFC7627A2758
TLS v1.3 KDFA2758

Derived Review-Risk Graph (review prompts, not findings)

flowchart LR
  %% Deterministic review-risk graph for Cambium Networks PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C, PTP 850E
  %% Review prompts and evidence gaps, NOT vulnerability findings.
  subgraph CMVP["CMVP-disclosed clues"]
    C2["[low] Firmware update / recovery<br/>/ rollback (referenced in<br/>text)<br/><i>Update<br/>firmware load</i>"]
    C3["[low] Self-test / status surface<br/>(referenced in text)<br/><i>status output</i>"]
    C5["[low] Protocol / secure-channel<br/>references (may be KDF<br/>names, not a live channel)<br/><i>TLS<br/>SSH<br/>IKEV</i>"]
    C6["[low] Operating system / runtime<br/>referenced (boundary<br/>membership not asserted)<br/><i>operating system<br/>linux<br/>kernel</i>"]
  end
  subgraph Inference["Derived inference"]
    I2["Possible only, trusted<br/>code is reachable through<br/>update and recovery paths."]
    I3["Possible only, some<br/>services may process input<br/>before, or without,<br/>operator authentication."]
    I5["Possible only, a protocol<br/>is referenced, but whether<br/>it is a live channel or<br/>only a KDF/algorithm name<br/>is unconfirmed."]
    I6["Possible only, a<br/>runtime/OS is referenced,<br/>but its membership in the<br/>cryptographic boundary is<br/>not established."]
  end
  subgraph Risk["Reviewer question"]
    R2["Are update images<br/>authenticated before<br/>parsing, and are<br/>downgrade/rollback paths<br/>constrained?"]
    R3["Can unauthenticated<br/>services leak state,<br/>consume resources, or<br/>transition security state?"]
    R5["If a live TLS/SSH/IKE<br/>channel exists, could<br/>library CVEs apply, or is<br/>this only a<br/>KDF/documentation name?"]
    R6["If the OS/runtime is<br/>in-boundary, could its<br/>CVEs be hidden by<br/>firmware-only versioning?"]
  end
  subgraph Evidence["Evidence needed to close"]
    E2["confirm the disclosure<br/>itself (keyword hit,<br/>context unverified) ·<br/>update image format ·<br/>signature-before-parse<br/>proof · anti-rollback /<br/>downgrade policy"]
    E3["confirm the disclosure<br/>itself (keyword hit,<br/>context unverified) ·<br/>pre-auth reachability<br/>matrix · rate limits and<br/>output redaction ·<br/>abuse-case tests"]
    E5["confirm the disclosure<br/>itself (keyword hit,<br/>context unverified) ·<br/>library identity and<br/>version ·<br/>certificate-validation<br/>behaviour · protocol-CVE<br/>disposition"]
    E6["confirm the disclosure<br/>itself (keyword hit,<br/>context unverified) ·<br/>runtime identity and<br/>config · kernel/runtime<br/>hardening profile ·<br/>patch/backport manifest"]
  end
  C2 --> I2 --> R2 --> E2
  C3 --> I3 --> R3 --> E3
  C5 --> I5 --> R5 --> E5
  C6 --> I6 --> R6 --> E6
  classDef clue fill:#eef3f9,stroke:#6f7f91,color:#1f3a5f;
  classDef infer fill:#fff7e6,stroke:#b98500,color:#6b4e00;
  classDef risk fill:#fbe9e9,stroke:#b02a2a,color:#7a1f1f;
  classDef evidence fill:#e6f4ea,stroke:#1e7d34,color:#14532d;
  class C2,C3,C5,C6 clue;
  class I2,I3,I5,I6 infer;
  class R2,R3,R5,R6 risk;
  class E2,E3,E5,E6 evidence;
Underlying clues
flowchart LR
  %% Deterministic clue tier for Cambium Networks PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C, PTP 850E
  %% confidence: high = structured record field; medium = structured but soft; low (dashed) = bare keyword hit, context unverified
  subgraph CMVP["CMVP-disclosed clues (deterministic)"]
    C2["[low] Firmware update / recovery / rollback (referenced in text)<br/><i>Update<br/>firmware load</i><br/>src: text:keyword"]
    C3["[low] Self-test / status surface (referenced in text)<br/><i>status output</i><br/>src: text:keyword"]
    C5["[low] Protocol / secure-channel references (may be KDF names, not a live channel)<br/><i>TLS<br/>SSH<br/>IKEV</i><br/>src: text:keyword"]
    C6["[low] Operating system / runtime referenced (boundary membership not asserted)<br/><i>operating system<br/>linux<br/>kernel</i><br/>src: text:keyword"]
  end
  classDef clueHigh fill:#eef3f9,stroke:#2f6fb0,stroke-width:2px,color:#1f3a5f;
  classDef clueMedium fill:#eef3f9,stroke:#6f7f91,color:#1f3a5f;
  classDef clueLow fill:#f7f7f7,stroke:#999,stroke-dasharray:4 4,color:#444;
  class C2,C3,C5,C6 clueLow;

Security Policy, page by page

Page 1

Cambium Networks PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C, PTP 850E Firmware: 12.0.1 Hardware: PTP 820N and PTP 820A, with TEL P/N: BS-0341-2 and with components:

2400 Research Blvd

Rockville, MD 20850 www.acumensecurity.net

Page 2

Cambium Networks Ltd. assumes no liability resulting from any inaccuracies or omissions in this document, or from use of the information obtained herein. Cambium reserves the right to make changes to any products described herein to improve reliability, function, or design, and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Cambium does not assume any liability arising out of the application or use of any product, software, or circuit described herein; neither does it convey license under its patent rights or the rights of others. It is possible that this publication may contain references to, or information about Cambium products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that Cambium intends to announce such Cambium products, programming, or services in your country. This document, Cambium products, and 3rd Party software products described in this document may include or memories or other media. Laws in the United States and other countries preserve for Cambium, its licensors, and Cambium products described in this document may not be copied, reproduced, reverse engineered, distributed, merged or modified in any manner without the express written permission of Cambium. Furthermore, the purchase of Cambium products shall not be deemed to grant either directly or by implication, estoppel, or supplied software, except for the normal non-exclusive, royalty free license to use that arises by operation of law in the sale of a product. Restrictions of the software or documentation may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means, without prior written permission of Cambium. License Agreements The software described in this document is the property of Cambium and its licensors. It is furnished by express license agreement only and may be used only in accordance with the terms of such an agreement. High Risk Materials Cambium and its supplier(s) specifically disclaim any express or implied warranty of fitness for any high-risk activities or uses of its products including, but not limited to, the operation of nuclear facilities, aircraft navigation or aircraft communication systems, air traffic control, life support, or weapons systems (“High Risk Use”). Any High Risk is unauthorized, is made at your own risk and you shall be responsible for any and all losses, damage or claims arising out of any High-Risk Use. Public Material – May be reproduced only in its original entirety (without revision).

Page 3
Table of Contents
#SectionPage
Page 4

List of Figures Public Material – May be reproduced only in its original entirety (without revision).

Page 5

Introduction This is a non-proprietary FIPS 140-3 Security Policy for Cambium Networks Ltd. and the following Cambium Networks products: PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C, and PTP 850E. Below are the details of the certified products: Hardware Version #:

Page 6
SectionFIPS 140-3 Section TitleSecurity Level
1General2
2Cryptographic module specification2
3Cryptographic module interfaces2
4Roles, services, and authentication2
5Software/Firmware security2
6Operational environmentN/A
7Physical security2
8Non-invasive securityN/A
9Sensitive security parameter management2
10Self-tests2
11Life-cycle assurance2
12Mitigation of other attacksN/A

The Cambium Networks PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 820N, PTP 820A, PTP 850C and PTP 850E (the module) are multi-chip standalone hardware modules validated at FIPS 140-3 Security Level 2. Specifically, the modules meet that following security levels for individual sections in FIPS 140-3 standard: Table 1 - Security Levels The PTP 820 and PTP 850 series radios provide a service-centric microwave platform for HetNet1 hauling. The platform includes a full complement of wireless products that provide backhaul and fronthaul solutions. Powered by a software-defined engine and sharing a common operating system, PTP 820 and PTP 850 Release 12.0.1, the PTP 820 and PTP 850 platforms deliver ultra-high capacities while supporting any radio transmission technology, any network topology, and any deployment configuration.

2.1 Cryptographic Boundary

The cryptographic boundary for the modules is defined as encompassing the "top," "front," "left," "right," and "bottom" surfaces of the case and all portions of the "backplane" of the case. The following figures provide a physical depiction of the cryptographic modules: Heterogenous Network Public Material – May be reproduced only in its original entirety (without revision).

Page 7

Figure 1

Page 8

Figure 4

Page 9
ModelHardwareFirmware VersionDistinguishing Features
PTP 820G12.0.1Fixed configuration IDU2. See Table 5
PTP 820C12.0.1Fixed configuration ODU3. See Table 6
PTP 820S12.0.1Fixed configuration ODU. See Table 7
PTP 820C-HP12.0.1Fixed configuration ODU. See Table 8

Figure 7

Page 10
ModelHardwareFirmware VersionDistinguishing Features
PTP 820NPTP 820N with TEL P/N: BS-0341-2 and with components: o PTP820 TCC-B2-XG-MC: N000082H003 o PTP820 TCC-U: N000082H005 o PTP820 RMC-B: N000082H00412.0.1Modular IDU. • Single or dual TCC • Dual RMC-B • Dual Power supplies See Table 9, Table 10 and Table 11
PTP 820APTP 820A with TEL P/N: BS-0341-2 and with components: o PTP820 TCC-B2-XG-MC: N000082H003 o PTP820 TCC-U: N000082H005 o PTP820 RMC-B: N000082H00412.0.1Modular IDU. • Single or dual TCC • Dual RMC-B • Dual Power supplies See Table 9, Table 10 and Table 11
PTP 850CPTP 850C12.0.1Fixed configuration ODU. See Table 12
PTP 850EPTP 850E (Rev. 6)12.0.1Fixed configuration ODU. See Table 13
Table, extracted as text (did not parse into structured rows)
Table 2 - Cryptographic Module Tested Configuration Additionally, the following cards can be configured on PTP 820N and PTP 820A modules. These cards provide port density, but do not contain any security-relevant functionality: •    Ethernet/Optical Line Interface Card (E/XLIC) •    STM-1/OC3 •    STM-1 RST •    TDM E1/T1 •    10Gb Ethernet/Optical Line Interface Card (LIC-X-E10) •    Radio Interface Card (RIC-D)
2.2 Modes of Operation

The module operates in the Approved mode of operation (when configured as per the instructions in Section 11 of this document). Any usage of the non-Approved services described in Table 17 would result in a non-Approved mode of operation. Public Material – May be reproduced only in its original entirety (without revision).

Page 11
CAVP Cert Management Security Algorithms Implementation (Firmware)Algorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s)Use / Function
A2758AES (FIPS 197)CBCDirection: Decrypt, Encrypt Key Length: 128, 256Used for control/ management plane encryption/ decryption
ECBDirection: Decrypt, Encrypt Key Length: 128, 256
CTRDirection: Decrypt, Encrypt Key Length: 128, 192, 256 Payload Length: 8-128 Increment 8 Incremental Counter Counter Tests Performed
CFB128Direction: Decrypt, Encrypt Key Length: 128
GCM4Direction: Decrypt, Encrypt IV Generation: Internal IV Generation Mode: 8.2.1 Key Length: 128, 256 Tag Length: 32, 64, 96, 104, 112, 120, 128 IV Length: 96-1024 Increment 8 Payload Length: 8-65536 Increment 8 AAD Length: 0-65536 Increment 8
KWDirection: Decrypt, Encrypt Cipher: Cipher, Inverse Key Length: 256 Payload Length: 128-524288 Increment 128
SHS (FIPS 180-4)SHA-1 SHA2-256 SHA2-384 SHA2-512Message Length: 0-65536 Increment 8Used for control/ management plane message digests. SHA-1 is permitted within SSH, TLS and IPSec protocols, and legacy
2.3 Cryptographic Algorithms

The following table lists the Approved algorithms supported by the modules: d GCM IV generation tested in accordance with IG C.H, scenario 1 TLSv1.2 following RFCs 5516, 5246, 5288, and

5289 as well as SSH following RFCs 4251, 4252, 4253, 4254 and 5647. The IV is generated only for use with GCM

encryption within the protocol being used. The TLS cipher suites supported by the module are identified in section

11.4.2 of this document which are included in SP 800-52 Rev2 section 3.3.1. The module also internally generates

IVs for TLS 1.3 (RFC 8446) in accordance with scenario 5 in IG C.H. In the case the module’s power is lost and then restored, a new key for use with AES-GCM encryption/decryption is established. Public Material – May be reproduced only in its original entirety (without revision).

Page 12
CAVP CertAlgorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s)Use / Function signature verification only.
HMAC (FIPS 198-1)HMAC- SHA1MAC: 32-160 Increment 8 Key Length: 8- 524288 Increment 8Used for control/ management plane message authentication
HMAC- SHA2-256MAC: 32-256 Increment 8 Key Length: 8- 524288 Increment 8
HMAC- SHA2-384MAC: 32-384 Increment 8 Key Length: 8- 524288 Increment 8
HMAC- SHA2-512MAC: 32-512 Increment 8 Key Length: 8- 524288 Increment 8
DRBG (SP800- 90Arev1)CTR_DRBGCapabilities: Mode: AES-256 Derivation Function Enabled: Yes Additional Input: 0-256 Increment 256 Entropy Input: 2048 Increment 128 Nonce: 128 Personalization String Length: 0-256 Increment 256 Returned Bits: 256Used for control/ management plane random bit generation
ECDSA (FIPS 186-4)KeyGen, KeyVer, SigGen, SigVerCapabilities: Curve: P-256 Hash Algorithm: SHA2-256, SHA2-384, SHA2-512 Secret Generation Mode: Testing CandidatesUsed for control/ management plane key generation, signature generation, and signature verification
DSA (FIPS 186-4)KeyGenCapabilities: L: 2048 N: 224 L: 2048 N: 256 L: 3072 N: 256Used for control/ management plane FCC key generation
RSA (FIPS 186-4)KeyGenCapabilities: Key Generation Mode: B.3.3 Properties: Modulo: 2048 Primality Tests: Table C.2 Properties: Modulo: 3072 Primality Tests: Table C.2 Properties: Modulo: 4096Used for control/ management plane key generation, signature generation, and signature verification

d Public Material – May be reproduced only in its original entirety (without revision).

Page 13

CAVP Cert

Algorith m and Standar d

Mode/Me thod SigGen

Description / Key Size(s) / Key Strength(s) Primality Tests: Table C.2 Info Generated By Server Public Exponent Mode: Random Private Key Format: Standard Capabilities: Signature Type: PKCS 1.5 Properties: Modulo: 2048 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 4096 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Capabilities: Signature Type: PKCSPSS Properties: Modulo: 2048 Salt Length: 28 Hash Pair: Hash Algorithm: SHA2-256 Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512

Use / Function

d Public Material – May be reproduced only in its original entirety (without revision).

Page 14

CAVP Cert

Algorith m and Standar d

Mode/Me thod

Description / Key Size(s) / Key Strength(s) Salt Length: 64 Properties: Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512 Salt Length: 64 Properties: Modulo: 4096 Hash Pair: Hash Algorithm: SHA2-256 Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512 Salt Length: 64 Capabilities: Signature Type: ANSI X9.31 Properties: Modulo: 2048 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 4096

Use / Function

d Public Material – May be reproduced only in its original entirety (without revision).

Page 15

CAVP Cert

Algorith m and Standar d

Mode/Me thod SigVer

Description / Key Size(s) / Key Strength(s) Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Capabilities: Signature Type: PKCS 1.5 Properties: Modulo: 2048 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 4096 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Capabilities: Signature Type: ANSI X9.31 Properties: Modulo: 2048 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties:

Use / Function

d Public Material – May be reproduced only in its original entirety (without revision).

Page 16

CAVP Cert

Algorith m and Standar d

Mode/Me thod

Description / Key Size(s) / Key Strength(s) Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Properties: Modulo: 4096 Hash Pair: Hash Algorithm: SHA2-256 Hash Pair: Hash Algorithm: SHA2-384 Hash Pair: Hash Algorithm: SHA2-512 Capabilities: Signature Type: PKCSPSS Properties: Modulo: 2048 Hash Pair: Hash Algorithm: SHA2-256 Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512 Salt Length: 64 Properties: Modulo: 3072 Hash Pair: Hash Algorithm: SHA2-256 Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512 Salt Length: 64 Properties: Moduli: 4096 Hash Pair: Hash Algorithm: SHA2-256

Use / Function

d Public Material – May be reproduced only in its original entirety (without revision).

Page 17
CAVP CertAlgorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s) Salt Length: 32 Hash Pair: Hash Algorithm: SHA2-384 Salt Length: 48 Hash Pair: Hash Algorithm: SHA2-512 Salt Length: 64 Public Exponent Mode: RandomUse / Function
KTS-1AESAES-256 in KW modeUsed for key transport on the data plane; key establishment methodology provides 256 bits of encryption strength
KTS-2AESAES-128 and AES-256 in GCM modeUsed for key transport on the management plane within TLS and SSH; key establishment methodology provides 128 or 256 bits of encryption strength
KTS-3AES HMACAES-128, AES-192 and AES-256 in CTR mode with HMAC SHA-1Used for key transport on the management plane within SSH; key establishment methodology provides between 128 and 256 bits of encryption strength
KTS-5AES HMACAES-128 and AES-256 in CBC mode with HMAC-SHA-1 or HMAC SHA-256Used for key transport on the management plane within TLS; key establishment methodology provides 128 or

d Public Material – May be reproduced only in its original entirety (without revision).

Page 18
CAVP CertAlgorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s)Use / Function 256 bits of encryption strength
KAS-FFC- SSC (SP800- 56arev3)Diffie- HellmanDomain Parameter Generation Methods: FB, FC, ffdhe2048, ffdhe3072 Scheme: dhEphem: KAS Role: initiator, responderUsed for key transport on the management plane using Diffie- Hellman; key establishment methodology provides 112 and 128 bits of encryption strength
KAS-ECC- SSC (SP800- 56arev3)Ephemeral UnifiedDomain Parameter Generation Methods: P-256 Scheme: ephemeralUnified: KAS Role: initiator, responderUsed for key transport on the management plane using Elliptic Curve Diffie-Hellman; key establishment methodology provides 128 bits of encryption strength
CVL RFC 7627KDF TLSv1.2Hash Algorithm: SHA2-256, SHA2-384, SHA2-512Used for key derivation within management protocols
CVL RFC 8446KDF TLSv1.3HMAC Algorithm: SHA2-256, SHA2-384 KDF Running Modes: DHE, PSK, PSK-DHE
CVL5 (SP800- 135-r1)KDF SSHv2AES-128, AES-192, AES-256 SHA-1, SHA2-256, SHA2-384, SHA2-512
Vendor- affirmedCKG6SP800- 133rev2§4: Using the Output of a Random Bit Generator §5: Generation of Key Pairs for Asymmetric-Key AlgorithmsSymmetric key and asymmetric seed generation

d Note that no parts of the SSH, SNMPv3, IKEv1 and TLS protocols, other than the approved cryptographic algorithms and the KDFs, have been tested by the CAVP and CMVP. In accordance with FIPS 140-3 IG D.H, the cryptographic module performs Cryptographic Key Generation (CKG) as per SP 800-133r2 (vendor affirmed). The resulting generated symmetric keys and the seed used in the asymmetric key generation are the unmodified output from an NIST SP 800-90A DRBG. Public Material – May be reproduced only in its original entirety (without revision).

Page 19
CAVP CertAlgorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s) §6.1: The “Direct Generation” of Symmetric Keys §6.2: Derivation of Symmetric KeysUse / Function
A2758 A2756KAS-1KAS-FFC-SSC Cert. #A2758 with CVL Certs. #A2758 and #A2756 ffdhe2048, ffdhe3072 providing 112 and 128 bits of encryption strengthDiffie-Hellman key establishment using KAS-FFC-SSC with SP 800-135 SSHv2 KDF, IKEv1 KDF, RFC 7627 TLSv1.2 KDF and RFC 8446 TLSv1.3 KDF
A2758 A2756 IKE KDF Implementation (Firmware)KAS-2KAS-ECC-SSC Cert. #A2758 with CVL Certs. #A2758, #A2756 and #A2757 P-256 providing 128 bits of encryption strengthElliptic Curve Diffie- Hellman key establishment using KAS-ECC-SSC with SP 800-135 SSHv2 KDF, IKEv1 KDF, RFC 7627 TLSv1.2 KDF and RFC 8446 TLSv1.3 KDF
A2756 SNMP KDF Implementation (Firmware)KDF IKEv1 CVL (SP800- 135-r1)KDF IKEv1Capabilities: Authentication Method: Pre- shared Key Initiator Nonce Length: 64- 2048 Increment 8 Responder Nonce Length: 64-2048 Increment 8 Preshared Key Length: 8-8192 Increment 8 Diffie- Hellman Shared Secret Length: 3072 Hash Algorithm: SHA2-256Used for key derivation within IPsec Not implemented on Freescale P1021 or ARM based platforms
A2757 Linux Kernel Crypto Implementation (Firmware)CVL (SP800- 135-r1)KDF SNMPv3Password Length: 64, 256 Engine ID: 3078313130663331626636303532333062 64, 3078333964653663643936303437353165 63Used for key derivation within management protocols
A2755AES (FIPS 197)CBCDirection: Decrypt, Encrypt Key Length: 256; tested but not used on Freescale P1012 or ARM based platformsUsed for data encryption/ decryption within IPsec

d Public Material – May be reproduced only in its original entirety (without revision).

Page 20
CAVP CertAlgorith m and Standar dMode/Me thodDescription / Key Size(s) / Key Strength(s)Use / Function
HMAC (FIPS 198-1)HMAC- SHA2-256MAC: 128; Key Length: 256; tested but not used on Freescale P1012 or ARM based platformsUsed for message authentication within IPSec
SHS (FIPS 180-4)SHA2-256Message Length: 0-51200 Increment 8; not used on Freescale P1012 or ARM based platformsUsed for message digests within IPsec
AES Core Implementation (Hardware)KTS-4AES HMACAES-256 in CBC mode with HMAC SHA-256Used for key transport on the management plane within IPsec; key establishment methodology provides 256 bits of encryption strength
AES 4014AES (FIPS 197)OFBDirection: Decrypt, Encrypt Key Length: 256Used for data plane encryption/ decryption (PTP 820C, 820S, 820C- HP)
A680 Entropy SourceAES (FIPS 197)CTRDirection: Decrypt, Encrypt Key Length: 256 Payload Length: 128 Incremental Counter Counter Tests PerformedUsed for data plane encryption/ decryption (PTP 850C, 850E, 820G, 820A, 820N)
ENT (P)Ring-oscillator noise source with no conditioning function Conformant to SP 800-90B and IG D.J and D.K. Min- entropy: 1.9 bits per byte
Algorithm/FunctionUse/Function
MD5RADIUS TACACS+

d Table 3

Page 21
Physical portLogical interfaceData that passes over port/interface
(1x) FE Management Interfaces7 (2x) GbE Electrical Interfaces (2x) Dual Mode GbE Electrical or Cascading (2x) GbE Optical Interfaces (16x) E1/DS1s (2x) TNC Radio InterfacesData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Data traffic (TNC, GbE, E1/DS1)
(1x) FE Management Interfaces (2x) GbE Electrical Interfaces (2x) Dual Mode GbE Electrical or Cascading (2x) GbE Optical Interfaces (16x) E1/DS1s (2x) TNC Radio InterfacesData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Data traffic (TNC, GbE, E1/DS1)
(1x) Sync In/Out RJ-45 Interface (1x) RJ-45 Terminal Interface (1x) FE Management InterfacesControl InputClock signaling (Sync) TLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE)

3. Cryptographic Module Interfaces The modules provide a number of physical ports/logical interfaces to the device, and the physical ports provided by the module are mapped to four FIPS 140-3 defined logical interfaces: data input, data output, control input, and status output. The physical ports/logical interfaces and their mapping are described in the following diagrams/tables: Figure 8

Page 22
Serial console (Terminal)
(1x) RJ-45 Terminal Interface (1x) FE Management Interfaces (1x) DB9 External Alarms LEDsStatus OutputAlarm signaling (DB9) TLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Serial console (Terminal) Activity (LED)
(1x) -48V DC Power InterfacePower InputN/A

Table 5

Page 23
Physical portLogical interfaceData that passes over port/interface
(1x) RJ-45 Data Port (PoE) (1x) RJ-45 Management Interface (2x) Data port (Electrical or Optical) (2x) Antenna PortsData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Data traffic (Data Port, Antenna Ports)
(1x) RJ-45 Data Port (PoE) (1x) RJ-45 Management Interface (2x) Data port (Electrical or Optical) (2x) Antenna PortsData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Data traffic (Data Port, Antenna Ports)
(1x) Source Sharing (1x) RJ-45 Management InterfaceControl InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Signaling (Source Sharing)
(1x) RSL Indication (1x) RJ-45 Management InterfaceStatus OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) RSL signaling (RSL)
(1x) -48V DC Power Interface (1x) RJ-45 Data Port (PoE)Power InputN/A

Table 6

Page 24
Physical portLogical interfaceData that passes over port/interface
(1x) RJ-45 Data Port (PoE) (1x) RJ-45 Management Interface (2x) Data port (Electrical or Optical) (1x) Antenna PortsData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Data traffic (Data Port, Antenna Ports)
(1x) RJ-45 Data Port (PoE) (1x) RJ-45 Management Interface (2x) Data port (Electrical or Optical) (1x) Antenna PortsData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Data traffic (Data Port, Antenna Ports)
(1x) RJ-45 Management InterfaceControl InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45)
(1x) RSL Indication (1x) RJ-45 Management InterfaceStatus OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) RSL signaling (RSL)
(1x) -48V DC Power Interface (1x) RJ-45 Data Port (PoE)Power InputN/A

Figure 10

Page 25
Physical portLogical interfaceData that passes over port/interface
(1x) RJ-45 Data Port (1x) RJ-45 Management Interface (2x) Data port (Electrical or Optical) (2x) Antenna PortsData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45 Management) Data traffic (Data Ports, Antenna Ports)
(1x) RJ-45 Data Port (1x) RJ-45 Management InterfaceData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45 Management)

Figure 11

Page 26
Physical portLogical interfaceData that passes over port/interface
(2x) Data port (Electrical or Optical) (2x) Antenna PortsData traffic (Data Ports, Antenna Ports)
(1x) Source Sharing (1x) RJ-45 Management InterfaceControl InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) Signaling (Source Sharing)
(1x) RSL Indication (1x) RJ-45 Management InterfaceStatus OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) RSL signaling (RSL)
(1x) -48V DC Power InterfacePower InputN/A
Physical portLogical interfaceData that passes over port/interface
(6x) GbE Optical Interfaces (2x) Gbe Electrical Interfaces (2x) FE Management InterfacesData InputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (FE) Data traffic (GbE)
(6x) GbE Optical Interfaces (2x) Gbe Electrical Interfaces (2x) FE Management InterfacesData OutputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (FE) Data traffic (GbE)
(1x) Synchronization Interface (1x) RJ-45 Terminal Interface (2x) FE Management InterfacesControl InputClock signaling (Sync) TLS v1.2/1.3, SSH, and SNMPv3 management traffic (FE) Serial console (Terminal) Signaling (Synchronization)
(1x) RJ-45 Terminal Interface (2x) FE Management InterfacesStatus OutputAlarm signaling (DB9) TLS v1.2/1.3, SSH, and SNMPv3 management traffic (FE)

Table 8

Page 27
Physical portLogical interfaceData that passes over port/interface
(1x) ACT LED (1x) RJ45 External AlarmsSerial console (Terminal) Activity (LED) Alarm signaling (RJ45)
Physical portLogical interfaceData that passes over port/interface
(2x) GbE Optical Interfaces (2x) FE Management Interfaces8 (2x) Dual Mode GbE Electrical or Cascading (2x) GbE Electrical InterfacesData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Data traffic (GbE)
(2x) GbE Optical Interfaces (2x) Dual Mode GbE Electrical or Cascading (2x) GbE Electrical InterfacesData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Data traffic (GbE)
(1x) Synchronization Interface (1x) RJ-45 Terminal Interface (2x) FE Management InterfacesControl InputClock signaling (Sync) TLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Serial console (Terminal) Signaling (Synchronization)
(1x) RJ-45 Terminal Interface (2x) FE Management Interfaces (1x) ACT LED (1x) DB9 External AlarmsStatus OutputAlarm signaling (DB9) TLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (FE) Serial console (Terminal) Activity (LED) Alarm signaling (DB9)

Table 9

Page 28
Physical portLogical interfaceData that passes over port/interface
(1x) TNC RFU InterfaceData InputData traffic
(1x) TNC RFU InterfaceData OutputData traffic
(1x) TNC RFU InterfaceControl InputData plane control signaling
(1x) ACT LED (1x) Link LED (1x) RFU LEDStatus OutputActivity

Table 10 –PTP820 TCC-B2-XG-MC: N000082H003 (PTP 820N and PTP 820A) Ports and Interfaces Figure 14

Page 29
Physical portLogical interfaceData that passes over port/interface
(1x) 1/2.5/10GbE Electrical Interface (1x) 1/2.5 GbE Electrical or Optical Interface (2x) 1/10GbE Electrical or Optical Interface (1x) RJ-45 GbE Management Interface (2x) Antenna PortsData InputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (RJ-45) Data traffic (Antenna ports, GbE)
(1x) 1/2.5/10GbE Electrical Interface (1x) 1/2.5 GbE Electrical or Optical Interface (2x) 1/10GbE Electrical or Optical Interface (1x) RJ-45 GbE Management Interface (2x) Antenna PortsData OutputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (RJ-45) Data traffic (Antenna ports, GbE)
(1x) RJ-45 GbE Management InterfaceControl InputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (RJ-45)

Figure 15 - PTP 850C Physical Ports9 The WiFi port is disabled. Public Material – May be reproduced only in its original entirety (without revision).

Page 30
Physical portLogical interfaceData that passes over port/interface
(1x) Source SharingSignaling (Source Sharing)
(1x) RJ-45 GbE Management Interface (1x) RSL IndicationStatus OutputTLS v1.2/1.3, SSH, and SNMPv3 management traffic (RJ-45) RSL signaling (RSL)
(1x) -48V DC Power InterfacePower InputN/A

Table 12

Page 31
Physical portLogical interfaceData that passes over port/interface
(1x) 1/2.5GbE Multiband Interface (1x) 4x1/10GbE or 1x40GbE Electrical or Optical Interface (1x) 1/10GbE Electrical Interface (1x) RJ-45 GbE Management Interface (2x) Antenna PortsData InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) XPIC data (XPIC/IPsec) Data traffic (Antenna ports, GbE)
(1x) 1/2.5GbE Multiband Interface (1x) 4x1/10GbE or 1x40GbE Electrical or Optical Interface (1x) 1/10GbE Electrical Interface (1x) RJ-45 GbE Management Interface (2x) Antenna PortsData OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) XPIC data (XPIC/IPsec) Data traffic (Antenna ports, GbE)
(1x) RJ-45 GbE Management Interface (1x) Source Sharing (1x) Protection/XPICControl InputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) XPIC data (XPIC/IPsec) Signaling (Source Sharing)

Figure 16 - PTP 850E Physical Ports Public Material – May be reproduced only in its original entirety (without revision).

Page 32
Physical portLogical interfaceData that passes over port/interface
(1x) RJ-45 GbE Management Interface (1x) RSL IndicationStatus OutputTLS v1.2/1.3, SSH, IPSec, and SNMPv3 management traffic (RJ-45) XPIC data (XPIC/IPsec) RSL signaling (RSL)
(1x) -48V DC Power Interface (1x) RJ-45 GbE Management Interface (PoE)Power InputN/A
WIFI PortN/AThis port is disabled
RoleServiceInputOutput
Crypto OfficerShow StatusWeb GUI forms, CLI commandsWeb GUI status, CLI return messages

Table 13 – PTP 850E Ports and Interfaces 4. Roles, services, and authentication The following sections provide details about roles supported by the module, how these roles are authenticated, and the services the roles are authorized to access.

4.1 Authorized Roles

The module supports several different roles, including multiple Cryptographic Officer roles and a User Configuration of the module can occur over several interfaces and at different levels depending upon the role assigned. There are multiple levels of access for a Cryptographic Officer as follows:

Page 33
RoleServiceInputOutput
Crypto OfficerPerform Self- TestsWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerChange PasswordWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
UserTransmit/Receive DataData plane packetsData plane packets
Crypto OfficerAdministrative access over SSHWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerAdministrative access over Web EMSWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerSNMPv3Web GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerKey EntryWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerIPSECWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerZeroizeWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
N/ACycle PowerN/AN/A
N/AStatus LED OutputN/ALED Status
Crypto OfficerView SummariesWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerPlatform ManagementWeb GUI forms, CLI commandsWeb GUI status, CLI return messages

Public Material – May be reproduced only in its original entirety (without revision).

Page 34
RoleServiceInputOutput
Crypto OfficerFault ManagementWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerRadio ConfigurationWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerEthernet ConfigurationWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerSync SettingsWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerUtilitiesWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
Crypto OfficerRBNWeb GUI forms, CLI commandsWeb GUI status, CLI return messages
RoleAuthentication MethodAuthentication Strength
COPassword/UsernameAll passwords must be at least 8 characters and must include letters, numbers, and special characters. If (8) integers are used for an eight-digit password, the probability of randomly guessing the correct sequence is less than one (1) in 1,000,000 (this calculation is based on the assumption that the typical standard American QWERTY computer keyboard has 10 integer digits, 33 special characters, and 52 letter characters. The calculation should be 958 = 6,634,204,312,890,625). Therefore, the associated probability of a successful random attempt is less than 1 in 1,000,000. In order to successfully guess the sequence in one minute would require the ability to make over 110,570,071,881,510 guesses per second, which far exceeds the operational capabilities of the module.
UsersAES-256 Master KeyWhen using AES key-based authentication, the key has a size of 256-bits. Therefore, an attacker would have a 1 in
4.2 Authentication Mechanisms

before being allowed access to services, which requires the assumption of an authorized role. The module employs the authentication methods described in the table below to authenticate Crypto-Officers and Unauthenticated users are only able to access the module LEDs and power cycle the module. Public Material – May be reproduced only in its original entirety (without revision).

Page 35
RoleAuthentication MethodAuthentication Strength
2^256 chance of randomly obtaining the key, which is much stronger than the one in a million chance. For AES based authentication, to exceed a 1 in 100,000 probability of a successful random key guess in one minute, an attacker would have to be capable of approximately 3.25X10^32 attempts per minute, which far exceeds the operational capabilities of the modules to support.
ServiceDescriptionApproved Security FunctionsKeys and/or SSPsRole sAccess rights to Keys/SSP’sIndicator
Show StatusProvides status of the module and module versioningN/AN/ACON/AN/A
Perform Self- TestsUsed to initiate on- demand self-tests (via power- cycle)N/AN/ACON/AN/A
Change PasswordUpdate password with a new valueN/ACrypto Officer Password CO Password HashCOCrypto Officer Password (R/W) CO Password Hash (E)N/A
Transmit/Receiv e DataEncrypt/Dec rypt data passing through the moduleAES-OFB AES-ECB AES-CTR AES-KWSession Key Tx Session Key Rx Master KeyUserSession Key Tx (R/W/Z) Session Key Rx (R/W/Z) Master Key (R)Admin status (enabled)

Table 15 – Roles and Authentication

4.3 Services

The services (approved and non-approved) that require operators to assume an authorized role (CryptoOfficer or User) as well as unauthenticated services are listed in the tables below. The module supports when the module is in the non-Approved mode. Please note that the keys and Sensitive Security Parameters (SSPs) listed below use the following indicators to show the type of access required:

Page 36
ServiceDescriptionApproved Security FunctionsKeys and/or SSPsRole sAccess rights to Keys/SSP’sIndicator
(Bypass mode when feature is not enabled)KTS (AES- KW)
Administrative access over SSHSecure remote command line appliance administrati on over an SSH tunnel.AES-CTR HMAC KAS-ECC- SSC KAS-FFC- SSC KTS RSA SHS SSH KDF DRBG CKG DSA ECDSADRBG entropy input DRBG Seed DRBG V DRBG Key Diffie-Hellman / EC Diffie Hellman Shared Secret Diffie Hellman / EC Diffie Hellman private key Diffie Hellman / EC Diffie Hellman public key SSH Private Key SSH Public Key SSH Session Key SSH Integrity KeyCODRBG entropy input (R) DRBG Seed (R) DRBG V (R/W/Z) DRBG Key (R/W/Z) Diffie-Hellman / EC Diffie Hellman Shared Secret (R/W/Z) Diffie Hellman / EC Diffie Hellman private key (R/W/Z) Diffie Hellman / EC Diffie Hellman public key (R/W/Z) SSH Private Key (R/W) SSH Public Key (R/W) SSH Session Key (R/W/Z) SSH Integrity Key (R/W/Z)Admin status (enabled) and session logs
Administrative access over Web EMSSecure remote GUI appliance administrati on over a TLS tunnel.AES-CBC AES-GCM HMAC KAS-ECC- SSC KAS-FFC- SSC KTS SHS RSA TLSv 1.2 KDF TLS v1.3 KDF DRBG CKGDRBG entropy input DRBG Seed DRBG V DRBG Key Diffie-Hellman / EC Diffie Hellman Shared Secret Diffie Hellman / EC Diffie Hellman private key Diffie Hellman / EC DiffieCODRBG entropy input (R) DRBG Seed (R) DRBG V (R/W/Z) DRBG Key (R/W/Z) Diffie-Hellman / EC Diffie Hellman Shared Secret (R/W/Z) Diffie Hellman / EC Diffie Hellman private key (R/W/Z) Diffie Hellman / EC Diffie Hellman public key (R/W/Z) TLS Private Key (R/W) TLS Public Key (R/W)Admin status (enabled) and session logs

Public Material – May be reproduced only in its original entirety (without revision).

Page 37
ServiceDescriptionApproved Security FunctionsKeys and/or SSPsRole sAccess rights to Keys/SSP’sIndicator
DSA ECDSAHellman public key TLS Private Key TLS Public Key TLS Pre-Master Secret TLS Master Secret TLS Session Encryption Key TLS Session Integrity KeyTLS Pre-Master Secret (G/E/Z) TLS Master Secret (G/E/Z) TLS Session Encryption Key (G/E/Z) TLS Session Integrity Key (G/E/Z)
SNMPv3Secure remote SNMPv3- based system monitoring.AES- CFB128 HMAC SHS SNMP KDFSNMP Session Key SNMP Session Authentication Key SNMPv3 passwordCOSNMP Session Key (R/W/Z) SNMP Session Authentication Key (R/W/Z) SNMPv3 password (R/W/Z)Admin status (enabled) and session logs
Key EntryEnter key over managemen t interfacesKTSMaster KeyCOMaster Key (R/W)Admin status (enabled) and session logs
IPSec10Control plane traffic encryption using IKEv1 for key exchange (Self- initiated cryptograph ic output capability)AES-CBC HMAC SHS KTS KAS-FFC- SSC DSA IKEv1 KDFIKE session encrypt key IKE session authentication key ISAKMP preshared key IPsec encryption key IPsec authentication key Diffie Hellman Shared Secret Diffie Hellman private keyCOIKE session encrypt key (R/W/Z) IKE session authentication key (R/W/Z) ISAKMP preshared key (R/W) IPsec encryption key (R/W/Z) IPsec authentication key (R/W/Z) Diffie Hellman Shared Secret (R/W/Z) Diffie Hellman private key (R/W/Z) Diffie Hellman public key (R/W/Z)Admin status (enabled)

Only available on MIPS CPU based models Public Material – May be reproduced only in its original entirety (without revision).

Page 38
ServiceDescriptionApproved Security FunctionsKeys and/or SSPs Diffie Hellman public keyRole sAccess rights to Keys/SSP’sIndicator
ZeroizeZeroize all CSPsN/AAll CSPsCOAll CSPs (Z)Admin status (enabled)
Cycle PowerReboot of moduleN/ADRBG entropy input DRBG Seed DRBG V DRBG Key Diffie-Hellman / EC Diffie Hellman Shared Secret Diffie Hellman / EC Diffie Hellman private key Diffie Hellman / EC Diffie Hellman public key SSH Session Key SSH Integrity Key SNMPv3 session key SNMPv3 session authentication key TLS Pre-Master Secret TLS Master Secret TLS Session Encryption Key TLS Session Integrity Key IKE session encrypt keyN/ADRBG entropy input (Z) DRBG Seed (Z) DRBG V (Z) DRBG Key (Z) Diffie-Hellman / EC Diffie Hellman Shared Secret (Z) Diffie Hellman / EC Diffie Hellman private key (Z) Diffie Hellman / EC Diffie Hellman public key (Z) SSH Session Key (Z) SSH Integrity Key (Z) SNMPv3 session key (Z) SNMPv3 session authentication key TLS Pre-Master Secret (Z) TLS Master Secret (Z) TLS Session Encryption Key (Z) TLS Session Integrity Key (Z) IKE session encrypt key (Z) IKE session authentication key (Z) IPsec encryption key (Z) IPsec authentication key (Z) Session Key Tx (Z) Session Key Rx (Z)Console log

Public Material – May be reproduced only in its original entirety (without revision).

Page 39
ServiceDescriptionApproved Security FunctionsKeys and/or SSPs IKE session authentication key IPsec encryption key IPsec authentication key Session Key Tx Session Key RxRole sAccess rights to Keys/SSP’sIndicator
Status LED OutputView status via the modules’ LEDsN/AN/AN/AN/AN/A
View SummariesView unit summary information (Unit, Radio, Security)N/AN/ACON/AAdmin status (enabled)
Platform ManagementShelf managemen t, unit configuratio n, interfaces, firmware settings, activation key, and statisticsN/AN/ACON/AAdmin status (enabled)
Fault ManagementAlarm settingsN/AN/ACON/AAdmin status (enabled)
Radio ConfigurationRadio interface settings (includes Bypass setting and status)N/AN/ACON/AAdmin status (enabled)
Ethernet ConfigurationEthernet interface settingsN/AN/ACON/AAdmin status (enabled)

n, Public Material – May be reproduced only in its original entirety (without revision).

Page 40
ServiceDescriptionApproved Security FunctionsKeys and/or SSPsRole sAccess rights to Keys/SSP’sIndicator
Sync SettingsManage synchroniza tionN/AN/ACON/AAdmin status (enabled)
UtilitiesGeneric utilitiesN/AN/ACON/AAdmin status (enabled)
RBNBandwidth notificationN/AN/ACON/AAdmin status (enabled)
ServiceDescriptionAlgorithms AccessedRoleIndicator
SNMPv1/v2cSecure remote SNMPv1, v2c- based system monitoring.N/ACOAdmin status (disabled)
RADIUSRADIUS authenticationMD5Admin status (disabled)
TACACS+TACACS+ authenticationMD5Admin status (disabled)
HTTPPlaintext HTTPN/AAdmin status (disabled)
Hot StandbyHot StandbyN/AAdmin status (disabled)
SyslogAudit log forwardingN/AAdmin status (disabled)
NTPNetwork Time Protocol serversN/AAdmin status (disabled)
TelnetPlaintext CLI accessN/AAdmin status (disabled)

Table 16

Page 41
Physical Security MechanismRecommended Frequency of Inspection/TestInspection/Test Guidance Details
Tamper Evidence LabelDuring regular physical maintenance operations. At least every six months.Inspect the labels for obvious signs of damage/removal. Placement should be according to the figures below.

6. Operational Environment FIPS 140-3 Operational Environment requirements are not applicable since the module is a hardware module with a limited operational environment. The module runs Release 12.0.1 which includes Wind River Linux 4.1.0 or 4.14 depending on the CPU architecture. The appliances have a multi-chip standalone embodiment. The appliances are contained in a hard metal chassis, which is defined as the cryptographic boundary of the module. The appliances’ chassis is opaque within the visible spectrum. The enclosure of the appliances have been designed to satisfy Level 2 physical security requirements. Each of the appliances needs Tamper Evidence Labels (TELs) to meet Security Level 2 requirements. These labels are installed (as seen in the respective model images) at the factory before delivery to the customer, for the PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP, PTP 850C and PTP 850 E. For PTP 820N and PTP820A, the CO must place the twenty (20) TELs according to Figure 21-24 (below). The preparation instructions of the module prior to installation of the tamper seals are as follows:

Page 42

Figure 17

Page 43

Public Material – May be reproduced only in its original entirety (without revision).

Page 44

Figure 18

Page 45

Figure 19

Page 46

Public Material – May be reproduced only in its original entirety (without revision).

Page 47

Public Material – May be reproduced only in its original entirety (without revision).

Page 48

Figure 20

Page 49

Figure 21 - PTP 820N and PTP 820A Bottom Figure 22

Page 50

Figure 23 - PTP 820N and PTP 820A Top Figure 24

Page 51

Figure 25

Page 52

8. Non-invasive Security FIPS 140-3 Non-invasive Security requirements are not applicable. Public Material – May be reproduced only in its original entirety (without revision).

Page 53
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
DRBG entropy input (CSP)256-bitDRBG A2758Generated using module entropy sourceN/AN/APlaintext temporarily in RAMDevice power cycle or cleared after useUsed for control/ management plane random bit generation
DRBG Seed (CSP)256-bitDRBG A2758Generated using SP 800-90Ar1 DRBG seed constructionN/AN/APlaintext temporarily in RAMDevice power cycle or cleared after useSeed used for DRBG instantiation and reseed
DRBG V (CSP)256-bitDRBG A2758SP 800- 90Ar1 DRBG Internal StateN/AN/APlaintext temporarily in RAMDevice power cycle or cleared after useUsed for control/ management plane random bit generation
DRBG Key (CSP)256-bitDRBG A2758SP 800- 90Ar1 DRBG Internal StateN/AN/APlaintext temporarily in RAMDevice power cycle or cleared after useUsed for control/ management plane random bit generation
Diffie Hellman Shared Secret (CSP)112 and 128 bitsKAS-FFC-SSC 2048 bits and 3072 bits A2758N/AN/AEstablished using SP 800- 56Arev3 KAS-SSCPlaintext temporarily in RAMDevice power cycle or cleared after useUsed for key transport on the management plane using Diffie-Hellman; key establishment methodology provides
Table, extracted as text (did not parse into structured rows)
9.           Sensitive security parameter management The following table identifies each of the Keys/SSPs associated with the modules: Import/Export   Establishment Use & related Security Key/SSP Strength                    Generation                                     Storage       Zeroisation Function and Name/Type                                                                                                                        keys Cert. Number
Page 54
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
Termination of protocol session112 and 128 bits of encryption strength
EC Diffie Hellman Shared Secret (CSP)128-bitKAS-ECC- SSC P-256 A2758N/AN/AEstablished using SP 800- 56Arev3 KAS-SSCPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key transport on the management plane using Elliptic Curve Diffie- Hellman; key establishment methodology provides 128 bits of encryption strength
Diffie Hellman private key (CSP)112 and 128 bitsKAS-FFC-SSC 2048 bits and 3072 bits A2758; DSA A2758Generated according to SP 800- 56Arev3N/AN/APlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key transport on the management plane using Diffie-Hellman; key establishment methodology provides 112 and 128 bits of encryption strength
EC Diffie Hellman private key (CSP)128-bitKAS-ECC- SSC P-256 A2758; ECDSA A2758Generated according to SP 800- 56Arev3N/AN/APlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key transport on the management plane using Elliptic Curve Diffie- Hellman; key establishment methodology provides 128 bits of encryption strength
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                    Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                       keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 55
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
Diffie Hellman public key (PSP)112 and 128 bitsKAS-FFC-SSC 2048 and 3072 bits A2758; DSA A2758Generated according to SP 800- 56Arev3Output in plaintextN/APlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key transport on the management plane using Diffie-Hellman; key establishment methodology provides 112 and 128 bits of encryption strength
EC Diffie Hellman public key (PSP)128-bitKAS-ECC- SSC P-256 A2758; ECDSA A2758Generated according to SP 800- 56Arev3Output electronically in plaintextN/APlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key transport on the management plane using Elliptic Curve Diffie- Hellman; key establishment methodology provides 128 bits of encryption strength
SSH Private Key (CSP)112-bitRSA 2048- bit A2758Generated according to FIPS 186-4Entered electronically in encrypted form via approved KTS-2, KTS-3 or KTS-5N/APlaintext persistently in FlashZeroization commandUsed for control and management plane authentication
SSH Public Key (PSP)112-bitRSA 2048- bit A2758Generated according to FIPS 186-4Output electronically in plaintextN/APlaintext persistently in FlashZeroization commandUsed for control and management plane authentication
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                    Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                      keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 56
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
SSH Session Key (CSP)128, 192 or 256- bitsAES-CTR (128, 192, 256), AES- GCM (128, 256), SSH KDF A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for control and management plane privacy
SSH Integrity Key (CSP)160, 256 or 512-bitsHMAC, SSH KDF A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle Termination of protocol sessionUsed for message integrity check in the control and management plane
SNMPv3 password (CSP)Shared Secret, at least eight charactersSNMP KDF A2757N/AEntered electronically in encrypted form via approved KTS-2, KTS-3 or KTS-5N/APlaintext persistently in FlashZeroization commandUsed for key derivation within management protocols
SNMPv3 session key (CSP)128-bitSNMP KDF A2757, AES CFB128 A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for encryption/decryption within management protocols
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                    Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                       keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 57
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
SNMPv3 session authentication key (CSP)160-bitSNMP KDF A2757, HMAC A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for message integrity check within management protocols
TLS Private Key (CSP)112-bitRSA 2048- bit A2758Generated according to FIPS 186-4N/AN/APlaintext persistently in FlashZeroization commandUsed for authentication within management protocols
TLS Public Key (PSP)112-bitRSA 2048- bit A2758Generated according to FIPS 186-4Output electronically in plaintextN/APlaintext persistently in FlashZeroization commandUsed for authentication within management protocols
TLS Pre-Master Secret (CSP)384-bitKAS-FFC- SSC, KAS-ECC- SSC A2758N/AN/AEstablished according to SP 800- 56Arev3Plaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key derivation within the TLS management protocol
TLS Master Secret (CSP)384-bitTLS 1.2 KDF A2758N/AN/ACalculated as an element of the TLS 1.2 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for key derivation within the TLS management protocol. Derived from the TLS Pre- Master Secret
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                    Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                     keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 58
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
TLS Session Encryption Key (CSP)128 or 256- bitsAES GCM, AES CBC A2758 TLS KDF A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for encryption/decryption within management protocols
TLS Session Integrity Key (CSP)160, 256 or 384- bitsHMAC SHA- 1, SHA2- 256, SHA2- 384 A2758 TLS KDF A2758N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for message integrity check in the control and management plane
IKE session encrypt key (CSP)256-bitAES CBC A2755, IKEv1 KDF A2756N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for encryption/decryption within IPsec
IKE session authentication key (CSP)256-bitHMAC A2755, IKEv1 KDF A2756N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after useUsed for message authentication within IPsec
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                     Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                     keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 59
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
Termination of protocol session
ISAKMP preshared (CSP)Secret, 32 charactersIKEv1 KDF A2756N/AEntered electronically in encrypted form via approved KTS-2, KTS-3 or KTS-5N/APlaintext temporarily in RAMZeroization commandUsed for key derivation within IPsec
IPsec encryption key (CSP)256-bitAES CBC 2755, IKEv1 KDF A2756N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for encryption/decryption within IPsec
IPsec authentication key (CSP)256-bitHMAC, SHA2-256 A2755, IKEv1 KDF A2756N/AN/ADerived using SP 800- 135rev1 KDFPlaintext temporarily in RAMDevice power cycle or cleared after use Termination of protocol sessionUsed for message authentication within IPsec
Session key Tx (CSP)256-bitAES CTR A680 orGenerated using DRBGElectronically entered and output inN/APlaintext temporarily in RAMDevice power cycle orUsed for encryption/decryption within data plane
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                    Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                      keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 60
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
AES OFB 4014encrypted form via approved KTS-1 or KTS- 4cleared after use Data plane rekey
Session key Rx (CSP)256-bitAES CTR A680 Or AES OFB 4014Generated using DRBGElectronically entered and output in encrypted form via approved KTS-1 or KTS- 4N/APlaintext temporarily in RAMDevice power cycle Data plane rekeyUsed for encryption/decryption within data plane
Master key (CSP)256-bitAES KW AES ECB A2758N/AElectronically entered via KTS-2, KTS-3 or KTS-5N/APlaintext persistently in FlashZeroization commandUsed for session key encryption for session key exchange between local and remote units
Crypto Officer Password (CSP)958N/AN/AElectronically entered in encrypted form via approved KTS-2, KTS-3 or KTS-5N/ASHA2-512 hash persistently in FlashZeroization commandUsed for Crypto Officer login
CO Password HashSHA2-512SHA2-512 A2758Generated uponN/AN/APersistently in FlashZeroization commandUsed to verify Crypto Officer login
Table, extracted as text (did not parse into structured rows)
Import/Export      Establishment Use & related Security Key/SSP Strength                     Generation                                             Storage           Zeroisation Function and Name/Type                                                                                                                                       keys Cert. Number Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 61
P S S / y e Ke p y T / e m a Nh t g n e r t Sy t ir u c e Sd n a n o it c n u Fr e b m u N .t r e Cn o it a r e n e Gt r o p x E / t r o p m It n e m h s ilb a t s Ee g a r o t Sn o it a s io r e Zd e t a le r & e s Us y e k
password creation
Table, extracted as text (did not parse into structured rows)
Import/Export              Establishment Use & related Security Key/SSP Strength                    Generation                                                   Storage     Zeroisation Function and Name/Type                                                                                                                                keys Cert. Number Table 19 – SSPs Cambium Networks Ltd. © 2025           Version Public Material – May be reproduced only in its original entirety (without revision).
Page 62
Entropy SourcesMinimum number of bits of entropyDetails
ENT (P)The entropy source provides 2.79 bits of entropy per 8-bit sample. To achieve a security strength of 256 bits, the DBRG’s deviation function will require a seed length of at least 138 samples. The DRBG is seeded with 2048 bits (256 samples) of data providing approximately 714 bits of entropy which is sufficient for generating the largest module SSPs of a maximum of 256 bits of security strength.Ring-oscillator noise source with no conditioning function. Conformant to SP 800-90B and IG D.J and D.K
9.1 Generation

The module generates symmetric and asymmetric keys in compliance with the requirements of the FIPS 140-3 standard. Specifically, symmetric keys are generated using output of the Approved SP 800-90A DRBG and in compliance with IG D.H. Asymmetric keys are generated as part applicable key generation standards. See Table 19 for additional details.

9.2 Import/Export

All keys are entered into or output from the module in a secure manner. Specifically, the Session Keys are output from the module encrypted with an approved KTS using a Master Key with the AES-KW algorithm. Additionally, SSPs provisioned by an operator can be entered using an approved KTS employing AES-GCM or AES and HMAC within the SSH, TLS, or IPsec protocols. See Table 19 for additional details.

9.3 Storage

SSPs are stored in plaintext in non-volatile and volatile memory. See Table 19 for additional details.

9.4 Zeroization Procedures

SSPs stored in volatile memory are zeroized automatically when no longer needed. SSPs stored in nonvolatile memory are zeroized after repeated failure of the Pre-Operational Self-Tests or upon hardzeroization command issued. The zeroization will permanently erase SSPs stored in Flash by overwriting with zeroes. When zeroization occurs via power cycle or the zeroization command the module provides an indicator in the console log. When zeroization occurs via session termination the zeroization indicator is provided via session log. For CSPs that are zeroized after use, the indicator is that the service continues. If there is a zeroization error, the service in process will be terminated. See Table 19 for additional details. Table 20 – Non-Deterministic Random Number Generation Specification

Page 63
  1. Self-tests Self-tests are health checks that ensure that the cryptographic algorithms within the module are operating correctly. The self-tests identified in FIPS 140-3 broadly fall within two categories:
  2. Pre-Operational Self-Tests
  3. Conditional Self-Tests When the module is powered on, its power-up self-tests are executed without any operator intervention. CASTs are performed prior to first usage of an algorithm. The operator may run periodic self-tests by power-cycling the module. Conditional tests are performed when a specific condition is met, such as usage of the entropy source or generation of key-pair.
10.1 Pre-Operational Self-Tests

The cryptographic module performs the following Pre-Operational Self-Tests on:

10.2 Conditional Self-Tests

The HW-based entropy source is conditionally tested (when entropy is consumed by any of the FW components). Tests are APT and RCT (mentioned in the SP 800-90B document). The cryptographic module performs the following conditional self-tests:

Page 64
10.3 Self-Tests Error Handling

If any of the identified POSTs fail, the module will not enter an operational state and will instead provide an error message “Failed powerOnSelfTest”. If the failure persists after power-cycle, the module will then be placed in a Default State (where all keys/CSPs are zeroized) and the Approved mode enabled flag is reset to disabled. The module will enter the non-approved mode. Event logs will be updated accordingly. If either of the SP 800-90B self-tests fail, the repeated random numbers are discarded, and an error is reported. If the PWCT fails, the key pair is discarded, and an error is reported. If the Firmware Load Test fails, the new firmware is not loaded. If the conditional Bypass self-test fails, the error is reported, and the module does not transition into or out of bypass. During execution of the self-tests, firmware loading, zeroization, and while in an error state, data output is inhibited. 11. Life-cycle assurance This section describes the configuration and administration of the cryptographic module. Public Material – May be reproduced only in its original entirety (without revision).

Page 65
11.1 Secure Operation

When configured as per this section of the Security Policy, the module only runs in the Approved mode of operation, with the exception of the non-Approved Services identified in Table 17. The non-Approved services described may make use of non-compliant cryptographic algorithms or plaintext data transfers. Use of these services is prohibited in an Approved mode of operation. The Crypto Officer is responsible for ensuring that any of the non-Approved Services (Table 17) in Section 4.3 are not used. Once the module is properly configured as outlined below, the non-Approved Services will not be available for use.

11.2 Installation

The module hardware is shipped in sealed boxes to indicate tamper. Upon delivery, the recipient should inspect the package to verify that there has been no tampering. PTP 820G, PTP 820C, PTP 820S, PTP 820CHP, PTP 850C, and PTP 850E have a fixed configuration with TELs applied at factory. The Crypto Officer must verify at installation time that the TELs are affixed and intact. PTP 820N, and PTP 820A have variable configurations and the CO must verify that they are configured as per one of the approved configurations identified in Section 2.1, Table 2. Moreover, the Crypto Officer must verify at installation time that the TELs are affixed and intact. The tamper evident seals installed as indicated in Section 7 is required for the module to be operated in the Approved mode of operation. Please refer to the figures in Section 7 of this document for the proper placement of TELs.

11.3 Initialization

The CO must follow these steps to place the module in an Approved mode of operation. For the exact CLI command syntax or GUI instructions, please refer to the below referenced sections of the FIPS Security Configuration Guide for precise details. 1. Enable Password Enforcement to enforce password strength.

7.10 Configuring Login and Password Settings

- Select Quick Configuration > Security > Access Control. - In the Password change for first login field, select Yes. - In the Enforce password strength field, select Yes. 2. Configure failure login attempts for wrong passwords to 3 attempts (default value).

7.10 Configuring Login and Password Settings

- In the Failure login attempts to block user field, select the number of failed login attempts (3) that will trigger blocking. 3. For radio encryption mode, configure Master Key and enable Payload Encryption.

7.5 Configuring AES-256 Payload Encryption

Public Material – May be reproduced only in its original entirety (without revision).

Page 66

4. Enable SNMP v3 (default) and disable SNMPv1 and v2. Add SNMP users as appropriate following the password complexity requirements specified for CO operators in Section 4 above. Ensure that “AES” and “SHA” are selected for the privacy and authentication ciphers, respectively.

7.9 Configuring SNMPv3

- Select Quick Configuration > Security > Protocols. The Quick Configuration Security Protocols page opens (Figure 41). - In the SNMP Admin field, select Enable to enable SNMP - In the V1V2 Blocked field, select Yes to block SNMPv1 and SNMPv2 access so that only SNMPv3 access will be enabled. 5. Disable Telnet

7.8 Blocking Telnet Access

- Select Quick Configuration > Security > Protocols. - In the Telnet Admin field, select Disable. - Click Apply. 6. Disable HTTP and enable HTTPS

7.7 Configuring HTTPS

- Select Quick Configuration > Security > Protocols. - In the HTTP protocol field, select HTTPS 7. [Optional step] in case of External Protection configuration (relevant for PTP 820G, PTP 820C, PTP 820S, PTP 820C-HP), enable Protection Admin and supply a pre-shared key. - 8.1 Encrypting the Protection Link 8. [Optional step] In case of TCC Redundancy (relevant for PTP 820N, PTP 820A), enable Protection Admin, and make sure TCC Protection switch mode is set to Cold Switch Over Note: Hot Switch Over (HSO) shall not be used in the Approved Mode - Web GUI: Platform > Shelf Management > Main Card Redundancy (In the TCC Protection switch mode field, select Cold Switch Over)

  1. Change the default CO password - 3.4 Changing Your Password
  2. Enable Approved Admin configuration, i.e., set operation mode to ‘Approved mode’. Public Material – May be reproduced only in its original entirety (without revision).
Page 67

- 7.1 Enabling ‘Approved Mode’ Once the final step is performed the module will prompt the CO to reboot. Upon successful reboot the module will enter the Approved mode of operation. Once the module has been configured, the Approved mode status can be verified by selecting the Security Summary from the Web EMS main menu. The field for “FIPS Mode Admin” shows “enabled”. - 6 Viewing the Security Parameters

11.4 Management

Protocols such as Telnet, RADIUS, TACACS+, HTTP, SNMPv1, and SNMPv2, Syslog, Hot Standby, NTP are not approved for use in the Approved mode and shall remain disabled. When in FIPS 140-3 compliant mode, only the following algorithms are used for SSH and TLS communications.

11.4.1 SSH Usage

When in the Approved mode, the module supports only the following symmetric encryption algorithm:

11.4.2 TLS Usage
Table, extracted as text (did not parse into structured rows)
When in the Approved mode, only the following cipher suites are available for TLSv1.2 communications: •    TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 •    TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 •    TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 •    TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 •    TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 •    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 •    TLS_DHE_RSA_WITH_AES_256_CBC_SHA •    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA •    TLS_DHE_RSA_WITH_AES_128_CBC_SHA Public Material – May be reproduced only in its original entirety (without revision).
Page 68

When in the Approved mode, only the following cipher suites are available for TLSv1.3 communications:

11.5 Maintenance

There are no specific maintenance actions required. 12. Mitigation of other attacks The module does not claim to mitigate any other attacks beyond those specified in FIPS 140-3. Public Material – May be reproduced only in its original entirety (without revision).