808bits

BlackBerry OS Cryptographic Library

FIPS 140-2 certificate #1578 · BlackBerry · data as of 2026-08-28
Historical. 186-2 transition. Federal agencies may reference historical validations for existing systems only, not for new procurement.
Caveat: When operated in FIPS mode

Certificate

Certificate number1578
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeSoftware
EmbodimentMulti-chip standalone
VendorBlackBerry · website
Software versions5.6, 5.6.1 or 5.6.2

Module description

The BlackBerry OS Cryptographic Library is a software module that provides the cryptographic functionality required for secure operation of the BlackBerry® PlayBook™ and devices running the BlackBerry® 10 OS .

Approved algorithms

AlgorithmCAVP certificate
AES1608
DRBG81
DSA499
ECDSA199
HMAC944
KAS13
KTS
RSA790
SHS1421
Triple-DES1053

Other algorithms

DES; DESX; AES CCM* (non-compliant); ARC2; ARC4; MD2; MD4; MD5; HMAC-MD5; ECNR; ECQV; ECIES; RSA (key wrapping; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength); RSA (key wrapping; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112 bits of encryption strength); RNG; DRBG (non-compliant)

Tested configurations

  • BlackBerry® Tablet OS Version 2.0 (Binary compatible to BlackBerry® Tablet OS Version 1.0) (single-user mode)

Validation history

DateTypeLab
2011-07-21InitialDXC Technology
2012-06-05Update
2012-08-16UpdateCGI Information Systems & Management Consultants Inc
2013-01-24Update
2013-02-22UpdateCGI Information Systems & Management Consultants Inc
2014-04-11UpdateCGI Information Systems & Management Consultants Inc
2016-01-24UpdateCGI Information Systems & Management Consultants Inc
2016-06-21UpdateCGI Information Systems & Management Consultants 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 historical
  • Validation dates on record: 2011-07-21, 2012-06-05, 2012-08-16, 2013-01-24, 2013-02-22, 2014-04-11, 2016-01-24, 2016-06-21

Source documents