Module Name
BlackBerry OS Cryptographic Library
Historical Reason
186-2 transition
Caveat
When operated in FIPS mode
Embodiment
Multi-chip standalone
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 .
Tested Configuration(s)
- BlackBerry® Tablet OS Version 2.0 (Binary compatible to BlackBerry® Tablet OS Version 1.0) (single-user mode)
Approved Algorithms
AES |
Cert. #1608 |
DRBG |
Cert. #81 |
DSA |
Cert. #499 |
ECDSA |
Cert. #199 |
HMAC |
Cert. #944 |
KAS |
Cert. #13; key agreement; key establishment methodology provides between 112 and 256 bits of encryption strength; non-compliant less than 112-bits of encryption strength |
KTS |
AES Cert. #1608; key establishment methodology provides between 128 and 256 bits of encryption strength |
RSA |
Cert. #790 |
SHS |
Cert. #1421 |
Triple-DES |
Cert. #1053 |
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)
Software Versions
5.6, 5.6.1 or 5.6.2