808bits

HPI Unified Communications Cryptographic Module

FIPS 140-2 certificate #4469 · HP, Inc. · data as of 2026-10-21

HPI Unified Communications Cryptographic Module, from HP, Inc., holds FIPS 140-2 certificate #4469 at overall level 1. The validation is historical: agencies may keep the module in existing systems but not buy it new. Below are its validation history, algorithm certificates and security policy, drawn from the NIST CMVP entry.

Historical. Moved to historical list due to sunsetting. Federal agencies may reference historical validations for existing systems only, not for new procurement.
Caveat: When operated in FIPS mode

Certificate

Certificate number4469
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeFirmware-Hybrid
EmbodimentMulti-Chip Stand Alone
VendorHP, Inc. · website
Hardware versionsQualcomm Snapdragon 835, Qualcomm Snapdragon 865, and NXP i.MX 8M
Firmware versions1.0

Module description

Quoted from the NIST CMVP entry for this certificate.

The HPI Unified Cryptographic Library is a component of HPI's Unified Communications products and solutions. It provides the underlying cryptographic primitives as well as the functionality necessary to support the use of industry-standard secure communications protocols.

Security level exceptions

  • Mitigation of Other Attacks: N/A

Approved algorithms (10)

AlgorithmCAVP certificates
AESC1728, A7292
CKGvendor affirmed
CVLC1728, A7292
DRBGC1728, A7292
ECDSAC1728, A7292
HMACC1728, A7292
KTS
RSAC1728, A7292
SHSC1728, A7292
Triple-DESC1728, A7292

Allowed algorithms

MD5; NDRNG

Tested configurations

  • Android 10 (32-bit) running on a Poly G7500 with a Qualcomm Snapdragon 835 with PAA
  • Android 10 (64-bit) running on a Poly Studio G62 with a Qualcomm Snapdragon 865 with PAA
  • Android 10 (64-bit) running on a Poly Studio X52 with a Qualcomm Snapdragon 865 with PAA
  • Android 11 (64-bit) running on a Poly TC10 with a NXP i.MX 8M with PAA
  • Android 8.1 (32-bit) running on a Poly G7500 with a Qualcomm Snapdragon 835 with PAA
  • Android 8.1 (32-bit) running on a Poly Studio X50 with a Qualcomm Snapdragon 835 with PAA
  • Android 8.1 (64-bit) running on a Poly G7500 with a Qualcomm Snapdragon 835 with PAA
  • Android 8.1 (64-bit) running on a Poly Studio X50 with a Qualcomm Snapdragon 835 with PAA
  • Android 9 (32-bit) running on a Poly CCX 700 with an NXP i.MX 8M with PAA
  • Android 9 (32-bit) running on a Poly TC8 with an NXP i.MX 8M with PAA
  • Android 9 (32-bit) running on a Poly Trio C60 with an NXP i.MX 8M with PAA
  • Android 9 (64-bit) running on a Poly CCX 700 with an NXP i.MX 8M with PAA
  • Android 9 (64-bit) running on a Poly TC8 with an NXP i.MX 8M with PAA
  • Android 9 (64-bit) running on a Poly Trio C60 with an NXP i.MX 8M with PAA

Validation history

DateTypeLab
2023-04-10InitialLeidos Accredited Testing & Evaluation (AT&E) Lab
2026-01-21UpdateLeidos Accredited Testing & Evaluation (AT&E) Lab

Status timeline

As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.

  • 2026-08-21: first observed by this tracker, status historical
  • Validation dates on record: 2023-04-10, 2026-01-21

Source documents