Security Builder® FIPS Module
Caveat: When operated in FIPS mode
Certificate
| Certificate number | 4267 |
|---|---|
| Standard | FIPS 140-2 |
| Status | active |
| Sunset date | 2026-09-21 |
| Overall level | 1 |
| Module type | Software |
| Embodiment | Multi-Chip Stand Alone |
| Vendor | BlackBerry Limited · website |
| Software versions | 6.5.0 |
Module description
SB FIPS Module is a cryptographic toolkit for C language users, providing services of various cryptographic algorithms such as hash algorithms, encryption schemes, message authentication, and public key cryptography.
Security level exceptions
- Physical Security: N/A
Approved algorithms
| Algorithm | CAVP certificate |
|---|---|
| AES | A1303 |
| CKG | vendor affirmed |
| CVL | A1303 |
| DRBG | A1303 |
| DSA | A1303 |
| ECDSA | A1303 |
| ENT | |
| HMAC | A1303 |
| KAS-SSC | A1303 |
| KDA | A1303 |
| KTS | |
| KTS-RSA | |
| RSA | A1303 |
| SHA-3 | A1302, A1303 |
| SHS | A1303 |
| Triple-DES | A1303 |
Tested configurations
- Android 9 running on a Google Pixel 3 smart phone with a Qualcomm Snapdragon 845 64-bit ARMv8 processor with PAA
- Android 9 running on a Google Pixel 3 smart phone with a Qualcomm Snapdragon 845 64-bit ARMv8 processor with PAA (32-bit ARMv7 instructions)
- Android 9 running on a Google Pixel 3 smart phone with a Qualcomm Snapdragon 845 64-bit ARMv8 processor without PAA
- Android 9 running on a Google Pixel 3 smart phone with a Qualcomm Snapdragon 845 64-bit ARMv8 processor without PAA (32-bit ARMv7 instructions)
- CentOS 7.0 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor with PAA
- CentOS 7.0 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor without PAA
- iOS 12.4.7 running on an Apple iPad mini 2 with an Apple A7 64-bit ARMv8 processor with PAA
- iOS 12.4.7 running on an Apple iPad mini 2 with an Apple A7 64-bit ARMv8 processor without PAA
- Mac OS 10.15 running on an Apple Mac Book Pro late 2012 laptop computer with an Intel Core i7 64-bit x86 processor with PAA
- Mac OS 10.15 running on an Apple Mac Book Pro late 2012 laptop computer with an Intel Core i7 64-bit x86 processor without PAA
- QNX SDP 7.1 running on a Supermicro A2SDi-4C-HLN4F-O server motherboard with an Intel Atom 64-bit x86 processor with PAA
- QNX SDP 7.1 running on a Supermicro A2SDi-4C-HLN4F-O server motherboard with an Intel Atom 64-bit x86 processor without PAA (single-user mode)
- QNX SDP 7.1 running on a Xilinx Zynq UltraScale+ MPSoC ZCU102 Eval. Kit with a CortexA53 64-bit ARMv8 processor with PAA
- QNX SDP 7.1 running on a Xilinx Zynq UltraScale+ MPSoC ZCU102 Eval. Kit with a CortexA53 64-bit ARMv8 processor without PAA
- QNX SDP 7.1 running on an NXP i.MX8 QuadXPlus Multisensory Enablement Kit with a Cortex-A35 ARMv8 processor with PAA
- QNX SDP 7.1 running on an NXP i.MX8 QuadXPlus Multisensory Enablement Kit with a Cortex-A35 ARMv8 processor without PAA
- Ubuntu Linux 18.04 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor with PAA
- Ubuntu Linux 18.04 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor without PAA
- Windows 10 Pro on a Lenovo P15 laptop computer with an Intel Core i7 64-bit x86 processor with PAA
- Windows 10 Pro on a Lenovo P15 laptop computer with an Intel Core i7 64-bit x86 processor without PAA
- Windows Server 2019 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor with PAA
- Windows Server 2019 on VMware ESX 6 running on a Lenovo SR630 with an Intel Xeon Silver 64-bit x86 processor without PAA
Validation history
| Date | Type | Lab |
|---|---|---|
| 2022-07-18 | Initial | Lightship Security, Inc. |
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 active
- Validation dates on record: 2022-07-18